0000950170-23-061993.txt : 20231109 0000950170-23-061993.hdr.sgml : 20231109 20231109160431 ACCESSION NUMBER: 0000950170-23-061993 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231109 DATE AS OF CHANGE: 20231109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ONE STOP SYSTEMS, INC. CENTRAL INDEX KEY: 0001394056 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPUTERS [3571] IRS NUMBER: 330885351 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38371 FILM NUMBER: 231392227 BUSINESS ADDRESS: STREET 1: 2235 ENTERPRISE ST STE 110 CITY: ESCONDIDO STATE: CA ZIP: 92029 BUSINESS PHONE: 760-745-9883 MAIL ADDRESS: STREET 1: 2235 ENTERPRISE ST STE 110 CITY: ESCONDIDO STATE: CA ZIP: 92029 FORMER COMPANY: FORMER CONFORMED NAME: ONE STOP SYSTEMS INC DATE OF NAME CHANGE: 20070322 10-Q 1 oss-20230930.htm 10-Q 10-Q
Q3false0.33330001394056--12-31http://fasb.org/us-gaap/2023#ShortTermInvestmentshttp://fasb.org/us-gaap/2023#ShortTermInvestments0.04545June 30, 2024March 31, 2024February 28, 2024March 31, 2024one year2023-06-302023-06-300001394056oss:SeniorSecuredConvertiblePromissoryNotesMembeross:SecuritiesPurchaseAgreementMember2022-09-300001394056srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2021-12-310001394056us-gaap:CommonStockMember2022-07-012022-09-300001394056us-gaap:RestrictedStockUnitsRSUMember2022-12-310001394056oss:SeniorSecuredConvertiblePromissoryNotesMembeross:SecuritiesPurchaseAgreementMember2023-01-012023-09-300001394056us-gaap:CommonStockMembeross:TwoThousandAndSeventeenEquityIncentivePlanAmendmentsMember2017-12-180001394056us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001394056us-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-09-300001394056us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300001394056oss:BressnerTechnologyGmbHMembeross:TermLoanMember2023-02-010001394056oss:CommerzbankAGMember2022-12-310001394056us-gaap:AdditionalPaidInCapitalMember2021-12-310001394056us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-300001394056oss:SeniorSecuredConvertiblePromissoryNotesMembeross:SecuritiesPurchaseAgreementMember2020-04-242020-04-240001394056us-gaap:NoncompeteAgreementsMember2022-12-310001394056us-gaap:RevolvingCreditFacilityMembersrt:MinimumMembeross:TorreyPinesBankMember2023-09-300001394056oss:SeniorSecuredConvertiblePromissoryNotesMembeross:SecuritiesPurchaseAgreementMember2020-04-200001394056us-gaap:FairValueInputsLevel1Memberus-gaap:DemandDepositsMember2023-09-300001394056oss:ProductionMember2022-01-012022-09-300001394056us-gaap:RestrictedStockUnitsRSUMembeross:InducementGrantsMembeross:VicePresidentOfSalesMember2023-07-172023-07-170001394056oss:CommerzbankAGMember2022-06-300001394056oss:DrawingsAndTechnologyMember2022-12-3100013940562023-01-012023-09-300001394056oss:BressnerTechnologyGmbHMember2021-06-180001394056oss:ProductionMember2023-07-012023-09-300001394056stpr:CAoss:OfficesManufacturingAndWarehouseFacilitiesMember2023-09-300001394056us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300001394056us-gaap:RetainedEarningsMember2022-12-310001394056us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001394056us-gaap:RetainedEarningsMember2022-06-300001394056oss:TorreyPinesBankMember2023-09-300001394056us-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-300001394056oss:AmendmentToTwoThousandAndSeventeenEquityIncentivePlanMemberus-gaap:CommonStockMember2020-06-240001394056oss:BressnerTechnologyGmbHMember2022-02-160001394056oss:CommerzbankAGMembeross:NotesPayableMaturingOnJuneThirtyTwoThousandAndTwentyFourMembeross:NotesPayableToForeignMember2023-01-012023-09-300001394056us-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-300001394056us-gaap:NoncompeteAgreementsMember2023-09-300001394056us-gaap:CommonStockMember2023-09-300001394056us-gaap:CommonStockMember2022-01-012022-06-300001394056us-gaap:RetainedEarningsMember2023-06-300001394056oss:SixMonthsAfterOneYearAnniversaryOfDateOfGrantMembeross:InducementGrantsMembeross:VicePresidentOfSalesMember2023-07-172023-07-1700013940562023-07-012023-09-300001394056us-gaap:WarrantMember2022-12-310001394056oss:CommerzbankAGMembeross:NotesPayableToForeignMembeross:NotesPayableMaturingOnMarchThirtyOneTwoThousandAndTwentyFourMember2023-09-300001394056oss:BressnerTechnologyGmbHMember2021-04-090001394056us-gaap:RevolvingCreditFacilityMembeross:GermanInstitutionsMembersrt:MaximumMembeross:BressnerTechnologyGmbHMember2023-01-012023-09-300001394056us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001394056us-gaap:FairValueInputsLevel1Member2023-09-300001394056oss:BressnerTechnologyGmbHMembeross:TermLoanMember2022-12-192022-12-190001394056oss:TwoThousandAndSeventeenPlanMember2022-01-012022-09-300001394056srt:MaximumMemberus-gaap:CustomerRelatedIntangibleAssetsMember2022-12-310001394056oss:CommerzbankAGMembeross:NotesPayableToForeignMembeross:NotesPayableMaturingOnMarchThirtyOneTwoThousandAndTwentyFourMember2023-01-012023-09-300001394056us-gaap:TrademarksAndTradeNamesMember2022-12-310001394056us-gaap:RetainedEarningsMember2022-01-012022-06-300001394056oss:LineOfCreditFromUniCreditBankMembeross:BressnerTechnologyGmbHMembeross:TermLoanMember2022-12-310001394056us-gaap:RevolvingCreditFacilityMembeross:GermanInstitutionsMembeross:BressnerTechnologyGmbHMember2023-09-300001394056oss:SeniorSecuredConvertiblePromissoryNotesMembeross:SecuritiesPurchaseAgreementMember2020-07-012020-07-010001394056oss:VendorsMemberus-gaap:CustomerConcentrationRiskMembeross:NetPurchasesMember2022-07-012022-09-300001394056oss:OfficesManufacturingAndWarehouseFacilitiesMembeross:SaltLakeCityUtahMember2023-01-012023-09-300001394056us-gaap:TrademarksAndTradeNamesMembersrt:MaximumMember2022-12-3100013940562023-06-300001394056us-gaap:EmployeeStockOptionMember2022-12-310001394056us-gaap:WarrantMember2023-09-300001394056oss:BressnerTechnologyGmbHMembeross:TermLoanMember2023-03-300001394056oss:NotesPayableToForeignMember2023-09-300001394056us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001394056oss:SignificantCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-12-310001394056us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001394056stpr:CAoss:OfficesManufacturingAndWarehouseFacilitiesMember2023-01-012023-09-300001394056srt:MaximumMember2023-01-012023-09-300001394056oss:OneYearAnniversaryOfDateOfGrantMembeross:InducementGrantsMembeross:VicePresidentOfSalesMember2023-07-172023-07-170001394056oss:CommerzbankAGMembeross:NotesPayableMaturingOnJuneThirtyTwoThousandAndTwentyFourMembeross:NotesPayableToForeignMember2023-09-300001394056oss:SeniorSecuredConvertiblePromissoryNotesMembeross:SecuritiesPurchaseAgreementMember2022-07-012022-09-300001394056us-gaap:AdditionalPaidInCapitalMember2022-09-300001394056oss:BressnerTechnologyGmbHMembeross:LineOfCreditFromCommerzbankAGMembeross:TermLoanMember2022-12-310001394056srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMemberus-gaap:AccountingStandardsUpdate202104Member2021-12-310001394056srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001394056oss:LineOfCreditFromVRBankMembeross:BressnerTechnologyGmbHMembeross:TermLoanMember2022-12-3100013940562023-09-300001394056oss:SignificantCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-09-300001394056us-gaap:RetainedEarningsMember2021-12-310001394056us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001394056us-gaap:CommonStockMember2021-12-310001394056us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001394056oss:SeniorSecuredConvertiblePromissoryNotesMembeross:SecuritiesPurchaseAgreementMember2022-01-012022-09-300001394056oss:BressnerTechnologySegmentMember2022-01-012022-09-300001394056us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001394056oss:BressnerTechnologyGmbHMembeross:LineOfCreditFromCommerzbankAGMembeross:TermLoanMember2023-09-300001394056oss:BressnerTechnologyGmbHMembeross:TermLoanMember2022-02-1600013940562022-12-310001394056us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001394056us-gaap:RevolvingCreditFacilityMembersrt:MaximumMembeross:TorreyPinesBankMember2022-04-300001394056us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2022-12-310001394056oss:BressnerTechnologyGmbHMembeross:TermLoanMember2023-09-300001394056oss:BressnerTechnologyGmbHMember2022-02-010001394056us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001394056oss:UniCreditBankAGUniCreditBankAGMembeross:NotesPayableToForeignMembeross:NotesPayableMaturingOnDecemberThirtyOneTwoThousandAndTwentyThreeMember2023-01-012023-09-300001394056us-gaap:CustomerRelatedIntangibleAssetsMember2023-09-300001394056us-gaap:CommonStockMember2022-12-310001394056us-gaap:AccountingStandardsUpdate201613Member2023-09-300001394056oss:VendorsMemberus-gaap:CustomerConcentrationRiskMembeross:NetPurchasesMember2023-01-012023-09-300001394056oss:SixMonthsAfterOneYearAnniversaryOfDateOfGrantMembeross:InducementOptionsAndInducementGrantsMembeross:PresidentAndChiefExecutiveOfficerMember2023-06-052023-06-050001394056us-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2021-12-310001394056oss:FormerPresidentAndChiefExecutiveOfficerMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-052023-06-050001394056oss:BressnerTechnologyGmbHMember2023-06-190001394056us-gaap:AdditionalPaidInCapitalMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2021-12-310001394056oss:TwoThousandAndSeventeenEquityIncentivePlanMembersrt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001394056oss:OneStopSystemsSegmentMember2023-07-012023-09-300001394056us-gaap:RestrictedStockUnitsRSUMembeross:PresidentAndChiefExecutiveOfficerMember2020-06-242020-06-240001394056us-gaap:EmployeeStockOptionMember2023-09-300001394056us-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-300001394056us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001394056us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001394056oss:BressnerTechnologyGmbHMembeross:TermLoanMember2023-09-290001394056us-gaap:RetainedEarningsMember2022-07-012022-09-300001394056oss:LineOfCreditFromUniCreditBankMembeross:TermLoanMember2023-09-300001394056oss:OneStopSystemsSegmentMember2022-07-012022-09-300001394056oss:VendorsMemberus-gaap:CustomerConcentrationRiskMembeross:NetPurchasesMember2023-07-012023-09-300001394056us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001394056oss:ProductionMember2023-01-012023-09-300001394056oss:SeniorSecuredConvertiblePromissoryNotesMembeross:SecuritiesPurchaseAgreementMember2020-04-240001394056oss:CommerzbankAGMember2023-09-300001394056us-gaap:RetainedEarningsMember2023-07-012023-09-300001394056us-gaap:CommonStockMember2023-06-300001394056srt:MinimumMemberus-gaap:CustomerRelatedIntangibleAssetsMember2022-12-310001394056oss:LineOfCreditFromUniCreditBankMembeross:TermLoanMember2022-12-310001394056us-gaap:SellingAndMarketingExpenseMember2022-01-012022-09-300001394056us-gaap:CustomerRelatedIntangibleAssetsMember2022-12-310001394056stpr:DE2023-09-3000013940562023-10-310001394056us-gaap:AdditionalPaidInCapitalMember2023-06-300001394056oss:SeniorSecuredConvertiblePromissoryNotesMembeross:SecuritiesPurchaseAgreementMember2023-07-012023-09-300001394056us-gaap:RevolvingCreditFacilityMembeross:GermanInstitutionsMembersrt:MaximumMembeross:BressnerTechnologyGmbHMember2023-09-300001394056oss:SignificantCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-09-300001394056oss:LineOfCreditFromUniCreditBankMembeross:BressnerTechnologyGmbHMembeross:TermLoanMember2023-09-300001394056us-gaap:WarrantMember2023-01-012023-09-300001394056oss:SignificantCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-300001394056srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMemberus-gaap:CommonStockMember2021-12-310001394056srt:MaximumMemberus-gaap:CustomerRelatedIntangibleAssetsMember2023-09-300001394056us-gaap:AdditionalPaidInCapitalMember2023-09-300001394056oss:SeniorSecuredConvertiblePromissoryNotesMembeross:SecuritiesPurchaseAgreementMember2020-04-202020-04-200001394056oss:UniCreditBankAGUniCreditBankAGMembeross:NotesPayableMaturingOnDecemberThirtyOneTwoThousandAndTwentyThreeMembeross:NotesPayableToForeignMember2023-09-300001394056us-gaap:OtherIncomeMember2023-01-012023-09-300001394056oss:BressnerTechnologyGmbHMembeross:TermLoanMember2022-06-072022-06-070001394056oss:OfficesManufacturingAndWarehouseFacilitiesMembeross:SaltLakeCityUtahMember2023-09-300001394056us-gaap:TrademarksAndTradeNamesMembersrt:MinimumMember2023-09-300001394056us-gaap:RevolvingCreditFacilityMembeross:GermanInstitutionsMembersrt:MinimumMembeross:BressnerTechnologyGmbHMember2023-01-012023-09-3000013940562022-01-012022-06-300001394056us-gaap:SellingAndMarketingExpenseMember2022-07-012022-09-300001394056us-gaap:CommonStockMember2022-09-3000013940562023-01-012023-06-300001394056us-gaap:CommonStockMember2023-01-012023-06-300001394056us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-300001394056oss:BressnerTechnologyGmbHMember2023-09-300001394056us-gaap:RevolvingCreditFacilityMembeross:GermanInstitutionsMembeross:BressnerTechnologyGmbHMember2022-12-3100013940562022-07-012022-09-300001394056oss:BressnerTechnologySegmentMember2022-07-012022-09-300001394056oss:DrawingsAndTechnologyMember2023-09-300001394056us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001394056oss:CommerzbankAGMember2022-06-302022-06-300001394056oss:OneStopSystemsSegmentMember2022-01-012022-09-300001394056us-gaap:RestrictedStockUnitsRSUMembeross:InducementGrantsMembeross:PresidentAndChiefExecutiveOfficerMember2023-06-052023-06-050001394056us-gaap:TrademarksAndTradeNamesMember2023-09-300001394056oss:BressnerTechnologySegmentMember2023-07-012023-09-300001394056us-gaap:RestrictedStockUnitsRSUMember2023-09-300001394056us-gaap:AdditionalPaidInCapitalMember2022-12-310001394056us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100013940562021-01-012021-09-300001394056us-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-07-012022-09-300001394056us-gaap:CommonStockMember2022-01-012022-09-300001394056us-gaap:CommonStockMembeross:TwoThousandAndSeventeenEquityIncentivePlanAmendmentsMember2021-05-180001394056oss:TwoThousandAndSeventeenEquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2023-01-012023-09-3000013940562022-06-300001394056oss:SeniorSecuredConvertiblePromissoryNotesMembeross:SecuritiesPurchaseAgreementMember2023-09-300001394056us-gaap:CommonStockMember2023-07-012023-09-300001394056us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-300001394056oss:TorreyPinesBankMember2022-12-310001394056us-gaap:TrademarksAndTradeNamesMembersrt:MaximumMember2023-09-300001394056us-gaap:RetainedEarningsMember2023-01-012023-06-300001394056oss:BressnerTechnologiesGmbHMember2018-10-310001394056us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001394056us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001394056us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001394056us-gaap:FairValueInputsLevel1Member2022-12-310001394056oss:SignificantCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-09-3000013940562020-01-012020-12-3100013940562022-01-012022-09-300001394056us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300001394056us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001394056oss:BressnerTechnologyGmbHMembeross:OfficesManufacturingAndWarehouseFacilitiesMember2023-09-300001394056us-gaap:TrademarksAndTradeNamesMembersrt:MinimumMember2022-12-310001394056oss:EscondidoMembeross:OfficesManufacturingAndWarehouseFacilitiesMember2023-09-012023-09-010001394056oss:BressnerTechnologyGmbHMembeross:TermLoanMember2021-06-182021-06-180001394056us-gaap:AdditionalPaidInCapitalMember2022-06-300001394056oss:OneStopSystemsSegmentMember2023-01-012023-09-300001394056us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001394056oss:InducementOptionsMembeross:PresidentAndChiefExecutiveOfficerMember2023-06-052023-06-050001394056oss:BressnerTechnologySegmentMember2023-01-012023-09-300001394056oss:AmendmentToTwoThousandAndSeventeenEquityIncentivePlanMemberus-gaap:CommonStockMember2020-06-230001394056us-gaap:RetainedEarningsMember2023-09-3000013940562021-12-310001394056us-gaap:CommonStockMembeross:TwoThousandAndSeventeenEquityIncentivePlanAmendmentsMember2021-05-190001394056oss:EscondidoMembeross:OfficesManufacturingAndWarehouseFacilitiesMember2023-09-300001394056us-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMemberus-gaap:AccountingStandardsUpdate202104Member2021-12-310001394056oss:EscondidoMembeross:OfficesManufacturingAndWarehouseFacilitiesMember2023-01-012023-09-300001394056us-gaap:CommonStockMember2022-06-300001394056us-gaap:SubsequentEventMember2023-11-092023-11-090001394056oss:SignificantCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001394056srt:MinimumMemberus-gaap:CustomerRelatedIntangibleAssetsMember2023-09-300001394056us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2023-09-300001394056oss:NotesPayableMaturingOnFebruaryTwentyEightTwoThousandAndTwentyFourMembeross:UniCreditBankAGUniCreditBankAGMembeross:NotesPayableToForeignMember2023-09-300001394056oss:SignificantCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-07-012022-09-300001394056oss:ProductionMember2022-07-012022-09-300001394056oss:NotesPayableMaturingOnFebruaryTwentyEightTwoThousandAndTwentyFourMembeross:UniCreditBankAGUniCreditBankAGMembeross:NotesPayableToForeignMember2023-01-012023-09-300001394056us-gaap:SubsequentEventMember2023-11-102023-11-100001394056us-gaap:FairValueInputsLevel1Memberus-gaap:DemandDepositsMember2022-12-310001394056us-gaap:CommonStockMember2023-01-012023-09-300001394056us-gaap:RetainedEarningsMember2022-09-3000013940562022-09-300001394056oss:SignificantCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-300001394056oss:CommerzbankAGMembeross:TermLoanMember2022-06-300001394056oss:OneYearAnniversaryOfDateOfGrantMembeross:InducementOptionsAndInducementGrantsMembeross:PresidentAndChiefExecutiveOfficerMember2023-06-052023-06-050001394056oss:VendorsMemberus-gaap:CustomerConcentrationRiskMembeross:NetPurchasesMember2022-01-012022-09-30iso4217:EURxbrli:pureutr:sqftoss:Customeross:Segmentoss:Vendoross:LineofCreditiso4217:USDxbrli:sharesoss:Issuerxbrli:sharesoss:TermLoanoss:BoardMembersiso4217:USD

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

 

FORM 10-Q

 

 

(Mark One)

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

For the quarterly period ended September 30, 2023

OR

 

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

For the transition period from __________ to ________________

Commission File Number: 001-38371

 

One Stop Systems, Inc.

(Exact Name of Registrant as Specified in its Charter)

 

 

Delaware

33-0885351

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

 

2235 Enterprise Street #110

Escondido, California 92029

(Address of principal executive offices, including Zip Code)

 

(760) 745-9883

(Registrant’s telephone number, including area code)

 

(Former name, former address, and former fiscal year, if changed since last report)

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

 

Title of each class

Trading symbol

Name of exchange on which registered

Common Stock, $0.0001 par value per share

OSS

The Nasdaq Capital Market

 

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

 

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

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

 

 

Accelerated filer

 

 

 

 

 

Non-accelerated filer

 

 

Smaller reporting company

 

 

 

 

 

 

 

 

 

 

 

 

Emerging growth company

 

 

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

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

As of October 31, 2023, the registrant had 20,604,050 shares of common stock (par value $0.0001) outstanding.

 

 


 

Table of Contents

 

PART_1_FINANCIAL_INFORMATION

 

 

 

Page

PART I. FINANCIAL INFORMATION

 

 

 

 

 

Item 1.

 

Financial Statements

 

3

 

Consolidated Balance Sheets

 

4

 

Unaudited Consolidated Statements of Operations

 

5

 

 

Unaudited Consolidated Statements of Comprehensive (Loss) Income

 

6

 

Unaudited Consolidated Statements of Stockholders’ Equity

 

7

 

Unaudited Consolidated Statements of Cash Flows

 

9

 

Notes to Unaudited Consolidated Financial Statements

 

11

Item 2.

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

26

Item 3.

 

Quantitative and Qualitative Disclosures About Market Risk

 

44

Item 4.

 

Controls and Procedures

 

44

 

 

 

 

 

PART II. OTHER INFORMATION

 

Item 1.

 

Legal Proceedings

 

46

Item 1A

 

Risk Factors

 

46

Item 2.

 

Unregistered Sales of Equity Securities and Use of Proceeds

 

47

Item 3.

 

Defaults Upon Senior Securities

 

47

Item 4.

 

Mine Safety Disclosures

 

47

Item 5.

 

Other Information

 

47

Item 6.

 

Exhibits

 

48

 

 

Signatures

 

50

 

2


 

PART I – FINANCIAL INFORMATION

Item 1. Financial Statements.

In our opinion the accompanying unaudited consolidated financial statements contain all adjustments (consisting only of normal recurring adjustments) necessary to present fairly our financial position, results of operations, and cash flows for the interim periods presented. We have presented financial statements in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). Therefore, such financial statements do not include all disclosures required by accounting principles generally accepted in the United States of America. In preparing these unaudited consolidated financial statements, management has evaluated events and transactions for potential recognition or disclosure through the date the unaudited consolidated financial statements were issued by filing with the SEC.

This Quarterly Report on Form 10-Q for the three and nine month periods ended September 30, 2023 (this "Quarterly Report"), should be read in conjunction with our audited financial statements for the year ended December 31, 2022, included in our Annual Report on Form 10-K, filed with the SEC on March 23, 2023.

The results of operations for the three and nine month periods ended September 30, 2023, are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2023.

 

3


 

ONE STOP SYSTEMS, INC. (OSS)

CONSOLIDATED BALANCE SHEETS

 

 

 

Unaudited

 

 

Audited

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

ASSETS

 

 

 

 

 

 

Current assets

 

 

 

 

 

 

Cash and cash equivalents

 

$

3,735,005

 

 

$

3,112,196

 

Short-term investments (Note 3)

 

 

9,439,296

 

 

 

10,123,535

 

Accounts receivable, net (Note 4)

 

 

8,978,454

 

 

 

11,327,244

 

Inventories, net (Note 5)

 

 

22,225,210

 

 

 

20,775,366

 

Prepaid expenses and other current assets

 

 

668,665

 

 

 

502,156

 

Total current assets

 

 

45,046,630

 

 

 

45,840,497

 

Property and equipment, net

 

 

2,261,233

 

 

 

2,570,124

 

Operating lease right-of use assets

 

 

1,947,750

 

 

 

731,043

 

Deposits and other

 

 

48,093

 

 

 

60,243

 

Deferred tax assets, net

 

 

720,894

 

 

 

-

 

Goodwill

 

 

1,489,722

 

 

 

7,120,510

 

Intangible assets, net (Note 6)

 

 

-

 

 

 

42,154

 

Total Assets

 

$

51,514,322

 

 

$

56,364,571

 

 

 

 

 

 

 

LIABILITIES AND STOCKHOLDERS' EQUITY

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

Accounts payable

 

$

3,228,134

 

 

$

4,592,713

 

Accrued expenses and other liabilities (Note 7)

 

 

4,778,548

 

 

 

3,013,869

 

Current portion of operating lease obligation (Note 10)

 

 

365,629

 

 

 

536,588

 

Current portion of notes payable (Note 8)

 

 

2,259,687

 

 

 

2,952,447

 

Total current liabilities

 

 

10,631,998

 

 

 

11,095,617

 

Long-term debt, net of current portion (Note 8)

 

 

-

 

 

 

409,294

 

Deferred tax liability, net

 

 

-

 

 

 

138,662

 

Operating lease obligation, net of current portion (Note 10)

 

 

1,729,433

 

 

 

397,249

 

Total liabilities

 

 

12,361,431

 

 

 

12,040,822

 

Commitments and contingencies (Note 10)

 

 

 

 

 

 

Stockholders’ equity

 

 

 

 

 

 

Common stock, $0.0001 par value; 50,000,000 shares authorized;
   
20,604,050 and 20,084,528 shares issued and outstanding, respectively

 

 

2,059

 

 

 

2,008

 

Additional paid-in capital

 

 

46,905,058

 

 

 

45,513,807

 

Accumulated other comprehensive income

 

 

386,941

 

 

 

510,485

 

Accumulated deficit

 

 

(8,141,167

)

 

 

(1,702,551

)

Total stockholders’ equity

 

 

39,152,891

 

 

 

44,323,749

 

Total Liabilities and Stockholders' Equity

 

$

51,514,322

 

 

$

56,364,571

 

 

 

 

 

 

 

 

 

See accompanying notes to unaudited consolidated financial statements.

4


 

ONE STOP SYSTEMS, INC. (OSS)

UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS

 

 

 

For the Three Months Ended September 30,

 

 

For the Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Revenue

 

$

13,748,163

 

 

$

18,815,844

 

 

$

47,741,589

 

 

$

54,171,864

 

Cost of revenue

 

 

10,096,812

 

 

 

13,737,976

 

 

 

34,221,538

 

 

 

38,753,023

 

Gross profit

 

 

3,651,351

 

 

 

5,077,868

 

 

 

13,520,051

 

 

 

15,418,841

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

General and administrative

 

 

1,935,720

 

 

 

1,890,036

 

 

 

7,293,701

 

 

 

5,486,169

 

Impairment of goodwill

 

 

2,930,788

 

 

 

-

 

 

 

5,630,788

 

 

 

-

 

Marketing and selling

 

 

1,713,105

 

 

 

1,864,588

 

 

 

4,983,751

 

 

 

5,061,221

 

Research and development

 

 

1,053,852

 

 

 

1,159,868

 

 

 

3,203,830

 

 

 

3,656,020

 

Total operating expenses

 

 

7,633,465

 

 

 

4,914,492

 

 

 

21,112,070

 

 

 

14,203,410

 

(Loss) income from operations

 

 

(3,982,114

)

 

 

163,376

 

 

 

(7,592,019

)

 

 

1,215,431

 

Other income (expense), net:

 

 

 

 

 

 

 

 

 

 

 

 

Interest income

 

 

170,420

 

 

 

46,407

 

 

 

385,471

 

 

 

152,919

 

Interest expense

 

 

(31,468

)

 

 

(30,044

)

 

 

(88,112

)

 

 

(133,710

)

Employee retention credit (ERC) (Note 2)

 

 

418,486

 

 

 

-

 

 

 

1,716,727

 

 

 

-

 

Other income (expense), net

 

 

13,035

 

 

 

(11,050

)

 

 

24,649

 

 

 

86,903

 

Total other income, net

 

 

570,473

 

 

 

5,313

 

 

 

2,038,735

 

 

 

106,112

 

(Loss) income before income taxes

 

 

(3,411,641

)

 

 

168,689

 

 

 

(5,553,284

)

 

 

1,321,543

 

Provision for income taxes

 

 

226,967

 

 

 

36,156

 

 

 

885,332

 

 

 

286,954

 

Net (loss) income

 

$

(3,638,608

)

 

$

132,533

 

 

$

(6,438,616

)

 

$

1,034,589

 

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

(0.18

)

 

$

0.01

 

 

$

(0.32

)

 

$

0.05

 

Diluted

 

$

(0.18

)

 

$

0.01

 

 

$

(0.32

)

 

$

0.05

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares
   outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

20,569,111

 

 

 

20,019,625

 

 

 

20,407,284

 

 

 

19,619,971

 

Diluted

 

 

20,569,111

 

 

 

21,138,957

 

 

 

20,407,284

 

 

 

20,582,116

 

 

See accompanying notes to unaudited consolidated financial statements.

5


 

ONE STOP SYSTEMS, INC. (OSS)

UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME

 

 

For the Three Months Ended September 30,

 

 

For the Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Net (loss) income

 

$

(3,638,608

)

 

$

132,533

 

 

$

(6,438,616

)

 

$

1,034,589

 

Other comprehensive income (loss):

 

 

 

 

 

 

 

 

 

 

 

 

Net unrealized (loss) income on short-term investments

 

 

(12,240

)

 

 

12,088

 

 

 

(11,373

)

 

 

10,669

 

Currency translation adjustment

 

 

(839,903

)

 

 

(216,191

)

 

 

(112,171

)

 

 

(434,941

)

Total other comprehensive loss

 

 

(852,143

)

 

 

(204,103

)

 

 

(123,544

)

 

 

(424,272

)

Comprehensive (loss) income

 

$

(4,490,751

)

 

$

(71,570

)

 

$

(6,562,160

)

 

$

610,317

 

 

 

See accompanying notes to unaudited consolidated financial statements.

6


ONE STOP SYSTEMS, INC. (OSS)

UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

For the Three and Nine Months Ended September 30, 2023

 

 

 

Common Stock

 

 

 

 

 

Accumulated
Other

 

 

Accumulated

 

 

Total

 

 

 

Shares

 

 

Amount

 

 

Additional
Paid-in-Capital

 

 

Comprehensive
income

 

 

(Deficit) Earnings

 

 

Stockholders'
Equity

 

Balance, January 1, 2023

 

 

20,084,528

 

 

$

2,008

 

 

$

45,513,807

 

 

$

510,485

 

 

$

(1,702,551

)

 

 

44,323,749

 

Stock-based compensation

 

 

-

 

 

 

-

 

 

 

1,372,217

 

 

 

-

 

 

 

-

 

 

 

1,372,217

 

Exercise of stock options, RSUs and warrants

 

 

458,496

 

 

 

45

 

 

 

51,004

 

 

 

-

 

 

 

-

 

 

 

51,049

 

Taxes paid on net issuance of employee stock options

 

 

-

 

 

 

-

 

 

 

(532,600

)

 

 

-

 

 

 

-

 

 

 

(532,600

)

Currency translation adjustment

 

 

-

 

 

 

-

 

 

 

 

 

 

727,732

 

 

 

-

 

 

 

727,732

 

Net unrealized gain on short-term investments

 

 

-

 

 

 

-

 

 

 

-

 

 

 

867

 

 

 

-

 

 

 

867

 

Net loss

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(2,800,008

)

 

 

(2,800,008

)

Balance, June 30, 2023

 

 

20,543,024

 

 

$

2,053

 

 

$

46,404,428

 

 

$

1,239,084

 

 

$

(4,502,559

)

 

$

43,143,006

 

Stock-based compensation

 

 

-

 

 

 

-

 

 

 

518,680

 

 

 

-

 

 

 

-

 

 

 

518,680

 

Exercise of stock options, RSUs and warrants

 

 

61,026

 

 

 

6

 

 

 

11,367

 

 

 

-

 

 

 

-

 

 

 

11,373

 

Taxes paid on net issuance of employee stock options

 

 

-

 

 

 

-

 

 

 

(29,417

)

 

 

-

 

 

 

-

 

 

 

(29,417

)

Currency translation adjustment

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(839,903

)

 

 

-

 

 

 

(839,903

)

Net unrealized loss on short-term investments

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(12,240

)

 

 

-

 

 

 

(12,240

)

Net loss

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(3,638,608

)

 

 

(3,638,608

)

Balance, September 30, 2023

 

 

20,604,050

 

 

$

2,059

 

 

$

46,905,058

 

 

$

386,941

 

 

$

(8,141,167

)

 

$

39,152,891

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

See accompanying notes to unaudited consolidated financial statements.

7


 

ONE STOP SYSTEMS, INC. (OSS)

UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

For the Three and Nine Months Ended September 30, 2022

 

 

 

Common Stock

 

 

 

 

 

Accumulated
Other

 

 

 

 

 

Total

 

 

 

Shares

 

 

Amount

 

 

Additional
Paid-in-Capital

 

 

Comprehensive
Income

 

 

Accumulated
Earnings / (Deficit)

 

 

Stockholders'
Equity

 

Balance, January 1, 2022

 

 

18,772,214

 

 

$

1,877

 

 

$

41,232,441

 

 

$

153,361

 

 

$

571,037

 

 

$

41,958,716

 

Adjustment to beginning retained for adoption of lease account (ASC 842)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(44,533

)

 

 

(44,533

)

Adjusted beginning balance, January 1, 2022

 

 

18,772,214

 

 

$

1,877

 

 

$

41,232,441

 

 

$

153,361

 

 

$

526,504

 

 

$

41,914,183

 

Stock-based compensation

 

 

-

 

 

 

-

 

 

 

915,464

 

 

 

-

 

 

 

-

 

 

 

915,464

 

Exercise of stock options, RSUs and warrants

 

 

200,306

 

 

 

20

 

 

 

32,208

 

 

 

-

 

 

 

-

 

 

 

32,228

 

Taxes paid on net issuance of employee stock options

 

 

-

 

 

 

-

 

 

 

(152,162

)

 

 

-

 

 

 

-

 

 

 

(152,162

)

Conversion of senior secured convertible debt to equity

 

 

1,036,365

 

 

 

104

 

 

 

2,590,805

 

 

 

-

 

 

 

-

 

 

 

2,590,909

 

Currency translation adjustment

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(218,750

)

 

 

-

 

 

 

(218,750

)

Net unrealized gains (losses) on short-term investments

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(1,419

)

 

 

-

 

 

 

(1,419

)

Net income

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

902,056

 

 

 

902,056

 

Balance, June 30, 2022

 

 

20,008,885

 

 

$

2,001

 

 

$

44,618,756

 

 

$

(66,808

)

 

$

1,428,560

 

 

$

45,982,509

 

Stock-based compensation

 

 

-

 

 

 

-

 

 

 

542,166

 

 

 

-

 

 

 

-

 

 

 

542,166

 

Exercise of stock options, RSUs and warrants

 

 

15,201

 

 

 

1

 

 

 

9,933

 

 

 

-

 

 

 

-

 

 

 

9,934

 

Taxes paid on net issuance of employee stock options

 

 

-

 

 

 

-

 

 

 

(117,433

)

 

 

-

 

 

 

-

 

 

 

(117,433

)

Currency translation adjustment

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(216,191

)

 

 

-

 

 

 

(216,191

)

Net unrealized gains on short-term investments

 

 

-

 

 

 

-

 

 

 

-

 

 

 

12,088

 

 

 

-

 

 

 

12,088

 

Net income

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

132,533

 

 

 

132,533

 

Balance, September 30, 2022

 

 

20,024,086

 

 

$

2,002

 

 

$

45,053,422

 

 

$

(270,911

)

 

$

1,561,093

 

 

$

46,345,606

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

See accompanying notes to unaudited consolidated financial statements.

8


ONE STOP SYSTEMS, INC. (OSS)

UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS

 

 

 

For the Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

Cash flows from operating activities:

 

 

 

 

 

 

Net (loss) income

 

$

(6,438,616

)

 

$

1,034,589

 

Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:

 

 

 

 

 

 

Deferred benefit for income taxes

 

 

-

 

 

 

(151,495

)

(Gain) loss on disposal of property and equipment

 

 

(92,147

)

 

 

28,047

 

Provision for bad debt

 

 

30,488

 

 

 

5,125

 

Impairment of goodwill

 

 

5,630,788

 

 

 

-

 

Warranty reserves

 

 

(18,216

)

 

 

12,470

 

Amortization of intangibles

 

 

42,154

 

 

 

47,424

 

Depreciation

 

 

771,619

 

 

 

737,623

 

Inventory reserves

 

 

1,026,501

 

 

 

144,387

 

Amortization of debt discount

 

 

-

 

 

 

1,224

 

Stock-based compensation expense

 

 

1,890,897

 

 

 

1,457,630

 

Employee retention credit (ERC)

 

 

(1,716,727

)

 

 

-

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Accounts receivable

 

 

2,639,125

 

 

 

(6,578,327

)

Inventories

 

 

(2,614,194

)

 

 

(9,066,931

)

Prepaid expenses and other current assets

 

 

(1,018,286

)

 

 

(463,582

)

Accounts payable

 

 

(1,309,295

)

 

 

3,256,015

 

Accrued expenses and other liabilities

 

 

1,401,378

 

 

 

860,907

 

Net cash provided by (used in) operating activities

 

 

225,469

 

 

 

(8,674,894

)

 

 

 

 

 

 

 

Cash flows from investing activities:

 

 

 

 

 

 

Redemption of short-term investment grade securities

 

 

672,865

 

 

 

4,878,419

 

Proceeds from sale of intangible assets

 

 

-

 

 

 

125,000

 

Purchases of property and equipment, including capitalization of labor
   costs for test equipment and ERP

 

 

(374,464

)

 

 

(285,499

)

Net cash provided by investing activities

 

 

298,401

 

 

 

4,717,920

 

 

 

 

 

 

 

 

Cash flows from financing activities:

 

 

 

 

 

 

Proceeds from exercise of stock options and warrants

 

 

62,422

 

 

 

42,162

 

Payment of payroll taxes on net issuance of employee stock options

 

 

(562,017

)

 

 

(269,595

)

Proceeds on borrowing of notes payable

 

 

-

 

 

 

2,692,531

 

Repayments on notes payable

 

 

(1,081,729

)

 

 

(225,252

)

Proceeds on employee retention credit benefit

 

 

1,716,727

 

 

 

-

 

Net cash provided by financing activities

 

 

135,403

 

 

 

2,239,846

 

 

 

 

 

 

 

 

Net change in cash and cash equivalents

 

 

659,273

 

 

 

(1,717,128

)

Effect of exchange rates on cash

 

 

(36,464

)

 

 

(203,871

)

Cash and cash equivalents, beginning of period

 

 

3,112,196

 

 

 

5,101,174

 

Cash and cash equivalents, end of period

 

$

3,735,005

 

 

$

3,180,175

 

 

 

 

 

 

 

 

 

See accompanying notes to unaudited consolidated financial statements.

9


 

ONE STOP SYSTEMS, INC. (OSS)

UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS - CONTINUED

 

 

 

For the Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

Supplemental disclosure of cash flow information:

 

 

 

 

 

 

Cash paid during the period for interest

 

$

91,822

 

 

$

33,994

 

Cash paid during the period for income taxes

 

$

217,705

 

 

$

88,355

 

 

 

 

 

 

 

Supplemental disclosure of non-cash flow transactions:

 

 

 

 

 

 

Right of use assets recorded upon adoption of ASC 842

 

$

-

 

 

$

1,203,580

 

Lease liabilities recorded upon adoption of ASC 842

 

$

-

 

 

$

1,477,419

 

Conversion of senior secured convertible debt to common stock

 

$

-

 

 

$

2,590,909

 

 

 

See accompanying notes to unaudited consolidated financial statements.

10


 

ONE STOP SYSTEMS, INC. (OSS)

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

For the Three and Nine Month Periods Ended September 30, 2023 and 2022

NOTE 1 – THE COMPANY AND BASIS OF PRESENTATION

Nature of Operations

One Stop Systems, Inc. (“we,” “our,” “OSS,” or the “Company”) was originally incorporated as a California corporation in 1999, after initially being formed as a California limited liability company in 1998. On December 14, 2017, the Company was reincorporated as a Delaware corporation in connection with its initial public offering. The Company designs, manufactures, and markets specialized high-performance compute and storage hardware, software, and systems, which are designed to target edge artificial intelligence (“AI”) Transportable deployments. The Company markets its products to manufacturers of automated equipment used for autonomous vehicle, medical, industrial, and military applications, with special focus on platforms that move, such as trucks, planes, and mobile datacenters.

 

During the year ended December 31, 2015, the Company formed a wholly owned subsidiary in Germany, One Stop Systems, GmbH (“OSS GmbH”). In July 2016, the Company acquired Mission Technologies Group, Inc. (“Magma”) and its operations that complemented OSS' manufacture of custom high-performance compute servers.

 

On August 31, 2018, the Company acquired Concept Development Inc. (“CDI”) located in Irvine, California. CDI specialized in the design and manufacture of custom high-performance computing systems for airborne in-flight entertainment, flight safety equipment, and networking systems. CDI’s business was fully integrated into the core operations of the Company as of June 1, 2020.

 

On October 31, 2018, OSS GmbH acquired 100% of the outstanding equity of Bressner Technology GmbH, a limited liability company registered under the laws of Germany and located near Munich, Germany (“Bressner”). Bressner designs and manufactures standard and customized servers, panel PCs, and PCIe accelerator systems. Although, currently, Bressner primarily serves as a value-added reseller for the Company in Europe, we are also focused on growing the AI Transportable portion of our business through Bressner and leveraging its existing relationships. Bressner also provides manufacturing, test, sales, and marketing services for customers throughout Europe, the Middle East and Africa.

 

The Company has completed and fulfilled substantially all of its orders associated with its long-term media and entertainment customer and does not anticipate significant business from this customer in the future. This resulted from an acceleration in such customer’s investment in cloud technology and a drive towards less intelligent compute capability at the edge to reduce the costs of their componentry. This is particularly true of their virtual products, which do not require the same level of ruggedization, as this system is not typically operated in harsh environments and for which software is being developed to provide a real-time cloud solution. This customer’s transition to cloud solutions had a negative impact on the Company’s results of operations for the three and nine months ended September 30, 2023.

As previously disclosed, in 2021, the Company shifted its primary focus to the development and sale of AI Transportables. Since 2022, we have significantly increased our efforts to penetrate the military and defense sectors in particular. With the formation of a strategic advisory board in second quarter 2022, and the recent hiring of Michael Knowles and Robert Kalebaugh, each of whom has extensive experience in contracting in the defense industry, as our new president and chief executive officer and Vice President of Sales, respectively, we have further increased our emphasis and focus on the pursuit of revenue opportunities with major defense contractors and the military.

11


 

The lingering negative impacts of the COVID-19 pandemic and the impact on the global economy and capital markets resulting from the geopolitical instability caused in part by the ongoing military conflict between Russia and Ukraine and the escalating war in Israel, including inflation and Federal Reserve interest rate increases, have contributed to global supply chain issues and economic uncertainty, which has negatively affected our operations. Additionally, the general consensus among economists continues to suggest that an elevated risk of recession will continue for the foreseeable future, which could result in further economic uncertainty and volatility in the capital markets in the near term and could negatively affect our operations.

We are continuing to experience increased pricing, longer lead-times, unavailability of certain product and limited supplies, protracted delivery dates, changes in minimum order quantities to secure product, and/or shortages of certain parts and supplies that are necessary components for the products and services we offer to our customers. As a result, the Company is continuing to carry increased inventory balances to ensure availability of necessary products and to secure pricing.

These global issues and concerns regarding general economic decline or recession are impacting our business as well as some of our customers, who are experiencing downturns or uncertainty in their own business operations and revenue, and as a result, these customers may need to decrease or delay their technology spending, request pricing concessions or payment extensions, or seek to renegotiate their contracts. During the three and nine months ended September 30, 2023, the Company experienced delays and postponements of committed purchases and orders due to certain customers’ funding or program delays. We have also experienced cancellations of orders due to disruptions in our customers’ businesses or changes in their business plans. Such delays, postponements and cancellations negatively impacted the Company’s results of operations for the three and nine months ended September 30, 2023. If such decreases in orders, postponements or cancellations continue in the future, our operating results will be further impacted, and our revenues may decline in future periods.

 

These global issues and events may also have the effect of heightening many risks associated with our customers and supply chain. We may take further actions that alter our operations from time to time, or which we determine are in our best interests. In addition, we may decide to postpone or abandon planned investments in our business in response to changes in our business, which may impact our ability to attract and retain customers and our rate of innovation, either of which could harm our business.

 

In March 2023, Silicon Valley Bank and Signature Bank, and on May 1, 2023, First Republic Bank, were closed and taken over by the FDIC, which created significant market disruption and uncertainty for those who bank with those institutions, and which raised significant concern regarding the stability of the banking system in the United States, and in particular with respect to regional banks. If other banks and financial institutions enter receivership or become insolvent in the future in response to financial conditions affecting the banking system and financial markets, our ability to access our cash and cash equivalents may be threatened and such events could have a material adverse effect on our business and financial condition.

 

As a result of these global issues, as well as other factors discussed in this Quarterly Report, it has been difficult to accurately forecast our revenues or financial results, especially given the near and long-term impacts of the economic and geopolitical issues, inflation, the Federal Reserve interest rate increases and the potential for a recession. In addition, while the potential impact and duration of these issues on the economy and our business may be difficult to assess or predict, these world events have resulted in, and may continue to result in, significant disruption of global financial markets, and may reduce our ability to access additional capital, which could negatively affect our liquidity in the future. Our results of operations could be materially below our forecasts as well, which could adversely affect our results of operations, disappoint analysts and investors, or cause our stock price to decline.

 

Management’s plans with respect to the above are to continue their efforts towards responding to the changing economic landscape, to continue to control costs, conserve cash, strengthen margins through the introduction of new product lines focusing on AI compute capabilities for military and industrial applications, autonomous truck diving and improve company-wide execution.

 

 

12


 

Basis of Presentation

 

The accompanying consolidated financial statements have been prepared on an accrual basis of accounting in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”), as set forth in the Financial Accounting Standards Board’s (“FASB”) Accounting Standards Codification (“ASC”).

 

The unaudited consolidated financial statements herein have been prepared by the Company pursuant to the rules and regulations of the SEC. The accompanying interim unaudited consolidated financial statements have been prepared under the presumption that users of the interim financial information have either read or have access to the audited consolidated financial statements for the latest year ended December 31, 2022. Accordingly, note disclosures which would substantially duplicate the disclosures contained in the December 31, 2022 audited consolidated financial statements have been omitted from these interim unaudited consolidated financial statements.

 

In the opinion of management, all adjustments considered necessary for a fair presentation have been included in the accompanying consolidated financial statements. Operating results for the three and nine month periods ended September 30, 2023, are not necessarily indicative of the results that may be expected for the year ending December 31, 2023. For further information, refer to the audited consolidated financial statements and notes for the year ended December 31, 2022, included in the Company’s Annual Report on Form 10-K filed with the SEC on March 23, 2023.

 

Principles of Consolidation

The accompanying consolidated financial statements include the accounts of OSS, which include the operating results of its wholly owned subsidiary, OSS GmbH, and its wholly owned subsidiary Bressner. Intercompany balances and transactions have been eliminated in consolidation.

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES

 

There have been no changes to our accounting policies disclosed in our audited consolidated financial statements and the related notes for the year ended December 31, 2022, except for the adoption of ASU 2016-13, ("Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instrumentsas follows:

Measurement of Credit Losses on Financial Instruments

In June 2016, the FASB issued ASU 2016-13, which sets out the principles for the recognition of measurement of credit losses on financial instruments. This standard provides guidance on the impairment of financial instruments that is based on expected losses rather than probable or incurred losses. Under this new guidance, the Company will recognize, as an allowance, our estimate of expected credit losses based upon historical and current information, and reasonable and supportable forecasts of future events and circumstances, as well as estimates of prepayments. Under this model, we are required to estimate the lifetime expected credit loss on such instruments and record an allowance to offset the amortized cost basis of the financial asset, resulting in a net presentation of the amount expected to be collected on the financial asset.

 

Accounts receivable have been reduced by an allowance for doubtful accounts. The allowance represents the current estimate of lifetime expected credit losses over the remaining duration of existing accounts receivable after considering current market conditions and supportable forecasts when appropriate. This estimate is a result of management's evaluation of collectability, customer creditworthiness, historical levels of credit losses, and future expectations.

 

The Company shall recognize an allowance for credit losses rather than a reduction to the carrying value of the asset for debt securities. To determine credit losses, we employ a systematic methodology that considers available quantitative and qualitative evidence. In addition, we consider specific adverse conditions related to the financial health of, and business outlook for, the investee.

13


 

 

Upon adoption of this standard on January 1, 2023, there was no immediate material impact to the Company's consolidated financial position, results of operations or cash flows. On an ongoing basis, the Company will contemplate forward-looking economic conditions in recording lifetime expected credit losses for the Company’s financial assets measured at cost, such as the Company’s trade receivables and certain short-term investments.

Use of Estimates

 

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates and assumptions.

 

On an ongoing basis, our management evaluates these estimates and assumptions, including those related to determination of standalone selling prices of our products and services, allowance for doubtful account and sales reserves, income tax valuations, stock-based compensation, goodwill, intangible assets and inventory valuations and recoverability. We base our estimates on historical data and experience, as well as various other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities.

 

Goodwill

Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired in business combinations. Goodwill is not amortized but is tested for impairment at least annually or when we deem that a triggering event has occurred. The Company reviews the impairment of goodwill for impairment annually at year-end. The Company completed its annual assessment for goodwill impairment and determined that goodwill was not impaired as of December 31, 2022, and no adjustment was required.

 

In June and September of 2023, the Company performed an interim impairment test of goodwill, as a result of the overall financial performance of OSS as compared to plan, the transition of and focus on our product strategy of AI Transportables and the defense industry, along with the deferment of certain orders. As a result of these interim evaluations, the Company recorded an adjustment of $2,700,000 in June 2023, and an additional impairment loss to goodwill of $2,930,788, which was charged to operating expenses in the current period. Total goodwill impairment loss for the nine month period ended September 30, 2023, was $5,630,788.

 

Due to the lingering effects of the COVID-19 pandemic, Ukraine war, the escalating war in Israel, inflationary pressures, other macroeconomic factors, the loss of our media and entertainment customer (which has historically been one of our largest customers), there has been uncertainty and disruption in the global economy, financial markets and our ongoing operations. We are not aware of any specific event or circumstance that would require an update to our estimates or assumptions or a revision of the carrying value of our assets or liabilities as of the date of this Quarterly Report. These estimates and assumptions may change as new events occur and additional information is obtained. As a result, actual results could differ materially from these estimates and assumptions.

 

Recent Accounting Pronouncements

 

Management has evaluated recent accounting pronouncements through the date of these consolidated financial statements and believes that the are no recent accounting pronouncements that will have a material impact on the Company's financial statements.

14


 

Employee Retention Credit

 

On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") to provide certain relief as a result of the COVID-19 pandemic. The CARES Act provides tax relief, along with other stimulus measures, including a provision for an Employee Retention Credit (“ERC”) The ERC was designed to encourage businesses to keep employees on the payroll during the COVID-19 pandemic. As there is no authoritative guidance under U.S. GAAP on accounting for government assistance to for-profit business entities, we accounted for the ERC funding consistent with our accounting treatment and reporting of the forgiveness of our Paycheck Protection Program ("PPP") Loan.

 

The credit is based upon the number of employees in specific quarters in years 2020 and 2021. For the year 2020, the maximum credit is based upon the lesser of 50% of eligible wages or $5,000 for the year. For the first three quarters only of the year 2021, the maximum quarterly credit is based upon the lesser of 70% of eligible wages or $7,000 per quarter. The total maximum program credit per employee is $26,000.

 

The Company applied for the ERC program and as of September 30, 2023, has received a total of $2,004,382 in credits, including interest, and paid commissions of $287,656 to a vendor who assisted with the calculations and filing of the application. The net proceeds of $1,716,727 have been reported as other income in the accompanying consolidated statements of operations. Income is recognized when reasonably assured of receipt based upon notice.

NOTE 3 - SHORT-TERM INVESTMENTS

The Company’s short-term investments by significant investment category as of September 30, 2023, were as follows:

 

Description

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Accrued
Interest

 

 

Estimated
Fair Value

 

Level 1: (1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash alternatives

 

$

2,282,709

 

 

$

10,269

 

 

$

-

 

 

$

-

 

 

$

2,292,978

 

Certificates of deposit

 

 

7,070,000

 

 

 

-

 

 

 

(6,687

)

 

 

83,005

 

 

 

7,146,318

 

 

$

9,352,709

 

 

$

10,269

 

 

$

(6,687

)

 

$

83,005

 

 

$

9,439,296

 

 

(1)
Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities.

 

The Company’s short-term investments by significant investment category as of December 31, 2022, were as follows:

 

Description

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Accrued
Interest

 

 

Estimated
Fair Value

 

Level 1: (1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash alternatives

 

$

5,139,940

 

 

$

22,646

 

 

$

-

 

 

$

3,506

 

 

$

5,166,092

 

Certificates of deposit

 

 

4,950,527

 

 

 

-

 

 

 

(7,691

)

 

 

14,607

 

 

 

4,957,443

 

 

$

10,090,467

 

 

$

22,646

 

 

$

(7,691

)

 

$

18,113

 

 

$

10,123,535

 

 

(1)
Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities.

Cash alternatives represents cash balances in savings accounts and U.S. Treasury Bills that are temporarily on-hand that are immediately available for investments in accordance with the Company’s investment policy.

 

The Company typically invests in highly rated securities and its investment policy limits the amount of credit exposure to any one issuer. The policy requires investments in fixed income instruments denominated and payable in U.S. dollars only and requires investments to be investment grade, with a primary objective of minimizing the potential risk of principal loss.

15


 

NOTE 4 -ACCOUNTS RECEIVABLE

Accounts receivable, net consisted of the following:

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Accounts receivable

 

$

9,053,791

 

 

$

11,372,598

 

Less: allowance for doubtful accounts

 

 

(75,337

)

 

 

(45,354

)

 

 

$

8,978,454

 

 

$

11,327,244

 

 

Provision (recovery) for bad debt expense related to accounts receivable was $(8,165) and $9,918 for the three month periods ended September 30, 2023 and 2022, respectively, and $30,488 and $5,125 for the nine month periods ended September 30, 2023 and 2022, respectively.

NOTE 5 – INVENTORIES

Inventories, net consisted of the following:

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Raw materials

 

$

12,304,989

 

 

$

9,370,162

 

Sub-assemblies

 

 

497,760

 

 

 

892,123

 

Work-in-process

 

 

731,541

 

 

 

1,343,239

 

Finished goods

 

 

10,699,037

 

 

 

10,357,452

 

 

 

 

24,233,327

 

 

 

21,962,976

 

Less: allowances for obsolete and slow-moving inventories

 

 

(2,008,117

)

 

 

(1,187,610

)

 

 

$

22,225,210

 

 

$

20,775,366

 

 

 

 

 

 

 

 

 

NOTE 6 – LONG LIVED INTANGIBLE ASSETS

Definite lived intangible assets related to acquisition were as follows, as of September 30, 2023:

 

 

 

Expected
Life

 

Remaining
Months

 

Gross
Intangible
Assets

 

 

Accumulated
Amortization

 

 

Net
Intangible
Assets

 

Customer lists and relationships

 

36 to 60 months

 

0 months

 

$

2,084,515

 

 

$

(2,084,515

)

 

$

-

 

Drawings and technology

 

36 months

 

0 months

 

 

760,207

 

 

 

(760,207

)

 

 

-

 

Trade name, trademarks & other

 

24 to 36 months

 

0 months

 

 

447,274

 

 

 

(447,274

)

 

 

-

 

Non-compete

 

36 months

 

0 months

 

 

246,797

 

 

 

(246,797

)

 

 

-

 

 

 

 

 

 

 

$

3,538,793

 

 

$

(3,538,793

)

 

$

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Definite lived intangibles assets related to acquisitions were as follows, as of December 31, 2022:

 

 

 

Expected
Life

 

Remaining
Months

 

Gross
Intangible
Assets

 

 

Accumulated
Amortization

 

 

Net
Intangible
Assets

 

Customer lists and relationships

 

36 to 60 months

 

8 months

 

$

2,084,515

 

 

$

(2,042,361

)

 

$

42,154

 

Drawings and technology

 

36 months

 

0 months

 

 

760,207

 

 

 

(760,207

)

 

 

-

 

Trade name, trademarks & other

 

24 to 36 months

 

0 months

 

 

447,274

 

 

 

(447,274

)

 

 

-

 

Non-compete

 

36 months

 

0 months

 

 

246,797

 

 

 

(246,797

)

 

 

-

 

 

 

 

 

 

 

$

3,538,793

 

 

$

(3,496,639

)

 

$

42,154

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16


 

 

Amortization expense recognized during the three month periods ended September 30, 2023 and 2022, was $10,538 and $15,808, respectively, and $42,154 and $47,424 for the nine month periods ended September 30, 2023 and 2022, respectively.

NOTE 7 – ACCRUED EXPENSES AND OTHER LIABILITIES

Accrued expenses and other liabilities consisted of the following:

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Accrued compensation and related liabilities

 

$

1,417,467

 

 

$

989,478

 

Deferred revenue

 

 

257,193

 

 

 

378,952

 

Customer deposits

 

 

58,076

 

 

 

61,696

 

Warranty reserve

 

 

560,880

 

 

 

584,268

 

Trade and other taxes

 

 

1,281,870

 

 

 

225,743

 

Other accrued expenses

 

 

1,203,062

 

 

 

773,732

 

 

$

4,778,548

 

 

$

3,013,869

 

 

NOTE 8 – DEBT

Bank Lines of Credit

In April 2022, the Company obtained a domestic revolving line of credit of $2,000,000 with Torrey Pines Bank which was renewed in April 2023, and renews on an annual basis at the current prime rate. To access this line of credit, the Company must maintain cash and investments balances at a minimum of $4,000,000. No balance was outstanding on September 30, 2023 and December 31, 2022, respectively.

 

Bressner has three revolving lines of credit with German institutions, including Uni Credit Bank AG, Commerzbank AG, and VR Bank, with total availability of up to €2,700,000 (US$2,858,393) as of September 30, 2023. Borrowings under the lines of credit bear interest at a variable rate of Euribor plus a stated rate. The rates as of September 30, 2023, for the lines of credit ranged from 3.1% to 5.622%, with the balances remaining open indefinitely or until occurrence of a defined change of control event. There were no outstanding lines of credit balances as of September 30, 2023 and December 31, 2022, respectively.

Foreign Debt Obligations

Bressner had four term loans outstanding as of September 30, 2023, with an aggregate balance outstanding of €2,134,470 (US$2,259,687) as follows:

On February 1, 2022, Bressner converted €500,000 of its line of credit from VR Bank into a note payable. On August 1, 2022, this note was extended through February 1, 2023, with accrued interest having been paid current as of the original maturity date. On February 1, 2023, this note was further extended through July 31, 2023, and the interest rate was increased to 4.76%, with accrued interest having been paid current as of February 1, 2023. The balance has been paid in full and there is no outstanding balance as of September 30, 2023. As of December 31, 2022, the balance was €500,000 (US$536,616);
On February 16, 2022, Bressner converted €500,000 of its line of credit from UniCredit Bank into a note payable. On August 16, 2022, this note was extended through February 16, 2023, with accrued interest having been paid current as of the original maturity date. On February 16, 2023, this note was further extended through August 16, 2023, and on August 16, 2023, this note was further extended through February 16, 2024, and the interest rate was increased to 5.63%, with accrued interest having been paid current as of August 16, 2023. The outstanding balance as of September 30, 2023 and December 31, 2022, was €500,000 (US$529,332) and €500,000 (US$536,616), respectively;

17


 

On June 18, 2021, Bressner converted €500,000 of its line of credit from UniCredit Bank into a note payable. The note was originally due December 17, 2021, and subsequently extended through June 17, 2022. On June 17, 2022, this note was further extended through December 19, 2022, with accrued interest having been paid current as of the revised maturity date. On December 19, 2022, this note was extended through June 19, 2023. However, on June 19, 2023, this note was further extended through December 19, 2023, and the interest rate was increased to 5.80%, with accrued interest having been paid current as of June 19, 2023. The balance outstanding on the new note as of September 30, 2023 and December 31, 2022, was €500,000 (US$529,332) and €500,000 (US$536,616) respectively;
On April 9, 2021, Bressner converted €500,000 of its line of credit from Commerzbank AG into a note payable. The note was due on September 30, 2021, with a payment of principal and interest due upon maturity. This loan was paid in full on September 30, 2021, with proceeds from a new note with similar terms. This new note had an original maturity date of June 30, 2022; however, on September 30, 2022, this note was further extended through March 31, 2023, with accrued interest having been paid current as of the revised maturity date. On March 30, 2023, this note was further extended through September 29, 2023, and the interest rate was increased to 4.60%, with accrued interest having been paid current as of March 30, 2023. On September 29, 2023, this note was further extended through March 28, 2024, and the interest rate was increased to 5.75%, with accrued interest having been paid current as of September 19, 2023. The balance outstanding on the new note as of September 30, 2023 and December 31, 2022, was €500,000 (US$529,332), and €500,000 (US$536,616), respectively; and
On June 30, 2022, Bressner borrowed €1,500,000 (US$1,468,173) from Commerzbank AG, which bears interest at 2.55%, is due in June 2024, and is repayable in twenty-four monthly installments, with payments beginning July 31, 2022. The balance outstanding as of September 30, 2023 and December 31, 2022, was €634,470 (US$671,691) and €1,132,356 (US$1,215,279), respectively. This loan is collateralized by accounts receivable attributable to a specific customer.

Senior Secured Convertible Note

On April 20, 2020, the Company entered into a Securities Purchase Agreement with an institutional investor, providing for the issuance by the Company of Senior Secured Convertible Promissory Notes with a principal face value of up to $6,000,000. The notes were, subject to certain conditions, convertible into shares of the Company’s common stock, par value $0.0001 per share, at an initial conversion price per share of $2.50. Notes issued under the Securities Purchase Agreement had a 10% original issue discount.

At the initial closing of the offering, the Company issued notes in the principal amount of $3,000,000 with a 10% original issue discount, resulting in an aggregate purchase price of $2,700,000 at the initial closing. The notes bore no interest rate (except upon event of default) and, unless earlier converted or redeemed, were scheduled to mature on April 1, 2022.

Commencing July 1, 2020, the Company made monthly amortization payments equal to 1/22nd of the initial principal, any accrued and unpaid interest, and late charges and any deferred or accelerated amount, of such note, which could be satisfied in cash at a redemption price equal to 105% of such installment amount (110% of such installment amount on notes issued at additional closings). The remaining balance of the notes of $2,590,909 was converted into Company common stock on March 30, 2022; accordingly, the outstanding balance of the notes as of September 30, 2023 and 2022, was $0, respectively.

The original issue discount of 10% on the note was recorded as a debt discount, decreasing the note payable. This debt discount is amortized to interest expense using the effective interest rate method over the term of the loan. For the three month periods ended September 30, 2023 and 2022, total debt discount amortization was $0, respectively, and for the nine month periods ended September 30, 2023 and 2022, total debt discount amortization was $0 and $1,161, respectively. Such amounts are included in interest expense in the accompanying consolidated statements of operations.

Debt issuance costs in the amount of $316,274 related to this indebtedness were deducted from the face value of the note. Such costs are amortized to interest expense using the effective interest rate method over the term of the loan. Total debt issuance costs amortized during the three month periods ended September 30, 2023 and 2022, was $0, respectively, and for the nine month periods ended September 30, 2023 and 2022 was $0 and $1,223,

18


 

respectively. Such amounts are included in interest expense in the accompanying consolidated statements of operations.

A summary of outstanding debt obligations as of September 30, 2023, were as follows:

 

Loan Description

 

Current
Interest Rate

 

Maturity
Date

 

Balance
(Euro)

 

 

Balance ($)

 

 

Current
Portion

 

 

Long-term
Portion

 

Foreign:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Commerzbank AG

 

2.550%

 

June-24

 

634,470

 

 

$

671,691

 

 

$

671,691

 

 

$

-

 

 Commerzbank AG

 

5.750%

 

March-24

 

 

500,000

 

 

 

529,332

 

 

 

529,332

 

 

 

-

 

 Uni Credit Bank AG

 

5.630%

 

February-24

 

 

500,000

 

 

 

529,332

 

 

 

529,332

 

 

 

-

 

 Uni Credit Bank AG

 

5.800%

 

December-23

 

 

500,000

 

 

 

529,332

 

 

 

529,332

 

 

 

-

 

 

 

 

2,134,470

 

 

$

2,259,687

 

 

$

2,259,687

 

 

$

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NOTE 9 – STOCKHOLDERS’ EQUITY

The Company’s amended and restated certificate of incorporation, filed on December 14, 2017, authorizes the Company to issue 10,000,000 shares of preferred stock and 50,000,000 shares of common stock.

2017 Equity Incentive Plan Amendments

On October 10, 2017, the Company’s board of directors approved and adopted the Company's 2017 Equity Incentive Plan (as amended to date, the “2017 Plan”), subject to stockholder approval thereof. On December 18, 2017, the Company’s stockholders approved the 2017 Plan. The 2017 Plan allows for the grant of a variety of equity vehicles to provide flexibility in the grant and issuance of equity awards, including stock options, unrestricted stock grants, restricted stock units, stock bonuses and performance-based awards. An aggregate of 1,500,000 shares of common stock were initially reserved for issuance under the Plan.

On June 24, 2020, the Company amended the 2017 Plan to increase the maximum limitation of the number of shares of common stock with respect to one or more Stock Awards (as defined in the 2017 Plan) that may be granted to any one participant under the 2017 Plan during any calendar year from 500,000 shares to 1,000,000 shares. The amendment did not increase the total number of shares of common stock reserved under the 2017 Plan and did not require stockholder approval.

On May 19, 2021, the Company’s stockholders approved the Company’s proposal to increase the number of shares authorized for issuance under the 2017 Plan from 1,500,000 shares to 3,000,000 shares of common stock of the Company pursuant to the terms and conditions of the 2017 Plan. The amendment took effect upon receipt of stockholder approval.

Executive Employment Agreements

 

As contemplated by the A&R Raun Agreement, in connection with the termination of Mr. Raun’s role as chief executive officer and president of the Company, all of those unvested restricted stock units ("RSUs") held by Mr. Raun that were scheduled to vest within twelve months from his termination date (June 5, 2023) became vested as of such date, with the remaining unvested RSUs being forfeited. As a result, the vesting of 150,556 RSUs was accelerated and 52,132 RSUs were forfeited.

 

On June 5, 2023, in connection with, and as a material inducement to, the appointment of Mr. Knowles as the Company’s new chief executive officer and president, Mr. Knowles was granted (i) non-qualified stock options to purchase 400,000 shares of Company common stock (the “Inducement Options”), which Inducement Options have an exercise price equal to $2.95 per share and will expire ten years from the date of the grant; and (ii) 400,000 restricted stock units (together with the Inducement Options, the “Inducement Grants”).

 

19


 

Both of the Inducement Grants shall vest over a four-year period as follows: 25% on the one-year anniversary of the date of the grant, and the remaining 75% will vest in six equal installments, commencing six months after the one-year anniversary of the date of grant and every six months thereafter until fully vested, subject to Mr. Knowles’ continued employment by the Company.

 

On July 17, 2023, the Company appointed Robert Kalebaugh as Vice President of Sales and granted him 35,715 RSUs as an inducement grant, which RSUs vest over a period of three years as follows: 33% on the one-year anniversary of the date of grant, and the remaining 67% will vest in four equal installments, commencing six months after the one-year anniversary of the date of grant and every six months thereafter until fully vested, subject to Mr. Kalebaugh's continued employment by the Company.

 

The inducement grants were each granted outside of the Company’s 2017 Plan and any other equity incentive plans, and in reliance on the employment inducement exemption provided under the Nasdaq Listing Rule 5635(c)(4).

Stock Options

A summary of stock option activity during the nine month period ended September 30, 2023, was as follows:

 

 

 

Stock Options Outstanding

 

 

 

Number of Underlying
Shares

 

 

Weighted
Average
Exercise
Price

 

 

Weighted
Average
Remaining
Contractual
Life (in years)

 

 

Aggregate
Intrinsic
Value

 

Outstanding on January 1, 2023

 

 

970,680

 

 

$

2.07

 

 

 

5.61

 

 

$

147,475

 

Granted

 

 

400,000

 

 

$

2.95

 

 

 

-

 

 

 

-

 

Forfeited / Canceled

 

 

(1,250

)

 

$

2.10

 

 

 

-

 

 

 

-

 

Exercised

 

 

(38,670

)

 

$

0.63

 

 

 

-

 

 

$

48,361

 

Outstanding on September 30, 2023

 

 

1,330,760

 

 

$

2.37

 

 

 

4.29

 

 

$

99,115

 

Exercisable as of September 30, 2023

 

 

930,760

 

 

$

2.13

 

 

 

1.97

 

 

$

99,115

 

Vested and expected to vest as of September 30, 2023

 

 

930,760

 

 

$

2.13

 

 

 

1.97

 

 

$

99,115

 

 

The following table presents details of the assumptions used to calculate the weighted-average grant date fair value of common stock options granted by the Company. There were no options granted either under the Company's 2017 Plan or outside of the 2017 Plan during the nine month period ended September 30, 2022. The following table presents the grant date fair value of options vested and the intrinsic value of options exercised.

 

 

 

For the Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

Expected term (in years)

 

 

6.16

 

 

 

-

 

Expected volatility

 

 

72.73

%

 

 

0.00

%

Risk-free interest rate

 

 

3.79

%

 

 

0.00

%

Weighted average grant date fair value per share

 

$

2.95

 

 

$

-

 

Grant date fair value of options vested

 

$

927,447

 

 

$

2,006,480

 

Intrinsic value of options exercised

 

$

48,361

 

 

$

130,059

 

 

 

 

 

 

 

 

 

As of September 30, 2023, the amount of unearned stock-based compensation estimated to be expensed from 2023 through 2027 related to unvested stock options was $732,384, net of estimated forfeitures, which is expected to be recognized over a weighted average period of 2.11years.

If there are any modifications or cancellations of the underlying unvested awards, the Company may be required to accelerate, increase, or cancel any remaining unearned stock-based compensation expense or calculate

20


 

and record additional expense. Future stock-based compensation expense and unearned stock-based compensation will increase to the extent that the Company grants additional common stock options or other stock-based awards.

Restricted Stock Units

RSUs may be granted at the discretion of the compensation committee of the Company's board of directors under, or outside of, the Company’s 2017 Plan in connection with the hiring and retention of personnel and are subject to certain conditions. RSUs vest quarterly or semi-annually over a period of one to four years and are typically forfeited if employment is terminated before the RSUs vest. The compensation expense related to the RSUs is calculated as the fair value of the common stock on the grant date and is amortized to expense over the vesting period and is adjusted for estimated forfeitures.

The Company’s RSU activity for the nine months ended September 30, 2023, was as follows:

 

 

 

Restricted Stock Units

 

 

 

Number of Underlying
Shares

 

 

Weighted
Average Grant
Date Fair Value

 

Unvested on January 1, 2023

 

 

907,507

 

 

$

4.04

 

Granted

 

 

925,243

 

 

$

2.80

 

Vested

 

 

(573,016

)

 

$

3.80

 

Canceled

 

 

(99,733

)

 

$

4.31

 

Unvested on September 30, 2023

 

 

1,160,001

 

 

$

3.14

 

 

As of September 30, 2023, there was $3,752,214 of unrecognized compensation cost related to unvested RSUs, which is expected to be recognized over a weighted average period of 1.64 years.

Stock-based compensation expense for the three and nine month periods ended September 30, 2023 and 2022, was comprised of the following:

 

 

 

For the Three Months Ended September 30,

 

 

For the Nine Months Ended September 30,

 

Stock-based compensation classified as:

 

2023

 

 

2022

 

 

2023

 

 

2022

 

General and administrative

 

$

268,245

 

 

$

309,631

 

 

$

1,213,531

 

 

$

812,072

 

Production

 

 

82,851

 

 

 

70,967

 

 

 

236,820

 

 

 

197,382

 

Marketing and selling

 

 

92,980

 

 

 

104,543

 

 

 

239,484

 

 

 

291,087

 

Research and development

 

 

74,604

 

 

 

57,025

 

 

 

201,062

 

 

 

157,089

 

 

 

$

518,680

 

 

$

542,166

 

 

$

1,890,897

 

 

$

1,457,630

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Warrants

The following table summarizes the Company’s warrant activity during the nine months ended September 30, 2023:

 

 

 

Number of
Warrants

 

 

Weighted
Average
Exercise Price

 

Warrants outstanding – January 1, 2023

 

 

451,112

 

 

$

5.37

 

Warrants granted

 

 

-

 

 

$

-

 

Warrants expired

 

 

(380,000

)

 

$

6.00

 

Warrants exercised

 

 

(28,090

)

 

$

1.78

 

Warrants outstanding – September 30, 2023

 

 

43,022

 

 

$

2.15

 

 

21


 

 

NOTE 10 – COMMITMENTS AND CONTINGENCIES

Legal

We are subject to litigation, claims, investigations, and audits arising from time to time in the ordinary course of our business. In the opinion of management, after consultation with legal counsel, the ultimate disposition of any such matters as of September 30, 2023 and December 31, 2022, are not expect to have a materially adverse effect on the consolidated financial position or results of operations of the Company.

Guarantees and Indemnities

 

The Company has made certain indemnities, under which it may be required to make payments to an indemnified party, in relation to certain transactions. The Company indemnifies its directors, officers, employees, and agents to the maximum extent permitted under the laws of the State of Delaware. In connection with its facility lease, the Company has indemnified its lessor for certain claims arising from the use of the facilities. The duration of the indemnities varies, and in many cases is indefinite. These indemnities do not provide for any limitation of the maximum potential future payments the Company could be obligated to make. Historically, the Company has not been obligated to make any payments for these obligations and no liabilities have been recorded for these indemnities in the accompanying consolidated balance sheets.

Leases

 

The Company leases its offices, manufacturing, and warehouse facility in San Diego County under a non-cancelable operating lease. Our corporate headquarters are in a leased space comprising of approximately 29,342 square feet in Escondido. On September 1, 2023, the Company entered into an agreement to extend the term of the lease from August 2024 to August 30, 2030.

 

The Company also leases a 3,208 square foot facility in Salt Lake City, Utah that houses our Ion software development team that was scheduled to expire in June 2023 pursuant to its terms and was extended through June 2025. The Company is the lessee of 1,632 square feet located in Anaheim, California, which was scheduled to expire in June 2023 pursuant to its terms and was extended through June 2025. Bressner leases space comprised of 11,836 square feet on a month-to-month basis.

 

Other information related to leases as of the three and nine month periods ended September 30, 2023 and 2022, was as follows:

 

 

 

 

For the Three Months Ended September 30,

 

 

For the Nine Months Ended September 30,

 

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Operating lease expense

 

 

$

184,310

 

 

$

158,696

 

 

$

518,417

 

 

$

485,391

 

Total lease expense

 

 

$

184,310

 

 

$

158,696

 

 

$

518,417

 

 

$

485,391

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash paid for amounts included in the measurement of operating lease liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating cash flows from operating leases

 

 

$

163,512

 

 

$

158,696

 

 

$

406,697

 

 

$

485,391

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Right-of-use assets obtained in exchange for new operating lease liabilities

 

 

$

1,513,950

 

 

 

-

 

 

$

1,513,950

 

 

 

-

 

Operating lease obligation for new operating leases

 

 

$

1,370,247

 

 

 

-

 

 

$

1,370,247

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average remaining lease term - operating leases

 

 

 

 

 

 

 

 

75.2 months

 

 

23.0 months

 

Weighted-average discount rate - operating leases

 

 

 

 

 

 

 

 

12.0%

 

 

12.8%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22


 

 

The following table presents a maturity of the Company’s operating lease liabilities as of September 30, 2023:

 

Year

Operating Leases

 

Remaining payments in 2023

$

69,035

 

2024

 

579,984

 

2025

 

439,032

 

2026

 

390,616

 

Thereafter

 

1,559,221

 

Total lease payments

$

3,037,888

 

Less: Amount representing interest

 

(942,826

)

Present value of lease payment

 

2,095,062

 

Less: current portion of operating lease obligation

 

(365,629

)

Operating lease obligation, net of current portion

$

1,729,433

 

 

 

 

 

Purchase Commitments

 

In the normal course of business, the Company may enter into purchase commitments for inventory components to be delivered based upon non-cancellable, pre-established, delivery schedules that are over a period that may exceed one year. Total non-cancellable purchase orders as of September 30, 2023, were $6,904,605.

Customer Concentration

During the three month period ended September 30, 2023, the Company had no customers that represented more than 10% of revenue, and during the three month period ended September 30, 2022, the Company had one customer that accounted for approximately 23% of revenue.

 

During the nine month period ended September 30, 2023, the Company had two customers that accounted for (in the aggregate) approximately 25% of revenue, and during the nine month period ended September 30, 2022, the Company had two customers that accounted for approximately 28% of revenue, for which each of such customers represented greater than 10% of our consolidated quarterly revenue.

As of September 30, 2023 and December 31, 2022, the Company had one customers that accounted for (in the aggregate) approximately 12% and two customers that comprised 47% of trade accounts receivables, respectively, for which each of such customer’s balances represented greater than 10% of our consolidated trade accounts receivable balance.

During the three month periods ended September 30, 2023 and 2022, the Company had two vendors that approximated 36% and 23% of purchases, respectively, from vendors for which each of such vendors represents greater than 10% of our consolidated purchases.

During the nine month periods ended September 30, 2023 and 2022, the Company had two vendors that approximated 36% and one vendor that comprised 11% of purchases, respectively, from vendors/suppliers for which each represents greater than 10% of our consolidated purchases.

23


 

NOTE 11 – NET (LOSS) INCOME PER SHARE

Basic and diluted net (loss) income per share were calculated as follows for the three and nine periods ended September 30, 2023 and 2022:

 

 

 

For the Three Months Ended September 30,

 

 

For the Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Basic and diluted net (loss) income per share:

 

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income

 

$

(3,638,608

)

 

$

132,533

 

 

$

(6,438,616

)

 

$

1,034,589

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding - basic

 

 

20,569,111

 

 

 

20,019,625

 

 

 

20,407,284

 

 

 

19,619,971

 

Effect of dilutive securities

 

 

-

 

 

 

1,119,332

 

 

 

-

 

 

 

962,145

 

Weighted average common shares outstanding - diluted

 

 

20,569,111

 

 

 

21,138,957

 

 

 

20,407,284

 

 

 

20,582,116

 

Net (loss) income per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

(0.18

)

 

$

0.01

 

 

$

(0.32

)

 

$

0.05

 

Diluted

 

$

(0.18

)

 

$

0.01

 

 

$

(0.32

)

 

$

0.05

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NOTE 12 – REVENUE, SEGMENT AND GEOGRAPHIC INFORMATION

 

The Company operates in two reportable segments: (i) the design and manufacture of high-performance customized computers and flash arrays, in-flight entertainment and connectivity, which we refer to as “OSS,” and (ii) our subsidiary, Bressner which operates as a value-added reseller with minimal product customization. The Company evaluates financial performance on a company-wide basis.

 

Segment details for the three and nine month periods ended September 30, 2023 and 2022, were as follows:

 

 

 

For the Three Months Ended September 30, 2023

 

 

For the Three Months Ended September 30, 2022

 

 

 

OSS

 

 

Bressner

 

 

Total

 

 

OSS

 

 

Bressner

 

 

Total

 

Revenues

 

$

5,500,159

 

 

$

8,248,004

 

 

$

13,748,163

 

 

$

10,669,245

 

 

$

8,146,599

 

 

$

18,815,844

 

Cost of revenues

 

 

(3,716,476

)

 

 

(6,380,336

)

 

 

(10,096,812

)

 

 

(7,397,458

)

 

 

(6,340,518

)

 

 

(13,737,976

)

Gross profit

 

 

1,783,683

 

 

 

1,867,668

 

 

 

3,651,351

 

 

 

3,271,787

 

 

 

1,806,081

 

 

 

5,077,868

 

Gross margin %

 

32.4%

 

 

22.6%

 

 

26.6%

 

 

30.7%

 

 

22.2%

 

 

27.0%

 

Total operating expenses

 

 

(6,601,090

)

 

 

(1,032,375

)

 

 

(7,633,465

)

 

 

(4,044,866

)

 

 

(869,626

)

 

 

(4,914,492

)

(Loss) income from operations

 

$

(4,817,407

)

 

$

835,293

 

 

$

(3,982,114

)

 

$

(773,079

)

 

$

936,455

 

 

$

163,376

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the Nine Months Ended September 30, 2023

 

 

For the Nine Months Ended September 30, 2022

 

 

 

OSS

 

 

Bressner

 

 

Total

 

 

OSS

 

 

Bressner

 

 

Total

 

Revenues

 

$

22,408,841

 

 

$

25,332,748

 

 

$

47,741,589

 

 

$

31,966,648

 

 

$

22,205,216

 

 

$

54,171,864

 

Cost of revenues

 

 

(15,082,160

)

 

 

(19,139,378

)

 

 

(34,221,538

)

 

 

(21,379,512

)

 

 

(17,373,511

)

 

 

(38,753,023

)

Gross profit

 

 

7,326,681

 

 

 

6,193,370

 

 

 

13,520,051

 

 

 

10,587,136

 

 

 

4,831,705

 

 

 

15,418,841

 

Gross profit %

 

32.7%

 

 

24.4%

 

 

28.3%

 

 

33.1%

 

 

21.8%

 

 

28.5%

 

Total operating expenses

 

 

(18,078,167

)

 

 

(3,033,903

)

 

 

(21,112,070

)

 

 

(11,549,509

)

 

 

(2,653,901

)

 

 

(14,203,410

)

(Loss) income from operations

 

$

(10,751,486

)

 

$

3,159,467

 

 

$

(7,592,019

)

 

$

(962,373

)

 

$

2,177,804

 

 

$

1,215,431

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue from customers with non-U.S. billing addresses represented approximately 65% and 69% of the Company’s revenue during the three month periods ended September 30, 2023 and 2022, respectively, and 67% and 72% of the Company’s revenue during the nine month periods ended September 30, 2023 and 2022, respectively.

24


 

As of September 30, 2023, substantially all the Company’s long-lived assets are located in the United States of America, with the exception of assets of $246,788 located in Germany.

NOTE 13 – SUBSEQUENT EVENTS

The Company’s management has evaluated subsequent events after the consolidated balance sheet dated as of September 30, 2023, through the date of filing of this Quarterly Report. Based upon the evaluation, management has determined that, other than as disclosed in the accompanying notes, no subsequent events have occurred that would require recognition in the accompanying consolidated financial statements or disclosure in the notes thereto.

On November 6, 2023, the Company’s board of directors adopted a resolution to temporarily increase the size of the board from seven members to eight members, effective November 10, 2023, and to subsequently decrease the size of the board back down to seven members, effective as of the Company’s 2024 annual meeting of stockholders (the “2024 Annual Meeting”).

Additionally, on November 6, 2023, the Company’s board of directors appointed Joseph Manko as a director of the Company, effective November 10, 2023, to fill the newly created directorship.

 

25


 

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

You should read the following discussion and analysis of our financial condition and operating results together with our financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q (this "Quarterly Report"). This discussion and analysis contain forward-looking statements based upon current beliefs, plans and expectations that involve risks, uncertainties and assumptions. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under “Risk Factors” or in other parts of this Quarterly Report. In evaluating our business, you should carefully consider the information set forth under the heading “Risk Factors” included in our Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on March 23, 2023. Readers are cautioned not to place undue reliance on these forward-looking statements.

Overview

One Stop Systems, Inc. (“OSS”) designs, manufactures, and markets specialized high-performance compute and storage hardware, software, and systems, which are designed to target edge artificial intelligence ("AI") Transportable deployments. These specialized modules and systems consist of computers and storage products that incorporate the latest state-of-the art components with our embedded proprietary software. Such modules and systems allow our customers to offer high-end computing capabilities (often integrated within their equipment) to their target markets and applications. Edge computing is a form of computing that is done on site, near a particular data source or the user (rather than in the cloud), minimizing the need for data to be processed in a remote data center. The global increase in load on the cloud infrastructure and increase in AI applications are the primary factors driving the growth of the edge computing market. We market our products to manufacturers of automated equipment used for medical, industrial, and military applications. Our customer applications often require connection to a wide array of data sources and sensors, ultra-fast processing power, and the ability to quickly access and store large and ever-growing data sets at their physical location (rather than in the cloud). This equipment requires datacenter class performance optimized for deployment at the edge in challenging environments. Many of these edge applications have unique requirements, including special and compact form factors ruggedized for harsh conditions, which cannot be accommodated by traditional controlled air-conditioned data centers. We believe that we are uniquely positioned as a specialized provider to address the needs of this market, providing custom servers, data acquisition platforms, compute accelerators, solid-state storage arrays, system I/O expansion systems, as well as edge optimized industrial and panel PCs, tablets, and handheld compute devices. Our systems also offer industry leading capabilities that occupy less physical space and require less power consumption. We deliver this high-end technology to our customers through the sale of equipment and embedded software.

One Stop Systems, Inc. was originally incorporated as a California corporation in 1999, after initially being formed as a California limited liability company in 1998. On December 14, 2017, the Company was reincorporated as a Delaware corporation in connection with its initial public offering.

During the year ended December 31, 2015, the Company formed a wholly owned subsidiary in Germany, OSS GmbH. Then, in July 2016, the Company acquired Magma and its operations that complemented OSS' manufacture of custom high-performance compute servers.

On August 31, 2018, the Company acquired Concept Development, Inc. ("CDI"), which was located in Irvine, California. CDI specialized in the design and manufacture of custom high-performance computing systems for airborne in-flight entertainment, flight safety equipment, and networking systems. CDI’s business was fully integrated into the core operations of OSS as of June 1, 2020.

On October 31, 2018, OSS GmbH acquired 100% of the outstanding equity of Bressner Technology GmbH, a Germany limited liability company located near Munich, Germany ("Bressner"). Bressner designs and manufactures standard and customized servers, panel PCs, and PCIe expansion systems. Bressner also provides manufacturing, test, sales, and marketing services for customers throughout Europe, the Middle East and Africa.

26


 

Recent Developments

In the second quarter of 2022, we formed a new strategic advisory board to aid in the acceleration of our pursuit of the AI Transportables market, and the military sector in particular. The advisory board is comprised of retired high-ranking military officials and corporate executives with decades of experience in technology, high performance computing and M&A for the defense, oil & gas, AI and autonomous vehicle industry verticals. Members of the advisory board provide input on product and market strategy, as well as help us navigate government bureaucracy and identify/introduce us to key decision makers, all with the goal of accelerating our success through their contacts, knowledge and experience.

Furthermore, in the first quarter of 2023, we implemented certain internal organizational changes to align our US-based operations with, and to further support and accelerate, our strategy to focus on the AI Transportables industry and our military business. In furtherance of this strategy and our goals, we have taken various steps to strengthen our management team with individuals who have deep experience and high-level contacts in the defense sector. In connection with this transition, on June 5, 2023, Michael Knowles was appointed as the Company’s president and chief executive officer and David Raun stepped down from such roles. Additionally, we initiated a search for a vice president of sales with significant military experience, which position we filled effective as of July 17, 2023.

 

Effective September 30, 2023, Jack Harrison and Sita Lowman tendered their resignations from our board of directors and the relevant committees thereof, and Michael Knowles, our chief executive officer and president, and retired Vice Admiral Michael Dumont, a former member of our advisory board, were appointed as directors of the Company, to fill the two vacant board seats created by the resignations. These changes were part of the first phase of our previously announced plans to reprofile our board of directors to further align with our focus on AI Transportables and our military business. Consistent with previous disclosures, we intend to make additional changes to the composition of our board over the coming year.

 

Consistent with previous disclosures, we have taken further action to reprofile our board of directors. On November 6, 2023, our board of directors unanimously adopted a resolution to temporarily increase the size of the board from seven members to eight members, effective November 10, 2023, and to subsequently decrease the size of the board back down to seven members, effective as of the Company’s 2024 annual meeting of stockholders (the “2024 Annual Meeting”). The board also appointed Joseph Manko as a director of the Company, effective November 10, 2023, to fill the vacancy created by the board expansion. Mr. Manko serves as a managing member and senior principal at Horton Capital Management, LLC, a significant shareholder of the Company, and has significant public company board and governance experience.

 

Our board of directors intends to further temporarily increase the size of the board to no more than nine members and to appoint one additional director with relevant defense market experience during the fourth quarter of 2023. Notwithstanding these temporary increases in the size of the board, the size of the board will be decreased back down to seven members in connection with our 2024 Annual Meeting. The seven person slate to be presented to our shareholders for election at the 2024 Annual Meeting will be determined by the full board prior to filing our proxy statement for the 2024 Annual Meeting with the SEC.

On April 3, 2023, in connection with the anticipated management transition, the Company and Mr. Raun entered into an Amended and Restated Employment Agreement (the “A&R Raun Agreement”), which superseded that certain Employment Agreement between the Company and Mr. Raun, dated June 24, 2020, as amended by that Amendment to Employment Agreement, dated July 15, 2020 (collectively, the “Prior Agreement”). The term of the A&R Raun Agreement commenced on April 3, 2023, and the A&R Raun Agreement automatically terminated pursuant to its terms on June 5, 2023, which is the date on which Mr. Knowles was appointed as chief executive officer and president of the Company.

The terms and conditions of the A&R Raun Agreement were substantially similar to those included in the Prior Agreement, with the exception of the following material changes: (i) in addition to his base salary, which remained unchanged, Mr. Raun was entitled to receive a retention bonus that was equivalent to 50% of his base salary, which was prorated on a daily basis through his termination date; (ii) Mr. Raun was eligible to receive, at the sole discretion of the Company’s board of directors, a performance-based grant of 201,000 RSUs pursuant to the

27


 

Company’s 2017 Equity Incentive Plan, as amended (the “2017 Plan”), which RSUs ultimately were not granted to Mr. Raun; (iii) in addition to those severance payments payable to Mr. Raun in the event that his employment is terminated for a reason other than “good cause,” as set forth in Section 12(b) of the Prior Agreement and A&R Raun Agreement, all other RSUs held by Mr. Raun that were scheduled to vest within twelve months from his termination date were to be accelerated to vest as of the date of termination, provided, that with respect to that tranche of unvested RSUs held by Mr. Raun that was scheduled to vest on August 3, 2024, the Company further agreed to prorate and accelerate the vesting of that portion of such tranche that would have otherwise vested within twelve months of the termination date if vesting of the RSUs in such tranche were to vest on a daily basis (as opposed to a nine month basis) (collectively, the “Severance Benefits”); (iv) Mr. Raun was also entitled to receive the Severance Benefits in the event that the A&R Raun Agreement expired pursuant to its terms, subject to execution of a release and waiver by Mr. Raun; and (v) the Board agreed to nominate Mr. Raun for election to the Company’s board of directors at the Company’s 2023 Annual Meeting of Stockholders.

As discussed above, the A&R Raun Agreement automatically terminated pursuant to its terms on June 5, 2023. In connection therewith, Mr. Raun received the Severance Benefits, which included, amongst other compensation, the accelerated vesting of 150,556 RSUs that were scheduled to vest within twelve months from June 5, 2023, and the forfeiture of 52,132 unvested RSUs.

On May 16, 2023, the Company entered into an employment agreement with Mr. Knowles, effective June 5, 2023, to begin serving as chief executive officer and president of the Company. The initial term of the agreement is three years from the effective date, after which it will automatically renew on an annual basis, subject to earlier termination in accordance with the terms of the agreement. Mr. Knowles will be entitled to receive an annual base salary of $460,000 per annum (subject to annual review and adjustment); an annual bonus (paid out annually if targets are met), with a target amount equivalent to seventy-five percent of his then-current annual base salary if certain applicable bonus criteria are met, subject to approval by the Company’s board of directors; a prorated bonus in 2023; and eligibility to participate in a number of Company-sponsored benefits.

In addition to the foregoing compensation, as an inducement material to his entering into his employment with the Company, as of June 5, 2023, Mr. Knowles was granted (i) non-qualified stock options to purchase 400,000 shares of Company common stock, which options have an exercise price of $2.95 and will expire ten years from the date of the grant; and (ii) 400,000 RSUs. Both of such equity grants were granted outside of the Company’s 2017 Plan, and in reliance on the employment inducement exemption provided under the Nasdaq Listing Rule 5635(c)(4).

Both the options and the RSUs shall vest over a four-year period as follows: 25% on the one-year anniversary of the date of the grant, and the remaining 75% will vest in nine equal installments, commencing nine months after the one-year anniversary of the date of grant and every nine months thereafter until fully vested, subject to Mr. Knowles’ continued employment by the Company.

Furthermore, pursuant to agreement, in the event that Mr. Knowles is terminated for a reason other than “good cause” or for “good reason,” Mr. Knowles, upon signing and returning an effective waiver and release of claims, shall be entitled to receive: (i) separation payments in an aggregate amount of twelve months of his then-current base salary; (ii) continuation of group health continuation coverage under the Consolidated Omnibus Budget Reconciliation Act of 1986 (“COBRA”) at the Company’s expense for a period of twelve months following the termination date; and (iii) unvested RSUs held by Mr. Knowles shall accelerate so that an additional twelve months of RSUs shall vest from the termination date.

 

On July 17, 2023, The Company appointed Robert Kalebaugh as Vice President of Sales and granted 35,715 RSUs as an inducement grant which vest over a period of three years as follows: 33% on the one-year anniversary of the date of grant, and the remaining 67% will vest in four equal installments, commencing six months after the one-year anniversary of the date of grant and every six months thereafter until fully vested, subject to Mr. Kalebaugh's continued employment by the Company.

Additionally, on April 7, 2023, we amended our Amended and Restated Bylaws (the “Bylaws”) to (i) revise Article II, Section 2.5 of the Bylaws to incorporate those requirements set forth in Rule 14a-19 of the Securities Exchange Act of 1934, as amended, as recently implemented by the SEC; and (ii) revise Article II, Section 2.8 of the Bylaws to decrease the quorum threshold necessary to conduct business at shareholder meetings of the Company

28


 

to one-third of the voting power of the Company’s capital stock issued and outstanding as of the relevant record date. Pursuant to Article X of the Bylaws, stockholder approval was not required to amend the Bylaws.

The Company has completed and fulfilled its orders associated with its long-term media and entertainment customer (shipments have now ceased) and does not anticipate significant business from this former customer in the future. This resulted from an acceleration in such customer’s investment in cloud technology and a drive towards less intelligent compute capability at the edge to reduce the costs of their componentry. This is particularly true of their virtual products, which do not require the same level of ruggedization, as this system is not typically operated in harsh environments and for which software is being developed to provide a real-time cloud solution. This customer’s transition to cloud solutions had a negative impact on the Company’s results of operations for the three and nine months ended September 30, 2023.

As previously disclosed, in 2021, we shifted our primary focus to the development and sale of AI Transportables. Since 2022, we have significantly increased our efforts to penetrate the military and defense sectors in particular. With the formation of a strategic advisory board in second quarter 2022 and the recent hiring of a new president and chief executive officer and new vice president of sales, both with extensive experience in contracting in the defense industry, we have further increased our emphasis and focus on the pursuit of revenue opportunities with major defense contractors and the military. Additionally, effective September 30, 2023, Jack Harrison and Sita Lowman each resigned as members of our board of directors, and our board appointed Mr. Knowles and Vice Admiral Michael Dumont, each of whom has significant prior military experience, as directors to fill the two vacant board seats. As noted above, the board of directors currently intends to appoint another individual with significant defense market experience to the board prior to the end of 2023.

The lingering negative impacts of the COVID-19 pandemic and the impact on the global economy and capital markets resulting from the geopolitical instability caused in part by the ongoing military conflict between Russia and Ukraine, and the escalating war in Israel, including inflation and Federal Reserve interest rate increases, have contributed to global supply chain issues and economic uncertainty, which has negatively affected our operations. Additionally, the general consensus among economists continues to suggest that an elevated risk of recession will continue for the foreseeable future, which could result in further economic uncertainty and volatility in the capital markets in the near term and could negatively affect our operations.

We are continuing to experience increased pricing, longer lead-times, unavailability of certain products and limited supplies, protracted delivery dates, changes in minimum order quantities to secure product, and/or shortages of certain parts and supplies that are necessary components for the products and services we offer to our customers. As a result, the Company is continuing to carry increased inventory balances to ensure availability of necessary products and to secure pricing.

These global issues and concerns regarding general economic decline or recession are impacting our business as well as some of our customers, who are experiencing downturns or uncertainty in their own business operations and revenue, and as a result, these customers may need to decrease or delay their technology spending, request pricing concessions or payment extensions, or seek to renegotiate their contracts. During the three and nine months ended September 30, 2023, the Company experienced delays and postponements of committed purchases and orders due to certain customers’ funding or program delays. We have also experienced cancellations of orders due to disruptions in our customers’ businesses or changes in their business plans. Such delays, postponements and cancellations negatively impacted the Company’s results of operations for the three and nine months ended September 30, 2023. If such decreases in orders, postponements or cancellations continue in the future, our operating results will be further impacted, and our revenues may decline in future periods.

 

These global issues and events may also have the effect of heightening many risks associated with our customers and supply chain. We may take further actions that alter our operations as may be required by federal, state, or local authorities from time to time, or which we determine are in our best interests. In addition, we may decide to postpone or abandon planned investments in our business in response to changes in our business, which may impact our ability to attract and retain customers and our rate of innovation, either of which could harm our business.

 

29


 

In March 2023, Silicon Valley Bank and Signature Bank, and on May 1, 2023, First Republic Bank, were closed and taken over by the FDIC, which created significant market disruption and uncertainty for those who bank with those institutions, and which raised significant concern regarding the stability of the banking system in the United States, and in particular with respect to regional banks. If other banks and financial institutions enter receivership or become insolvent in the future in response to financial conditions affecting the banking system and financial markets, our ability to access our cash and cash equivalents may be threatened and such events could have a material adverse effect on our business and financial condition.

 

As a result of these global issues, as well as other factors discussed in this Quarterly Report, it has been difficult to accurately forecast our revenues or financial results, especially given the near and long-term impacts of the economic and geopolitical issues, inflation, the Federal Reserve interest rate increases and the potential for a recession. In addition, while the potential impact and duration of these issues on the economy and our business may be difficult to assess or predict, these world events have resulted in, and may continue to result in, significant disruption of global financial markets, and may reduce our ability to access additional capital, which could negatively affect our liquidity in the future. Our results of operations could be materially below our forecasts as well, which could adversely affect our results of operations, disappoint analysts and investors, or cause our stock price to decline.

 

Management’s plans with respect to the above are to continue their efforts towards responding to the changing economic landscape, to continue to control costs, conserve cash, and focus on AI compute capabilities for military and industrial applications, autonomous applications and improve company-wide execution.

Components of Results of Operations

Revenue

 

The Company recognizes revenue under accounting standard ASC 606. Revenue is primarily generated from the sale of computer hardware and engineering services, and, to a minimal extent, revenue is also generated from the sale of software and sales of software maintenance and support contracts. The Company’s performance obligations are satisfied over time as work is performed or at a point in time. The majority of the Company’s revenue is recognized at a point in time when products ship and control is deemed to be transferred to the customer. The Company determines revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied.

Cost of revenue

 

Cost of revenue primarily consists of costs of materials, costs paid to third-party contract manufacturers (which may include the costs of components), and personnel costs associated with manufacturing and support operations. Personnel costs consist of wages, bonuses, benefits, and stock-based compensation expenses. Cost of revenue also includes freight, allocated overhead costs and inventory write-offs and changes to our inventory and warranty reserves. Allocated overhead costs consist of certain facilities and utility costs. We expect cost of revenue to increase in absolute dollars with product revenue increases.

Operating expenses

Our operating expenses consist of general and administrative, sales and marketing and research and development expenses. Salaries and personnel-related costs, benefits, and stock-based compensation expense are the most significant components of each category of operating expenses. Operating expenses also include allocated overhead costs for facilities and utility costs.

General and Administrative - General and administrative expense consists primarily of employee compensation and related expenses for administrative functions including finance, legal, human resources, and fees for third-party professional services, as well as allocated overhead. We expect our general and administrative expense to increase in absolute dollars as we continue to invest in growing the business.

30


 

Impairment of goodwill - Impairment of goodwill consists of the amount of write down of value attributable to acquisitions of the amount paid that was in excess of the book value of the assets acquired.

Marketing and Selling – Marketing and selling expense consists primarily of employee compensation and related expenses, sales commissions, marketing programs, travel, and entertainment expenses as well as allocated overhead. Marketing programs consist of advertising, tradeshows, events, corporate communications, and brand-building activities. We expect marketing and selling expenses to increase in absolute dollars as we expand our sales force, increase marketing resources, and further develop sales channels.

Research and Development - Research and development expense consists primarily of employee compensation and related expenses, prototype expenses, depreciation associated with assets acquired for research and development, third-party engineering, and contractor support costs, as well as allocated overhead. We expect our research and development expenses to increase in absolute dollars as we continue to invest in new and existing products.

Other Income (Expense), net

 

Other income and expense consists of miscellaneous income and expense from activities outside of our core business and is inclusive of interest income from investing activities and interest expense incurred by financing activities.

Employee Retention Credit is a one-time U.S. government benefit enacted under the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") to provide certain relief as a result of the COVID-19 pandemic. The CARES Act includes a provision for an Employee Retention Credit (“ERC”). The ERC was designed to encourage businesses to keep employees on the payroll during the COVID-19 pandemic.

Provision for Income Taxes

 

Provision for income taxes consists of estimated income taxes due to the United States and German governments as well as state tax authorities in jurisdictions in which we conduct business, along with the change in our deferred income tax assets and liabilities.

 

31


 

Results of Operations

 

The following tables set forth our results of operations for the three and nine month periods ended September 30, 2023 and 2022, presented in dollars and as a percentage of revenue, respectively.

 

 

 

For the Three Months Ended
September 30,

 

 

For the Nine Months Ended
September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Revenue

 

$

13,748,163

 

 

$

18,815,844

 

 

$

47,741,589

 

 

$

54,171,864

 

Cost of revenue

 

 

10,096,812

 

 

 

13,737,976

 

 

 

34,221,538

 

 

 

38,753,023

 

Gross profit

 

 

3,651,351

 

 

 

5,077,868

 

 

 

13,520,051

 

 

 

15,418,841

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

General and administrative

 

 

1,935,720

 

 

 

1,890,036

 

 

 

7,293,701

 

 

 

5,486,169

 

Impairment of goodwill

 

 

2,930,788

 

 

 

-

 

 

 

5,630,788

 

 

 

-

 

Marketing and selling

 

 

1,713,105

 

 

 

1,864,588

 

 

 

4,983,751

 

 

 

5,061,221

 

Research and development

 

 

1,053,852

 

 

 

1,159,868

 

 

 

3,203,830

 

 

 

3,656,020

 

Total operating expenses

 

 

7,633,465

 

 

 

4,914,492

 

 

 

21,112,070

 

 

 

14,203,410

 

(Loss) income from operations

 

 

(3,982,114

)

 

 

163,376

 

 

 

(7,592,019

)

 

 

1,215,431

 

Other income (expense), net:

 

 

 

 

 

 

 

 

 

 

 

 

Interest income

 

 

170,420

 

 

 

46,407

 

 

 

385,471

 

 

 

152,919

 

Interest expense

 

 

(31,468

)

 

 

(30,044

)

 

 

(88,112

)

 

 

(133,710

)

Employee retention credit (ERC)

 

 

418,486

 

 

 

-

 

 

 

1,716,727

 

 

 

-

 

Other income (expense), net

 

 

13,035

 

 

 

(11,050

)

 

 

24,649

 

 

 

86,903

 

Total other income (expense), net

 

 

570,473

 

 

 

5,313

 

 

 

2,038,735

 

 

 

106,112

 

(Loss) income before income taxes

 

 

(3,411,641

)

 

 

168,689

 

 

 

(5,553,284

)

 

 

1,321,543

 

Provision for income taxes

 

 

226,967

 

 

 

36,156

 

 

 

885,332

 

 

 

286,954

 

Net (loss) income

 

$

(3,638,608

)

 

$

132,533

 

 

$

(6,438,616

)

 

$

1,034,589

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the Three Months Ended
September 30,

 

For the Nine Months Ended
September 30,

 

 

2023

 

2022

 

2023

 

2022

Revenue

 

100.0%

 

100.0%

 

100.0%

 

100.0%

Cost of revenue

 

73.4%

 

73.0%

 

71.7%

 

71.5%

Gross profit

 

26.6%

 

27.0%

 

28.3%

 

28.5%

Operating expenses:

 

 

 

 

 

 

 

 

General and administrative

 

14.1%

 

10.0%

 

15.3%

 

10.1%

Impairment of goodwill

 

21.3%

 

0.0%

 

11.8%

 

0.0%

Marketing and selling

 

12.5%

 

9.9%

 

10.4%

 

9.3%

Research and development

 

7.7%

 

6.2%

 

6.7%

 

6.7%

Total operating expenses

 

55.5%

 

26.1%

 

44.2%

 

26.2%

(Loss) income from operations

 

-29.0%

 

0.9%

 

-15.9%

 

2.4%

Other income (expense), net:

 

 

 

 

 

 

 

 

Interest income

 

1.2%

 

0.2%

 

0.8%

 

0.3%

Interest expense

 

-0.2%

 

-0.2%

 

-0.2%

 

-0.2%

Employee retention credit (ERC)

 

3.0%

 

0.0%

 

3.6%

 

0.0%

Other (expense) income, net

 

0.1%

 

-0.1%

 

0.1%

 

0.1%

Total other income (expense), net

 

4.1%

 

0.0%

 

4.3%

 

0.1%

(Loss) income before income taxes

 

-24.8%

 

0.9%

 

-11.6%

 

2.5%

Provision for income taxes

 

1.7%

 

0.2%

 

1.9%

 

0.5%

Net (loss) income

 

-26.5%

 

0.7%

 

-13.5%

 

2.0%

 

 

 

 

 

 

 

 

 

 

32


 

Comparison of the three and nine month periods ended September 30, 2023 and 2022:

 

The Company operates in two reportable segments: (i) the design and manufacture of high-performance customized computers and flash arrays, in-flight entertainment and connectivity, which we refer to as “OSS,” and (ii) our subsidiary, Bressner, which operates fundamentally as a value-added reseller with minimal product customization with the growing potential to sell OSS type products in their geography. The following tables set forth revenue, cost of revenue and gross profit per reportable segment for the three and nine month periods ended September 30, 2023 and 2022, respectively.

Revenue, cost of revenue and gross profit:

 

 

 

For the Three Months Ended September 30, 2023

 

 

For the Three Months Ended September 30, 2022

 

Entity:

 

Revenue

 

 

Cost of
Revenue

 

 

Gross
Profit

 

 

Gross
Margin
%

 

 

Revenue

 

 

Cost of
Revenue

 

 

Gross
Profit

 

 

Gross
Margin
%

 

 OSS

 

$

5,500,159

 

 

$

(3,716,476

)

 

$

1,783,683

 

 

 

32.4

%

 

$

10,669,245

 

 

$

(7,397,458

)

 

$

3,271,787

 

 

 

30.7

%

 Bressner

 

 

8,248,004

 

 

 

(6,380,336

)

 

 

1,867,668

 

 

 

22.6

%

 

 

8,146,599

 

 

 

(6,340,518

)

 

 

1,806,081

 

 

 

22.2

%

 

$

13,748,163

 

 

$

(10,096,812

)

 

$

3,651,351

 

 

 

26.6

%

 

$

18,815,844

 

 

$

(13,737,976

)

 

$

5,077,868

 

 

 

27.0

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the Nine Months Ended September 30, 2023

 

 

For the Nine Months Ended September 30, 2022

 

Entity:

 

Revenue

 

 

Cost of
Revenue

 

 

Gross
Margin

 

 

Gross
Margin
%

 

 

Revenue

 

 

Cost of
Revenue

 

 

Gross
Margin

 

 

Gross
Margin
%

 

 OSS

 

$

22,408,841

 

 

$

(15,082,160

)

 

$

7,326,681

 

 

 

32.7

%

 

$

31,966,648

 

 

$

(21,379,512

)

 

$

10,587,136

 

 

 

33.1

%

 Bressner

 

 

25,332,748

 

 

 

(19,139,378

)

 

 

6,193,370

 

 

 

24.4

%

 

 

22,205,216

 

 

 

(17,373,511

)

 

 

4,831,705

 

 

 

21.8

%

 

$

47,741,589

 

 

$

(34,221,538

)

 

$

13,520,051

 

 

 

28.3

%

 

$

54,171,864

 

 

$

(38,753,023

)

 

$

15,418,841

 

 

 

28.5

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

For the three months ended September 30, 2023, our total revenue decreased $5,067,681, or 26.9%, as compared to the same period in 2022. OSS saw a decrease in revenue of $5,169,086, or 48.5%, as compared to the same period in 2022. The majority of this decrease is primarily attributable to decreases in shipments to our former media customer, for which shipments have now ceased, bankruptcy of an autonomous trucking customer and delays in the receipt of certain military orders for our data storage units. Bressner experienced an increase of $101,405, or 1.2%, as compared to the same period in 2022 as a result of additional project based related business, increases in the number of smaller accounts and having available inventory.

 

For the nine months ended September 30, 2023, our total revenue decreased $6,430,275, or 11.9%, as compared to the same period in 2022. OSS saw a decrease in revenue of $9,557,807, or 29.9%, as compared to the same period in 2022. The majority of this decrease is primarily attributable to decreases in shipments to our former media customer, for which shipments have now ceased, bankruptcy of an autonomous trucking customer and delay in the receipt of certain military orders for our data storage units. Bressner experienced an increase of $3,127,532, or 14.1%, as compared to the same period in 2022 as a result of additional project based related business, increases in the number of smaller accounts and having available inventory.

Cost of revenue and gross profit

Cost of revenue decreased $3,641,164, or 26.5%, for the three month period ended September 30, 2023, as compared to the same period in 2022. OSS saw a decrease in cost of revenue of $3,680,982, or 49.8%, as compared to the same period in 2022. This decrease in cost of revenue is mainly attributable to a decrease in sales to our former media customer and sales of AI Transportable products. Bressner’s cost of revenue increased $39,818, or 0.63%, as compared to the same period in 2022, due to additional sales attributable to project based related business, increases in the number of smaller accounts and having available inventory.

The overall gross margin percentage was 26.6% for the 2023 period as compared to 27.0% in the same period in 2022. OSS’ gross margin percentage for the three months ended September 30, 2023, was 32.4%, an improvement of 1.7 percentage points as compared to the prior year period in 2022 of 30.7%, due to the absences of lower margin sales to our former media customer and higher mix of our AI Transportable type products. Though OSS has experienced an improvement in gross margin percentage due to a change in product mix, the Company is

33


 

experiencing pressure on margins as a result of under utilization to manufacturing capacity due to reduced volume. Bressner contributed gross margin at a rate of 22.6%, as compared to the same period in 2022 of 22.2%, an increase of 0.4 percentage points.

 

Cost of revenue decreased $4,531,485, or 11.7%, for the nine months ended September 30, 2023, as compared to the same period in 2022. OSS saw a decrease in cost of revenue of $6,297,352, or 29.5%, as compared to the same period in 2022. This decrease in cost of revenue is mainly attributable to a decrease in our sales to our former media customer and sales of AI transportable products. Bressner’s cost of revenue increased $1,765,867, or 10.2%, as compared to the same period in 2022, due to additional sales attributable to project based related business, increases in the number of smaller accounts and having available inventory.

The overall gross margin percentage was 28.3% for the 2023 period as compared to 28.5% in the same period in 2022. OSS’s gross margin percentage for the nine months ended September 30, 2023, was 32.7%, a decrease of 0.2% percentage points as compared to the prior year period in 2022 of 33.1%, due to the decline in lower margin sales to our previous media custom, offset set by under utilization of production resources, due to overall lower revenue. Though OSS has experienced an improvement in gross margin percentage due to a change in product mix, the Company is experiencing pressure on margins as a result of under utilization to manufacturing capacity due to reduced volume. Bressner contributed gross margin at a rate of 24.4%, as compared to the same period in 2022 of 21.8%, an increase of 2.6 percentage points, resulting from strategic management of inventory and of having sought-after products sold at a premium, product mix and increased sales of OSS classic type products.

Operating expenses

General and administrative expense

General and administrative expense increased $45,684, or 2.4%, for the three months ended September 30, 2023, as compared to the same period in 2022. OSS experienced a decrease of $12,095, or 0.8%. Of this increase, general and administrative expense increased, approximately $200,000 attributable to increased costs associated with our organizational restructuring and contract labor costs which was offset by reductions in bonus accruals, rent, board and employee stock compensation and public company related expenses. Bressner had an increase of $57,779, or 13.7% resulting from increased employee costs attributable to new employees and expenditures for additional computer storage. Overall, total general and administrative expense increased as a percentage of revenue to 14.1% for the three months ended September 30, 2023, as compared to 10.0% during the same period in 2022.

 

General and administrative expense increased $1,807,532, or 33.0%, for the nine months ended September 30, 2023, as compared to the same period in 2022. OSS experienced an increase of $1,675,241, or 39.9%. Of this increase in general and administrative expense, approximately $1,529,000 is attributable to increased non-recurring costs associated with our organizational restructuring and outside professional services. Such costs included additional equity compensation, wages, legal fees, search firm fees, and additional board compensation attributable to the strategic transition committee. Bressner had an increase of $132,291, or 10.3%, resulting from increased employee wages and new employees and expenditures for additional computer storage. Overall, total general and administrative expense increased as a percentage of revenue to 15.3% for the nine months ended September 30, 2023, as compared to 10.1% during the same period in 2022.

Impairment of goodwill

During September 2023, the Company took an additional write-down of $2,930,788 as a result of the overall financial performance of OSS as compared to plan, the transition of and focus on our product strategy on AI Transportables and the defense industry deferment of certain orders. Total goodwill impairment loss for the nine month period ended September 30, 2023 was $5,630,788. There was no such impairment charge in 2022.

 

Marketing and selling expense

Marketing and selling expense decreased $151,483, or 8.1%, for the three months ended September 30, 2023, as compared to the same period in 2022. OSS had a decrease of $225,685, or 14.8%, which was mainly attributable to having the Company participating in fewer tradeshows in the quarter as compared to the prior year and a reduction in employee costs resulting from our organizational restructuring. Bressner had an increase of $74,202, or

34


 

21.6%, primarily resulting from the addition of new marketing personnel and sales collateral material. Overall, total marketing and selling expense increased as a percentage of revenue to 12.5% during the three months ended September 30, 2023, as compared to 9.9% during the same period in 2022.

 

Marketing and selling expense decreased $77,470, or 1.5%, for the nine months ended September 30, 2023, as compared to the same period in 2022. OSS had a decrease of $270,916, or 6.8%, which was mainly attributable to a reduction in employee costs resulting from our organizational restructuring. Bressner had an increase of $193,446, or 18.4%, primarily resulting from the addition of new marketing personnel and sales collateral material. Overall, total marketing and selling expense increased as a percentage of revenue to 10.4% during the nine months ended September 30, 2023, as compared to 9.3% during the same period in 2022.

Research and development expense

Research and development expense decreased $106,016, or 9.1%, for the three months ended September 30, 2023, as compared to the same period in 2022. OSS saw a decrease of $136,784, or 13.0%. The decrease was largely driven by engineering resources being deployed on chargeable projects, which costs are reclassified as a component of costs of sales. Bressner experienced an increase of $30,768, or 29.4%. This increase was attributable to increased testing of product to support the increase in revenue. Overall, total research and development expense as a percentage of revenue increased as a percentage of revenue to 7.7% during the three months ended September 30, 2023, as compared to 6.2% during the same period in 2022.

 

Research and development expense decreased $452,190, or 12.4%, for the nine months ended September 30, 2023, as compared to the same period in 2022. OSS saw a decrease of $506,454, or 15.2%. The decrease was largely driven by engineering resources being deployed on chargeable projects, which costs are reclassified as a component of costs of sales. Bressner experienced an increase of $54,264, or 17.1%. This increase was attributable to increased testing of product to support the increase in revenue. Overall, total research and development expense as a percentage of revenue was consistent as a percentage of revenue of 6.7% during the nine months ended September 30, 2023, as compared to the same period in 2022.

Interest income

Interest income increased $124,013 for the three months ended September 30, 2023, as compared to the same period in 2022. The increase is attributable to higher interest rates on qualified short-term investments that meet Company requirements.

 

Interest income increased $232,552 for the nine months ended September 30, 2023, as compared to the same period in 2022. The increase is attributable to higher interest rates on qualified short-term investments that meet Company requirements.

Interest expense

Interest expense increased $1,424 for the three months ended September 30, 2023, as compared to the same period in 2022, as a result of higher interest on short-term debt.

 

Interest expense decreased $45,598 for the nine months ended September 30, 2023, as compared to the same period in 2022, as a result of the paydown of approximately $1,000,000 in debt outstanding.

Employee Retention Credit

 

For the three and nine month periods ended September 30, 2023, the Company received a government provided Employee Retention Credit ("ERC") for the retention of employees during the COVID-19 pandemic

35


 

during the years of 2020 and 2021, in the amount of $488,348 less commissions of $69,862 and $2,004,382 less commission of $287,655, respectively.

 

Other income (expense), net

Other income (expense), for the three months ended September 30, 2023, resulted in net other income of $13,035, as compared to net other expense of $11,050, in the same period in 2022, for an improvement of $24,085 attributable to currency translation gain, net.

 

Other income (expense), for the nine months ended September 30, 2023, resulted in net other income of $24,649, as compared to net other income of $86,903, in the same period in 2022, for a net decrease of $62,254. The most significant contributions to the year-over-year change include the sale of a URL for Magma.com in 2022 for $125,000 and translation gain, net.

Provision for income taxes

We have recorded an income tax provision of $226,967 and $36,156, respectively, for the three months ended September 30, 2023 and 2022, and $885,332 and $286,954, respectively, for the nine months ended September 30, 2023 and 2022. The effective tax rate for the nine months ended September 30, 2023 and 2022, differed from the statutory rate mainly due to permanent non-deductible goodwill amortization for Bressner and impairment of goodwill attributable to OSS, change in valuation allowance, deductions related to expenses of OSS stock options, research and development credits, and changes in reserves for uncertain tax positions, as well as projecting foreign and state tax liabilities for the year. Under the Tax Cuts and Jobs Act of 2017, research and development costs are no longer fully deductible and are required to be capitalized and amortized for U.S. tax purposes effective January 1, 2022. The mandatory capitalization requirement increases our deferred tax assets and the related valuation allowance and may have an impact on payment of tax liabilities. The effective tax rate for the nine months ended September 30, 2023, was 28.5%, as compared to 20.9% in the prior period in 2022.

 

Liquidity and Capital Resources

Historically, our primary sources of liquidity have been provided by public and private offerings of our securities and revenues generated from our business operations. As of September 30, 2023, we had total cash and cash equivalents of $3,735,005, with short-term investments of $9,439,296, and total working capital of $34,414,632. Cash and cash equivalents held by Bressner totaled US$1,726,242 on September 30, 2023. Bressner’s debt covenants do not permit the use of those funds by its parent company.

 

During the year ended December 31, 2022, we had income from operations of $1,568,328, with cash used by operating activities of $7,806,025.

 

Our sources of liquidity and cash flows are used to fund ongoing operations, fund research and development projects for new products technologies and provide ongoing support services for our customers. Over the next year, we anticipate that we will use our liquidity and cash flows from our operations to fund our growth. In addition, as part of our business strategy, we occasionally evaluate potential acquisitions of businesses, products and technologies. Accordingly, a portion of our available cash may be used at any time for the acquisition of complementary products or businesses. Such potential transactions may require substantial capital resources, which may require us to seek additional debt or equity financing. We cannot assure you that we will be able to successfully identify suitable acquisition candidates, complete acquisitions, successfully integrate acquired businesses into our current operations, or expand into new markets. Furthermore, we cannot provide assurances that additional financing will be available to us in any required time frame and on commercially reasonable terms, if at all.

As discussed elsewhere in this Quarterly Report, during the nine month period of 2023, the general consensus among economists continued to suggest that an elevated risk of recession will continue for the foreseeable future, which could result in further economic uncertainty and volatility in the capital markets in the near term and could negatively affect our operations. We intend to continue to monitor the effects of inflation, global supply chain shortages and the economic conditions, and, if appropriate, we may alter our plans to address such concerns as they may arise.

36


 

Management’s plans are to focus on acquiring new customer orders to replace lost revenue attributable to our previous media customer, to continue our efforts towards responding to the changing economic landscape, including inflation, foreign currency exchange rates, a potential recession, increases in the Federal Reserve interest rate, the current instability of the banking system in the United States, supply chain constraints and international conflicts, by continuing to control hiring and operating costs, conserve cash, and continual focus on improving margin.

While management expects these actions and continued diligence towards limiting cost growth and expense containment, will result in slowing the rate of growth in costs as compared to revenue growth, our results of operations for the nine months ended September 30, 2023, and the year ended December 31, 2022, partially benefited from such actions particularly those resulting from a reduction in force in April 2023. Management is also committed to conserving cash and securing debt and/or equity financing, as required, for liquidity to meet our cash requirements through at least a period of the next twelve months.

In April 2022, the Company obtained a domestic revolving line of credit of $2,000,000 from its bank, which was renewed in April 2023 and renews on an annual basis at the current prime rate. To access this line of credit the Company must maintain cash and investments balances at a minimum of $4,000,000. Although the Company has not drawn down on the line of credit to date, it may choose to do so in the future.

Additionally, in August 2023, we filed a new registration statement on Form S-3 (Registration No. 333-274073) with the SEC, which became effective on August 25, 2023, and allows us to offer and sell up to an aggregate of $100,000,000 of our common stock, preferred stock, debt securities, warrants to purchase our common stock, preferred stock or debt securities, subscription rights to purchase our common stock, preferred stock or debt securities and/or units consisting of some or all of these securities, in any combination, together or separately, in one or more offerings, in amounts, at prices and on the terms that we will determine at the time of the offering and which will be set forth in a prospectus supplement and any related free writing prospectus. In the event that we need additional financing, we may choose to consummate an offering of our securities under the registration statement on S-3 in order to raise capital.

 

As a result of management’s implementation of our cost reduction plans, our potential sources of liquidity and management’s most recent cash flow forecasts, management believes that we have sufficient liquidity to satisfy our anticipated working capital requirements for our ongoing operations and obligations for at least the next twelve months. However, there can be no assurance that management’s cost reduction efforts will be effective or the forecasted cash flows will be achieved. Furthermore, we will continue to evaluate our capital expenditure needs based upon various factors, including but not limited to, our sales from operations, growth rate, the timing and extent of spending to support development efforts, the expansion of our sales and marketing efforts, the timing of new product introductions, and the continuing market acceptance of our products and services.

If cash generated from operations is insufficient to satisfy our capital requirements, we may borrow up to $2,000,000 from our revolving line of credit with our bank (subject to satisfaction of certain borrowing conditions), may have to sell additional equity or debt securities, or may obtain expanded credit facilities to fund our operating expenses, pay our obligations, diversify our geographical reach, and grow the Company. In the event such financing is needed in the future, there can be no assurance that such financing will be available to us, or, if available, that it will be in amounts and on terms acceptable to us. If we cannot raise additional funds when we need or want them, our operations and prospects could be negatively affected. However, if cash flows from operations become insufficient to continue operations at the current level, and if no additional financing were obtained, then management would consider restructuring the Company in a way to preserve its business while maintaining expenses within operating cash flows.

37


 

The following table summarizes our cash flows for the three month periods ended September 30, 2023 and 2022:

 

 

 

For the Nine Months Ended September 30,

 

Cash flows:

 

2023

 

 

2022

 

Net cash provided by (used in) operating activities

 

$

225,469

 

 

$

(8,674,894

)

Net cash provided by investing activities

 

$

298,401

 

 

$

4,717,920

 

Net cash provided by financing activities

 

$

135,403

 

 

$

2,239,846

 

 

 

 

 

 

 

 

Operating Activities

During the nine month period ended September 30, 2023, we provided $255,469 in cash for operating activities, a difference of $8,900,363 when compared to the cash used in operating activities of $8,674,894 during the same period in 2022.

The change in cash provided by operating activities during the nine month period ended September 30, 2023, as compared to cash used in operating activities in the same period in 2022, is primarily a result a net increase in the sources of operating cash flow for working capital items of $11,090,646. This increase was offset by a reduction in profitability from net income in 2022 of $1,034,589, to a net loss of $6,303,616 in the current year, a reduction of $7,338,205.

Additionally, there were net favorable adjustments in the current period for non-cash items of $5,147,922, which were comprised of $7,022,023 of favorable non-cash items, inclusive of the write-down for the impairment of goodwill, offset by $1,874,101 of negative non-cash items that did not affect operating cash flow and exclusion of $1,716,727 for the employee retention credit.

Net working capital uses for the nine month period ended September 30, 2023, were $901,272, as compared to the prior year period uses of working capital of $11,991,918, a reduction in the use of working capital of $11,090,646. The sources of working capital of $16,210,660 were attributable to changes in accounts receivables, inventory levels, and accrued expenses and other liabilities for the comparable period. These sources were offset by uses of working capital of $5,120,014 being applied to changes in prepaid expenses and other current assets and accounts payable.

Our ability to generate cash from operations in future periods will depend in large part on our profitability, the rate and timing of collections of our accounts receivable, our inventory turns and our ability to manage other areas of working capital, including accounts payable and accrued expenses.

Investing Activities

During the nine month period ended September 30, 2023, the Company generated cash of $298,401 in investing activities, as compared to $4,717,920 provided by investing activities during the prior year period in 2022, a net decrease of $4,419,519. The source of investing funds was attributable to the redemption of short-term investments in both years and the sale of the Magma.com URL in the prior year. Additionally, the Company continues to enhance the capabilities of its ERP system, and purchase test equipment for the engineering department. We do not anticipate any significant investments not normally anticipated in the original course of business in the near term.

Financing Activities

Given the current economic, financial, and geopolitical instability, the Company believes it is imperative to maintain opportunities for additional financial resources to ensure financial stability during trying economic times. During the nine month period ended September 30, 2023, the Company generated $135,403 resulting from funds received in conjunction with the ERC program offset by debt service payments on Bressner borrowings and payment of tax on the net exercise of vested RSUs. During the same period in 2022, the Company generated cash through proceeds for new borrowings for inventory at Bressner.

38


 

Known Trends or Uncertainties

Although we have not seen any significant reduction in revenues to date due to consolidations, we have seen some consolidation in our industry during economic downturns. These consolidations have not had a negative effect on our total sales; however, should consolidations and downsizing in the industry continue to occur, those events could adversely impact our revenues and earnings going forward.

We are experiencing delays in funding for customer projects, delays in delivery schedules based upon customer requirements and an extended sales cycle. Additionally, certain of our customers are experiencing downturns or uncertainty in their own business operations and revenue, and as a result there is an increased risk that these customers may need to decrease or delay their technology spending, request pricing concessions or payment extensions, or seek to renegotiate their contracts. During the three and nine months ended September 30, 2023, the Company experienced delays and postponements of committed purchases and orders due to certain customers’ funding or program delays. We have also experienced cancellations of orders due to disruptions in our customers’ businesses or changes in their business plans. Such delays, postponements and cancellations negatively impacted the Company’s results of operations for the three and nine months ended September 30, 2023. If such decreases in orders, postponements or cancellations continue in the future, our operating results will be further impacted, and our revenues may decline in future periods.

As discussed in this Quarterly Report, the world has been affected due to the lingering effects of the COVID-19 pandemic, the ongoing conflict between Russia and Ukraine, and the escalating war in Israel, and economic uncertainty, amongst other things. Inflation has risen, Federal Reserve interest rates have increased recently, there is still some concern regarding instability of the banking systems in the United States and the general consensus among economists continues to suggest that we should continue to expect an elevated risk of recession will continue for the foreseeable future. These factors, amongst other things, could result in further economic uncertainty and volatility in the capital markets in the near term, and could negatively affect our operations.

As of September 30, 2023, the Company has completed and fulfilled all of its orders associated with its former long-term media and entertainment customer (shipments have now ceased) and does not anticipate any significant business from this customer in the future. This resulted from an acceleration in such customer’s investment in cloud technology and a drive towards less intelligent compute capability at the edge to reduce the costs of their componentry. This is particularly true of their virtual products, which do not require the same level of ruggedization as this system is not typically operated in harsh environments and for which software is being developed to provide a real-time cloud solution. This customer’s transition to cloud solutions had a negative impact on the Company’s results of operations for the three and nine months ended September 30, 2023.

As previously disclosed, in 2021, we shifted our primary focus to the development and sale of AI Transportables. Since 2022, we have significantly increased our efforts to penetrate the military and defense sectors in particular, which typically have protracted sales cycles, significant contracting requirements, and multi-year deliverables. With the formation of a strategic advisory board in second quarter 2022 and the recent hiring of a new president and chief executive officer and new vice president of sales, each of whom has extensive experience in contracting in the defense industry, we have further increased our emphasis and focus on the pursuit of revenue opportunities with major defense contractors and the military. As discussed elsewhere in this Quarterly Report, we have also added relevant defense market experience to our board of directors through the appointment of Mr. Knowles and Vice Admiral Dumont as directors effective September 30, 2023, and we currently intend to appoint another director with relevant experience to the board prior to the end of the year.

Additionally, in March 2023, Silicon Valley Bank and Signature Bank, and on May 1, 2023, First Republic Bank, were closed and taken over by the FDIC, which created significant market disruption for those who bank with those institutions, and which raised significant concern regarding the stability of the banking system in the United States, and in particular with respect to regional banks. If other banks and financial institutions enter receivership or become insolvent in the future in response to financial conditions affecting the banking system and financial markets, our ability to access our cash and cash equivalents may be threatened and such events could have a material adverse effect on our business and financial condition.

39


 

We believe that the need for improved productivity in the research and development activities directed toward developing new products and/or software will continue to result in increasing adoption of high-performance computers and interconnect technologies such as those we produce. New product and/or software developments in the specialized compute-business segment could result in increased revenues and earnings if they are accepted by our markets; however, there can be no assurances that new products and/or software will result in significant improvements to revenues or earnings. For competitive reasons, we do not disclose all of our new product development activities.

Additionally, the potential for growth in new markets is uncertain. We will continue to explore these opportunities until such time as we either generate sales or determine that resources would be more efficiently used elsewhere.

 

In the first and second quarters of 2023, we implemented certain internal organizational changes to align our US-based operations with, and to further support and accelerate our strategy to focus on, the AI Transportables industry and our military business. In furtherance of this strategy and our goals, on June 5, 2023, David Raun, then the Company’s chief executive officer, stepped down from such roles and Michael Knowles was appointed to serve in such roles. Mr. Raun currently continues to serve as a member of the Company’s board of directors. Additionally, on July 17, 2023, we hired a new vice president of sales with significant relevant experience. Furthermore, effective September 30, 2023, Jack Harrison and Sita Lowman each resigned as members of our board of directors, and our board appointed Mr. Knowles and Vice Admiral Michael Dumont, each of whom has significant prior military experience, as directors to fill the two vacant board seats. These changes were part of the first phase of our previously announced plans to reprofile our board of directors to further align with our focus on AI Transportables and our military business.

 

Consistent with previously disclosed commitments, we have taken further action to reprofile our board of directors. On November 6, 2023, our board of directors unanimously adopted a resolution to temporarily increase the size of the board from seven members to eight members, effective November 10, 2023, and to subsequently decrease the size of the board back down to seven members, effective as of the Company’s 2024 annual meeting of stockholders (the “2024 Annual Meeting”). The board also appointed Joseph Manko as a director of the Company, effective November 10, 2023, to fill the vacancy created by the board expansion. Mr. Manko serves as a managing member and senior principal at Horton Capital Management, LLC, a significant shareholder of the Company, and has significant public company board and governance experience.

 

Our board of directors intends to further temporarily increase the size of the board to no more than nine members and to appoint one additional director with relevant defense market experience during the fourth quarter of 2023. Notwithstanding these temporary increases in the size of the board, the size of the board will be decreased back down to seven members in connection with our 2024 Annual Meeting. The seven person slate to be presented to our shareholders for election at the 2024 Annual Meeting will be determined by the full board prior to filing our proxy statement for the 2024 Annual Meeting with the SEC.

 

In the first and second quarters of 2023, we implemented certain internal organizational changes to align our US-based operations with, and to further support and accelerate our strategy to focus on, the AI Transportables industry and our military business. In furtherance of this strategy and our goals, on June 5, 2023, David Raun, then the Company’s chief executive officer, stepped down from such roles and Michael Knowles was appointed to serve in such roles. Mr. Raun currently continues to serve as a member of the Company’s board of directors. Additionally, on July 17, 2023, we hired a new vice president of sales with significant relevant experience. Furthermore, effective September 30, 2023, Jack Harrison and Sita Lowman each resigned as members of our board of directors, and our board appointed Mr. Knowles and Vice Admiral Michael Dumont, who has significant prior military experience, as directors to fill the two vacant board seats. These changes were part of the first phase of our previously announced plans to reprofile our board of directors to further align with our focus on AI Transportables and our military business. Consistent with previous disclosures, we intend to make additional changes to the composition of our board over the coming year.

 

40


 

Inflation

 

We experienced some affects due to inflation during the most recent period, including increased product pricing of semiconductor products, increased transportation costs due to increases in the cost of energy and general price increases due to inflation in the economy. Although the Company attempts to pass on increases in raw material, labor, energy and fuel-related costs to our customers, the Company’s ability to do so is dependent upon the rate and magnitude of any increase, competitive pressures and market conditions for the Company’s products. There have been in the past, and may be in the future, periods of time during which increases in these costs cannot be fully recovered. These increasing costs are being aggressively managed by the Company and actions are being taken to minimize the impact to the Company, particularly in the purchase of inventories to minimizing price increases. Inflation affects the Company’s manufacturing costs, distribution costs and operating expenses.

Off balance sheet arrangements

We do not have any off-balance sheet financing arrangements or liabilities, guarantee contracts, retained or contingent interests in transferred assets, or any obligation arising out of a material variable interest in an unconsolidated entity.

We do not have any majority-owned subsidiaries that are not consolidated in the financial statements. Additionally, we do not have an interest in, or relationships with, any special purpose entities.

Stockholder transactions

 

See Note 9 to the accompanying consolidated financial statements for a discussion regarding our stockholder transactions for the relevant periods.

Critical accounting policies and estimates

In preparing our consolidated financial statements in conformity with U.S. generally accepted accounting principles, management must make a variety of decisions which impact the reported amounts and the related disclosures. These decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. In making these decisions, management applies its judgment based on its understanding and analysis of the relevant circumstances and our historical experience.

Our accounting policies and estimates that are most critical to the presentation of our results of operations and financial condition, and which require the greatest use of judgments and estimates by management, are designated as our critical accounting policies. See further discussion of our critical accounting policies under Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” in our Annual Report on Form 10-K for the year ended December 31, 2022.

We periodically re-evaluate and adjust our critical accounting policies as circumstances change. There were no significant changes to our critical accounting policies during the three month period ended September 30, 2023.

Recently implemented accounting pronouncements

 

Effective January 1, 2023, the Company implemented ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”). See Note 2 "Significant Accounting Policies" in the accompanying consolidated financial statements.

Interest rate risk

Our exposure to interest rate risk is primarily associated with borrowing on revolving lines of credit denominated in both U.S. dollars and Euros. We are exposed to the impact of interest rate changes primarily through our borrowing activities for our variable rate borrowings. The Federal Reserve interest rates have increased recently and may increase further in the near term.

41


 

Concentration of credit risk

At times, deposits held with financial institutions may exceed the amount of insurance provided by the Federal Deposit Insurance Corporation (“FDIC”) and Securities Investor Protection Corporation (“SIPC”), of which both provide basic deposit coverage with limits up to $250,000 per owner. As of September 30, 2023, the Company had $250,000 of cash in our accounts that exceeded the insurance limits. The Company has not experienced any losses in these accounts and believes that the financial institutions at which such amounts are held are stable; however, no assurances can be provided. In Germany, the deposit insurance is €100,000 per bank, per customer. Bressner has funds on deposit in both Euro and U.S. dollar denominations of €813,922 (US$861,670) with banks in excess of the insurance limits.

 

We provide credit to our customers in the normal course of business. We perform ongoing credit evaluations of our customers’ financial condition and limit the amount of credit extended when deemed necessary.

Foreign currency risk

 

We operate primarily in the United States. Foreign sales of products and services are primarily denominated in U.S. dollars. We also conduct business outside the United States through Bressner our foreign subsidiary in Germany, where business is largely transacted in non-U.S. dollar currencies, particularly the Euro, which is subject to fluctuations due to changes in foreign currency exchange rates. Accordingly, we are subject to exposure from changes in the exchange rates of local currencies. Foreign currency transaction gains and losses are recorded in other income (expense), net in the consolidated statements of operations.

 

OSS GmbH operates as an extension of OSS’ domestic operations and acquired Bressner in October 2018. The functional currency of OSS GmbH is the Euro. Transactions denominated in currencies other than the functional currency are remeasured to the functional currency at the average exchange rate in effect during the period. At the end of each reporting period, monetary assets and liabilities are translated using exchange rates in effect at the balance sheet date. Non-monetary assets and liabilities are remeasured at historical exchange rates. Consequently, changes in the exchange rates of the currencies may impact the translation of the foreign subsidiaries’ statements of operations into U.S. dollars, which may in turn affect our consolidated statement of operations. The resulting foreign currency translation adjustments are recorded as a separate component of accumulated other comprehensive income in the consolidated statement of comprehensive income.

 

Derivative Financial Instruments

We employ derivatives on a periodic basis to manage certain market risks using foreign exchange forward contracts. We do not use derivatives for trading or speculative purposes. Our derivatives are designated as a hedge of a forecasted transaction or of the variability of cash flows to be received or paid related to a recognized asset or liability (cash flow hedge). We hedge a portion of the exchange risk involved in anticipation of highly probable foreign currency-denominated transactions. In anticipation of these transactions, we may enter into foreign exchange contracts to provide currency at a fixed rate.

 

Non-GAAP Financial Measures

Adjusted EBITDA

 

We believe that the use of adjusted earnings before interest, taxes, depreciation and amortization, or adjusted EBITDA, is helpful for an investor to assess the performance of the Company. The Company defines adjusted EBITDA as income (loss) before interest, taxes, depreciation, amortization, acquisition expenses, impairment of long-lived assets, financing costs, fair value adjustments from purchase accounting, stock-based compensation expense, employee retention credits and expenses related to discontinued operations.

Adjusted EBITDA is not a measurement of financial performance under generally accepted accounting principles in the United States, or GAAP. Because of varying available valuation methodologies, subjective assumptions and the variety of equity instruments that can impact a company’s non-cash operating expenses, we believe that providing a non-GAAP financial measure that excludes non-cash and non-recurring expenses allows for meaningful comparisons between our core business operating results and those of other companies, as well as

42


 

providing us with an important tool for financial and operational decision making and for evaluating our own core business operating results over different periods of time.

Our adjusted EBITDA measure may not provide information that is directly comparable to that provided by other companies in our industry, as other companies in our industry may calculate non-GAAP financial results differently, particularly related to non-recurring, unusual items. Our adjusted EBITDA is not a measurement of financial performance under GAAP and should not be considered as an alternative to operating income or as an indication of operating performance or any other measure of performance derived in accordance with GAAP. We do not consider adjusted EBITDA to be a substitute for, or superior to, the information provided by GAAP financial results.

 

 

 

 

For the Three Months Ended
September 30,

 

 

For the Nine Months Ended
September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Net (loss) income

 

$

(3,638,608

)

 

$

132,533

 

 

$

(6,438,616

)

 

$

1,034,589

 

Depreciation and amortization

 

 

271,245

 

 

 

260,827

 

 

 

813,773

 

 

 

785,047

 

Stock-based compensation expense

 

 

518,680

 

 

 

542,166

 

 

 

1,890,897

 

 

 

1,457,630

 

Interest expense

 

 

31,468

 

 

 

30,044

 

 

 

88,112

 

 

 

133,710

 

Interest income

 

 

(170,420

)

 

 

(46,407

)

 

 

(385,471

)

 

 

(152,919

)

Impairment of goodwill

 

 

2,930,788

 

 

 

-

 

 

 

5,630,788

 

 

 

-

 

Employee retention credit (ERC)

 

 

(418,486

)

 

 

-

 

 

 

(1,716,727

)

 

 

-

 

Provision for income taxes

 

 

226,967

 

 

 

36,156

 

 

 

885,332

 

 

 

286,954

 

Adjusted EBITDA

 

$

(248,366

)

 

$

955,319

 

 

$

768,088

 

 

$

3,545,011

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Adjusted EPS

Adjusted EPS excludes the impact of certain items, and therefore, has not been calculated in accordance with GAAP. We believe that exclusion of certain selected items assists in providing a more complete understanding of our underlying results and trends and allows for comparability with our peer company index and industry. We use this measure along with the corresponding GAAP financial measures to manage our business and to evaluate our performance compared to prior periods and the marketplace. The Company defines non-GAAP income (loss) as income or (loss) before amortization, stock-based compensation, employee retention credits and expenses related to discontinued operations, impairment of long-lived assets and non-recurring acquisition costs. Adjusted EPS expresses adjusted income (loss) on a per share basis using weighted average diluted shares outstanding.

 

Adjusted EPS is a non-GAAP financial measure and should not be considered in isolation or as a substitute for financial information provided in accordance with GAAP. These non-GAAP financial measures may not be computed in the same manner as similarly titled measures used by other companies. We expect to continue to incur expenses similar to the adjusted income from continuing operations and adjusted EPS financial adjustments described above, and investors should not infer from our presentation of these non-GAAP financial measures that these costs are unusual, infrequent or non-recurring.

43


 

 

The following table reconciles non-GAAP net income and basic and diluted earnings per share:

 

 

 

For the Three Months Ended
September 30,

 

 

For the Nine Months Ended
September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Net (loss) income

 

$

(3,638,608

)

 

$

132,533

 

 

$

(6,438,616

)

 

$

1,034,589

 

Amortization of intangibles

 

 

10,538

 

 

 

15,808

 

 

 

42,154

 

 

 

47,424

 

Impairment of goodwill

 

 

2,930,788

 

 

 

-

 

 

 

5,630,788

 

 

 

-

 

Employee retention credit (ERC)

 

 

(418,486

)

 

 

-

 

 

 

(1,716,727

)

 

 

-

 

Stock-based compensation expense

 

 

518,680

 

 

 

542,166

 

 

 

1,890,897

 

 

 

1,457,630

 

Non-GAAP net (loss) income

 

$

(597,088

)

 

$

690,507

 

 

$

(591,504

)

 

$

2,539,643

 

Non-GAAP net (loss) income per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

(0.03

)

 

$

0.03

 

 

$

(0.03

)

 

$

0.13

 

Diluted

 

$

(0.03

)

 

$

0.03

 

 

$

(0.03

)

 

$

0.12

 

Weighted average common shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

20,569,111

 

 

 

20,019,625

 

 

 

20,407,284

 

 

 

19,619,971

 

Diluted

 

 

20,569,111

 

 

 

21,138,957

 

 

 

20,407,284

 

 

 

20,582,116

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Free Cash Flow

Free cash flow, a non-GAAP measure for reporting cash flow, is defined as cash provided by or used in operating activities, less capital expenditures for property and equipment, which includes capitalized software development costs for the implementation of the Company’s ERP system. We believe free cash flow provides investors with an important perspective on cash available for investments and acquisitions after making capital investments required to support ongoing business operations and long-term value creation. We believe that trends in our free cash flow can be valuable indicators of our operating performance and liquidity.

Free cash flow is a non-GAAP financial measure and should not be considered in isolation or as a substitute for financial information provided in accordance with GAAP. This non-GAAP financial measure may not be computed in the same manner as similarly titled measures used by other companies.

We expect to continue to incur expenditures similar to the free cash flow adjustments described above, and investors should not infer from our presentation of this non-GAAP financial measure that these expenditures reflect all of our obligations which require cash. The following table reconciles cash provided by or used in operating activities, the most directly comparable GAAP financial measure, to free cash flow:

 

 

 

For the Nine Months Ended September 30,

 

Cash flow:

 

2023

 

 

2022

 

Net cash provided by (used in) operating activities

 

$

225,469

 

 

$

(8,674,894

)

Capital expenditures

 

 

(374,464

)

 

 

(285,499

)

Free cash flow

 

$

(148,995

)

 

$

(8,960,393

)

 

 

 

 

 

 

 

 

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

Not Applicable.

Item 4. Controls and Procedures

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our periodic and current reports that we file with the SEC is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms; and that such information is accumulated

44


 

and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Limitation on Effectiveness of Controls

The design of any control system is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals. The inherent limitations in any control system include the realities that judgments related to decision-making can be faulty, and that reduced effectiveness in controls can occur because of simple errors or mistakes. Due to the inherent limitations in a cost-effective control system, misstatements due to error may occur and may not be detected.

Evaluation of Disclosure Controls and Procedures

Management is required to evaluate our disclosure controls and procedures, as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Disclosure controls and procedures are controls and other procedures designed to provide reasonable assurance that information required to be disclosed in our reports filed under the Exchange Act, such as this Quarterly Report, is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms. Disclosure controls and procedures include controls and procedures designed to provide reasonable assurance that such information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure. Based on our management’s evaluation (with the participation of our principal executive officer and principal financial officer), our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) were effective at a reasonable assurance level as of the end of the period covered by this report.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting during the quarter ended September 30, 2023, which were identified in connection with management’s evaluation required by paragraph (d) of Rules 13a-15 and 15d-15 under the Exchange Act, that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.

45


 

PART II—OTHER INFORMATION

For a description of our material pending legal proceeding, please see Note 10, Commitments and Contingencies, to our consolidated financial statements included in Part I, Item 1 of this Quarterly Report.

Item 1A. Risk Factors.

Please carefully consider the information set forth in this Quarterly Report and the risk factors discussed in Part I, Item 1A. of our Annual Report on Form 10-K for the year ended December 31, 2022 (the “Annual Report”), which could materially affect our business, financial condition, or future results. In evaluating our business, you should carefully consider the risk factors discussed in our Annual Report, as updated by our subsequent filings under the Exchange Act. The occurrence of any of the risks discussed in such filings, or other events that we do not currently anticipate or that we currently deem immaterial, could harm our business, prospects, financial condition and results of operations. In that case, the trading price of our common stock could decline, and you may lose all or part of your investment.

 

Except as set forth below, there have been no material updates or changes to the risk factors previously disclosed in our Annual Report; provided, however, additional risks not currently known or currently material to us may also harm our business.

 

Cybersecurity risks and cyber incidents, as well as other significant disruptions of our information technology networks and related systems and resources, could adversely affect our business, disrupt operations and expose us to liabilities to employees, customers, governmental regulators, and other third parties.

 

We use information technology and other computer resources to carry out important operational activities and to maintain our business records. As part of our normal business activities, we permit certain employees to perform some or all of their business activities remotely, we collect and store certain personal identifying and/or confidential information relating to our employees, customers, vendors and suppliers, and we maintain operational and financial information related to our business. Furthermore, we rely on products and services provided by third-party suppliers to operate certain critical business systems, including without limitation, cloud-based infrastructure, encryption and authentication technology, email, and other functions, which exposes us to supply-chain attacks or other business disruptions.

 

We face risks associated with security breaches through cyber-attacks or cyber-intrusions, malware, computer viruses and malicious codes, ransomware, attachments to e-mail, unauthorized access attempts, denial of service attacks, phishing, social engineering, persons with access to systems inside our organization, and other significant disruptions of our information technology networks and related systems. The risk of a security breach has generally increased as the frequency, intensity and sophistication of attempted attacks and intrusions from around the world have increased. Even the most well protected information, networks, systems and facilities remain potentially vulnerable because the techniques, tools and tactics used in such attempted security breaches evolve and generally are not recognized until launched against a target, and in some cases are designed to not be detected and, in fact, may not be detected. Accordingly, we may be unable to anticipate these techniques or to implement adequate security barriers, disaster recovery or other preventative or corrective measures, and thus it is impossible for us to entirely counteract this risk or fully mitigate the harms after such an attack.

 

We have implemented certain systems and processes intended to address ongoing and evolving cybersecurity risks, secure our information technology, applications and computer systems, and prevent unauthorized access to or loss of sensitive, confidential and personal data. Although we and our service providers employ what we believe are adequate security, disaster recovery and other preventative and corrective measures, our security measures, taken as a whole, may not be sufficient for all possible situations and may be vulnerable to, among other things, fraud, hacking, employee error, system error, and faulty password management.

 

Our ability to conduct our business may be impaired if our or our services providers’ information technology networks, systems or resources, including our and their websites or e-mail systems, are compromised, degraded,

46


 

damaged or fail, whether due to a virus or other harmful circumstance, fraud, intentional penetration or disruption of our or their information technology resources by:

a third party,
natural disaster,
a failure of hardware or software due to a design or programmatic flaw,
a failure of hardware or software security controls,
telecommunications system failure,
service provider error or failure,
fraudulent transactions,
intentional or unintentional personnel actions,
lost connectivity to our networked resources, or
a failure of disaster recovery system.

 

A significant and extended disruption could damage our business or reputation and cause, amongst other things, loss of revenues or customer relationships, unintended and/or unauthorized public disclosure or the misappropriation of proprietary, personal identifying and confidential information, and us to incur significant expenses to address and remediate or otherwise resolve these kinds of issues.

 

The release of confidential information may also lead to litigation or other proceedings against us by affected individuals, business partners and/or regulators, and the outcome of such proceedings, which could include losses, penalties, fines, injunctions, expenses and charges recorded against our earnings and cause us reputational harm and/or could have a material and adverse effect on our business, financial position or results of operations.

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

None.

Item 3. Defaults Upon Senior Securities.

None.

Item 4. Mine Safety Disclosures.

Not Applicable.

Item 5. Other Information.

None

47


 

Item 6. Exhibits.

Exhibit Index

 

Exhibit

Number

 

Exhibit Description

 

Form

 

File No.

 

Exhibit

 

Filing Date

 

Filed

Herewith

    2.1

 

Agreement and Plan of Merger and Reorganization, dated August 22, 2018, with Concept Development Inc.

 

8-K

 

001-38371

 

2.1

 

September 6, 2018

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    2.2

 

Share Purchase Agreement, dated October 31, 2018, with Bressner Technology GmbH.

 

8-K

 

001-38371

 

2.1

 

November 6, 2018

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    3.1

 

Amended and Restated Certificate of Incorporation (currently in effect).

 

8-K/A

 

001-38371

 

3.1

 

March 21, 2018

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    3.2

 

Bylaws, as amended (currently in effect).

 

8-K

 

001-38371

 

3.2

 

February 6, 2018

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    3.3

 

Certificate of Amendment to the Amended and Restated Bylaws of the Company, dated April 7, 2023.

 

8-K

 

001-38371

 

3.1

 

April 7, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    4.1

 

Second Amended and Restated Investors’ Rights Agreement, dated January 2007.

 

S-1

 

333-222121

 

4.2

 

December 18, 2017

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    4.2

 

Common Shareholder Piggyback Registration Rights Agreement, dated July 15, 2016.

 

S-1

 

333-222121

 

4.3

 

December 18, 2017

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  31.1

 

Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

  31.2

 

Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

  32.1

 

Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

  32.2

 

Certification of Principal Financial Officer Pursuant to 18 U.S.C.

 

 

 

 

 

 

 

 

 

*

48


 

 

 

Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101 INS

 

Inline XBRL Instance Document

 

 

 

 

 

 

 

 

 

**

 

 

 

 

 

 

 

 

 

 

 

 

 

101 SCH

 

Inline XBRL Taxonomy Extension Schema Document

 

 

 

 

 

 

 

 

 

**

 

 

 

 

 

 

 

 

 

 

 

 

 

101 CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

 

 

 

 

 

 

**

 

 

 

 

 

 

 

 

 

 

 

 

 

101 LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

 

 

 

 

 

 

 

**

 

 

 

 

 

 

 

 

 

 

 

 

 

101 PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

 

 

 

 

 

 

 

**

 

 

 

 

 

 

 

 

 

 

 

 

 

101 DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

 

 

 

 

 

 

**

 

 

 

 

 

 

 

 

 

 

 

 

 

104

 

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101 attachments)

 

 

 

 

 

 

 

 

 

**

 

* Furnished herewith

 

** The XBRL related information in Exhibit 101 shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to liability of that section and shall not be incorporated by reference into any filing or other document pursuant to the Securities Act of 1933, as amended, except as shall be expressly set forth by specific reference in such filing or document.

 

49


 

SIGNATURES

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

 

One Stop Systems, Inc.

Date: November 9, 2023

By:

/s/ Michael Knowles

Michael Knowles

President and Chief Executive Officer

(Principal Executive Officer)

 

Date: November 9, 2023

By:

/s/ John W. Morrison Jr.

John W. Morrison Jr.

 

 

 

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

50


EX-31.1 2 oss-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Michael Knowles, certify that:

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

 

Date: November 9, 2023

By:

 

/s/ Michael Knowles

 

Michael Knowles

 

President and Chief Executive Officer

(Principal Executive Officer)

 

 


EX-31.2 3 oss-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, John W. Morrison Jr., certify that:

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

 

Date: November 9, 2023

By:

 

/s/ John W. Morrison Jr.

 

John W. Morrison Jr.

 

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

 


EX-32.1 4 oss-ex32_1.htm EX-32.1 EX-32.1

Exhibit 32.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of One Stop Systems, Inc. (the “Company”) for the period ended September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Michael Knowles, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 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 result of operations of the Company.

 

Date: November 9, 2023

By:

/s/ Michael Knowles

Michael Knowles

President and Chief Executive Officer

(Principal Executive Officer)

 


EX-32.2 5 oss-ex32_2.htm EX-32.2 EX-32.2

Exhibit 32.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of One Stop Systems, Inc. (the “Company”) for the period ended September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John W. Morrison Jr., Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 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 result of operations of the Company.

 

Date: November 9, 2023

By:

/s/ John W. Morrison Jr.

John W. Morrison Jr.

Chief Financial Officer

(Principal Accounting and Financial Officer)

 


EX-101.CAL 6 oss-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.LAB 7 oss-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Accounts receivable gross 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative Document Transition Report Document Transition Report Share based compensation arrangement by share based payment award options forfeited weighted average remaining contractual term1 Share Based Compensation Arrangement By Share Based Payment Award Options Forfeited Weighted Average Remaining Contractual Term1 Weighted Average Remaining Contractual Life (in years), Forfeited / Cancelled Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Life (in years), Outstanding balance Geographical [Axis] Geographical April two thousand and nineteen related party notes. April Two Thousand And Nineteen Related Party Notes [Member] April 2019 Related Party Notes Noncontrolling Interest [Member] Noncontrolling Interest Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Vesting period Grant vesting period Debt Instruments [Abstract] Cost of Revenue Cost of revenue Cost of revenues Cost of Revenue, Total Debt Securities, Available-for-Sale Estimated Fair Value Debt Securities, Available-for-Sale, Total Weighted Average Number of Shares Issued, Basic Weighted average common shares outstanding - basic Restricted Stock Units (RSUs) [Member] Restricted Stock Units Bressner Technologies GmbH. Bressner Technologies Gmb H [Member] Bressner Technology Bressner Fair Value, Inputs, Level 1 [Member] Level 1 Employee Retention Credit Policy. Employee Retention Credit Policy [Policy Text Block] Employee Retention Credit Volume weighted average price, period. Volume Weighted Average Price Period Volume weighted average price period Significant accounting policies. Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Stock issued during period new issues issuance cost. Stock Issued During Period New Issues Issuance Cost Proceed from issuance of stock, issuance costs Revenue from Contract with Customer, Excluding Assessed Tax Revenue Deposits and other noncurrent. Deposits And Other Noncurrent Deposits and other Concentration Risk Type [Axis] Concentration Risk Type Gross profit percentage. Gross Profit Percentage Gross margin % Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] The Company and Basis of Presentation Deferred revenue Contract with Customer, Liability, Current Vendors Vendors [Member] Vendors. OSS Europe OSS Europe [Member] OSS Europe. Title of Individual [Domain] Title of Individual Subsequent Events [Text Block] Subsequent Events Employee retention credit recieved. Employee Retention Credit Recieved Employee retention credit recieved Operating lease obligation, net of current portion (Note 10) Operating Lease, Liability, Noncurrent Operating lease obligation, net of current portion Schedule of Stock by Class [Table] Schedule Of Stock By Class [Table] Debt Securities, Available-for-Sale [Table] Debt Securities Available For Sale [Table] Other shareholders. Other Shareholders [Member] Other Shareholders Class of Stock [Line Items] Class Of Stock [Line Items] Related Party Transactions [Abstract] Assets, Current Total current assets Vesting [Domain] Number of lines of credit. Number Of Lines Of Credit Number of lines of credit Bressner Technology GmbH. Bressner Technology Gmb H [Member] Bressner Technology GmbH Bressner Technology GmbH Liabilities and Equity Total Liabilities and Stockholders' Equity Entity Address, State or Province Entity Address, State or Province Stock Issued During Period, Value, New Issues Proceeds from issuance of stock, net of issuance costs Deferred Income Tax Assets, Net Deferred tax assets, net Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Number of Underlying Shares, Outstanding beginning balance Number of Shares Underlying, Outstanding ending balance Line of credit from Commerzbank AG. Line Of Credit From Commerzbank A G [Member] Line of Credit from Commerzbank AG Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive (loss) income Proceeds from exercise of stock options and warrants. Proceeds From Exercise Of Stock Options And Warrants Proceeds from exercise of stock options and warrants Inventory Disclosure [Text Block] Inventories Trading Symbol Trading Symbol Common Stock, Shares, Issued Common stock, shares issued Debt Securities, Available-for-Sale [Line Items] Schedule Of Available For Sale Securities [Line Items] Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Share based compensation arrangement by share based payment award grant vesting, description. Share Based Compensation Arrangement By Share Based Payment Award Grant Vesting Description Award vesting, description Net Income (Loss) Attributable to Parent [Abstract] Numerator: Selling and Marketing Expense [Member] Marketing and Selling Lease Expiration Date Operating lease, expiration date Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] OSS Europe OSS Europe Technology GmbH [Member] OSS Europe Technology GmbH. Shares, Outstanding Balance, Shares Balance, Shares Management and other share holders. Management And Other Share Holders [Member] Members of Board of Directors and Other Shareholders Lessee, Operating Lease, Liability, to be Paid, Year Three 2026 Common stock, reserved for future issuance Common Stock, Capital Shares Reserved for Future Issuance Securities purchase agreement. Securities Purchase Agreement [Member] Securities Purchase Agreement Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] OSS One stop systems segment. One Stop Systems Segment [Member] OSS Segment Current portion, principal Long-Term Debt, Current Maturities Current Portion Current portion of notes payable Long-Term Debt, Current Maturities, Total Senior secured convertible promissory notes. Senior Secured Convertible Promissory Notes [Member] Senior Secured Convertible Promissory Notes Entity Address, City or Town Entity Address, City or Town Related Party Transaction [Line Items] Related Party Transaction [Line Items] Weighted-average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Weighted average discount rate for operating leases Class of Warrant or Right, Outstanding Warrants to purchase common stock Inventory, LIFO Reserve, Period Charge Inventory reserves Debt Disclosure [Text Block] Debt Subsequent Event Subsequent Event [Member] Subsequent Event Type [Axis] Notes payable maturing On march thirty one two thousand and twenty two. Notes Payable Maturing On March Thirty One Two Thousand And Twenty Three [Member] Note Payable Maturing on March,2023 Measurement Input, Expected Dividend Rate [Member] Dividend Rate Additional Paid-in Capital [Member] Additional Paid-in Capital Non-US [Member] Non-U.S. Unused remaining funding commitments expiration date. Unused Remaining Funding Commitments Expiration Date Unused remaining funding commitments expiration date Inventory, Raw Materials, Gross Raw materials Schedule of Operating Leased Assets [Table] Schedule Of Operating Leased Assets [Table] Liabilities, Current [Abstract] Current liabilities Assets, Current [Abstract] Current assets Accounts Receivable, Allowance for Credit Loss, Current Less: allowance for doubtful accounts Statement of Stockholders' Equity [Abstract] Intangible Assets Disclosure [Text Block] Long-Lived Intangible Assets Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted Average Exercise Price, Vested and expected to vest ending balance Current portion of operating lease obligation (Note 10) Operating Lease, Liability, Current Less: current portion of operating lease obligation Lender Name [Axis] Lender Name Debt Instrument, Maturity Date Debt instrument, maturity date Maturity Date Property and equipment, net Property, Plant and Equipment, Net Property, Plant and Equipment, Net, Total Line of credit from VR bank. Line Of Credit From V R Bank [Member] Line Of Credit From V R Bank Financing Receivables [Text Block] Accounts Receivable Torrey Pines Bank Torrey Pines Bank [Member] Torrey pines bank. Provision (recovery) for bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Statement Of Income And Comprehensive Income [Abstract] Scenario [Domain] Scenario Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Entity Central Index Key Entity Central Index Key Number of term loans outstanding. Number Of Term Loans Outstanding Number of term loans outstanding Line of credit from Uni credit bank. Line Of Credit From Uni Credit Bank [Member] Line of Credit from UniCredit Bank Plan Name [Domain] Plan Name Change in accounting principle, ASU, adopted Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Desription of extend the term of the lease Lessee, Operating Lease, Option to Extend Debt installments payment beginning date, in YYYY-MM-DD format. Debt Installments Payment Beginning Date Debt installments payment beginning date Inducement grants member. Inducement Grants [Member] Inducement Grants Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number (Loss) income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Financial Instruments [Domain] Financial Instruments Debt Instrument, Term Debt installment term Debt maturity term Award Type [Axis] Award Type Plan Name [Axis] Plan Name Geographical [Domain] Geographical Assets Total Assets Percentage of market price. Percentage Of Market Price Percentage of market price Operating lease right-of use assets Operating Lease, Right-of-Use Asset Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Unvested common stock options, net of estimated forfeitures Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Accrued expenses and other liabilities Schedule of Accrued Expenses And Other Current Liabilities [Table Text Block] Schedule Of Accrued Expenses And Other Current Liabilities Table [Text Block] Schedule of Accrued Expenses and Other Liabilities Employee retention credit maximum percentage of eligible wages. Employee Retention Credit Maximum Percentage of Eligible Wages Employee retention credit maximum percentage of eligible wages Significant accounting policies. Significant Accounting Policies [Table] Significant Accounting Policies [Table] April two thousand and nineteen note. April Two Thousand And Nineteen Note [Member] April 2019 Notes Entity Registrant Name Entity Registrant Name Related Party, Type [Domain] Related Party Accumulated deficit Retained Earnings (Accumulated Deficit) Accumulative adjustment to beginning retained earnings Retained Earnings (Accumulated Deficit), Total Notes payable to foreign. Notes Payable To Foreign [Member] Foreign Foreign Supplemental Cash Flow Information [Abstract] Supplemental disclosure of cash flow information: Debt instrument extended maturity date. Debt Instrument Extended Maturity Date Debt instrument, extended maturity date Accumulated (Deficit) Earnings Retained Earnings [Member] Discount for non interest bearing convertible note. Discount For Non Interest Bearing Convertible Note Non-interest bearing convertible note Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of Shares, Ending Warrants outstanding Number of Shares, Beginning Warrants outstanding Equity, Including Portion Attributable to Noncontrolling Interest Balance Balance Total stockholders’ equity Deferred tax liability, net Deferred Income Tax Liabilities, Net Minimum [Member] Minimum Minimum Significant Accounting Policies [Text Block] Significant Accounting Policies Operating lease obligation for new operating leases Operating Lease, Liability Present value of lease payment Forecast [Member] Forecast Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Expected volatility Equity Component [Domain] Equity Component Segments [Axis] Segments Employee Stock Option [Member] Stock Options Discount for non interest bearing convertible note expiration date. Discount For Non Interest Bearing Convertible Note Expiration Date Non-interest bearing convertible note expiration date Amortization of Debt Issuance Costs and Discounts Debt discount amortization Amortization of Debt Issuance Costs and Discounts, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities: Debt Disclosure [Abstract] Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock, shares authorized Research and Development Expense Research and development Research and Development Expense, Total Basic and diluted net income (loss) per share attributable to common stockholders. Basic And Diluted Net Income Loss Per Share Attributable To Common Stockholders [Abstract] Basic and diluted net (loss) income per share: Debt Conversion, Converted Instrument, Amount Conversion of senior secured convertible debt to common stock Share-Based Payment Arrangement, Activity [Table Text Block] Summary of Stock Option Activity Assets [Abstract] ASSETS Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Goodwill Amortization of Intangible Assets Amortization of intangibles Amortization expense Measurement Input, Expected Term [Member] Contractual Term Common stock, $0.0001 par value; 50,000,000 shares authorized; 20,604,050 and 20,084,528 shares issued and outstanding, respectively Common Stock, Value, Issued Accrued interest fully forgiven. Accrued Interest Fully Forgiven Accrued interest fully forgiven Debt Instrument, Convertible, Conversion Price Debt instrument, initial conversion price per share Repayments of Long-Term Debt, Total Repayments of Long-Term Debt Repayment of notes payable Shareholders' Equity and Share-Based Payments [Text Block] Stockholders' Equity Maximum program credit per employee Maximum Program Credit Per Employee Maximum program credit per employee Warranty reserve adjustments. Warranty Reserve Adjustments Warranty reserves Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense, Total Number of board members Number of board members. (Loss) income from operations Operating Income (Loss) Entity Ex Transition Period Entity Ex Transition Period Escondido, California Escondido California [Member] Escondido, California Provision for income taxes Income Tax Expense (Benefit) Income Tax Expense (Benefit), Total Debt Issuance Costs, Gross Original issue discount rate Employee Retention Credit Annual wages Employee Retention Credit Annual wages Employee retention credit annual wages Share based compensation arrangement by share based payment award options exercised intrinsic value1. Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Intrinsic Value1 Aggregate Intrinsic Value, Exercised balance Research and Development Expense [Member] Research and Development Lessee, Leases [Policy Text Block] Leases Uni Credit Bank AG Uni Credit Bank AGUni Credit Bank AG. Uni Credit Bank A G Uni Credit Bank A G [Member] Concentration Risk, Percentage Concentration risk, percentage Customers accounted for 10% or more of quarterly revenues Other comprehensive income (loss), foreign currency transaction and translation adjustment including forward contract gain (loss), net of tax. Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Including Forward Contract Gain Loss Net Of Tax Currency translation adjustment Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Vesting percentage Measurement Input Type [Domain] Measurement Input Type Finite-Lived Intangible Assets, Net Definite lived intangible assets, Net Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Income Taxes Paid Cash paid during the period for income taxes Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Incentive stock option. Incentives Stock Option [Member] Incentive Stock Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value, Outstanding balance Debt Instrument, Face Amount Debt instrument, face amount Other (expense) income, net Other Nonoperating Income (Expense) Other Nonoperating Income (Expense), Total Other income (expense), net Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Operating Expenses [Abstract] Operating expenses: Long-Term Debt, Type [Domain] Long-Term Debt, Type Subsequent Events [Abstract] Debt Securities, Available-for-Sale [Table Text Block] Summary of Short-Term Investments by Significant Investment Category Debt Conversion, Description Debt instrument, conversion description Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares Number of Shares Underlying, Outstanding beginning balance Number of Shares Underlying, Outstanding ending balance Commitments and Contingencies Disclosure [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Number of shares granted Number of Underlying Shares, Granted Other Accrued Liabilities, Current Other accrued expenses Depreciation Depreciation Depreciation, Total Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid during the period for interest Additional Paid in Capital Additional paid-in capital Additional Paid in Capital, Total Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Gains Share based compensation arrangement by share based payment award equity instruments other than options vested change in period weighted average grant date fair value. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Change In Period Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Vested Equity, Attributable to Parent [Abstract] Stockholders’ equity Other Inventories, Spare Parts, Gross Sub-assemblies (Gain) loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Gain (Loss) on Disposition of Property Plant Equipment, Total Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Line of credit facility, maximum borrowing capacity Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Schedule of Warrant Activity Municipal Notes [Member] Municipal Securities Additional funding commitments received. Additional Funding Commitments Received Additional funding commitments received Amendment to two thousand and seventeen equity incentive plan. Amendment To Two Thousand And Seventeen Equity Incentive Plan [Member] Amendment to 2017 Equity Incentive Plan Earnings Per Share [Abstract] Net (loss) income per share: Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Summary of Maturity of Operating Lease Liabilities Multiplier for calculating share vested on determined date Multiplier for calculating share vested on determined date. Multipliers For Calculating Share Vested On Determined Date Proceeds from employee retention credit. Proceeds From Employee Retention Credit Employee retention credit (ERC) Employee Retention Credit Benefit Employee Retention Credit Benefit Accounting Policies [Abstract] Segments [Domain] Segments Conversion of senior secured convertible debt to equity. Conversion Of Senior Secured Convertible Debt To Equity Conversion of senior secured convertible debt to equity Note Payable Maturing on June 30, 2023 Notes Payable Maturing On June Thirty Two Thousand And Twenty Three [Member] Notes payable maturing on June 30, 2023. Share based compensation arrangement by share based payment award options forfeited intrinsic value1. Share Based Compensation Arrangement By Share Based Payment Award Options Forfeited Intrinsic Value1 Aggregate Intrinsic Value, Forfeited / Cancelled balance Scenario [Axis] Scenario Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Revolving Credit Facility [Member] Revolving Credit Facility Cash paid for amounts included in the measurement of operating lease liabilities: Cash Flow, Operating Activities, Lessee [Abstract] Earnings Per Share, Basic Basic Earnings Per Share, Basic, Total Customer Concentration Risk [Member] Customer Concentration Risk Production. Production [Member] Production Commitments and contingencies (Note 10) Commitments and Contingencies Summary of stock based compensation expense. Summary Of Stock Based Compensation Expense Table [Text Block] Summary of Stock-Based Compensation Expense Income Statement [Abstract] Number of trading days. Number Of Trading Days Number of trading days, shares pre-delivered Related Party, Type [Axis] Related Party Operating lease cost Operating Lease, Cost Increase (Decrease) in Prepaid Expense Prepaid expenses and other current assets Measurement Input Type [Axis] Measurement Input Type Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Number of Shares Underlying, Vested and expected to vest ending balance Statistical Measurement [Domain] Statistical Measurement Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Proceeds from Issuance of Debt Debt instrument, aggregate purchase price Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Current, Statement of Financial Position [Extensible Enumeration] Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Current, Statement of Financial Position [Extensible Enumeration] All Award Types Award Type Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Stockholders' Equity Note [Abstract] Operating cash flows from operating leases Operating Lease, Payments Long-Term Purchase Commitment, Description Purchase commitments description Earnings Per Share, Diluted Diluted Earnings Per Share, Diluted, Total Proceed on borrowing of notes payable Proceeds from Notes Payable Proceeds from loan Proceeds from Notes Payable, Total Two year Promissory note. Two Year Promissory Note [Member] Two Year Promissory Note Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Share based compensation arrangement by share based payment award options exercised weighted average remaining contractual term1. Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Weighted Average Remaining Contractual Term1 Weighted Average Remaining Contractual Life (in years), Exercised Debt Instrument, Name [Domain] Debt Instrument, Name Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Number of Shares Underlying, Exercisable ending balance Number of Reportable Segments Number of Reportable Segments Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Net change in cash and cash equivalents Schedule of Total Future Principal Payments under Notes Payable Schedule of Maturities of Long-Term Debt [Table Text Block] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Segment Reporting Reconciling Item For Operating Profit Loss From Segment To Consolidated [Line Items] Share based compensation arrangement by share based payment awards equity instruments other than options nonvested weighted average exercised grant date fair value. Share Based Compensation Arrangement By Share Based Payment Awards Equity Instruments Other Than Options Nonvested Weighted Average Exercised Grant Date Fair Value Weighted Average Exercise Price, Warrant exercised Number of customer’s more than ten percentage of revenue. Number Of Customers More Than Ten Percentage Of Revenue Number of customer's more than10% of revenue Measurement of Credit Losses on Financial Instruments Credit Loss, Financial Instrument [Policy Text Block] Number of vendors 10% of our net purchases Number Of Vendors More Than Ten Percentage Of Net Purchases Number of vendors more than ten percentage of net purchases. Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Exercise of stock options, Shares Number of Underlying Shares, Exercised Principles of Consolidation Consolidation, Policy [Policy Text Block] Liabilities and Equity [Abstract] LIABILITIES AND STOCKHOLDERS' EQUITY Number of Individuals. Number Of Individuals Number of individuals Drawings and technology. Drawings And Technology [Member] Drawings and Technology Entity Address, Postal Zip Code Entity Address, Postal Zip Code Senior secured convertible note net of discount current. Senior Secured Convertible Note Net Of Discount Current Debt discount on senior secured convertible note, current Entity Interactive Data Current Entity Interactive Data Current Selling and Marketing Expense Marketing and selling Selling and Marketing Expense, Total Provision for bad debt Provision for (recovery of) doubtful accounts. Provision For Recovery Of Doubtful Accounts Debt Conversion, Original Debt, Interest Rate of Debt Original issue discount rate Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Accounts Payable, Total Credit Facility [Domain] Credit Facility Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: Amount representing interest Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Schedule of Definite Lived Intangible Assets Number of shares, granted Inducement options and grants, shares Number of Shares Underlying, Granted Revision of Prior Period [Axis] Revision of Prior Period Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Exercised Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Inducement options and inducement grants member Inducement Options and Inducement Grants [Member] Inducement Options and Inducement Grants Proceeds on employee retention credit benefit Proceeds on employee retention credit benefit Proceeds on employee retention credit benefit Escondido Escondido [Member] Escondido [Member] Equity Components [Axis] Accumulated Earnings (Deficit) Increase (Decrease) in Accounts Receivable Accounts receivable Trade and other taxes Accrual for Taxes Other than Income Taxes, Current Investments Debt And Equity Securities [Abstract] Inventory Disclosure [Abstract] Vested rate Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Vested Local Phone Number Local Phone Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted Average Exercise Price, Exercisable ending balance Less: allowances for obsolete and slow-moving inventories Inventory Valuation Reserves Goodwill Goodwill Goodwill, Total Goodwill, Beginning Balance Goodwill, Ending Balance Note Payable Maturing on September 30, 2023 Notes Payable Maturing On September Thirty Two Thousand And Twenty Three Member Notes payable maturing on september thirty two thousand and twenty three. Current portion of notes payable (Note 8) Notes Payable, Current Notes Payable, Current, Total Statement of Cash Flows [Abstract] Director [Member] Board of Directors Repayments of Medium-term Notes Repayments on notes payable Organization Consolidation And Presentation Of Financial Statements [Abstract] Organization Consolidation And Presentation Of Financial Statements [Abstract] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Gross Profit Gross profit Volume weighted average price percentage. Volume Weighted Average Price Percentage Volume weighted average price percentage Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Common Stock, Par or Stated Value Per Share Common stock, par value Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Effect of exchange rates on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Taxes paid on net issuance of employee stock options Adjustments To Additional Paid In Capital Income Tax Effect From Share Based Compensation Net 1 Adjustments to additional paid in capital income tax effect from share based compensation net 1. Debt Instrument, Interest Rate, Stated Percentage Debt instrument, interest rate Current Interest Rate Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unearned stock-based compensation expected to be recognized Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Earnings Per Share Basic Diluted [Abstract] Net (loss) income per share: Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Life (in years), Vested and expected to vest balance Shares authorized for issuance Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Maximum [Member] Maximum Inducement options member. Inducement Options [Member] Inducement Options General and Administrative Expense [Member] General and Administrative Noncash Investing and Financing Items [Abstract] Supplemental disclosure of non-cash flow transactions: Conversion of senior secured convertible debt to equity shares. Conversion Of Senior Secured Convertible Debt To Equity Shares Conversion of senior secured convertible debt to equity, Shares Volume weighted average price of common stock period. Volume Weighted Average Price Of Common Stock Period Volume weighted average price of common stock period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Number of Underlying Shares, Forfeited / Canceled CALIFORNIA Irvine, California Schedule of Inventory, Current [Table Text Block] Summary of Inventories, Net Segment Reporting Disclosure [Text Block] Revenue, Segment and Geographic Information City Area Code City Area Code Inventory, Net Inventories, net (Note 5) Inventory net Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Short-Term Investments Estimated Fair Value Debt Securities, Available-for-Sale, Estimated fair value Debt securities, available-for-sale, estimated fair value. Loan fully forgiven. Loan Fully Forgiven Loan fully forgiven Revision of Prior Period, Accounting Standards Update, Adjustment [Member] Adjustment Customer [Domain] Customer Weighted Average Number of Shares Outstanding, Basic Basic Weighted Average Number of Shares Outstanding, Basic, Total Inventory, Work in Process, Gross Work-in-process Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Accrued Interest Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Current Redemption of short-term investment grade securities. Redemption Of Short Term Investment Grade Securities Redemption of short-term investment grade securities Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Schedule of RSU Activity Statement [Table] Statement [Table] Accounts Receivable [Member] Trade Accounts Receivable Schedule of Related Party Transactions, by Related Party [Table] Schedule Of Related Party Transactions By Related Party [Table] Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Assumption to Calculate Weighted Average Grant Date Fair Value of Options Grant Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Total lease payments German institutions. German Institutions [Member] German Institutions Related Party Transactions Disclosure [Text Block] Related Party Transactions 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] Monthly amortization payments percentage of initial principal. Monthly Amortization Payments Percentage Of Initial Principal Monthly amortization payments percentage of initial principal Organization consolidation and presentation of financial statements. Organization Consolidation And Presentation Of Financial Statements [Line Items] Organization Consolidation And Presentation Of Financial Statements [Line Items] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Total lease cost Lease, Cost Subsequent Event [Line Items] Warrant [Member] Warrants Commerzbank AG. Commerzbank A G [Member] Commerzbank AG Two Thousand And Seventeen Equity Incentive Plan Amendments Member Two Thousand And Seventeen Equity Incentive Plan Amendments Member 2017 Equity Incentive Plan Amendments Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable, net (Note 4) Accounts receivable, total Employee retention credit commission paid. Employee Retention Credit Commission Paid Employee retention credit commission paid Employee retention credit net of commission paid Customer [Axis] Customer Measurement Input, Exercise Price [Member] Exercise Price Demand Deposits [Member] Cash Alternatives Common Stock [Member] Common Stock Debt Instrument [Line Items] Debt Instrument [Line Items] Accounts Receivable Net Current [Abstract] Paycheck protection program, CARES act. Paycheck Protection Program C A R E S Act [Member] PPP Loan Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Number of issuers, investment policy limits amount of credit exposure. Number Of Issuers Investment Policy Limits Amount Of Credit Exposure Number of issuer, investment policy limits the amount of credit exposure Number of issuer, investment policy limits the amount of credit exposure Measurement Input, Risk Free Interest Rate [Member] Risk-free Interest Rate Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Aggregate Intrinsic Value, Exercisable balance Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Inventory, Finished Goods, Gross Finished goods Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] ASU 2016-13 Accounting Standards Update 2016-13 [Member] Schedule of Debt [Table Text Block] Summary of Outstanding Debt Obligations Cover [Abstract] Selling, General and Administrative Expense General and administrative Selling, General and Administrative Expense, Total Vesting [Axis] Document Fiscal Year Focus Document Fiscal Year Focus Employee retention credit Employee Retention Credit Employee retention credit (ERC) Employee retention credit (ERC) Notes payable maturing on June 30,2024. Notes Payable Maturing On June Thirty Two Thousand And Twenty Four [Member] Note Payable Maturing on June 30, 2024 Contractual modified interest rate for funds borrowed, under the debt agreement. Debt Instrument Modified Interest Rate Stated Percentage Debt instrument, modified interest rate Note Payable Maturing on July 31, 2023 Notes Payable Maturing On July Thirty One Two Thousand And Twenty Three Member Notes payable maturing on july thirty one two thousand and twenty three. Number of customer’s more than ten percentage of net trade accounts receivable. Number Of Customers More Than Ten Percentage Of Net Trade Accounts Receivable Number of customers more than 10% of net trade accounts receivable Weighted average exercise price Weighted Average Exercise Price, Warrant granted Weighted Average Grant Date Fair Value, Granted Incentive stock option. Incentive Stock Option [Member] Incentive Stock Options Segment Reporting [Abstract] Security Exchange Name Security Exchange Name Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Expiration period Total other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Operating Leases, Rent Expense, Net Operating lease, rent expense New Accounting Pronouncements, Policy [Policy Text Block] Recent Accounting Pronouncements Preferred Stock, Shares Authorized Preferred stock, shares authorized Two thousand and seventeen plan. Two Thousand And Seventeen Plan [Member] 2017 Plan Schedule of Finite-Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Weighted Average Exercise Price, Warrant expired Share based compensation arrangement by share based payment awards equity instruments other than options nonvested weighted average expired grant date fair value Share based compensation arrangement by share based payment awards equity instruments other than options nonvested weighted average expired grant date fair value. Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right of use assets recorded upon adoption of ASC 842 Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Forfeited / Cancelled Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Financial Instrument [Axis] Financial Instrument Offices, manufacturing and warehouse facilities. Offices Manufacturing And Warehouse Facilities [Member] Offices, Manufacturing and Warehouse Facility Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted average common shares outstanding: Denominator: Warrants and Rights Outstanding, Term Fair value assumptions One-Year anniversary of date of grant member. One-Year Anniversary of Date of Grant [Member] One-Year Anniversary of Date of Grant Stock Issued During Period, Value, Stock Options Exercised Exercise of stock options Entity Emerging Growth Company Entity Emerging Growth Company Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Intrinsic value of options exercised Business Acquisition, Percentage of Voting Interests Acquired Percentage of shares acquired Amendment Flag Amendment Flag Robert Kalebaugh Vice President of Sales [Member] Vice President of Sales. Investments and Cash Cash and investments balances maintained Investments and Cash, Total Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Gross Unrealized Losses Accounting Standards Update [Domain] Accounting Standards Update Former president and chief executive officer member. Former President And Chief Executive Officer [Member] David Raun Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Amortization Expense of Definite Lived Intangible Assets Leases [Abstract] Securities Act File Number Entity File Number Accounting Standards Update 2021-04 [Member] ASC 842 Notes Payable Maturing On December ThirtyOne Two ThousandAndTwentyTwoMember. Notes Payable Maturing On February Twenty Eight Thousand And Twenty Three [Member] Note Payable Maturing on February ,23 Remainder of 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Goodwill and Intangible Assets Disclosure [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Aggregate Intrinsic Value, Vested and expected to vest balance Long-term debt, net of current portion (Note 8) Long-term portion, Principal Notes payable, net of current portion Long-Term Debt, Excluding Current Maturities, Total Net unrealized (loss) income on short-term investments OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Net unrealized gains (losses) on short-term investments Warrants and Rights Outstanding, Measurement Input Fair value assumptions Share based compensation arrangement by share based payment award options granted intrinsic value1. Share Based Compensation Arrangement By Share Based Payment Award Options Granted Intrinsic Value1 Aggregate Intrinsic Value, Granted balance Accounts Payable, Current Accounts payable Accounts Payable, Current, Total Class of warrant or right outstanding percentage equal to original principal. Class Of Warrant Or Right Outstanding Percentage Equal To Original Principal Warrants to purchase common stock percentage equal to original principal Debt Instrument [Axis] Debt Instrument Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value / Exercise Price, Outstanding ending balance Weighted Average Grant Date Fair Value, Outstanding beginning balance Debt Instrument, Periodic Payment Debt instrument, monthly / quarterly principal and interest payments Debt Instrument, Periodic Payment, Total Share based compensation arrangement by share based payment award equity instruments other than options change in forfeitures weighted average grant date fair value. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Change In Forfeitures Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Canceled Operating Expenses Total operating expenses Total operating expenses Accrued expenses and other liabilities (Note 7) Accrued Liabilities and Other Liabilities Accrued expenses and other liabilities Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Expected term (in years) Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Title of Individual [Axis] Title of Individual Class of Warrant or Right, Exercise Price of Warrants or Rights Warrants exercise price Certificates of Deposit [Member] Certificates of Deposit Standard and Extended Product Warranty Accrual Warranty reserve Standard and Extended Product Warranty Accrual, Total Standard and Extended Product Warranty Accrual, Beginning Balance Standard and Extended Product Warranty Accrual, Ending Balance Earnings Per Share [Text Block] Net (Loss) Income Per Share Trademarks and Trade Names [Member] Trade name, Trademarks & other Bressner Bressner Technology segment. Bressner Technology Segment [Member] Bressner Segment Entity Address, Address Line One Entity Address, Address Line One Revenue Benchmark [Member] Revenue Revenue Customer-Related Intangible Assets [Member] Customer Lists and Relationships Measurement Input, Price Volatility [Member] Volatility Rate Term loan. Term Loan [Member] Term Loans Finite-Lived Intangible Assets, Gross Definite lived intangible assets, Gross Finite-Lived Intangible Assets, Gross, Total Class of warrant or right outstanding per warrant. Class Of Warrant Or Right Outstanding Per Warrant Estimated fair value of each warrants Debt Instrument, Interest Rate During Period Line of credit current rate Notes payable maturing on december thirty one two thousand and twenty three. Notes Payable Maturing On December Thirty One Two Thousand And Twenty Three [Member] Note Payable Maturing on December 31, 2023 Subsequent Event Type [Domain] Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Additional stock issuance costs related to registered direct offering Lease Obligation Incurred Lease liabilities recorded upon adoption of ASC 842 Income Statement Location [Axis] Income Statement Location Amortization of Debt Discount (Premium) Amortization of debt discount Debt discount amortization Long-Term Debt, Type [Axis] Long-Term Debt, Type Net (loss) income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Proceeds from Sale of Intangible Assets Proceeds from sale of intangible assets Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender Long-Term Purchase Commitment, Amount Non-cancellable purchase commitments Two thousand and seventeen equity incentive plan. Two Thousand And Seventeen Equity Incentive Plan [Member] 2017 Equity Incentive Plan Exercise of stock options,RSUs and warrants Stock issued during period value exercise of stock options, restricted stock units and warrants. Stock Issued During Period Value Exercise Of Stock Options Restricted Stock Units And Warrants Stock price Share Price Share price Long-Term Debt, Gross Aggregate balance outstanding Balance Title of 12(b) Security Title of 12(b) Security Finite-Lived Intangible Assets, Accumulated Amortization Definite lived intangible assets, Accumulated Amortization Schedule of other information related to leases. Schedule Of Other Information Related To Leases Table [Text Block] Schedule of Other information Related to Leases Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Stock-based compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Schedule of (Loss) Income from Operations by Reporting Segments Additional impairment loss to goodwill Additional Impairment Loss to Goodwill Additional impairment loss to goodwill. Payment of payroll taxes on net issuance of employee stock options. Payment Of Payroll Taxes On Net Issuance Of Employee Stock Options Payment of payroll taxes on net issuance of employee stock options DELAWARE Germany Accounting Standards Update [Axis] Accounting Standards Update Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Debt instrument, conversion price percentage, eligibility of conversion Note Payable Maturing on August 31, 2023 Notes Payable Maturing On August Thirty One Two Thousand And Twenty Three Member Notes payable maturing on august thirty one two thousand and twenty three. Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Amortization of Debt Issuance Costs Debt issuance costs amortized Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised Number of Shares, Warrants exercised Share-based compensation arrangement by share-based payment award, fair value assumptions, weighted average grant date fair value per share. Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions,Weighted Average Grant Date Fair Value per Share Weighted average grant date fair value per share Long-Term Line of Credit Total outstanding balance Long-Term Line of Credit, Total Goodwill, Impairment Loss Impairment of goodwill Impairment loss to goodwill Other Income [Member] Other Income Weighted Average Number of Shares Outstanding, Diluted, Adjustment Effect of dilutive securities Weighted Average Number of Shares Outstanding, Diluted, Adjustment, Total Organization consolidation and presentation of financial statements. Organization Consolidation And Presentation Of Financial Statements [Table] Organization Consolidation And Presentation Of Financial Statements [Table] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Subsequent Event [Table] Increase (Decrease) in Inventories Inventories Increase (Decrease) in Inventories, Total Long-Lived Assets Exception of Long-Lived Assets Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Reconciliation Of Operating Profit Loss From Segments To Consolidated [Table] Convertible Notes Payable Remaining balance of convertible notes Convertible Notes Payable, Total Operating lease modified date. Operating Lease Modified Date Operating lease modified date Significant customers. Significant Customers [Member] Significant Customers Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Life (in years), Exercisable balance Common Stock, Shares, Outstanding Common stock, shares outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rate Weighted Average Grant Date Fair Value, Canceled Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Note Payable Maturing on December 31, 2022. Notes Payable Maturing On December Thirty One Two Thousand And Twenty Two [Member] Note Payable Maturing on December 31, 2022 Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Accounts Receivable, Net Number of Shares, Warrants expired Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Expirations Concentration Risk Type [Domain] Concentration Risk Type Income Statement Location [Domain] Income Statement Location Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Granted VR Bank. V R Bank [Member] VR Bank One stop systems classic segment. One Stop Systems Classic Segment Member OSS Classic Document Type Document Type Exercise of stock options, RSUs and warrants, Shares Stock issued during period, shares, exercise of stock options, restricted stock units and warrants. Stock Issued During Period Shares Exercise Of Stock Options Restricted Stock Units And Warrants Line of Credit [Member] Credit Facility Employees, officers, directors, consultants and advisors. Employees Officers Directors Consultants And Advisors [Member] Employees, Officers, Directors, Consultants and Advisors Share based compensation arrangement by share based payment award equity instruments other than options grants in period, amount. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Amount Inducement grant, amount Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Document Quarterly Report Document Quarterly Report Warrants and Rights Outstanding Fair value of the warrant issued Fair value of the warrant issued Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Grant date fair value of options vested Expected number of board members after next annual meeting Expected number of board members after next annual meeting. Inventory, Gross Inventory gross Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Unvested RSUs being forfeited Number of Shares Underlying, Canceled Net Cash Provided by (Used in) Financing Activities Net cash provided by financing activities Deferred Income Taxes and Tax Credits Deferred benefit for income taxes Deferred Income Taxes and Tax Credits, Total Entity Filer Category Entity Filer Category Notes Payable Maturing on February 28, 2024 Notes Payable Maturing On February Twenty Eight Two Thousand And Twenty Four Member Notes payable maturing on february twenty eight two thousand and twenty four member. Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Workers' Compensation Liability, Current Accrued compensation and related liabilities Short-Term Investments Short-term investments (Note 3) Short-Term Investments, Total Total other income, net Nonoperating Income (Expense) Noncompete Agreements [Member] Non-Compete Liabilities Total liabilities Finite-Lived Intangible Assets, Remaining Amortization Period Definite lived intangible assets, Remaining Months Six months after one-year anniversary of date of grant member. Six Months after One-Year Anniversary of Date of Grant [Member] Six Months after One-Year Anniversary of Date of Grant Reduction of lease expense Reduction of Lease Expense Reduction of lease expense. Finite-Lived Intangible Asset, Useful Life Definite lived intangible assets, Expected Life Debt conversion floor price. Debt Conversion Floor Price Debt conversion floor price Notes Payable Maturing on March 31, 2024 Notes Payable Maturing On March Thirty One Two Thousand And Twenty Four [Member] Notes payable maturing on March thirty one two thousand and twenty four member. Share-based compensation arrangement by share-based payment award, equity instruments other than options, accelerated vesting. Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Accelerated Vesting RSUs that received accelerated vesting Net purchases. Net Purchases [Member] Net Purchases President and chief executive officer. President And Chief Executive Officer [Member] Mike Knowles Customer deposits Customer Deposits Customer deposits. Nonoperating interest income. Nonoperating Interest Income Interest income Intangible assets, net (Note 6) Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill), Total Net Income (Loss) Net (loss) income Net (loss) income Net (loss) income Nonoperating Income (Expense) [Abstract] Other income (expense), net: Interest Expense Interest expense Interest Expense, Total Area of Land Operating lease, area Thereafter Lessee Operating Lease Liability Payments Due Thereafter Lessee operating lease liability payments due thereafter. Statement of Financial Position [Abstract] Accrued Expenses And Other Liabilities Text Block Accrued Expenses And Other Liabilities [Text Block] Accrued Expenses and Other Liabilities Weighted Average Number of Shares Outstanding, Diluted Diluted Weighted average common shares outstanding - diluted Credit Facility [Axis] Credit Facility Debt Securities, Available-for-Sale, Amortized Cost Amortized Cost Weighted-average remaining lease term - operating leases Operating Lease, Weighted Average Remaining Lease Term Weighted average remaining lease term for operating leases Debt Instrument, Redemption Price, Percentage Debt instrument, redemption price percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Exercise price Use of Estimates, Policy [Policy Text Block] Use of Estimates Operating lease obligation for new operating leases Operating Lease Obligation for New Operating Leases Operating lease obligation for new operating leases. Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted Average Exercise Price, Outstanding ending balance Weighted Average Exercise Price, Outstanding beginning balance Finite-Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Corporate Note Securities [Member] Corporate Bonds and Notes Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Summary of Basic and Diluted Net (Loss) Income Per Share Reclassification of inventories to property and equipment. Reclassification Of Inventories To Property And Equipment Reclassification of inventories to property and equipment Management [Member] Management Members of Board of Directors Revenues from External Customers and Long-Lived Assets [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment, including capitalization of labor costs for test equipment and ERP Payments to Acquire Property, Plant, and Equipment, Total Revision of Prior Period [Domain] Revision of Prior Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Number of shares Underlying, Vested Stock Issued During Period, Shares, New Issues Proceeds from issuance of stock, net of issuance costs, Shares Business Acquisition [Axis] Business Acquisition Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash and cash equivalents, end of period Cash and cash equivalents, beginning of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Accrued Liabilities And Other Liabilities [Abstract] Salt Lake City, Utah. Salt Lake City Utah [Member] Salt Lake City, Utah Share based compensation arrangement by share based payment award options granted weighted average remaining contractual term1. Share Based Compensation Arrangement By Share Based Payment Award Options Granted Weighted Average Remaining Contractual Term1 Weighted Average Remaining Contractual Life (in years), Granted EX-101.DEF 8 oss-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.SCH 9 oss-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Commitments and Contingencies - Summary of Maturity of Operating Lease Liabilities (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - UNAUDITED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - The Company and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Short-Term Investments link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Long-Lived Intangible Assets link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Accrued Expenses and Other Liabilities link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Net (Loss) Income Per Share link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Revenue, Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Short-Term Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Long-Lived Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Accrued Expenses and Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Net (Loss) Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Revenue, Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - The Company and Basis of Presentation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Short-Term Investments - Summary of Short-Term Investments by Significant Investment Category (Details) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Short-Term Investments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Accounts Receivable - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Inventories - Summary of Inventories, Net (Details) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Long-Lived Intangible Assets - Schedule of Definite Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Long-Lived Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Debt - Summary of Outstanding Debt Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Stockholders' Equity - Schedule of Assumption to Calculate Weighted Average Grant Date Fair Value of Options Grant (Details) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Stockholders' Equity - Summary of RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Stockholders' Equity - Summary of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Stockholders' Equity - Schedule of Warrant Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Commitments and Contingencies - Schedule of Other information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Commitments and Contingencies - Summary of Maturity of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Net (Loss) Income Per Share - Summary of Basic and Diluted Net (Loss) Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Revenue, Segment and Geographic Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Revenue, Segment and Geographic Information - Schedule of (Loss) Income from Operations by Reporting Segments (Details) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Subsequent Events - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.PRE 10 oss-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2023
Oct. 31, 2023
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Trading Symbol OSS  
Title of 12(b) Security Common Stock, $0.0001 par value per share  
Security Exchange Name NASDAQ  
Entity Registrant Name One Stop Systems, Inc.  
Entity Central Index Key 0001394056  
Current Fiscal Year End Date --12-31  
Entity Filer Category Non-accelerated Filer  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity Common Stock, Shares Outstanding   20,604,050
Entity File Number 001-38371  
Entity Tax Identification Number 33-0885351  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 2235 Enterprise Street #110  
Entity Address, City or Town Escondido  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92029  
City Area Code 760  
Local Phone Number 745-9883  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED BALANCE SHEETS - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 3,735,005 $ 3,112,196
Short-term investments (Note 3) 9,439,296 10,123,535
Accounts receivable, net (Note 4) 8,978,454 11,327,244
Inventories, net (Note 5) 22,225,210 20,775,366
Prepaid expenses and other current assets 668,665 502,156
Total current assets 45,046,630 45,840,497
Property and equipment, net 2,261,233 2,570,124
Operating lease right-of use assets 1,947,750 731,043
Deposits and other 48,093 60,243
Deferred tax assets, net 720,894  
Goodwill 1,489,722 7,120,510
Intangible assets, net (Note 6)   42,154
Total Assets 51,514,322 56,364,571
Current liabilities    
Accounts payable 3,228,134 4,592,713
Accrued expenses and other liabilities (Note 7) 4,778,548 3,013,869
Current portion of operating lease obligation (Note 10) 365,629 536,588
Current portion of notes payable (Note 8) 2,259,687 2,952,447
Total current liabilities 10,631,998 11,095,617
Long-term debt, net of current portion (Note 8)   409,294
Deferred tax liability, net   138,662
Operating lease obligation, net of current portion (Note 10) 1,729,433 397,249
Total liabilities 12,361,431 12,040,822
Commitments and contingencies (Note 10)
Stockholders’ equity    
Common stock, $0.0001 par value; 50,000,000 shares authorized; 20,604,050 and 20,084,528 shares issued and outstanding, respectively 2,059 2,008
Additional paid-in capital 46,905,058 45,513,807
Accumulated other comprehensive income 386,941 510,485
Accumulated deficit (8,141,167) (1,702,551)
Total stockholders’ equity 39,152,891 44,323,749
Total Liabilities and Stockholders' Equity $ 51,514,322 $ 56,364,571
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 50,000,000 50,000,000
Common stock, shares issued 20,604,050 20,084,528
Common stock, shares outstanding 20,604,050 20,084,528
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenue $ 13,748,163 $ 18,815,844 $ 47,741,589 $ 54,171,864
Cost of revenue 10,096,812 13,737,976 34,221,538 38,753,023
Gross profit 3,651,351 5,077,868 13,520,051 15,418,841
Operating expenses:        
General and administrative 1,935,720 1,890,036 7,293,701 5,486,169
Impairment of goodwill 2,930,788   5,630,788  
Marketing and selling 1,713,105 1,864,588 4,983,751 5,061,221
Research and development 1,053,852 1,159,868 3,203,830 3,656,020
Total operating expenses 7,633,465 4,914,492 21,112,070 14,203,410
(Loss) income from operations (3,982,114) 163,376 (7,592,019) 1,215,431
Other income (expense), net:        
Interest income 170,420 46,407 385,471 152,919
Interest expense (31,468) (30,044) (88,112) (133,710)
Employee retention credit (ERC) 418,486   1,716,727  
Other income (expense), net 13,035 (11,050) 24,649 86,903
Total other income, net 570,473 5,313 2,038,735 106,112
(Loss) income before income taxes (3,411,641) 168,689 (5,553,284) 1,321,543
Provision for income taxes 226,967 36,156 885,332 286,954
Net (loss) income $ (3,638,608) $ 132,533 $ (6,438,616) $ 1,034,589
Net (loss) income per share:        
Basic $ (0.18) $ 0.01 $ (0.32) $ 0.05
Diluted $ (0.18) $ 0.01 $ (0.32) $ 0.05
Weighted average common shares outstanding:        
Basic 20,569,111 20,019,625 20,407,284 19,619,971
Diluted 20,569,111 21,138,957 20,407,284 20,582,116
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement Of Income And Comprehensive Income [Abstract]        
Net (loss) income $ (3,638,608) $ 132,533 $ (6,438,616) $ 1,034,589
Other comprehensive income (loss):        
Net unrealized (loss) income on short-term investments (12,240) 12,088 (11,373) 10,669
Currency translation adjustment (839,903) (216,191) (112,171) (434,941)
Total other comprehensive loss (852,143) (204,103) (123,544) (424,272)
Comprehensive (loss) income $ (4,490,751) $ (71,570) $ (6,562,160) $ 610,317
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
Total
Adjustment
Common Stock
Common Stock
Adjustment
Additional Paid-in Capital
Additional Paid-in Capital
Adjustment
Accumulated Other Comprehensive Income
Accumulated Other Comprehensive Income
Adjustment
Accumulated (Deficit) Earnings
Accumulated (Deficit) Earnings
Adjustment
Balance at Dec. 31, 2021 $ 41,958,716 $ 41,914,183 $ 1,877 $ 1,877 $ 41,232,441 $ 41,232,441 $ 153,361 $ 153,361 $ 571,037 $ 526,504
Balance (ASC 842) at Dec. 31, 2021   (44,533)               (44,533)
Balance, Shares at Dec. 31, 2021     18,772,214 18,772,214            
Stock-based compensation 915,464       915,464          
Exercise of stock options,RSUs and warrants 32,228   $ 20   32,208          
Exercise of stock options, RSUs and warrants, Shares     200,306              
Taxes paid on net issuance of employee stock options (152,162)       (152,162)          
Conversion of senior secured convertible debt to equity 2,590,909   $ 104   2,590,805          
Conversion of senior secured convertible debt to equity, Shares     1,036,365              
Currency translation adjustment (218,750)           (218,750)      
Net unrealized gains (losses) on short-term investments (1,419)           (1,419)      
Net (loss) income 902,056               902,056  
Balance at Jun. 30, 2022 45,982,509   $ 2,001   44,618,756   (66,808)   1,428,560  
Balance, Shares at Jun. 30, 2022     20,008,885              
Balance at Dec. 31, 2021 41,958,716 41,914,183 $ 1,877 $ 1,877 41,232,441 $ 41,232,441 153,361 $ 153,361 571,037 526,504
Balance (ASC 842) at Dec. 31, 2021   $ (44,533)               $ (44,533)
Balance, Shares at Dec. 31, 2021     18,772,214 18,772,214            
Net unrealized gains (losses) on short-term investments 10,669                  
Net (loss) income 1,034,589                  
Balance at Sep. 30, 2022 46,345,606   $ 2,002   45,053,422   (270,911)   1,561,093  
Balance, Shares at Sep. 30, 2022     20,024,086              
Balance at Jun. 30, 2022 45,982,509   $ 2,001   44,618,756   (66,808)   1,428,560  
Balance, Shares at Jun. 30, 2022     20,008,885              
Stock-based compensation 542,166       542,166          
Exercise of stock options,RSUs and warrants 9,934   $ 1   9,933          
Exercise of stock options, RSUs and warrants, Shares     15,201              
Taxes paid on net issuance of employee stock options (117,433)       (117,433)          
Currency translation adjustment (216,191)           (216,191)      
Net unrealized gains (losses) on short-term investments 12,088           12,088      
Net (loss) income 132,533               132,533  
Balance at Sep. 30, 2022 46,345,606   $ 2,002   45,053,422   (270,911)   1,561,093  
Balance, Shares at Sep. 30, 2022     20,024,086              
Balance at Dec. 31, 2022 44,323,749   $ 2,008   45,513,807   510,485   (1,702,551)  
Balance, Shares at Dec. 31, 2022     20,084,528              
Stock-based compensation 1,372,217       1,372,217          
Exercise of stock options,RSUs and warrants 51,049   $ 45   51,004          
Exercise of stock options, RSUs and warrants, Shares     458,496              
Taxes paid on net issuance of employee stock options (532,600)       (532,600)          
Currency translation adjustment 727,732           727,732      
Net unrealized gains (losses) on short-term investments 867           867      
Net (loss) income (2,800,008)               (2,800,008)  
Balance at Jun. 30, 2023 43,143,006   $ 2,053   46,404,428   1,239,084   (4,502,559)  
Balance, Shares at Jun. 30, 2023     20,543,024              
Balance at Dec. 31, 2022 44,323,749   $ 2,008   45,513,807   510,485   (1,702,551)  
Balance, Shares at Dec. 31, 2022     20,084,528              
Net unrealized gains (losses) on short-term investments (11,373)                  
Net (loss) income (6,438,616)                  
Balance at Sep. 30, 2023 39,152,891   $ 2,059   46,905,058   386,941   (8,141,167)  
Balance, Shares at Sep. 30, 2023     20,604,050              
Balance at Jun. 30, 2023 43,143,006   $ 2,053   46,404,428   1,239,084   (4,502,559)  
Balance, Shares at Jun. 30, 2023     20,543,024              
Stock-based compensation 518,680       518,680          
Exercise of stock options,RSUs and warrants 11,373   $ 6   11,367          
Exercise of stock options, RSUs and warrants, Shares     61,026              
Taxes paid on net issuance of employee stock options (29,417)       (29,417)          
Currency translation adjustment (839,903)           (839,903)      
Net unrealized gains (losses) on short-term investments (12,240)           (12,240)      
Net (loss) income (3,638,608)               (3,638,608)  
Balance at Sep. 30, 2023 $ 39,152,891   $ 2,059   $ 46,905,058   $ 386,941   $ (8,141,167)  
Balance, Shares at Sep. 30, 2023     20,604,050              
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net (loss) income $ (6,438,616) $ 1,034,589
Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:    
Deferred benefit for income taxes   (151,495)
(Gain) loss on disposal of property and equipment (92,147) 28,047
Provision for bad debt 30,488 5,125
Impairment of goodwill 5,630,788  
Warranty reserves (18,216) 12,470
Amortization of intangibles 42,154 47,424
Depreciation 771,619 737,623
Inventory reserves 1,026,501 144,387
Amortization of debt discount   1,224
Stock-based compensation expense 1,890,897 1,457,630
Employee retention credit (ERC) (1,716,727)  
Changes in operating assets and liabilities:    
Accounts receivable 2,639,125 (6,578,327)
Inventories (2,614,194) (9,066,931)
Prepaid expenses and other current assets (1,018,286) (463,582)
Accounts payable (1,309,295) 3,256,015
Accrued expenses and other liabilities 1,401,378 860,907
Net cash provided by (used in) operating activities 225,469 (8,674,894)
Cash flows from investing activities:    
Redemption of short-term investment grade securities 672,865 4,878,419
Proceeds from sale of intangible assets   125,000
Purchases of property and equipment, including capitalization of labor costs for test equipment and ERP (374,464) (285,499)
Net cash provided by investing activities 298,401 4,717,920
Cash flows from financing activities:    
Proceeds from exercise of stock options and warrants 62,422 42,162
Payment of payroll taxes on net issuance of employee stock options (562,017) (269,595)
Proceed on borrowing of notes payable   2,692,531
Repayments on notes payable (1,081,729) (225,252)
Proceeds on employee retention credit benefit 1,716,727  
Net cash provided by financing activities 135,403 2,239,846
Net change in cash and cash equivalents 659,273 (1,717,128)
Effect of exchange rates on cash (36,464) (203,871)
Cash and cash equivalents, beginning of period 3,112,196 5,101,174
Cash and cash equivalents, end of period 3,735,005 3,180,175
Supplemental disclosure of cash flow information:    
Cash paid during the period for interest 91,822 33,994
Cash paid during the period for income taxes 217,705 88,355
Supplemental disclosure of non-cash flow transactions:    
Right of use assets recorded upon adoption of ASC 842 $ 1,513,950 1,203,580
Lease liabilities recorded upon adoption of ASC 842   1,477,419
Conversion of senior secured convertible debt to common stock   $ 2,590,909
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
The Company and Basis of Presentation
9 Months Ended
Sep. 30, 2023
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
The Company and Basis of Presentation

NOTE 1 – THE COMPANY AND BASIS OF PRESENTATION

Nature of Operations

One Stop Systems, Inc. (“we,” “our,” “OSS,” or the “Company”) was originally incorporated as a California corporation in 1999, after initially being formed as a California limited liability company in 1998. On December 14, 2017, the Company was reincorporated as a Delaware corporation in connection with its initial public offering. The Company designs, manufactures, and markets specialized high-performance compute and storage hardware, software, and systems, which are designed to target edge artificial intelligence (“AI”) Transportable deployments. The Company markets its products to manufacturers of automated equipment used for autonomous vehicle, medical, industrial, and military applications, with special focus on platforms that move, such as trucks, planes, and mobile datacenters.

 

During the year ended December 31, 2015, the Company formed a wholly owned subsidiary in Germany, One Stop Systems, GmbH (“OSS GmbH”). In July 2016, the Company acquired Mission Technologies Group, Inc. (“Magma”) and its operations that complemented OSS' manufacture of custom high-performance compute servers.

 

On August 31, 2018, the Company acquired Concept Development Inc. (“CDI”) located in Irvine, California. CDI specialized in the design and manufacture of custom high-performance computing systems for airborne in-flight entertainment, flight safety equipment, and networking systems. CDI’s business was fully integrated into the core operations of the Company as of June 1, 2020.

 

On October 31, 2018, OSS GmbH acquired 100% of the outstanding equity of Bressner Technology GmbH, a limited liability company registered under the laws of Germany and located near Munich, Germany (“Bressner”). Bressner designs and manufactures standard and customized servers, panel PCs, and PCIe accelerator systems. Although, currently, Bressner primarily serves as a value-added reseller for the Company in Europe, we are also focused on growing the AI Transportable portion of our business through Bressner and leveraging its existing relationships. Bressner also provides manufacturing, test, sales, and marketing services for customers throughout Europe, the Middle East and Africa.

 

The Company has completed and fulfilled substantially all of its orders associated with its long-term media and entertainment customer and does not anticipate significant business from this customer in the future. This resulted from an acceleration in such customer’s investment in cloud technology and a drive towards less intelligent compute capability at the edge to reduce the costs of their componentry. This is particularly true of their virtual products, which do not require the same level of ruggedization, as this system is not typically operated in harsh environments and for which software is being developed to provide a real-time cloud solution. This customer’s transition to cloud solutions had a negative impact on the Company’s results of operations for the three and nine months ended September 30, 2023.

As previously disclosed, in 2021, the Company shifted its primary focus to the development and sale of AI Transportables. Since 2022, we have significantly increased our efforts to penetrate the military and defense sectors in particular. With the formation of a strategic advisory board in second quarter 2022, and the recent hiring of Michael Knowles and Robert Kalebaugh, each of whom has extensive experience in contracting in the defense industry, as our new president and chief executive officer and Vice President of Sales, respectively, we have further increased our emphasis and focus on the pursuit of revenue opportunities with major defense contractors and the military.

The lingering negative impacts of the COVID-19 pandemic and the impact on the global economy and capital markets resulting from the geopolitical instability caused in part by the ongoing military conflict between Russia and Ukraine and the escalating war in Israel, including inflation and Federal Reserve interest rate increases, have contributed to global supply chain issues and economic uncertainty, which has negatively affected our operations. Additionally, the general consensus among economists continues to suggest that an elevated risk of recession will continue for the foreseeable future, which could result in further economic uncertainty and volatility in the capital markets in the near term and could negatively affect our operations.

We are continuing to experience increased pricing, longer lead-times, unavailability of certain product and limited supplies, protracted delivery dates, changes in minimum order quantities to secure product, and/or shortages of certain parts and supplies that are necessary components for the products and services we offer to our customers. As a result, the Company is continuing to carry increased inventory balances to ensure availability of necessary products and to secure pricing.

These global issues and concerns regarding general economic decline or recession are impacting our business as well as some of our customers, who are experiencing downturns or uncertainty in their own business operations and revenue, and as a result, these customers may need to decrease or delay their technology spending, request pricing concessions or payment extensions, or seek to renegotiate their contracts. During the three and nine months ended September 30, 2023, the Company experienced delays and postponements of committed purchases and orders due to certain customers’ funding or program delays. We have also experienced cancellations of orders due to disruptions in our customers’ businesses or changes in their business plans. Such delays, postponements and cancellations negatively impacted the Company’s results of operations for the three and nine months ended September 30, 2023. If such decreases in orders, postponements or cancellations continue in the future, our operating results will be further impacted, and our revenues may decline in future periods.

 

These global issues and events may also have the effect of heightening many risks associated with our customers and supply chain. We may take further actions that alter our operations from time to time, or which we determine are in our best interests. In addition, we may decide to postpone or abandon planned investments in our business in response to changes in our business, which may impact our ability to attract and retain customers and our rate of innovation, either of which could harm our business.

 

In March 2023, Silicon Valley Bank and Signature Bank, and on May 1, 2023, First Republic Bank, were closed and taken over by the FDIC, which created significant market disruption and uncertainty for those who bank with those institutions, and which raised significant concern regarding the stability of the banking system in the United States, and in particular with respect to regional banks. If other banks and financial institutions enter receivership or become insolvent in the future in response to financial conditions affecting the banking system and financial markets, our ability to access our cash and cash equivalents may be threatened and such events could have a material adverse effect on our business and financial condition.

 

As a result of these global issues, as well as other factors discussed in this Quarterly Report, it has been difficult to accurately forecast our revenues or financial results, especially given the near and long-term impacts of the economic and geopolitical issues, inflation, the Federal Reserve interest rate increases and the potential for a recession. In addition, while the potential impact and duration of these issues on the economy and our business may be difficult to assess or predict, these world events have resulted in, and may continue to result in, significant disruption of global financial markets, and may reduce our ability to access additional capital, which could negatively affect our liquidity in the future. Our results of operations could be materially below our forecasts as well, which could adversely affect our results of operations, disappoint analysts and investors, or cause our stock price to decline.

 

Management’s plans with respect to the above are to continue their efforts towards responding to the changing economic landscape, to continue to control costs, conserve cash, strengthen margins through the introduction of new product lines focusing on AI compute capabilities for military and industrial applications, autonomous truck diving and improve company-wide execution.

 

 

Basis of Presentation

 

The accompanying consolidated financial statements have been prepared on an accrual basis of accounting in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”), as set forth in the Financial Accounting Standards Board’s (“FASB”) Accounting Standards Codification (“ASC”).

 

The unaudited consolidated financial statements herein have been prepared by the Company pursuant to the rules and regulations of the SEC. The accompanying interim unaudited consolidated financial statements have been prepared under the presumption that users of the interim financial information have either read or have access to the audited consolidated financial statements for the latest year ended December 31, 2022. Accordingly, note disclosures which would substantially duplicate the disclosures contained in the December 31, 2022 audited consolidated financial statements have been omitted from these interim unaudited consolidated financial statements.

 

In the opinion of management, all adjustments considered necessary for a fair presentation have been included in the accompanying consolidated financial statements. Operating results for the three and nine month periods ended September 30, 2023, are not necessarily indicative of the results that may be expected for the year ending December 31, 2023. For further information, refer to the audited consolidated financial statements and notes for the year ended December 31, 2022, included in the Company’s Annual Report on Form 10-K filed with the SEC on March 23, 2023.

 

Principles of Consolidation

The accompanying consolidated financial statements include the accounts of OSS, which include the operating results of its wholly owned subsidiary, OSS GmbH, and its wholly owned subsidiary Bressner. Intercompany balances and transactions have been eliminated in consolidation.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Significant Accounting Policies

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES

 

There have been no changes to our accounting policies disclosed in our audited consolidated financial statements and the related notes for the year ended December 31, 2022, except for the adoption of ASU 2016-13, ("Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instrumentsas follows:

Measurement of Credit Losses on Financial Instruments

In June 2016, the FASB issued ASU 2016-13, which sets out the principles for the recognition of measurement of credit losses on financial instruments. This standard provides guidance on the impairment of financial instruments that is based on expected losses rather than probable or incurred losses. Under this new guidance, the Company will recognize, as an allowance, our estimate of expected credit losses based upon historical and current information, and reasonable and supportable forecasts of future events and circumstances, as well as estimates of prepayments. Under this model, we are required to estimate the lifetime expected credit loss on such instruments and record an allowance to offset the amortized cost basis of the financial asset, resulting in a net presentation of the amount expected to be collected on the financial asset.

 

Accounts receivable have been reduced by an allowance for doubtful accounts. The allowance represents the current estimate of lifetime expected credit losses over the remaining duration of existing accounts receivable after considering current market conditions and supportable forecasts when appropriate. This estimate is a result of management's evaluation of collectability, customer creditworthiness, historical levels of credit losses, and future expectations.

 

The Company shall recognize an allowance for credit losses rather than a reduction to the carrying value of the asset for debt securities. To determine credit losses, we employ a systematic methodology that considers available quantitative and qualitative evidence. In addition, we consider specific adverse conditions related to the financial health of, and business outlook for, the investee.

 

Upon adoption of this standard on January 1, 2023, there was no immediate material impact to the Company's consolidated financial position, results of operations or cash flows. On an ongoing basis, the Company will contemplate forward-looking economic conditions in recording lifetime expected credit losses for the Company’s financial assets measured at cost, such as the Company’s trade receivables and certain short-term investments.

Use of Estimates

 

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates and assumptions.

 

On an ongoing basis, our management evaluates these estimates and assumptions, including those related to determination of standalone selling prices of our products and services, allowance for doubtful account and sales reserves, income tax valuations, stock-based compensation, goodwill, intangible assets and inventory valuations and recoverability. We base our estimates on historical data and experience, as well as various other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities.

 

Goodwill

Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired in business combinations. Goodwill is not amortized but is tested for impairment at least annually or when we deem that a triggering event has occurred. The Company reviews the impairment of goodwill for impairment annually at year-end. The Company completed its annual assessment for goodwill impairment and determined that goodwill was not impaired as of December 31, 2022, and no adjustment was required.

 

In June and September of 2023, the Company performed an interim impairment test of goodwill, as a result of the overall financial performance of OSS as compared to plan, the transition of and focus on our product strategy of AI Transportables and the defense industry, along with the deferment of certain orders. As a result of these interim evaluations, the Company recorded an adjustment of $2,700,000 in June 2023, and an additional impairment loss to goodwill of $2,930,788, which was charged to operating expenses in the current period. Total goodwill impairment loss for the nine month period ended September 30, 2023, was $5,630,788.

 

Due to the lingering effects of the COVID-19 pandemic, Ukraine war, the escalating war in Israel, inflationary pressures, other macroeconomic factors, the loss of our media and entertainment customer (which has historically been one of our largest customers), there has been uncertainty and disruption in the global economy, financial markets and our ongoing operations. We are not aware of any specific event or circumstance that would require an update to our estimates or assumptions or a revision of the carrying value of our assets or liabilities as of the date of this Quarterly Report. These estimates and assumptions may change as new events occur and additional information is obtained. As a result, actual results could differ materially from these estimates and assumptions.

 

Recent Accounting Pronouncements

 

Management has evaluated recent accounting pronouncements through the date of these consolidated financial statements and believes that the are no recent accounting pronouncements that will have a material impact on the Company's financial statements.

Employee Retention Credit

 

On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") to provide certain relief as a result of the COVID-19 pandemic. The CARES Act provides tax relief, along with other stimulus measures, including a provision for an Employee Retention Credit (“ERC”) The ERC was designed to encourage businesses to keep employees on the payroll during the COVID-19 pandemic. As there is no authoritative guidance under U.S. GAAP on accounting for government assistance to for-profit business entities, we accounted for the ERC funding consistent with our accounting treatment and reporting of the forgiveness of our Paycheck Protection Program ("PPP") Loan.

 

The credit is based upon the number of employees in specific quarters in years 2020 and 2021. For the year 2020, the maximum credit is based upon the lesser of 50% of eligible wages or $5,000 for the year. For the first three quarters only of the year 2021, the maximum quarterly credit is based upon the lesser of 70% of eligible wages or $7,000 per quarter. The total maximum program credit per employee is $26,000.

 

The Company applied for the ERC program and as of September 30, 2023, has received a total of $2,004,382 in credits, including interest, and paid commissions of $287,656 to a vendor who assisted with the calculations and filing of the application. The net proceeds of $1,716,727 have been reported as other income in the accompanying consolidated statements of operations. Income is recognized when reasonably assured of receipt based upon notice.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Short-Term Investments
9 Months Ended
Sep. 30, 2023
Investments Debt And Equity Securities [Abstract]  
Short-Term Investments

NOTE 3 - SHORT-TERM INVESTMENTS

The Company’s short-term investments by significant investment category as of September 30, 2023, were as follows:

 

Description

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Accrued
Interest

 

 

Estimated
Fair Value

 

Level 1: (1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash alternatives

 

$

2,282,709

 

 

$

10,269

 

 

$

-

 

 

$

-

 

 

$

2,292,978

 

Certificates of deposit

 

 

7,070,000

 

 

 

-

 

 

 

(6,687

)

 

 

83,005

 

 

 

7,146,318

 

 

$

9,352,709

 

 

$

10,269

 

 

$

(6,687

)

 

$

83,005

 

 

$

9,439,296

 

 

(1)
Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities.

 

The Company’s short-term investments by significant investment category as of December 31, 2022, were as follows:

 

Description

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Accrued
Interest

 

 

Estimated
Fair Value

 

Level 1: (1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash alternatives

 

$

5,139,940

 

 

$

22,646

 

 

$

-

 

 

$

3,506

 

 

$

5,166,092

 

Certificates of deposit

 

 

4,950,527

 

 

 

-

 

 

 

(7,691

)

 

 

14,607

 

 

 

4,957,443

 

 

$

10,090,467

 

 

$

22,646

 

 

$

(7,691

)

 

$

18,113

 

 

$

10,123,535

 

 

(1)
Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities.

Cash alternatives represents cash balances in savings accounts and U.S. Treasury Bills that are temporarily on-hand that are immediately available for investments in accordance with the Company’s investment policy.

 

The Company typically invests in highly rated securities and its investment policy limits the amount of credit exposure to any one issuer. The policy requires investments in fixed income instruments denominated and payable in U.S. dollars only and requires investments to be investment grade, with a primary objective of minimizing the potential risk of principal loss.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable
9 Months Ended
Sep. 30, 2023
Accounts Receivable Net Current [Abstract]  
Accounts Receivable

NOTE 4 -ACCOUNTS RECEIVABLE

Accounts receivable, net consisted of the following:

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Accounts receivable

 

$

9,053,791

 

 

$

11,372,598

 

Less: allowance for doubtful accounts

 

 

(75,337

)

 

 

(45,354

)

 

 

$

8,978,454

 

 

$

11,327,244

 

 

Provision (recovery) for bad debt expense related to accounts receivable was $(8,165) and $9,918 for the three month periods ended September 30, 2023 and 2022, respectively, and $30,488 and $5,125 for the nine month periods ended September 30, 2023 and 2022, respectively.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Inventories

NOTE 5 – INVENTORIES

Inventories, net consisted of the following:

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Raw materials

 

$

12,304,989

 

 

$

9,370,162

 

Sub-assemblies

 

 

497,760

 

 

 

892,123

 

Work-in-process

 

 

731,541

 

 

 

1,343,239

 

Finished goods

 

 

10,699,037

 

 

 

10,357,452

 

 

 

 

24,233,327

 

 

 

21,962,976

 

Less: allowances for obsolete and slow-moving inventories

 

 

(2,008,117

)

 

 

(1,187,610

)

 

 

$

22,225,210

 

 

$

20,775,366

 

 

 

 

 

 

 

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Long-Lived Intangible Assets
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Long-Lived Intangible Assets

NOTE 6 – LONG LIVED INTANGIBLE ASSETS

Definite lived intangible assets related to acquisition were as follows, as of September 30, 2023:

 

 

 

Expected
Life

 

Remaining
Months

 

Gross
Intangible
Assets

 

 

Accumulated
Amortization

 

 

Net
Intangible
Assets

 

Customer lists and relationships

 

36 to 60 months

 

0 months

 

$

2,084,515

 

 

$

(2,084,515

)

 

$

-

 

Drawings and technology

 

36 months

 

0 months

 

 

760,207

 

 

 

(760,207

)

 

 

-

 

Trade name, trademarks & other

 

24 to 36 months

 

0 months

 

 

447,274

 

 

 

(447,274

)

 

 

-

 

Non-compete

 

36 months

 

0 months

 

 

246,797

 

 

 

(246,797

)

 

 

-

 

 

 

 

 

 

 

$

3,538,793

 

 

$

(3,538,793

)

 

$

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Definite lived intangibles assets related to acquisitions were as follows, as of December 31, 2022:

 

 

 

Expected
Life

 

Remaining
Months

 

Gross
Intangible
Assets

 

 

Accumulated
Amortization

 

 

Net
Intangible
Assets

 

Customer lists and relationships

 

36 to 60 months

 

8 months

 

$

2,084,515

 

 

$

(2,042,361

)

 

$

42,154

 

Drawings and technology

 

36 months

 

0 months

 

 

760,207

 

 

 

(760,207

)

 

 

-

 

Trade name, trademarks & other

 

24 to 36 months

 

0 months

 

 

447,274

 

 

 

(447,274

)

 

 

-

 

Non-compete

 

36 months

 

0 months

 

 

246,797

 

 

 

(246,797

)

 

 

-

 

 

 

 

 

 

 

$

3,538,793

 

 

$

(3,496,639

)

 

$

42,154

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortization expense recognized during the three month periods ended September 30, 2023 and 2022, was $10,538 and $15,808, respectively, and $42,154 and $47,424 for the nine month periods ended September 30, 2023 and 2022, respectively.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Liabilities
9 Months Ended
Sep. 30, 2023
Accrued Liabilities And Other Liabilities [Abstract]  
Accrued Expenses and Other Liabilities

NOTE 7 – ACCRUED EXPENSES AND OTHER LIABILITIES

Accrued expenses and other liabilities consisted of the following:

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Accrued compensation and related liabilities

 

$

1,417,467

 

 

$

989,478

 

Deferred revenue

 

 

257,193

 

 

 

378,952

 

Customer deposits

 

 

58,076

 

 

 

61,696

 

Warranty reserve

 

 

560,880

 

 

 

584,268

 

Trade and other taxes

 

 

1,281,870

 

 

 

225,743

 

Other accrued expenses

 

 

1,203,062

 

 

 

773,732

 

 

$

4,778,548

 

 

$

3,013,869

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Debt
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Debt

NOTE 8 – DEBT

Bank Lines of Credit

In April 2022, the Company obtained a domestic revolving line of credit of $2,000,000 with Torrey Pines Bank which was renewed in April 2023, and renews on an annual basis at the current prime rate. To access this line of credit, the Company must maintain cash and investments balances at a minimum of $4,000,000. No balance was outstanding on September 30, 2023 and December 31, 2022, respectively.

 

Bressner has three revolving lines of credit with German institutions, including Uni Credit Bank AG, Commerzbank AG, and VR Bank, with total availability of up to €2,700,000 (US$2,858,393) as of September 30, 2023. Borrowings under the lines of credit bear interest at a variable rate of Euribor plus a stated rate. The rates as of September 30, 2023, for the lines of credit ranged from 3.1% to 5.622%, with the balances remaining open indefinitely or until occurrence of a defined change of control event. There were no outstanding lines of credit balances as of September 30, 2023 and December 31, 2022, respectively.

Foreign Debt Obligations

Bressner had four term loans outstanding as of September 30, 2023, with an aggregate balance outstanding of €2,134,470 (US$2,259,687) as follows:

On February 1, 2022, Bressner converted €500,000 of its line of credit from VR Bank into a note payable. On August 1, 2022, this note was extended through February 1, 2023, with accrued interest having been paid current as of the original maturity date. On February 1, 2023, this note was further extended through July 31, 2023, and the interest rate was increased to 4.76%, with accrued interest having been paid current as of February 1, 2023. The balance has been paid in full and there is no outstanding balance as of September 30, 2023. As of December 31, 2022, the balance was €500,000 (US$536,616);
On February 16, 2022, Bressner converted €500,000 of its line of credit from UniCredit Bank into a note payable. On August 16, 2022, this note was extended through February 16, 2023, with accrued interest having been paid current as of the original maturity date. On February 16, 2023, this note was further extended through August 16, 2023, and on August 16, 2023, this note was further extended through February 16, 2024, and the interest rate was increased to 5.63%, with accrued interest having been paid current as of August 16, 2023. The outstanding balance as of September 30, 2023 and December 31, 2022, was €500,000 (US$529,332) and €500,000 (US$536,616), respectively;
On June 18, 2021, Bressner converted €500,000 of its line of credit from UniCredit Bank into a note payable. The note was originally due December 17, 2021, and subsequently extended through June 17, 2022. On June 17, 2022, this note was further extended through December 19, 2022, with accrued interest having been paid current as of the revised maturity date. On December 19, 2022, this note was extended through June 19, 2023. However, on June 19, 2023, this note was further extended through December 19, 2023, and the interest rate was increased to 5.80%, with accrued interest having been paid current as of June 19, 2023. The balance outstanding on the new note as of September 30, 2023 and December 31, 2022, was €500,000 (US$529,332) and €500,000 (US$536,616) respectively;
On April 9, 2021, Bressner converted €500,000 of its line of credit from Commerzbank AG into a note payable. The note was due on September 30, 2021, with a payment of principal and interest due upon maturity. This loan was paid in full on September 30, 2021, with proceeds from a new note with similar terms. This new note had an original maturity date of June 30, 2022; however, on September 30, 2022, this note was further extended through March 31, 2023, with accrued interest having been paid current as of the revised maturity date. On March 30, 2023, this note was further extended through September 29, 2023, and the interest rate was increased to 4.60%, with accrued interest having been paid current as of March 30, 2023. On September 29, 2023, this note was further extended through March 28, 2024, and the interest rate was increased to 5.75%, with accrued interest having been paid current as of September 19, 2023. The balance outstanding on the new note as of September 30, 2023 and December 31, 2022, was €500,000 (US$529,332), and €500,000 (US$536,616), respectively; and
On June 30, 2022, Bressner borrowed €1,500,000 (US$1,468,173) from Commerzbank AG, which bears interest at 2.55%, is due in June 2024, and is repayable in twenty-four monthly installments, with payments beginning July 31, 2022. The balance outstanding as of September 30, 2023 and December 31, 2022, was €634,470 (US$671,691) and €1,132,356 (US$1,215,279), respectively. This loan is collateralized by accounts receivable attributable to a specific customer.

Senior Secured Convertible Note

On April 20, 2020, the Company entered into a Securities Purchase Agreement with an institutional investor, providing for the issuance by the Company of Senior Secured Convertible Promissory Notes with a principal face value of up to $6,000,000. The notes were, subject to certain conditions, convertible into shares of the Company’s common stock, par value $0.0001 per share, at an initial conversion price per share of $2.50. Notes issued under the Securities Purchase Agreement had a 10% original issue discount.

At the initial closing of the offering, the Company issued notes in the principal amount of $3,000,000 with a 10% original issue discount, resulting in an aggregate purchase price of $2,700,000 at the initial closing. The notes bore no interest rate (except upon event of default) and, unless earlier converted or redeemed, were scheduled to mature on April 1, 2022.

Commencing July 1, 2020, the Company made monthly amortization payments equal to 1/22nd of the initial principal, any accrued and unpaid interest, and late charges and any deferred or accelerated amount, of such note, which could be satisfied in cash at a redemption price equal to 105% of such installment amount (110% of such installment amount on notes issued at additional closings). The remaining balance of the notes of $2,590,909 was converted into Company common stock on March 30, 2022; accordingly, the outstanding balance of the notes as of September 30, 2023 and 2022, was $0, respectively.

The original issue discount of 10% on the note was recorded as a debt discount, decreasing the note payable. This debt discount is amortized to interest expense using the effective interest rate method over the term of the loan. For the three month periods ended September 30, 2023 and 2022, total debt discount amortization was $0, respectively, and for the nine month periods ended September 30, 2023 and 2022, total debt discount amortization was $0 and $1,161, respectively. Such amounts are included in interest expense in the accompanying consolidated statements of operations.

Debt issuance costs in the amount of $316,274 related to this indebtedness were deducted from the face value of the note. Such costs are amortized to interest expense using the effective interest rate method over the term of the loan. Total debt issuance costs amortized during the three month periods ended September 30, 2023 and 2022, was $0, respectively, and for the nine month periods ended September 30, 2023 and 2022 was $0 and $1,223,

respectively. Such amounts are included in interest expense in the accompanying consolidated statements of operations.

A summary of outstanding debt obligations as of September 30, 2023, were as follows:

 

Loan Description

 

Current
Interest Rate

 

Maturity
Date

 

Balance
(Euro)

 

 

Balance ($)

 

 

Current
Portion

 

 

Long-term
Portion

 

Foreign:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Commerzbank AG

 

2.550%

 

June-24

 

634,470

 

 

$

671,691

 

 

$

671,691

 

 

$

-

 

 Commerzbank AG

 

5.750%

 

March-24

 

 

500,000

 

 

 

529,332

 

 

 

529,332

 

 

 

-

 

 Uni Credit Bank AG

 

5.630%

 

February-24

 

 

500,000

 

 

 

529,332

 

 

 

529,332

 

 

 

-

 

 Uni Credit Bank AG

 

5.800%

 

December-23

 

 

500,000

 

 

 

529,332

 

 

 

529,332

 

 

 

-

 

 

 

 

2,134,470

 

 

$

2,259,687

 

 

$

2,259,687

 

 

$

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity
9 Months Ended
Sep. 30, 2023
Stockholders' Equity Note [Abstract]  
Stockholders' Equity

NOTE 9 – STOCKHOLDERS’ EQUITY

The Company’s amended and restated certificate of incorporation, filed on December 14, 2017, authorizes the Company to issue 10,000,000 shares of preferred stock and 50,000,000 shares of common stock.

2017 Equity Incentive Plan Amendments

On October 10, 2017, the Company’s board of directors approved and adopted the Company's 2017 Equity Incentive Plan (as amended to date, the “2017 Plan”), subject to stockholder approval thereof. On December 18, 2017, the Company’s stockholders approved the 2017 Plan. The 2017 Plan allows for the grant of a variety of equity vehicles to provide flexibility in the grant and issuance of equity awards, including stock options, unrestricted stock grants, restricted stock units, stock bonuses and performance-based awards. An aggregate of 1,500,000 shares of common stock were initially reserved for issuance under the Plan.

On June 24, 2020, the Company amended the 2017 Plan to increase the maximum limitation of the number of shares of common stock with respect to one or more Stock Awards (as defined in the 2017 Plan) that may be granted to any one participant under the 2017 Plan during any calendar year from 500,000 shares to 1,000,000 shares. The amendment did not increase the total number of shares of common stock reserved under the 2017 Plan and did not require stockholder approval.

On May 19, 2021, the Company’s stockholders approved the Company’s proposal to increase the number of shares authorized for issuance under the 2017 Plan from 1,500,000 shares to 3,000,000 shares of common stock of the Company pursuant to the terms and conditions of the 2017 Plan. The amendment took effect upon receipt of stockholder approval.

Executive Employment Agreements

 

As contemplated by the A&R Raun Agreement, in connection with the termination of Mr. Raun’s role as chief executive officer and president of the Company, all of those unvested restricted stock units ("RSUs") held by Mr. Raun that were scheduled to vest within twelve months from his termination date (June 5, 2023) became vested as of such date, with the remaining unvested RSUs being forfeited. As a result, the vesting of 150,556 RSUs was accelerated and 52,132 RSUs were forfeited.

 

On June 5, 2023, in connection with, and as a material inducement to, the appointment of Mr. Knowles as the Company’s new chief executive officer and president, Mr. Knowles was granted (i) non-qualified stock options to purchase 400,000 shares of Company common stock (the “Inducement Options”), which Inducement Options have an exercise price equal to $2.95 per share and will expire ten years from the date of the grant; and (ii) 400,000 restricted stock units (together with the Inducement Options, the “Inducement Grants”).

 

Both of the Inducement Grants shall vest over a four-year period as follows: 25% on the one-year anniversary of the date of the grant, and the remaining 75% will vest in six equal installments, commencing six months after the one-year anniversary of the date of grant and every six months thereafter until fully vested, subject to Mr. Knowles’ continued employment by the Company.

 

On July 17, 2023, the Company appointed Robert Kalebaugh as Vice President of Sales and granted him 35,715 RSUs as an inducement grant, which RSUs vest over a period of three years as follows: 33% on the one-year anniversary of the date of grant, and the remaining 67% will vest in four equal installments, commencing six months after the one-year anniversary of the date of grant and every six months thereafter until fully vested, subject to Mr. Kalebaugh's continued employment by the Company.

 

The inducement grants were each granted outside of the Company’s 2017 Plan and any other equity incentive plans, and in reliance on the employment inducement exemption provided under the Nasdaq Listing Rule 5635(c)(4).

Stock Options

A summary of stock option activity during the nine month period ended September 30, 2023, was as follows:

 

 

 

Stock Options Outstanding

 

 

 

Number of Underlying
Shares

 

 

Weighted
Average
Exercise
Price

 

 

Weighted
Average
Remaining
Contractual
Life (in years)

 

 

Aggregate
Intrinsic
Value

 

Outstanding on January 1, 2023

 

 

970,680

 

 

$

2.07

 

 

 

5.61

 

 

$

147,475

 

Granted

 

 

400,000

 

 

$

2.95

 

 

 

-

 

 

 

-

 

Forfeited / Canceled

 

 

(1,250

)

 

$

2.10

 

 

 

-

 

 

 

-

 

Exercised

 

 

(38,670

)

 

$

0.63

 

 

 

-

 

 

$

48,361

 

Outstanding on September 30, 2023

 

 

1,330,760

 

 

$

2.37

 

 

 

4.29

 

 

$

99,115

 

Exercisable as of September 30, 2023

 

 

930,760

 

 

$

2.13

 

 

 

1.97

 

 

$

99,115

 

Vested and expected to vest as of September 30, 2023

 

 

930,760

 

 

$

2.13

 

 

 

1.97

 

 

$

99,115

 

 

The following table presents details of the assumptions used to calculate the weighted-average grant date fair value of common stock options granted by the Company. There were no options granted either under the Company's 2017 Plan or outside of the 2017 Plan during the nine month period ended September 30, 2022. The following table presents the grant date fair value of options vested and the intrinsic value of options exercised.

 

 

 

For the Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

Expected term (in years)

 

 

6.16

 

 

 

-

 

Expected volatility

 

 

72.73

%

 

 

0.00

%

Risk-free interest rate

 

 

3.79

%

 

 

0.00

%

Weighted average grant date fair value per share

 

$

2.95

 

 

$

-

 

Grant date fair value of options vested

 

$

927,447

 

 

$

2,006,480

 

Intrinsic value of options exercised

 

$

48,361

 

 

$

130,059

 

 

 

 

 

 

 

 

 

As of September 30, 2023, the amount of unearned stock-based compensation estimated to be expensed from 2023 through 2027 related to unvested stock options was $732,384, net of estimated forfeitures, which is expected to be recognized over a weighted average period of 2.11years.

If there are any modifications or cancellations of the underlying unvested awards, the Company may be required to accelerate, increase, or cancel any remaining unearned stock-based compensation expense or calculate

and record additional expense. Future stock-based compensation expense and unearned stock-based compensation will increase to the extent that the Company grants additional common stock options or other stock-based awards.

Restricted Stock Units

RSUs may be granted at the discretion of the compensation committee of the Company's board of directors under, or outside of, the Company’s 2017 Plan in connection with the hiring and retention of personnel and are subject to certain conditions. RSUs vest quarterly or semi-annually over a period of one to four years and are typically forfeited if employment is terminated before the RSUs vest. The compensation expense related to the RSUs is calculated as the fair value of the common stock on the grant date and is amortized to expense over the vesting period and is adjusted for estimated forfeitures.

The Company’s RSU activity for the nine months ended September 30, 2023, was as follows:

 

 

 

Restricted Stock Units

 

 

 

Number of Underlying
Shares

 

 

Weighted
Average Grant
Date Fair Value

 

Unvested on January 1, 2023

 

 

907,507

 

 

$

4.04

 

Granted

 

 

925,243

 

 

$

2.80

 

Vested

 

 

(573,016

)

 

$

3.80

 

Canceled

 

 

(99,733

)

 

$

4.31

 

Unvested on September 30, 2023

 

 

1,160,001

 

 

$

3.14

 

 

As of September 30, 2023, there was $3,752,214 of unrecognized compensation cost related to unvested RSUs, which is expected to be recognized over a weighted average period of 1.64 years.

Stock-based compensation expense for the three and nine month periods ended September 30, 2023 and 2022, was comprised of the following:

 

 

 

For the Three Months Ended September 30,

 

 

For the Nine Months Ended September 30,

 

Stock-based compensation classified as:

 

2023

 

 

2022

 

 

2023

 

 

2022

 

General and administrative

 

$

268,245

 

 

$

309,631

 

 

$

1,213,531

 

 

$

812,072

 

Production

 

 

82,851

 

 

 

70,967

 

 

 

236,820

 

 

 

197,382

 

Marketing and selling

 

 

92,980

 

 

 

104,543

 

 

 

239,484

 

 

 

291,087

 

Research and development

 

 

74,604

 

 

 

57,025

 

 

 

201,062

 

 

 

157,089

 

 

 

$

518,680

 

 

$

542,166

 

 

$

1,890,897

 

 

$

1,457,630

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Warrants

The following table summarizes the Company’s warrant activity during the nine months ended September 30, 2023:

 

 

 

Number of
Warrants

 

 

Weighted
Average
Exercise Price

 

Warrants outstanding – January 1, 2023

 

 

451,112

 

 

$

5.37

 

Warrants granted

 

 

-

 

 

$

-

 

Warrants expired

 

 

(380,000

)

 

$

6.00

 

Warrants exercised

 

 

(28,090

)

 

$

1.78

 

Warrants outstanding – September 30, 2023

 

 

43,022

 

 

$

2.15

 

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

NOTE 10 – COMMITMENTS AND CONTINGENCIES

Legal

We are subject to litigation, claims, investigations, and audits arising from time to time in the ordinary course of our business. In the opinion of management, after consultation with legal counsel, the ultimate disposition of any such matters as of September 30, 2023 and December 31, 2022, are not expect to have a materially adverse effect on the consolidated financial position or results of operations of the Company.

Guarantees and Indemnities

 

The Company has made certain indemnities, under which it may be required to make payments to an indemnified party, in relation to certain transactions. The Company indemnifies its directors, officers, employees, and agents to the maximum extent permitted under the laws of the State of Delaware. In connection with its facility lease, the Company has indemnified its lessor for certain claims arising from the use of the facilities. The duration of the indemnities varies, and in many cases is indefinite. These indemnities do not provide for any limitation of the maximum potential future payments the Company could be obligated to make. Historically, the Company has not been obligated to make any payments for these obligations and no liabilities have been recorded for these indemnities in the accompanying consolidated balance sheets.

Leases

 

The Company leases its offices, manufacturing, and warehouse facility in San Diego County under a non-cancelable operating lease. Our corporate headquarters are in a leased space comprising of approximately 29,342 square feet in Escondido. On September 1, 2023, the Company entered into an agreement to extend the term of the lease from August 2024 to August 30, 2030.

 

The Company also leases a 3,208 square foot facility in Salt Lake City, Utah that houses our Ion software development team that was scheduled to expire in June 2023 pursuant to its terms and was extended through June 2025. The Company is the lessee of 1,632 square feet located in Anaheim, California, which was scheduled to expire in June 2023 pursuant to its terms and was extended through June 2025. Bressner leases space comprised of 11,836 square feet on a month-to-month basis.

 

Other information related to leases as of the three and nine month periods ended September 30, 2023 and 2022, was as follows:

 

 

 

 

For the Three Months Ended September 30,

 

 

For the Nine Months Ended September 30,

 

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Operating lease expense

 

 

$

184,310

 

 

$

158,696

 

 

$

518,417

 

 

$

485,391

 

Total lease expense

 

 

$

184,310

 

 

$

158,696

 

 

$

518,417

 

 

$

485,391

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash paid for amounts included in the measurement of operating lease liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating cash flows from operating leases

 

 

$

163,512

 

 

$

158,696

 

 

$

406,697

 

 

$

485,391

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Right-of-use assets obtained in exchange for new operating lease liabilities

 

 

$

1,513,950

 

 

 

-

 

 

$

1,513,950

 

 

 

-

 

Operating lease obligation for new operating leases

 

 

$

1,370,247

 

 

 

-

 

 

$

1,370,247

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average remaining lease term - operating leases

 

 

 

 

 

 

 

 

75.2 months

 

 

23.0 months

 

Weighted-average discount rate - operating leases

 

 

 

 

 

 

 

 

12.0%

 

 

12.8%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The following table presents a maturity of the Company’s operating lease liabilities as of September 30, 2023:

 

Year

Operating Leases

 

Remaining payments in 2023

$

69,035

 

2024

 

579,984

 

2025

 

439,032

 

2026

 

390,616

 

Thereafter

 

1,559,221

 

Total lease payments

$

3,037,888

 

Less: Amount representing interest

 

(942,826

)

Present value of lease payment

 

2,095,062

 

Less: current portion of operating lease obligation

 

(365,629

)

Operating lease obligation, net of current portion

$

1,729,433

 

 

 

 

 

Purchase Commitments

 

In the normal course of business, the Company may enter into purchase commitments for inventory components to be delivered based upon non-cancellable, pre-established, delivery schedules that are over a period that may exceed one year. Total non-cancellable purchase orders as of September 30, 2023, were $6,904,605.

Customer Concentration

During the three month period ended September 30, 2023, the Company had no customers that represented more than 10% of revenue, and during the three month period ended September 30, 2022, the Company had one customer that accounted for approximately 23% of revenue.

 

During the nine month period ended September 30, 2023, the Company had two customers that accounted for (in the aggregate) approximately 25% of revenue, and during the nine month period ended September 30, 2022, the Company had two customers that accounted for approximately 28% of revenue, for which each of such customers represented greater than 10% of our consolidated quarterly revenue.

As of September 30, 2023 and December 31, 2022, the Company had one customers that accounted for (in the aggregate) approximately 12% and two customers that comprised 47% of trade accounts receivables, respectively, for which each of such customer’s balances represented greater than 10% of our consolidated trade accounts receivable balance.

During the three month periods ended September 30, 2023 and 2022, the Company had two vendors that approximated 36% and 23% of purchases, respectively, from vendors for which each of such vendors represents greater than 10% of our consolidated purchases.

During the nine month periods ended September 30, 2023 and 2022, the Company had two vendors that approximated 36% and one vendor that comprised 11% of purchases, respectively, from vendors/suppliers for which each represents greater than 10% of our consolidated purchases.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Net (Loss) Income Per Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Net (Loss) Income Per Share

NOTE 11 – NET (LOSS) INCOME PER SHARE

Basic and diluted net (loss) income per share were calculated as follows for the three and nine periods ended September 30, 2023 and 2022:

 

 

 

For the Three Months Ended September 30,

 

 

For the Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Basic and diluted net (loss) income per share:

 

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income

 

$

(3,638,608

)

 

$

132,533

 

 

$

(6,438,616

)

 

$

1,034,589

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding - basic

 

 

20,569,111

 

 

 

20,019,625

 

 

 

20,407,284

 

 

 

19,619,971

 

Effect of dilutive securities

 

 

-

 

 

 

1,119,332

 

 

 

-

 

 

 

962,145

 

Weighted average common shares outstanding - diluted

 

 

20,569,111

 

 

 

21,138,957

 

 

 

20,407,284

 

 

 

20,582,116

 

Net (loss) income per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

(0.18

)

 

$

0.01

 

 

$

(0.32

)

 

$

0.05

 

Diluted

 

$

(0.18

)

 

$

0.01

 

 

$

(0.32

)

 

$

0.05

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue, Segment and Geographic Information
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Revenue, Segment and Geographic Information

NOTE 12 – REVENUE, SEGMENT AND GEOGRAPHIC INFORMATION

 

The Company operates in two reportable segments: (i) the design and manufacture of high-performance customized computers and flash arrays, in-flight entertainment and connectivity, which we refer to as “OSS,” and (ii) our subsidiary, Bressner which operates as a value-added reseller with minimal product customization. The Company evaluates financial performance on a company-wide basis.

 

Segment details for the three and nine month periods ended September 30, 2023 and 2022, were as follows:

 

 

 

For the Three Months Ended September 30, 2023

 

 

For the Three Months Ended September 30, 2022

 

 

 

OSS

 

 

Bressner

 

 

Total

 

 

OSS

 

 

Bressner

 

 

Total

 

Revenues

 

$

5,500,159

 

 

$

8,248,004

 

 

$

13,748,163

 

 

$

10,669,245

 

 

$

8,146,599

 

 

$

18,815,844

 

Cost of revenues

 

 

(3,716,476

)

 

 

(6,380,336

)

 

 

(10,096,812

)

 

 

(7,397,458

)

 

 

(6,340,518

)

 

 

(13,737,976

)

Gross profit

 

 

1,783,683

 

 

 

1,867,668

 

 

 

3,651,351

 

 

 

3,271,787

 

 

 

1,806,081

 

 

 

5,077,868

 

Gross margin %

 

32.4%

 

 

22.6%

 

 

26.6%

 

 

30.7%

 

 

22.2%

 

 

27.0%

 

Total operating expenses

 

 

(6,601,090

)

 

 

(1,032,375

)

 

 

(7,633,465

)

 

 

(4,044,866

)

 

 

(869,626

)

 

 

(4,914,492

)

(Loss) income from operations

 

$

(4,817,407

)

 

$

835,293

 

 

$

(3,982,114

)

 

$

(773,079

)

 

$

936,455

 

 

$

163,376

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the Nine Months Ended September 30, 2023

 

 

For the Nine Months Ended September 30, 2022

 

 

 

OSS

 

 

Bressner

 

 

Total

 

 

OSS

 

 

Bressner

 

 

Total

 

Revenues

 

$

22,408,841

 

 

$

25,332,748

 

 

$

47,741,589

 

 

$

31,966,648

 

 

$

22,205,216

 

 

$

54,171,864

 

Cost of revenues

 

 

(15,082,160

)

 

 

(19,139,378

)

 

 

(34,221,538

)

 

 

(21,379,512

)

 

 

(17,373,511

)

 

 

(38,753,023

)

Gross profit

 

 

7,326,681

 

 

 

6,193,370

 

 

 

13,520,051

 

 

 

10,587,136

 

 

 

4,831,705

 

 

 

15,418,841

 

Gross profit %

 

32.7%

 

 

24.4%

 

 

28.3%

 

 

33.1%

 

 

21.8%

 

 

28.5%

 

Total operating expenses

 

 

(18,078,167

)

 

 

(3,033,903

)

 

 

(21,112,070

)

 

 

(11,549,509

)

 

 

(2,653,901

)

 

 

(14,203,410

)

(Loss) income from operations

 

$

(10,751,486

)

 

$

3,159,467

 

 

$

(7,592,019

)

 

$

(962,373

)

 

$

2,177,804

 

 

$

1,215,431

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue from customers with non-U.S. billing addresses represented approximately 65% and 69% of the Company’s revenue during the three month periods ended September 30, 2023 and 2022, respectively, and 67% and 72% of the Company’s revenue during the nine month periods ended September 30, 2023 and 2022, respectively.

As of September 30, 2023, substantially all the Company’s long-lived assets are located in the United States of America, with the exception of assets of $246,788 located in Germany.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events
9 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events

NOTE 13 – SUBSEQUENT EVENTS

The Company’s management has evaluated subsequent events after the consolidated balance sheet dated as of September 30, 2023, through the date of filing of this Quarterly Report. Based upon the evaluation, management has determined that, other than as disclosed in the accompanying notes, no subsequent events have occurred that would require recognition in the accompanying consolidated financial statements or disclosure in the notes thereto.

On November 6, 2023, the Company’s board of directors adopted a resolution to temporarily increase the size of the board from seven members to eight members, effective November 10, 2023, and to subsequently decrease the size of the board back down to seven members, effective as of the Company’s 2024 annual meeting of stockholders (the “2024 Annual Meeting”).

Additionally, on November 6, 2023, the Company’s board of directors appointed Joseph Manko as a director of the Company, effective November 10, 2023, to fill the newly created directorship.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

 

The accompanying consolidated financial statements have been prepared on an accrual basis of accounting in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”), as set forth in the Financial Accounting Standards Board’s (“FASB”) Accounting Standards Codification (“ASC”).

 

The unaudited consolidated financial statements herein have been prepared by the Company pursuant to the rules and regulations of the SEC. The accompanying interim unaudited consolidated financial statements have been prepared under the presumption that users of the interim financial information have either read or have access to the audited consolidated financial statements for the latest year ended December 31, 2022. Accordingly, note disclosures which would substantially duplicate the disclosures contained in the December 31, 2022 audited consolidated financial statements have been omitted from these interim unaudited consolidated financial statements.

 

In the opinion of management, all adjustments considered necessary for a fair presentation have been included in the accompanying consolidated financial statements. Operating results for the three and nine month periods ended September 30, 2023, are not necessarily indicative of the results that may be expected for the year ending December 31, 2023. For further information, refer to the audited consolidated financial statements and notes for the year ended December 31, 2022, included in the Company’s Annual Report on Form 10-K filed with the SEC on March 23, 2023.

Principles of Consolidation

Principles of Consolidation

The accompanying consolidated financial statements include the accounts of OSS, which include the operating results of its wholly owned subsidiary, OSS GmbH, and its wholly owned subsidiary Bressner. Intercompany balances and transactions have been eliminated in consolidation.

Measurement of Credit Losses on Financial Instruments

Measurement of Credit Losses on Financial Instruments

In June 2016, the FASB issued ASU 2016-13, which sets out the principles for the recognition of measurement of credit losses on financial instruments. This standard provides guidance on the impairment of financial instruments that is based on expected losses rather than probable or incurred losses. Under this new guidance, the Company will recognize, as an allowance, our estimate of expected credit losses based upon historical and current information, and reasonable and supportable forecasts of future events and circumstances, as well as estimates of prepayments. Under this model, we are required to estimate the lifetime expected credit loss on such instruments and record an allowance to offset the amortized cost basis of the financial asset, resulting in a net presentation of the amount expected to be collected on the financial asset.

 

Accounts receivable have been reduced by an allowance for doubtful accounts. The allowance represents the current estimate of lifetime expected credit losses over the remaining duration of existing accounts receivable after considering current market conditions and supportable forecasts when appropriate. This estimate is a result of management's evaluation of collectability, customer creditworthiness, historical levels of credit losses, and future expectations.

 

The Company shall recognize an allowance for credit losses rather than a reduction to the carrying value of the asset for debt securities. To determine credit losses, we employ a systematic methodology that considers available quantitative and qualitative evidence. In addition, we consider specific adverse conditions related to the financial health of, and business outlook for, the investee.

 

Upon adoption of this standard on January 1, 2023, there was no immediate material impact to the Company's consolidated financial position, results of operations or cash flows. On an ongoing basis, the Company will contemplate forward-looking economic conditions in recording lifetime expected credit losses for the Company’s financial assets measured at cost, such as the Company’s trade receivables and certain short-term investments.

Use of Estimates

Use of Estimates

 

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates and assumptions.

 

On an ongoing basis, our management evaluates these estimates and assumptions, including those related to determination of standalone selling prices of our products and services, allowance for doubtful account and sales reserves, income tax valuations, stock-based compensation, goodwill, intangible assets and inventory valuations and recoverability. We base our estimates on historical data and experience, as well as various other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities.

Goodwill

Goodwill

Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired in business combinations. Goodwill is not amortized but is tested for impairment at least annually or when we deem that a triggering event has occurred. The Company reviews the impairment of goodwill for impairment annually at year-end. The Company completed its annual assessment for goodwill impairment and determined that goodwill was not impaired as of December 31, 2022, and no adjustment was required.

 

In June and September of 2023, the Company performed an interim impairment test of goodwill, as a result of the overall financial performance of OSS as compared to plan, the transition of and focus on our product strategy of AI Transportables and the defense industry, along with the deferment of certain orders. As a result of these interim evaluations, the Company recorded an adjustment of $2,700,000 in June 2023, and an additional impairment loss to goodwill of $2,930,788, which was charged to operating expenses in the current period. Total goodwill impairment loss for the nine month period ended September 30, 2023, was $5,630,788.

 

Due to the lingering effects of the COVID-19 pandemic, Ukraine war, the escalating war in Israel, inflationary pressures, other macroeconomic factors, the loss of our media and entertainment customer (which has historically been one of our largest customers), there has been uncertainty and disruption in the global economy, financial markets and our ongoing operations. We are not aware of any specific event or circumstance that would require an update to our estimates or assumptions or a revision of the carrying value of our assets or liabilities as of the date of this Quarterly Report. These estimates and assumptions may change as new events occur and additional information is obtained. As a result, actual results could differ materially from these estimates and assumptions.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

Management has evaluated recent accounting pronouncements through the date of these consolidated financial statements and believes that the are no recent accounting pronouncements that will have a material impact on the Company's financial statements.

Employee Retention Credit

Employee Retention Credit

 

On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") to provide certain relief as a result of the COVID-19 pandemic. The CARES Act provides tax relief, along with other stimulus measures, including a provision for an Employee Retention Credit (“ERC”) The ERC was designed to encourage businesses to keep employees on the payroll during the COVID-19 pandemic. As there is no authoritative guidance under U.S. GAAP on accounting for government assistance to for-profit business entities, we accounted for the ERC funding consistent with our accounting treatment and reporting of the forgiveness of our Paycheck Protection Program ("PPP") Loan.

 

The credit is based upon the number of employees in specific quarters in years 2020 and 2021. For the year 2020, the maximum credit is based upon the lesser of 50% of eligible wages or $5,000 for the year. For the first three quarters only of the year 2021, the maximum quarterly credit is based upon the lesser of 70% of eligible wages or $7,000 per quarter. The total maximum program credit per employee is $26,000.

 

The Company applied for the ERC program and as of September 30, 2023, has received a total of $2,004,382 in credits, including interest, and paid commissions of $287,656 to a vendor who assisted with the calculations and filing of the application. The net proceeds of $1,716,727 have been reported as other income in the accompanying consolidated statements of operations. Income is recognized when reasonably assured of receipt based upon notice.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Short-Term Investments (Tables)
9 Months Ended
Sep. 30, 2023
Investments Debt And Equity Securities [Abstract]  
Summary of Short-Term Investments by Significant Investment Category

The Company’s short-term investments by significant investment category as of September 30, 2023, were as follows:

 

Description

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Accrued
Interest

 

 

Estimated
Fair Value

 

Level 1: (1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash alternatives

 

$

2,282,709

 

 

$

10,269

 

 

$

-

 

 

$

-

 

 

$

2,292,978

 

Certificates of deposit

 

 

7,070,000

 

 

 

-

 

 

 

(6,687

)

 

 

83,005

 

 

 

7,146,318

 

 

$

9,352,709

 

 

$

10,269

 

 

$

(6,687

)

 

$

83,005

 

 

$

9,439,296

 

 

(1)
Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities.

 

The Company’s short-term investments by significant investment category as of December 31, 2022, were as follows:

 

Description

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Accrued
Interest

 

 

Estimated
Fair Value

 

Level 1: (1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash alternatives

 

$

5,139,940

 

 

$

22,646

 

 

$

-

 

 

$

3,506

 

 

$

5,166,092

 

Certificates of deposit

 

 

4,950,527

 

 

 

-

 

 

 

(7,691

)

 

 

14,607

 

 

 

4,957,443

 

 

$

10,090,467

 

 

$

22,646

 

 

$

(7,691

)

 

$

18,113

 

 

$

10,123,535

 

 

(1)
Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable (Tables)
9 Months Ended
Sep. 30, 2023
Accounts Receivable Net Current [Abstract]  
Schedule of Accounts Receivable, Net

Accounts receivable, net consisted of the following:

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Accounts receivable

 

$

9,053,791

 

 

$

11,372,598

 

Less: allowance for doubtful accounts

 

 

(75,337

)

 

 

(45,354

)

 

 

$

8,978,454

 

 

$

11,327,244

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Summary of Inventories, Net

Inventories, net consisted of the following:

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Raw materials

 

$

12,304,989

 

 

$

9,370,162

 

Sub-assemblies

 

 

497,760

 

 

 

892,123

 

Work-in-process

 

 

731,541

 

 

 

1,343,239

 

Finished goods

 

 

10,699,037

 

 

 

10,357,452

 

 

 

 

24,233,327

 

 

 

21,962,976

 

Less: allowances for obsolete and slow-moving inventories

 

 

(2,008,117

)

 

 

(1,187,610

)

 

 

$

22,225,210

 

 

$

20,775,366

 

 

 

 

 

 

 

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Long-Lived Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Definite Lived Intangible Assets

Definite lived intangible assets related to acquisition were as follows, as of September 30, 2023:

 

 

 

Expected
Life

 

Remaining
Months

 

Gross
Intangible
Assets

 

 

Accumulated
Amortization

 

 

Net
Intangible
Assets

 

Customer lists and relationships

 

36 to 60 months

 

0 months

 

$

2,084,515

 

 

$

(2,084,515

)

 

$

-

 

Drawings and technology

 

36 months

 

0 months

 

 

760,207

 

 

 

(760,207

)

 

 

-

 

Trade name, trademarks & other

 

24 to 36 months

 

0 months

 

 

447,274

 

 

 

(447,274

)

 

 

-

 

Non-compete

 

36 months

 

0 months

 

 

246,797

 

 

 

(246,797

)

 

 

-

 

 

 

 

 

 

 

$

3,538,793

 

 

$

(3,538,793

)

 

$

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Definite lived intangibles assets related to acquisitions were as follows, as of December 31, 2022:

 

 

 

Expected
Life

 

Remaining
Months

 

Gross
Intangible
Assets

 

 

Accumulated
Amortization

 

 

Net
Intangible
Assets

 

Customer lists and relationships

 

36 to 60 months

 

8 months

 

$

2,084,515

 

 

$

(2,042,361

)

 

$

42,154

 

Drawings and technology

 

36 months

 

0 months

 

 

760,207

 

 

 

(760,207

)

 

 

-

 

Trade name, trademarks & other

 

24 to 36 months

 

0 months

 

 

447,274

 

 

 

(447,274

)

 

 

-

 

Non-compete

 

36 months

 

0 months

 

 

246,797

 

 

 

(246,797

)

 

 

-

 

 

 

 

 

 

 

$

3,538,793

 

 

$

(3,496,639

)

 

$

42,154

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Accrued Liabilities And Other Liabilities [Abstract]  
Schedule of Accrued Expenses and Other Liabilities

Accrued expenses and other liabilities consisted of the following:

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Accrued compensation and related liabilities

 

$

1,417,467

 

 

$

989,478

 

Deferred revenue

 

 

257,193

 

 

 

378,952

 

Customer deposits

 

 

58,076

 

 

 

61,696

 

Warranty reserve

 

 

560,880

 

 

 

584,268

 

Trade and other taxes

 

 

1,281,870

 

 

 

225,743

 

Other accrued expenses

 

 

1,203,062

 

 

 

773,732

 

 

$

4,778,548

 

 

$

3,013,869

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Summary of Outstanding Debt Obligations

A summary of outstanding debt obligations as of September 30, 2023, were as follows:

 

Loan Description

 

Current
Interest Rate

 

Maturity
Date

 

Balance
(Euro)

 

 

Balance ($)

 

 

Current
Portion

 

 

Long-term
Portion

 

Foreign:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Commerzbank AG

 

2.550%

 

June-24

 

634,470

 

 

$

671,691

 

 

$

671,691

 

 

$

-

 

 Commerzbank AG

 

5.750%

 

March-24

 

 

500,000

 

 

 

529,332

 

 

 

529,332

 

 

 

-

 

 Uni Credit Bank AG

 

5.630%

 

February-24

 

 

500,000

 

 

 

529,332

 

 

 

529,332

 

 

 

-

 

 Uni Credit Bank AG

 

5.800%

 

December-23

 

 

500,000

 

 

 

529,332

 

 

 

529,332

 

 

 

-

 

 

 

 

2,134,470

 

 

$

2,259,687

 

 

$

2,259,687

 

 

$

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2023
Stockholders' Equity Note [Abstract]  
Summary of Stock Option Activity

A summary of stock option activity during the nine month period ended September 30, 2023, was as follows:

 

 

 

Stock Options Outstanding

 

 

 

Number of Underlying
Shares

 

 

Weighted
Average
Exercise
Price

 

 

Weighted
Average
Remaining
Contractual
Life (in years)

 

 

Aggregate
Intrinsic
Value

 

Outstanding on January 1, 2023

 

 

970,680

 

 

$

2.07

 

 

 

5.61

 

 

$

147,475

 

Granted

 

 

400,000

 

 

$

2.95

 

 

 

-

 

 

 

-

 

Forfeited / Canceled

 

 

(1,250

)

 

$

2.10

 

 

 

-

 

 

 

-

 

Exercised

 

 

(38,670

)

 

$

0.63

 

 

 

-

 

 

$

48,361

 

Outstanding on September 30, 2023

 

 

1,330,760

 

 

$

2.37

 

 

 

4.29

 

 

$

99,115

 

Exercisable as of September 30, 2023

 

 

930,760

 

 

$

2.13

 

 

 

1.97

 

 

$

99,115

 

Vested and expected to vest as of September 30, 2023

 

 

930,760

 

 

$

2.13

 

 

 

1.97

 

 

$

99,115

 

Schedule of Assumption to Calculate Weighted Average Grant Date Fair Value of Options Grant

The following table presents details of the assumptions used to calculate the weighted-average grant date fair value of common stock options granted by the Company. There were no options granted either under the Company's 2017 Plan or outside of the 2017 Plan during the nine month period ended September 30, 2022. The following table presents the grant date fair value of options vested and the intrinsic value of options exercised.

 

 

 

For the Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

Expected term (in years)

 

 

6.16

 

 

 

-

 

Expected volatility

 

 

72.73

%

 

 

0.00

%

Risk-free interest rate

 

 

3.79

%

 

 

0.00

%

Weighted average grant date fair value per share

 

$

2.95

 

 

$

-

 

Grant date fair value of options vested

 

$

927,447

 

 

$

2,006,480

 

Intrinsic value of options exercised

 

$

48,361

 

 

$

130,059

 

 

 

 

 

 

 

 

 

Schedule of RSU Activity

The Company’s RSU activity for the nine months ended September 30, 2023, was as follows:

 

 

 

Restricted Stock Units

 

 

 

Number of Underlying
Shares

 

 

Weighted
Average Grant
Date Fair Value

 

Unvested on January 1, 2023

 

 

907,507

 

 

$

4.04

 

Granted

 

 

925,243

 

 

$

2.80

 

Vested

 

 

(573,016

)

 

$

3.80

 

Canceled

 

 

(99,733

)

 

$

4.31

 

Unvested on September 30, 2023

 

 

1,160,001

 

 

$

3.14

 

Summary of Stock-Based Compensation Expense

Stock-based compensation expense for the three and nine month periods ended September 30, 2023 and 2022, was comprised of the following:

 

 

 

For the Three Months Ended September 30,

 

 

For the Nine Months Ended September 30,

 

Stock-based compensation classified as:

 

2023

 

 

2022

 

 

2023

 

 

2022

 

General and administrative

 

$

268,245

 

 

$

309,631

 

 

$

1,213,531

 

 

$

812,072

 

Production

 

 

82,851

 

 

 

70,967

 

 

 

236,820

 

 

 

197,382

 

Marketing and selling

 

 

92,980

 

 

 

104,543

 

 

 

239,484

 

 

 

291,087

 

Research and development

 

 

74,604

 

 

 

57,025

 

 

 

201,062

 

 

 

157,089

 

 

 

$

518,680

 

 

$

542,166

 

 

$

1,890,897

 

 

$

1,457,630

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of Warrant Activity

The following table summarizes the Company’s warrant activity during the nine months ended September 30, 2023:

 

 

 

Number of
Warrants

 

 

Weighted
Average
Exercise Price

 

Warrants outstanding – January 1, 2023

 

 

451,112

 

 

$

5.37

 

Warrants granted

 

 

-

 

 

$

-

 

Warrants expired

 

 

(380,000

)

 

$

6.00

 

Warrants exercised

 

 

(28,090

)

 

$

1.78

 

Warrants outstanding – September 30, 2023

 

 

43,022

 

 

$

2.15

 

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Other information Related to Leases

Other information related to leases as of the three and nine month periods ended September 30, 2023 and 2022, was as follows:

 

 

 

 

For the Three Months Ended September 30,

 

 

For the Nine Months Ended September 30,

 

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Operating lease expense

 

 

$

184,310

 

 

$

158,696

 

 

$

518,417

 

 

$

485,391

 

Total lease expense

 

 

$

184,310

 

 

$

158,696

 

 

$

518,417

 

 

$

485,391

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash paid for amounts included in the measurement of operating lease liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating cash flows from operating leases

 

 

$

163,512

 

 

$

158,696

 

 

$

406,697

 

 

$

485,391

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Right-of-use assets obtained in exchange for new operating lease liabilities

 

 

$

1,513,950

 

 

 

-

 

 

$

1,513,950

 

 

 

-

 

Operating lease obligation for new operating leases

 

 

$

1,370,247

 

 

 

-

 

 

$

1,370,247

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average remaining lease term - operating leases

 

 

 

 

 

 

 

 

75.2 months

 

 

23.0 months

 

Weighted-average discount rate - operating leases

 

 

 

 

 

 

 

 

12.0%

 

 

12.8%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Summary of Maturity of Operating Lease Liabilities

The following table presents a maturity of the Company’s operating lease liabilities as of September 30, 2023:

 

Year

Operating Leases

 

Remaining payments in 2023

$

69,035

 

2024

 

579,984

 

2025

 

439,032

 

2026

 

390,616

 

Thereafter

 

1,559,221

 

Total lease payments

$

3,037,888

 

Less: Amount representing interest

 

(942,826

)

Present value of lease payment

 

2,095,062

 

Less: current portion of operating lease obligation

 

(365,629

)

Operating lease obligation, net of current portion

$

1,729,433

 

 

 

 

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Net (Loss) Income Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Summary of Basic and Diluted Net (Loss) Income Per Share

Basic and diluted net (loss) income per share were calculated as follows for the three and nine periods ended September 30, 2023 and 2022:

 

 

 

For the Three Months Ended September 30,

 

 

For the Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Basic and diluted net (loss) income per share:

 

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income

 

$

(3,638,608

)

 

$

132,533

 

 

$

(6,438,616

)

 

$

1,034,589

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding - basic

 

 

20,569,111

 

 

 

20,019,625

 

 

 

20,407,284

 

 

 

19,619,971

 

Effect of dilutive securities

 

 

-

 

 

 

1,119,332

 

 

 

-

 

 

 

962,145

 

Weighted average common shares outstanding - diluted

 

 

20,569,111

 

 

 

21,138,957

 

 

 

20,407,284

 

 

 

20,582,116

 

Net (loss) income per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

(0.18

)

 

$

0.01

 

 

$

(0.32

)

 

$

0.05

 

Diluted

 

$

(0.18

)

 

$

0.01

 

 

$

(0.32

)

 

$

0.05

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue, Segment and Geographic Information (Tables)
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Schedule of (Loss) Income from Operations by Reporting Segments

Segment details for the three and nine month periods ended September 30, 2023 and 2022, were as follows:

 

 

 

For the Three Months Ended September 30, 2023

 

 

For the Three Months Ended September 30, 2022

 

 

 

OSS

 

 

Bressner

 

 

Total

 

 

OSS

 

 

Bressner

 

 

Total

 

Revenues

 

$

5,500,159

 

 

$

8,248,004

 

 

$

13,748,163

 

 

$

10,669,245

 

 

$

8,146,599

 

 

$

18,815,844

 

Cost of revenues

 

 

(3,716,476

)

 

 

(6,380,336

)

 

 

(10,096,812

)

 

 

(7,397,458

)

 

 

(6,340,518

)

 

 

(13,737,976

)

Gross profit

 

 

1,783,683

 

 

 

1,867,668

 

 

 

3,651,351

 

 

 

3,271,787

 

 

 

1,806,081

 

 

 

5,077,868

 

Gross margin %

 

32.4%

 

 

22.6%

 

 

26.6%

 

 

30.7%

 

 

22.2%

 

 

27.0%

 

Total operating expenses

 

 

(6,601,090

)

 

 

(1,032,375

)

 

 

(7,633,465

)

 

 

(4,044,866

)

 

 

(869,626

)

 

 

(4,914,492

)

(Loss) income from operations

 

$

(4,817,407

)

 

$

835,293

 

 

$

(3,982,114

)

 

$

(773,079

)

 

$

936,455

 

 

$

163,376

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the Nine Months Ended September 30, 2023

 

 

For the Nine Months Ended September 30, 2022

 

 

 

OSS

 

 

Bressner

 

 

Total

 

 

OSS

 

 

Bressner

 

 

Total

 

Revenues

 

$

22,408,841

 

 

$

25,332,748

 

 

$

47,741,589

 

 

$

31,966,648

 

 

$

22,205,216

 

 

$

54,171,864

 

Cost of revenues

 

 

(15,082,160

)

 

 

(19,139,378

)

 

 

(34,221,538

)

 

 

(21,379,512

)

 

 

(17,373,511

)

 

 

(38,753,023

)

Gross profit

 

 

7,326,681

 

 

 

6,193,370

 

 

 

13,520,051

 

 

 

10,587,136

 

 

 

4,831,705

 

 

 

15,418,841

 

Gross profit %

 

32.7%

 

 

24.4%

 

 

28.3%

 

 

33.1%

 

 

21.8%

 

 

28.5%

 

Total operating expenses

 

 

(18,078,167

)

 

 

(3,033,903

)

 

 

(21,112,070

)

 

 

(11,549,509

)

 

 

(2,653,901

)

 

 

(14,203,410

)

(Loss) income from operations

 

$

(10,751,486

)

 

$

3,159,467

 

 

$

(7,592,019

)

 

$

(962,373

)

 

$

2,177,804

 

 

$

1,215,431

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
The Company and Basis of Presentation - Additional Information (Details)
Oct. 31, 2018
Bressner Technology  
Organization Consolidation And Presentation Of Financial Statements [Line Items]  
Percentage of shares acquired 100.00%
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Accounting Policies - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2023
Sep. 30, 2021
Dec. 31, 2020
Significant Accounting Policies [Line Items]          
Employee retention credit maximum percentage of eligible wages       70.00% 50.00%
Employee retention credit annual wages       $ 7,000 $ 5,000
Maximum program credit per employee     $ 26,000    
Employee retention credit recieved     2,004,382    
Employee retention credit commission paid     287,656    
Additional impairment loss to goodwill     2,930,788    
Impairment loss to goodwill $ 2,930,788 $ 2,700,000 5,630,788    
Other Income          
Significant Accounting Policies [Line Items]          
Employee retention credit (ERC)     $ 1,716,727    
ASU 2016-13          
Significant Accounting Policies [Line Items]          
Change in accounting principle, ASU, adopted true   true    
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Short-Term Investments - Summary of Short-Term Investments by Significant Investment Category (Details) - Level 1 - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 9,352,709 [1] $ 10,090,467 [2]
Gross Unrealized Gains 10,269 [1] 22,646 [2]
Gross Unrealized Losses $ (6,687) [1] $ (7,691) [2]
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Current, Statement of Financial Position [Extensible Enumeration] Short-term investments (Note 3) Short-term investments (Note 3)
Accrued Interest $ 83,005 [1] $ 18,113 [2]
Estimated Fair Value 9,439,296 [1] 10,123,535 [2]
Cash Alternatives    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 2,282,709 [1] 5,139,940 [2]
Gross Unrealized Gains 10,269 [1] 22,646 [2]
Accrued Interest [2]   3,506
Estimated Fair Value 2,292,978 [1] 5,166,092 [2]
Certificates of Deposit    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 7,070,000 [1] 4,950,527 [2]
Gross Unrealized Losses (6,687) [1] (7,691) [2]
Accrued Interest 83,005 [1] 14,607 [2]
Estimated Fair Value $ 7,146,318 [1] $ 4,957,443 [2]
[1] Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities.
[2] Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities.
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Short-Term Investments - Additional Information (Details)
9 Months Ended
Sep. 30, 2023
Issuer
Maximum  
Schedule Of Available For Sale Securities [Line Items]  
Number of issuer, investment policy limits the amount of credit exposure 1
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable - Schedule of Accounts Receivable, Net (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Accounts Receivable Net Current [Abstract]    
Accounts receivable $ 9,053,791 $ 11,372,598
Less: allowance for doubtful accounts (75,337) (45,354)
Accounts receivable, total $ 8,978,454 $ 11,327,244
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accounts Receivable Net Current [Abstract]        
Provision (recovery) for bad debt expense $ (8,165) $ 9,918 $ 30,488 $ 5,125
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories - Summary of Inventories, Net (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 12,304,989 $ 9,370,162
Sub-assemblies 497,760 892,123
Work-in-process 731,541 1,343,239
Finished goods 10,699,037 10,357,452
Inventory gross 24,233,327 21,962,976
Less: allowances for obsolete and slow-moving inventories (2,008,117) (1,187,610)
Inventory net $ 22,225,210 $ 20,775,366
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Long-Lived Intangible Assets - Schedule of Definite Lived Intangible Assets (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Definite lived intangible assets, Gross $ 3,538,793 $ 3,538,793
Definite lived intangible assets, Accumulated Amortization $ (3,538,793) (3,496,639)
Definite lived intangible assets, Net   $ 42,154
Customer Lists and Relationships    
Finite Lived Intangible Assets [Line Items]    
Definite lived intangible assets, Remaining Months 0 months 8 months
Definite lived intangible assets, Gross $ 2,084,515 $ 2,084,515
Definite lived intangible assets, Accumulated Amortization $ (2,084,515) (2,042,361)
Definite lived intangible assets, Net   $ 42,154
Customer Lists and Relationships | Minimum    
Finite Lived Intangible Assets [Line Items]    
Definite lived intangible assets, Expected Life 36 months 36 months
Customer Lists and Relationships | Maximum    
Finite Lived Intangible Assets [Line Items]    
Definite lived intangible assets, Expected Life 60 months 60 months
Drawings and Technology    
Finite Lived Intangible Assets [Line Items]    
Definite lived intangible assets, Expected Life 36 months 36 months
Definite lived intangible assets, Remaining Months 0 months 0 months
Definite lived intangible assets, Gross $ 760,207 $ 760,207
Definite lived intangible assets, Accumulated Amortization $ (760,207) $ (760,207)
Trade name, Trademarks & other    
Finite Lived Intangible Assets [Line Items]    
Definite lived intangible assets, Remaining Months 0 months 0 months
Definite lived intangible assets, Gross $ 447,274 $ 447,274
Definite lived intangible assets, Accumulated Amortization $ (447,274) $ (447,274)
Trade name, Trademarks & other | Minimum    
Finite Lived Intangible Assets [Line Items]    
Definite lived intangible assets, Expected Life 24 months 24 months
Trade name, Trademarks & other | Maximum    
Finite Lived Intangible Assets [Line Items]    
Definite lived intangible assets, Expected Life 36 months 36 months
Non-Compete    
Finite Lived Intangible Assets [Line Items]    
Definite lived intangible assets, Expected Life 36 months 36 months
Definite lived intangible assets, Remaining Months 0 months 0 months
Definite lived intangible assets, Gross $ 246,797 $ 246,797
Definite lived intangible assets, Accumulated Amortization $ (246,797) $ (246,797)
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Long-Lived Intangible Assets - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 10,538 $ 15,808 $ 42,154 $ 47,424
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Accrued Liabilities And Other Liabilities [Abstract]    
Accrued compensation and related liabilities $ 1,417,467 $ 989,478
Deferred revenue 257,193 378,952
Customer deposits 58,076 61,696
Warranty reserve 560,880 584,268
Trade and other taxes 1,281,870 225,743
Other accrued expenses 1,203,062 773,732
Accrued expenses and other liabilities $ 4,778,548 $ 3,013,869
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Additional Information (Details)
3 Months Ended 9 Months Ended
Dec. 19, 2022
Jun. 30, 2022
USD ($)
Jun. 07, 2022
Jun. 18, 2021
EUR (€)
Jul. 01, 2020
Apr. 24, 2020
USD ($)
Apr. 20, 2020
USD ($)
$ / shares
Sep. 30, 2023
USD ($)
TermLoan
LineofCredit
$ / shares
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
TermLoan
LineofCredit
$ / shares
Sep. 30, 2022
USD ($)
Sep. 30, 2023
EUR (€)
TermLoan
LineofCredit
Sep. 29, 2023
Jun. 19, 2023
Mar. 30, 2023
Feb. 01, 2023
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2022
EUR (€)
Jun. 30, 2022
EUR (€)
Apr. 30, 2022
USD ($)
Feb. 16, 2022
EUR (€)
Feb. 01, 2022
EUR (€)
Apr. 09, 2021
EUR (€)
Debt Instrument [Line Items]                                              
Debt discount amortization                     $ 1,224                        
Proceeds from loan                     2,692,531                        
Common stock, par value | $ / shares               $ 0.0001   $ 0.0001             $ 0.0001            
Senior Secured Convertible Promissory Notes | Securities Purchase Agreement                                              
Debt Instrument [Line Items]                                              
Aggregate balance outstanding               $ 0 $ 0 $ 0 0                        
Debt instrument, interest rate           0.00%                                  
Debt instrument, maturity date             Apr. 01, 2022                                
Non-interest bearing convertible note           $ 3,000,000 $ 6,000,000                                
Common stock, par value | $ / shares             $ 0.0001                                
Debt instrument, initial conversion price per share | $ / shares             $ 2.5                                
Remaining balance of convertible notes               2,590,909   $ 2,590,909                          
Original issue discount rate             10.00%                                
Debt instrument, aggregate purchase price             $ 2,700,000                                
Monthly amortization payments percentage of initial principal         4.545%                                    
Debt instrument, redemption price percentage         105.00%         110.00%                          
Debt discount amortization               0 0 $ 0 1,161                        
Original issue discount rate             $ 316,274                                
Debt issuance costs amortized               $ 0 $ 0 $ 0 $ 1,223                        
Bressner Technology GmbH                                              
Debt Instrument [Line Items]                                              
Number of term loans outstanding | TermLoan               4   4   4                      
Debt instrument, modified interest rate                           5.80%                  
Debt instrument, face amount | €       € 500,000                                 € 500,000 € 500,000 € 500,000
Commerzbank AG                                              
Debt Instrument [Line Items]                                              
Aggregate balance outstanding               $ 671,691   $ 671,691   € 634,470         $ 1,215,279 € 1,132,356          
Debt instrument, face amount   $ 1,468,173                                 € 1,500,000        
Debt installment term   24 months                                          
Debt installments payment beginning date   Jul. 31, 2022                                          
Term Loans | Bressner Technology GmbH                                              
Debt Instrument [Line Items]                                              
Aggregate balance outstanding               $ 259,687   $ 259,687   € 2,134,470                      
Debt instrument, maturity date       Dec. 17, 2021                                      
Debt instrument, extended maturity date Jun. 19, 2023   Dec. 19, 2022 Jun. 17, 2022                                      
Debt instrument, modified interest rate                         5.75%   4.60% 4.76%         5.63%    
Term Loans | Commerzbank AG                                              
Debt Instrument [Line Items]                                              
Debt instrument, interest rate   2.55%                                 2.55%        
German Institutions | Revolving Credit Facility | Bressner Technology GmbH                                              
Debt Instrument [Line Items]                                              
Number of lines of credit | LineofCredit               3   3   3                      
Total outstanding balance               $ 0   $ 0             0            
German Institutions | Revolving Credit Facility | Bressner Technology GmbH | Minimum                                              
Debt Instrument [Line Items]                                              
Line of credit current rate                   3.10%                          
German Institutions | Revolving Credit Facility | Bressner Technology GmbH | Maximum                                              
Debt Instrument [Line Items]                                              
Line of credit facility, maximum borrowing capacity               2,858,393   $ 2,858,393   € 2,700,000                      
Line of credit current rate                   5.622%                          
Torrey Pines Bank                                              
Debt Instrument [Line Items]                                              
Total outstanding balance               0   $ 0             0            
Torrey Pines Bank | Revolving Credit Facility | Minimum                                              
Debt Instrument [Line Items]                                              
Cash and investments balances maintained               4,000,000   4,000,000                          
Torrey Pines Bank | Revolving Credit Facility | Maximum                                              
Debt Instrument [Line Items]                                              
Line of credit facility, maximum borrowing capacity                                       $ 2,000,000      
Line of Credit from UniCredit Bank | Term Loans                                              
Debt Instrument [Line Items]                                              
Aggregate balance outstanding               529,332   529,332   500,000         536,616 500,000          
Line of Credit from UniCredit Bank | Term Loans | Bressner Technology GmbH                                              
Debt Instrument [Line Items]                                              
Aggregate balance outstanding               529,332   529,332   500,000         536,616 500,000          
Line Of Credit From V R Bank | Term Loans | Bressner Technology GmbH                                              
Debt Instrument [Line Items]                                              
Aggregate balance outstanding                                 536,616 500,000          
Line of Credit from Commerzbank AG | Term Loans | Bressner Technology GmbH                                              
Debt Instrument [Line Items]                                              
Aggregate balance outstanding               $ 529,332   $ 529,332   € 500,000         $ 536,616 € 500,000          
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Summary of Outstanding Debt Obligations (Details)
9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2023
EUR (€)
Dec. 31, 2022
USD ($)
Debt Instrument [Line Items]      
Long-term debt, net of current portion (Note 8)     $ 409,294
Foreign      
Debt Instrument [Line Items]      
Balance $ 2,259,687 € 2,134,470  
Current Portion $ 2,259,687    
Foreign | Uni Credit Bank AG | Notes Payable Maturing on February 28, 2024      
Debt Instrument [Line Items]      
Current Interest Rate 5.63% 5.63%  
Maturity Date Feb. 28, 2024    
Balance $ 529,332 € 500,000  
Current Portion $ 529,332    
Foreign | Uni Credit Bank AG | Note Payable Maturing on December 31, 2023      
Debt Instrument [Line Items]      
Current Interest Rate 5.80% 5.80%  
Maturity Date Mar. 31, 2024    
Balance $ 529,332 € 500,000  
Current Portion $ 529,332    
Foreign | Commerzbank AG | Note Payable Maturing on June 30, 2024      
Debt Instrument [Line Items]      
Current Interest Rate 2.55% 2.55%  
Maturity Date Jun. 30, 2024    
Balance $ 671,691 € 634,470  
Current Portion $ 671,691    
Foreign | Commerzbank AG | Notes Payable Maturing on March 31, 2024      
Debt Instrument [Line Items]      
Current Interest Rate 5.75% 5.75%  
Maturity Date Mar. 31, 2024    
Balance $ 529,332 € 500,000  
Current Portion $ 529,332    
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Additional Information (Details) - USD ($)
9 Months Ended
Jul. 17, 2023
Jun. 05, 2023
Jun. 24, 2020
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
May 19, 2021
May 18, 2021
Jun. 23, 2020
Dec. 18, 2017
Class Of Stock [Line Items]                    
Preferred stock, shares authorized       10,000,000            
Common stock, shares authorized       50,000,000   50,000,000        
Unvested common stock options, net of estimated forfeitures       $ 732,384            
Unearned stock-based compensation expected to be recognized       2 years 1 month 9 days            
Restricted Stock Units                    
Class Of Stock [Line Items]                    
Number of Shares Underlying, Granted       925,243            
Unvested RSUs being forfeited       99,733            
Inducement options and grants, shares       925,243            
Weighted average exercise price       $ 2.8            
Unvested common stock options, net of estimated forfeitures       $ 3,752,214            
Unearned stock-based compensation expected to be recognized       1 year 7 months 20 days            
Mike Knowles | Restricted Stock Units                    
Class Of Stock [Line Items]                    
Vesting percentage     33.33%              
David Raun | Restricted Stock Units                    
Class Of Stock [Line Items]                    
RSUs that received accelerated vesting   150,556                
Unvested RSUs being forfeited   52,132                
2017 Plan                    
Class Of Stock [Line Items]                    
Number of shares granted         0          
2017 Equity Incentive Plan | Restricted Stock Units | Minimum                    
Class Of Stock [Line Items]                    
Vesting period       1 year            
2017 Equity Incentive Plan | Restricted Stock Units | Maximum                    
Class Of Stock [Line Items]                    
Vesting period       4 years            
2017 Equity Incentive Plan Amendments | Common Stock                    
Class Of Stock [Line Items]                    
Common stock, reserved for future issuance                   1,500,000
Shares authorized for issuance             3,000,000 1,500,000    
Amendment to 2017 Equity Incentive Plan | Common Stock                    
Class Of Stock [Line Items]                    
Shares authorized for issuance     1,000,000           500,000  
Inducement Options | Mike Knowles                    
Class Of Stock [Line Items]                    
Number of Shares Underlying, Granted   400,000                
Exercise price   2.95%                
Inducement options and grants, shares   400,000                
Inducement Grants | Mike Knowles | Restricted Stock Units                    
Class Of Stock [Line Items]                    
Number of Shares Underlying, Granted   400,000                
Inducement options and grants, shares   400,000                
Inducement Grants | Robert Kalebaugh | One-Year Anniversary of Date of Grant                    
Class Of Stock [Line Items]                    
Vesting percentage 33.00%                  
Inducement Grants | Robert Kalebaugh | Six Months after One-Year Anniversary of Date of Grant                    
Class Of Stock [Line Items]                    
Vesting percentage 67.00%                  
Inducement Grants | Robert Kalebaugh | Restricted Stock Units                    
Class Of Stock [Line Items]                    
Number of Shares Underlying, Granted 35,715                  
Inducement options and grants, shares 35,715                  
Inducement Options and Inducement Grants | Mike Knowles | One-Year Anniversary of Date of Grant                    
Class Of Stock [Line Items]                    
Vesting percentage   25.00%                
Inducement Options and Inducement Grants | Mike Knowles | Six Months after One-Year Anniversary of Date of Grant                    
Class Of Stock [Line Items]                    
Vesting percentage   75.00%                
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Summary of Stock Option Activity (Details) - Stock Options - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Underlying Shares, Outstanding beginning balance 970,680  
Number of Underlying Shares, Granted 400,000  
Number of Underlying Shares, Forfeited / Canceled (1,250)  
Number of Underlying Shares, Exercised (38,670)  
Number of Shares Underlying, Outstanding ending balance 1,330,760 970,680
Number of Shares Underlying, Exercisable ending balance 930,760  
Number of Shares Underlying, Vested and expected to vest ending balance 930,760  
Weighted Average Exercise Price, Outstanding beginning balance $ 2.07  
Weighted Average Exercise Price, Granted 2.95  
Weighted Average Exercise Price, Forfeited / Cancelled 2.1  
Weighted Average Exercise Price, Exercised 0.63  
Weighted Average Exercise Price, Outstanding ending balance 2.37 $ 2.07
Weighted Average Exercise Price, Exercisable ending balance 2.13  
Weighted Average Exercise Price, Vested and expected to vest ending balance $ 2.13  
Weighted Average Remaining Contractual Life (in years), Outstanding balance 4 years 3 months 14 days 5 years 7 months 9 days
Weighted Average Remaining Contractual Life (in years), Exercisable balance 1 year 11 months 19 days  
Weighted Average Remaining Contractual Life (in years), Vested and expected to vest balance 1 year 11 months 19 days  
Aggregate Intrinsic Value, Outstanding balance $ 99,115 $ 147,475
Aggregate Intrinsic Value, Exercised balance 48,361  
Aggregate Intrinsic Value, Exercisable balance 99,115  
Aggregate Intrinsic Value, Vested and expected to vest balance $ 99,115  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Schedule of Assumption to Calculate Weighted Average Grant Date Fair Value of Options Grant (Details) - Common Stock - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Class Of Stock [Line Items]    
Expected term (in years) 6 years 1 month 28 days  
Expected volatility 72.73% 0.00%
Risk-free interest rate 3.79% 0.00%
Weighted average grant date fair value per share $ 2.95  
Grant date fair value of options vested $ 927,447 $ 2,006,480
Intrinsic value of options exercised $ 48,361 $ 130,059
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Summary of RSU Activity (Details) - Restricted Stock Units
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of Shares Underlying, Outstanding beginning balance | shares 907,507
Number of Shares Underlying, Granted | shares 925,243
Number of shares Underlying, Vested | shares (573,016)
Number of Shares Underlying, Canceled | shares (99,733)
Number of Shares Underlying, Outstanding ending balance | shares 1,160,001
Weighted Average Grant Date Fair Value, Outstanding beginning balance | $ / shares $ 4.04
Weighted Average Grant Date Fair Value, Granted | $ / shares 2.8
Weighted Average Grant Date Fair Value, Vested | $ / shares 3.8
Weighted Average Grant Date Fair Value, Canceled | $ / shares 4.31
Weighted Average Grant Date Fair Value / Exercise Price, Outstanding ending balance | $ / shares $ 3.14
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Summary of Stock-Based Compensation Expense (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense $ 518,680 $ 542,166 $ 1,890,897 $ 1,457,630
General and Administrative        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 268,245 309,631 1,213,531 812,072
Production        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 82,851 70,967 236,820 197,382
Marketing and Selling        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 92,980 104,543 239,484 291,087
Research and Development        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense $ 74,604 $ 57,025 $ 201,062 $ 157,089
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Schedule of Warrant Activity (Details) - Warrants
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Class Of Stock [Line Items]  
Number of Shares, Beginning Warrants outstanding | shares 451,112
Number of Shares, Warrants expired | shares (380,000)
Number of Shares, Warrants exercised | shares (28,090)
Number of Shares, Ending Warrants outstanding | shares 43,022
Weighted Average Grant Date Fair Value, Outstanding beginning balance | $ / shares $ 5.37
Weighted Average Exercise Price, Warrant expired | $ / shares 6
Weighted Average Exercise Price, Warrant exercised | $ / shares 1.78
Weighted Average Grant Date Fair Value / Exercise Price, Outstanding ending balance | $ / shares $ 2.15
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Additional Information (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 01, 2023
Sep. 30, 2023
ft²
Customer
Vendor
Sep. 30, 2022
Vendor
Customer
Sep. 30, 2023
USD ($)
ft²
Customer
Vendor
Sep. 30, 2022
Vendor
Customer
Dec. 31, 2022
Customer
Operating Leased Assets [Line Items]            
Weighted average remaining lease term for operating leases   75 months 6 days 23 months 75 months 6 days 23 months  
Weighted average discount rate for operating leases   12.00% 12.80% 12.00% 12.80%  
Purchase commitments description       In the normal course of business, the Company may enter into purchase commitments for inventory components to be delivered based upon non-cancellable, pre-established, delivery schedules that are over a period that may exceed one year.    
Non-cancellable purchase commitments | $       $ 6,904,605    
Number of customer's more than10% of revenue | Customer   0 1 2 2  
Revenue | Customer Concentration Risk | Significant Customers            
Operating Leased Assets [Line Items]            
Customers accounted for 10% or more of quarterly revenues   10.00% 23.00% 25.00% 28.00%  
Trade Accounts Receivable | Customer Concentration Risk | Significant Customers            
Operating Leased Assets [Line Items]            
Customers accounted for 10% or more of quarterly revenues       12.00%   47.00%
Number of customers more than 10% of net trade accounts receivable | Customer   1   1   2
Net Purchases | Customer Concentration Risk | Vendors            
Operating Leased Assets [Line Items]            
Customers accounted for 10% or more of quarterly revenues   36.00% 23.00% 36.00% 11.00%  
Number of vendors 10% of our net purchases | Vendor   2 2 2 1  
Offices, Manufacturing and Warehouse Facility | Bressner Technology GmbH            
Operating Leased Assets [Line Items]            
Operating lease, area   11,836   11,836    
Offices, Manufacturing and Warehouse Facility | Escondido            
Operating Leased Assets [Line Items]            
Operating lease, area   29,342   29,342    
Operating lease, expiration date Aug. 30, 2030          
Desription of extend the term of the lease       On September 1, 2023, the Company entered into an agreement to extend the term of the lease from August 2024 to August 30, 2030.    
Offices, Manufacturing and Warehouse Facility | Salt Lake City, Utah            
Operating Leased Assets [Line Items]            
Operating lease, area   3,208   3,208    
Operating lease, expiration date       Jun. 30, 2023    
Offices, Manufacturing and Warehouse Facility | Irvine, California            
Operating Leased Assets [Line Items]            
Operating lease, area   1,632   1,632    
Operating lease, expiration date       Jun. 30, 2023    
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Schedule of Other information Related to Leases (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Operating lease cost $ 184,310 $ 158,696 $ 518,417 $ 485,391
Total lease cost 184,310 158,696 518,417 485,391
Cash paid for amounts included in the measurement of operating lease liabilities:        
Operating cash flows from operating leases 163,512 $ 158,696 406,697 485,391
Right-of-use assets obtained in exchange for new operating lease liabilities 1,513,950   1,513,950 $ 1,203,580
Operating lease obligation for new operating leases $ 1,370,247   $ 1,370,247  
Weighted-average remaining lease term - operating leases 75 months 6 days 23 months 75 months 6 days 23 months
Weighted-average discount rate - operating leases 12.00% 12.80% 12.00% 12.80%
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Summary of Maturity of Operating Lease Liabilities (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
Remainder of 2023 $ 69,035  
2024 579,984  
2025 439,032  
2026 390,616  
Thereafter 1,559,221  
Total lease payments 3,037,888  
Less: Amount representing interest (942,826)  
Present value of lease payment 2,095,062  
Less: current portion of operating lease obligation (365,629) $ (536,588)
Operating lease obligation, net of current portion $ 1,729,433 $ 397,249
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Net (Loss) Income Per Share - Summary of Basic and Diluted Net (Loss) Income Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:            
Net (loss) income $ (3,638,608) $ 132,533 $ (2,800,008) $ 902,056 $ (6,438,616) $ 1,034,589
Denominator:            
Weighted average common shares outstanding - basic 20,569,111 20,019,625     20,407,284 19,619,971
Effect of dilutive securities   1,119,332       962,145
Weighted average common shares outstanding - diluted 20,569,111 21,138,957     20,407,284 20,582,116
Net (loss) income per share:            
Basic $ (0.18) $ 0.01     $ (0.32) $ 0.05
Diluted $ (0.18) $ 0.01     $ (0.32) $ 0.05
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue, Segment and Geographic Information - Additional Information (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
Sep. 30, 2023
USD ($)
Segment
Sep. 30, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]        
Number of Reportable Segments | Segment     2  
Germany        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Exception of Long-Lived Assets | $ $ 246,788   $ 246,788  
Revenue | Customer Concentration Risk | Non-U.S.        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Concentration risk, percentage 65.00% 69.00% 67.00% 72.00%
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue, Segment and Geographic Information - Schedule of (Loss) Income from Operations by Reporting Segments (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Reconciling Item For Operating Profit Loss From Segment To Consolidated [Line Items]        
Revenue $ 13,748,163 $ 18,815,844 $ 47,741,589 $ 54,171,864
Cost of revenues (10,096,812) (13,737,976) (34,221,538) (38,753,023)
Gross profit $ 3,651,351 $ 5,077,868 $ 13,520,051 $ 15,418,841
Gross margin % 26.60% 27.00% 28.30% 28.50%
Total operating expenses $ (7,633,465) $ (4,914,492) $ (21,112,070) $ (14,203,410)
(Loss) income from operations (3,982,114) 163,376 (7,592,019) 1,215,431
OSS        
Segment Reporting Reconciling Item For Operating Profit Loss From Segment To Consolidated [Line Items]        
Revenue 5,500,159 10,669,245 22,408,841 31,966,648
Cost of revenues (3,716,476) (7,397,458) (15,082,160) (21,379,512)
Gross profit $ 1,783,683 $ 3,271,787 $ 7,326,681 $ 10,587,136
Gross margin % 32.40% 30.70% 32.70% 33.10%
Total operating expenses $ (6,601,090) $ (4,044,866) $ (18,078,167) $ (11,549,509)
(Loss) income from operations (4,817,407) (773,079) (10,751,486) (962,373)
Bressner        
Segment Reporting Reconciling Item For Operating Profit Loss From Segment To Consolidated [Line Items]        
Revenue 8,248,004 8,146,599 25,332,748 22,205,216
Cost of revenues (6,380,336) (6,340,518) (19,139,378) (17,373,511)
Gross profit $ 1,867,668 $ 1,806,081 $ 6,193,370 $ 4,831,705
Gross margin % 22.60% 22.20% 24.40% 21.80%
Total operating expenses $ (1,032,375) $ (869,626) $ (3,033,903) $ (2,653,901)
(Loss) income from operations $ 835,293 $ 936,455 $ 3,159,467 $ 2,177,804
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events - Additional Information (Details) - BoardMembers
9 Months Ended
Nov. 10, 2023
Nov. 09, 2023
Sep. 30, 2023
Subsequent Event [Line Items]      
Expected number of board members after next annual meeting     7
Subsequent Event      
Subsequent Event [Line Items]      
Number of board members 8 7  
XML 67 oss-20230930_htm.xml IDEA: XBRL DOCUMENT 0001394056 oss:SeniorSecuredConvertiblePromissoryNotesMember oss:SecuritiesPurchaseAgreementMember 2022-09-30 0001394056 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2021-12-31 0001394056 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001394056 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001394056 oss:SeniorSecuredConvertiblePromissoryNotesMember oss:SecuritiesPurchaseAgreementMember 2023-01-01 2023-09-30 0001394056 oss:TwoThousandAndSeventeenEquityIncentivePlanAmendmentsMember us-gaap:CommonStockMember 2017-12-18 0001394056 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001394056 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001394056 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001394056 oss:BressnerTechnologyGmbHMember oss:TermLoanMember 2023-02-01 0001394056 oss:CommerzbankAGMember 2022-12-31 0001394056 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001394056 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-09-30 0001394056 oss:SeniorSecuredConvertiblePromissoryNotesMember oss:SecuritiesPurchaseAgreementMember 2020-04-24 2020-04-24 0001394056 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001394056 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember oss:TorreyPinesBankMember 2023-09-30 0001394056 oss:SeniorSecuredConvertiblePromissoryNotesMember oss:SecuritiesPurchaseAgreementMember 2020-04-20 0001394056 us-gaap:FairValueInputsLevel1Member us-gaap:DemandDepositsMember 2023-09-30 0001394056 oss:ProductionMember 2022-01-01 2022-09-30 0001394056 oss:VicePresidentOfSalesMember us-gaap:RestrictedStockUnitsRSUMember oss:InducementGrantsMember 2023-07-17 2023-07-17 0001394056 oss:CommerzbankAGMember 2022-06-30 0001394056 oss:DrawingsAndTechnologyMember 2022-12-31 0001394056 2023-01-01 2023-09-30 0001394056 oss:BressnerTechnologyGmbHMember 2021-06-18 0001394056 oss:ProductionMember 2023-07-01 2023-09-30 0001394056 stpr:CA oss:OfficesManufacturingAndWarehouseFacilitiesMember 2023-09-30 0001394056 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0001394056 us-gaap:RetainedEarningsMember 2022-12-31 0001394056 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001394056 us-gaap:RetainedEarningsMember 2022-06-30 0001394056 oss:TorreyPinesBankMember 2023-09-30 0001394056 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001394056 oss:AmendmentToTwoThousandAndSeventeenEquityIncentivePlanMember us-gaap:CommonStockMember 2020-06-24 0001394056 oss:BressnerTechnologyGmbHMember 2022-02-16 0001394056 oss:CommerzbankAGMember oss:NotesPayableMaturingOnJuneThirtyTwoThousandAndTwentyFourMember oss:NotesPayableToForeignMember 2023-01-01 2023-09-30 0001394056 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001394056 us-gaap:NoncompeteAgreementsMember 2023-09-30 0001394056 us-gaap:CommonStockMember 2023-09-30 0001394056 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001394056 us-gaap:RetainedEarningsMember 2023-06-30 0001394056 oss:VicePresidentOfSalesMember oss:InducementGrantsMember oss:SixMonthsAfterOneYearAnniversaryOfDateOfGrantMember 2023-07-17 2023-07-17 0001394056 2023-07-01 2023-09-30 0001394056 us-gaap:WarrantMember 2022-12-31 0001394056 oss:CommerzbankAGMember oss:NotesPayableMaturingOnMarchThirtyOneTwoThousandAndTwentyFourMember oss:NotesPayableToForeignMember 2023-09-30 0001394056 oss:BressnerTechnologyGmbHMember 2021-04-09 0001394056 srt:MaximumMember oss:BressnerTechnologyGmbHMember us-gaap:RevolvingCreditFacilityMember oss:GermanInstitutionsMember 2023-01-01 2023-09-30 0001394056 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001394056 us-gaap:FairValueInputsLevel1Member 2023-09-30 0001394056 oss:BressnerTechnologyGmbHMember oss:TermLoanMember 2022-12-19 2022-12-19 0001394056 oss:TwoThousandAndSeventeenPlanMember 2022-01-01 2022-09-30 0001394056 srt:MaximumMember us-gaap:CustomerRelatedIntangibleAssetsMember 2022-12-31 0001394056 oss:CommerzbankAGMember oss:NotesPayableMaturingOnMarchThirtyOneTwoThousandAndTwentyFourMember oss:NotesPayableToForeignMember 2023-01-01 2023-09-30 0001394056 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001394056 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001394056 oss:BressnerTechnologyGmbHMember oss:TermLoanMember oss:LineOfCreditFromUniCreditBankMember 2022-12-31 0001394056 oss:BressnerTechnologyGmbHMember us-gaap:RevolvingCreditFacilityMember oss:GermanInstitutionsMember 2023-09-30 0001394056 oss:SeniorSecuredConvertiblePromissoryNotesMember oss:SecuritiesPurchaseAgreementMember 2020-07-01 2020-07-01 0001394056 oss:VendorsMember oss:NetPurchasesMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001394056 oss:SaltLakeCityUtahMember oss:OfficesManufacturingAndWarehouseFacilitiesMember 2023-01-01 2023-09-30 0001394056 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001394056 2023-06-30 0001394056 us-gaap:EmployeeStockOptionMember 2022-12-31 0001394056 us-gaap:WarrantMember 2023-09-30 0001394056 oss:BressnerTechnologyGmbHMember oss:TermLoanMember 2023-03-30 0001394056 oss:NotesPayableToForeignMember 2023-09-30 0001394056 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001394056 oss:SignificantCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 0001394056 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001394056 stpr:CA oss:OfficesManufacturingAndWarehouseFacilitiesMember 2023-01-01 2023-09-30 0001394056 srt:MaximumMember 2023-01-01 2023-09-30 0001394056 oss:VicePresidentOfSalesMember oss:InducementGrantsMember oss:OneYearAnniversaryOfDateOfGrantMember 2023-07-17 2023-07-17 0001394056 oss:CommerzbankAGMember oss:NotesPayableMaturingOnJuneThirtyTwoThousandAndTwentyFourMember oss:NotesPayableToForeignMember 2023-09-30 0001394056 oss:SeniorSecuredConvertiblePromissoryNotesMember oss:SecuritiesPurchaseAgreementMember 2022-07-01 2022-09-30 0001394056 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001394056 oss:BressnerTechnologyGmbHMember oss:TermLoanMember oss:LineOfCreditFromCommerzbankAGMember 2022-12-31 0001394056 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AccountingStandardsUpdate202104Member 2021-12-31 0001394056 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001394056 oss:BressnerTechnologyGmbHMember oss:TermLoanMember oss:LineOfCreditFromVRBankMember 2022-12-31 0001394056 2023-09-30 0001394056 oss:SignificantCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001394056 us-gaap:RetainedEarningsMember 2021-12-31 0001394056 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001394056 us-gaap:CommonStockMember 2021-12-31 0001394056 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001394056 oss:SeniorSecuredConvertiblePromissoryNotesMember oss:SecuritiesPurchaseAgreementMember 2022-01-01 2022-09-30 0001394056 oss:BressnerTechnologySegmentMember 2022-01-01 2022-09-30 0001394056 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001394056 oss:BressnerTechnologyGmbHMember oss:TermLoanMember oss:LineOfCreditFromCommerzbankAGMember 2023-09-30 0001394056 oss:BressnerTechnologyGmbHMember oss:TermLoanMember 2022-02-16 0001394056 2022-12-31 0001394056 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001394056 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember oss:TorreyPinesBankMember 2022-04-30 0001394056 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2022-12-31 0001394056 oss:BressnerTechnologyGmbHMember oss:TermLoanMember 2023-09-30 0001394056 oss:BressnerTechnologyGmbHMember 2022-02-01 0001394056 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001394056 oss:UniCreditBankAGUniCreditBankAGMember oss:NotesPayableMaturingOnDecemberThirtyOneTwoThousandAndTwentyThreeMember oss:NotesPayableToForeignMember 2023-01-01 2023-09-30 0001394056 us-gaap:CustomerRelatedIntangibleAssetsMember 2023-09-30 0001394056 us-gaap:CommonStockMember 2022-12-31 0001394056 us-gaap:AccountingStandardsUpdate201613Member 2023-09-30 0001394056 oss:VendorsMember oss:NetPurchasesMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001394056 oss:PresidentAndChiefExecutiveOfficerMember oss:InducementOptionsAndInducementGrantsMember oss:SixMonthsAfterOneYearAnniversaryOfDateOfGrantMember 2023-06-05 2023-06-05 0001394056 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:RetainedEarningsMember 2021-12-31 0001394056 oss:FormerPresidentAndChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2023-06-05 2023-06-05 0001394056 oss:BressnerTechnologyGmbHMember 2023-06-19 0001394056 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001394056 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember oss:TwoThousandAndSeventeenEquityIncentivePlanMember 2023-01-01 2023-09-30 0001394056 oss:OneStopSystemsSegmentMember 2023-07-01 2023-09-30 0001394056 oss:PresidentAndChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2020-06-24 2020-06-24 0001394056 us-gaap:EmployeeStockOptionMember 2023-09-30 0001394056 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-09-30 0001394056 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001394056 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001394056 oss:BressnerTechnologyGmbHMember oss:TermLoanMember 2023-09-29 0001394056 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001394056 oss:TermLoanMember oss:LineOfCreditFromUniCreditBankMember 2023-09-30 0001394056 oss:OneStopSystemsSegmentMember 2022-07-01 2022-09-30 0001394056 oss:VendorsMember oss:NetPurchasesMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001394056 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001394056 oss:ProductionMember 2023-01-01 2023-09-30 0001394056 oss:SeniorSecuredConvertiblePromissoryNotesMember oss:SecuritiesPurchaseAgreementMember 2020-04-24 0001394056 oss:CommerzbankAGMember 2023-09-30 0001394056 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001394056 us-gaap:CommonStockMember 2023-06-30 0001394056 srt:MinimumMember us-gaap:CustomerRelatedIntangibleAssetsMember 2022-12-31 0001394056 oss:TermLoanMember oss:LineOfCreditFromUniCreditBankMember 2022-12-31 0001394056 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-09-30 0001394056 us-gaap:CustomerRelatedIntangibleAssetsMember 2022-12-31 0001394056 stpr:DE 2023-09-30 0001394056 2023-10-31 0001394056 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001394056 oss:SeniorSecuredConvertiblePromissoryNotesMember oss:SecuritiesPurchaseAgreementMember 2023-07-01 2023-09-30 0001394056 srt:MaximumMember oss:BressnerTechnologyGmbHMember us-gaap:RevolvingCreditFacilityMember oss:GermanInstitutionsMember 2023-09-30 0001394056 oss:SignificantCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-09-30 0001394056 oss:BressnerTechnologyGmbHMember oss:TermLoanMember oss:LineOfCreditFromUniCreditBankMember 2023-09-30 0001394056 us-gaap:WarrantMember 2023-01-01 2023-09-30 0001394056 oss:SignificantCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001394056 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:CommonStockMember 2021-12-31 0001394056 srt:MaximumMember us-gaap:CustomerRelatedIntangibleAssetsMember 2023-09-30 0001394056 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001394056 oss:SeniorSecuredConvertiblePromissoryNotesMember oss:SecuritiesPurchaseAgreementMember 2020-04-20 2020-04-20 0001394056 oss:UniCreditBankAGUniCreditBankAGMember oss:NotesPayableMaturingOnDecemberThirtyOneTwoThousandAndTwentyThreeMember oss:NotesPayableToForeignMember 2023-09-30 0001394056 us-gaap:OtherIncomeMember 2023-01-01 2023-09-30 0001394056 oss:BressnerTechnologyGmbHMember oss:TermLoanMember 2022-06-07 2022-06-07 0001394056 oss:SaltLakeCityUtahMember oss:OfficesManufacturingAndWarehouseFacilitiesMember 2023-09-30 0001394056 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2023-09-30 0001394056 srt:MinimumMember oss:BressnerTechnologyGmbHMember us-gaap:RevolvingCreditFacilityMember oss:GermanInstitutionsMember 2023-01-01 2023-09-30 0001394056 2022-01-01 2022-06-30 0001394056 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-09-30 0001394056 us-gaap:CommonStockMember 2022-09-30 0001394056 2023-01-01 2023-06-30 0001394056 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001394056 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001394056 oss:BressnerTechnologyGmbHMember 2023-09-30 0001394056 oss:BressnerTechnologyGmbHMember us-gaap:RevolvingCreditFacilityMember oss:GermanInstitutionsMember 2022-12-31 0001394056 2022-07-01 2022-09-30 0001394056 oss:BressnerTechnologySegmentMember 2022-07-01 2022-09-30 0001394056 oss:DrawingsAndTechnologyMember 2023-09-30 0001394056 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001394056 oss:CommerzbankAGMember 2022-06-30 2022-06-30 0001394056 oss:OneStopSystemsSegmentMember 2022-01-01 2022-09-30 0001394056 oss:PresidentAndChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember oss:InducementGrantsMember 2023-06-05 2023-06-05 0001394056 us-gaap:TrademarksAndTradeNamesMember 2023-09-30 0001394056 oss:BressnerTechnologySegmentMember 2023-07-01 2023-09-30 0001394056 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001394056 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001394056 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001394056 2021-01-01 2021-09-30 0001394056 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001394056 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001394056 oss:TwoThousandAndSeventeenEquityIncentivePlanAmendmentsMember us-gaap:CommonStockMember 2021-05-18 0001394056 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember oss:TwoThousandAndSeventeenEquityIncentivePlanMember 2023-01-01 2023-09-30 0001394056 2022-06-30 0001394056 oss:SeniorSecuredConvertiblePromissoryNotesMember oss:SecuritiesPurchaseAgreementMember 2023-09-30 0001394056 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001394056 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001394056 oss:TorreyPinesBankMember 2022-12-31 0001394056 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2023-09-30 0001394056 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001394056 oss:BressnerTechnologiesGmbHMember 2018-10-31 0001394056 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001394056 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001394056 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001394056 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001394056 oss:SignificantCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001394056 2020-01-01 2020-12-31 0001394056 2022-01-01 2022-09-30 0001394056 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001394056 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001394056 oss:BressnerTechnologyGmbHMember oss:OfficesManufacturingAndWarehouseFacilitiesMember 2023-09-30 0001394056 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001394056 oss:EscondidoMember oss:OfficesManufacturingAndWarehouseFacilitiesMember 2023-09-01 2023-09-01 0001394056 oss:BressnerTechnologyGmbHMember oss:TermLoanMember 2021-06-18 2021-06-18 0001394056 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001394056 oss:OneStopSystemsSegmentMember 2023-01-01 2023-09-30 0001394056 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001394056 oss:PresidentAndChiefExecutiveOfficerMember oss:InducementOptionsMember 2023-06-05 2023-06-05 0001394056 oss:BressnerTechnologySegmentMember 2023-01-01 2023-09-30 0001394056 oss:AmendmentToTwoThousandAndSeventeenEquityIncentivePlanMember us-gaap:CommonStockMember 2020-06-23 0001394056 us-gaap:RetainedEarningsMember 2023-09-30 0001394056 2021-12-31 0001394056 oss:TwoThousandAndSeventeenEquityIncentivePlanAmendmentsMember us-gaap:CommonStockMember 2021-05-19 0001394056 oss:EscondidoMember oss:OfficesManufacturingAndWarehouseFacilitiesMember 2023-09-30 0001394056 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AccountingStandardsUpdate202104Member us-gaap:RetainedEarningsMember 2021-12-31 0001394056 oss:EscondidoMember oss:OfficesManufacturingAndWarehouseFacilitiesMember 2023-01-01 2023-09-30 0001394056 us-gaap:CommonStockMember 2022-06-30 0001394056 us-gaap:SubsequentEventMember 2023-11-09 2023-11-09 0001394056 oss:SignificantCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001394056 srt:MinimumMember us-gaap:CustomerRelatedIntangibleAssetsMember 2023-09-30 0001394056 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2023-09-30 0001394056 oss:UniCreditBankAGUniCreditBankAGMember oss:NotesPayableMaturingOnFebruaryTwentyEightTwoThousandAndTwentyFourMember oss:NotesPayableToForeignMember 2023-09-30 0001394056 oss:SignificantCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001394056 oss:ProductionMember 2022-07-01 2022-09-30 0001394056 oss:UniCreditBankAGUniCreditBankAGMember oss:NotesPayableMaturingOnFebruaryTwentyEightTwoThousandAndTwentyFourMember oss:NotesPayableToForeignMember 2023-01-01 2023-09-30 0001394056 us-gaap:SubsequentEventMember 2023-11-10 2023-11-10 0001394056 us-gaap:FairValueInputsLevel1Member us-gaap:DemandDepositsMember 2022-12-31 0001394056 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001394056 us-gaap:RetainedEarningsMember 2022-09-30 0001394056 2022-09-30 0001394056 oss:SignificantCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001394056 oss:CommerzbankAGMember oss:TermLoanMember 2022-06-30 0001394056 oss:PresidentAndChiefExecutiveOfficerMember oss:InducementOptionsAndInducementGrantsMember oss:OneYearAnniversaryOfDateOfGrantMember 2023-06-05 2023-06-05 0001394056 oss:VendorsMember oss:NetPurchasesMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 iso4217:EUR pure utr:sqft oss:Customer oss:Segment oss:Vendor oss:LineofCredit iso4217:USD shares oss:Issuer shares oss:TermLoan oss:BoardMembers iso4217:USD Q3 false 0.3333 0001394056 --12-31 http://fasb.org/us-gaap/2023#ShortTermInvestments http://fasb.org/us-gaap/2023#ShortTermInvestments 0.04545 2024-06-30 2024-03-31 2024-02-28 2024-03-31 P1Y 2023-06-30 2023-06-30 10-Q true 2023-09-30 2023 false 001-38371 One Stop Systems, Inc. DE 33-0885351 2235 Enterprise Street #110 Escondido CA 92029 760 745-9883 Common Stock, $0.0001 par value per share OSS NASDAQ Yes Yes Non-accelerated Filer true true false false 20604050 3735005 3112196 9439296 10123535 8978454 11327244 22225210 20775366 668665 502156 45046630 45840497 2261233 2570124 1947750 731043 48093 60243 720894 1489722 7120510 42154 51514322 56364571 3228134 4592713 4778548 3013869 365629 536588 2259687 2952447 10631998 11095617 409294 138662 1729433 397249 12361431 12040822 0.0001 0.0001 50000000 50000000 20604050 20604050 20084528 20084528 2059 2008 46905058 45513807 386941 510485 -8141167 -1702551 39152891 44323749 51514322 56364571 13748163 18815844 47741589 54171864 10096812 13737976 34221538 38753023 3651351 5077868 13520051 15418841 1935720 1890036 7293701 5486169 2930788 5630788 1713105 1864588 4983751 5061221 1053852 1159868 3203830 3656020 7633465 4914492 21112070 14203410 -3982114 163376 -7592019 1215431 170420 46407 385471 152919 31468 30044 88112 133710 418486 1716727 13035 -11050 24649 86903 570473 5313 2038735 106112 -3411641 168689 -5553284 1321543 226967 36156 885332 286954 -3638608 132533 -6438616 1034589 -0.18 0.01 -0.32 0.05 -0.18 0.01 -0.32 0.05 20569111 20019625 20407284 19619971 20569111 21138957 20407284 20582116 -3638608 132533 -6438616 1034589 -12240 12088 -11373 10669 -839903 -216191 -112171 -434941 -852143 -204103 -123544 -424272 -4490751 -71570 -6562160 610317 20084528 2008 45513807 510485 -1702551 44323749 1372217 1372217 458496 45 51004 51049 -532600 -532600 727732 727732 867 867 -2800008 -2800008 20543024 2053 46404428 1239084 -4502559 43143006 518680 518680 61026 6 11367 11373 -29417 -29417 -839903 -839903 -12240 -12240 -3638608 -3638608 20604050 2059 46905058 386941 -8141167 39152891 18772214 1877 41232441 153361 571037 41958716 -44533 -44533 18772214 1877 41232441 153361 526504 41914183 915464 915464 200306 20 32208 32228 -152162 -152162 1036365 104 2590805 2590909 -218750 -218750 -1419 -1419 902056 902056 20008885 2001 44618756 -66808 1428560 45982509 542166 542166 15201 1 9933 9934 -117433 -117433 -216191 -216191 12088 12088 132533 132533 20024086 2002 45053422 -270911 1561093 46345606 -6438616 1034589 -151495 92147 -28047 30488 5125 5630788 18216 -12470 42154 47424 771619 737623 1026501 144387 1224 1890897 1457630 1716727 -2639125 6578327 2614194 9066931 1018286 463582 -1309295 3256015 1401378 860907 225469 -8674894 672865 4878419 125000 374464 285499 298401 4717920 62422 42162 562017 269595 2692531 1081729 225252 1716727 135403 2239846 659273 -1717128 -36464 -203871 3112196 5101174 3735005 3180175 91822 33994 217705 88355 1203580 1477419 2590909 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 1 – THE COMPANY AND BASIS OF PRESENTATION</span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Nature of Operations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">One Stop Systems, Inc. (“we,” “our,” “OSS,” or the “Company”) was originally incorporated as a California corporation in 1999, after initially being formed as a California limited liability company in 1998. On December 14, 2017, the Company was reincorporated as a Delaware corporation in connection with its initial public offering. The Company designs, manufactures, and markets specialized high-performance compute and storage hardware, software, and systems, which are designed to target edge artificial intelligence (“AI”) Transportable deployments. The Company markets its products to manufacturers of automated equipment used for autonomous vehicle, medical, industrial, and military applications, with special focus on platforms that move, such as trucks, planes, and mobile datacenters.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2015, the Company formed a wholly owned subsidiary in Germany, One Stop Systems, GmbH (“OSS GmbH”). In July 2016, the Company acquired Mission Technologies Group, Inc. (“Magma”) and its operations that complemented OSS' manufacture of custom high-performance compute servers.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On August 31, 2018, the Company acquired Concept Development Inc. (“CDI”) located in Irvine, California. CDI specialized in the design and manufacture of custom high-performance computing systems for airborne in-flight entertainment, flight safety equipment, and networking systems. CDI’s business was fully integrated into the core operations of the Company as of June 1, 2020.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On October 31, 2018, OSS GmbH acquired </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the outstanding equity of Bressner Technology GmbH, a limited liability company registered under the laws of Germany and located near Munich, Germany (“Bressner”). Bressner designs and manufactures standard and customized servers, panel PCs, and PCIe accelerator systems. Although, currently, Bressner primarily serves as a value-added reseller for the Company in Europe, we are also focused on growing the AI Transportable portion of our business through Bressner and leveraging its existing relationships. Bressner also provides manufacturing, test, sales, and marketing services for customers throughout Europe, the Middle East and Africa.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has completed and fulfilled substantially all of its orders associated with its long-term media and entertainment customer and does not anticipate significant business from this customer in the future. This resulted from an acceleration in such customer’s investment in cloud technology and a drive towards less intelligent compute capability at the edge to reduce the costs of their componentry. This is particularly true of their virtual products, which do not require the same level of ruggedization, as this system is not typically operated in harsh environments and for which software is being developed to provide a real-time cloud solution. This customer’s transition to cloud solutions had a negative impact on the Company’s results of operations for the three and nine months ended September 30, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As previously disclosed, in 2021, the Company shifted its primary focus to the development and sale of AI Transportables. Since 2022, we have significantly increased our efforts to penetrate the military and defense sectors in particular. With the formation of a strategic advisory board in second quarter 2022, and the recent hiring of Michael Knowles and Robert Kalebaugh, each of whom has extensive experience in contracting in the defense industry, as our new president and chief executive officer and Vice President of Sales, respectively, we have further increased our emphasis and focus on the pursuit of revenue opportunities with major defense contractors and the military.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The lingering negative impacts of the COVID-19 pandemic and the impact on the global economy and capital markets resulting from the geopolitical instability caused in part by the ongoing military conflict between Russia and Ukraine and the escalating war in Israel, including inflation and Federal Reserve interest rate increases, have contributed to global supply chain issues and economic uncertainty, which has negatively affected our operations. Additionally, the general consensus among economists continues to suggest that an elevated risk of recession will continue for the foreseeable future, which could result in further economic uncertainty and volatility in the capital markets in the near term and could negatively affect our operations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are continuing to experience increased pricing, longer lead-times, unavailability of certain product and limited supplies, protracted delivery dates, changes in minimum order quantities to secure product, and/or shortages of certain parts and supplies that are necessary components for the products and services we offer to our customers. As a result, the Company is continuing to carry increased inventory balances to ensure availability of necessary products and to secure pricing.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These global issues and concerns regarding general economic decline or recession are impacting our business as well as some of our customers, who are experiencing downturns or uncertainty in their own business operations and revenue, and as a result, these customers may need to decrease or delay their technology spending, request pricing concessions or payment extensions, or seek to renegotiate their contracts. During the three and nine months ended September 30, 2023, the Company experienced delays and postponements of committed purchases and orders due to certain customers’ funding or program delays. We have also experienced cancellations of orders due to disruptions in our customers’ businesses or changes in their business plans. Such delays, postponements and cancellations negatively impacted the Company’s results of operations for the three and nine months ended September 30, 2023. If such decreases in orders, postponements or cancellations continue in the future, our operating results will be further impacted, and our revenues may decline in future periods.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These global issues and events may also have the effect of heightening many risks associated with our customers and supply chain. We may take further actions that alter our operations from time to time, or which we determine are in our best interests. In addition, we may decide to postpone or abandon planned investments in our business in response to changes in our business, which may impact our ability to attract and retain customers and our rate of innovation, either of which could harm our business.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2023, Silicon Valley Bank and Signature Bank, and on May 1, 2023, First Republic Bank, were closed and taken over by the FDIC, which created significant market disruption and uncertainty for those who bank with those institutions, and which raised significant concern regarding the stability of the banking system in the United States, and in particular with respect to regional banks. If other banks and financial institutions enter receivership or become insolvent in the future in response to financial conditions affecting the banking system and financial markets, our ability to access our cash and cash equivalents may be threatened and such events could have a material adverse effect on our business and financial condition.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result of these global issues, as well as other factors discussed in this Quarterly Report, it has been difficult to accurately forecast our revenues or financial results, especially given the near and long-term impacts of the economic and geopolitical issues, inflation, the Federal Reserve interest rate increases and the potential for a recession. In addition, while the potential impact and duration of these issues on the economy and our business may be difficult to assess or predict, these world events have resulted in, and may continue to result in, significant disruption of global financial markets, and may reduce our ability to access additional capital, which could negatively affect our liquidity in the future. Our results of operations could be materially below our forecasts as well, which could adversely affect our results of operations, disappoint analysts and investors, or cause our stock price to decline.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Management’s plans with respect to the above are to continue their efforts towards responding to the changing economic landscape, to continue to control costs, conserve cash, strengthen margins through the introduction of new product lines focusing on AI compute capabilities for military and industrial applications, autonomous truck diving and improve company-wide execution.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying consolidated financial statements have been prepared on an accrual basis of accounting in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”), as set forth in the Financial Accounting Standards Board’s (“FASB”) Accounting Standards Codification (“ASC”).</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The unaudited consolidated financial statements herein have been prepared by the Company pursuant to the rules and regulations of the SEC. The accompanying interim unaudited consolidated financial statements have been prepared under the presumption that users of the interim financial information have either read or have access to the audited consolidated financial statements for the latest year ended December 31, 2022. Accordingly, note disclosures which would substantially duplicate the disclosures contained in the December 31, 2022 audited consolidated financial statements have been omitted from these interim unaudited consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the opinion of management, all adjustments considered necessary for a fair presentation have been included in the accompanying consolidated financial statements. Operating results for the three and nine month periods ended September 30, 2023, are not necessarily indicative of the results that may be expected for the year ending December 31, 2023. For further information, refer to the audited consolidated financial statements and notes for the year ended December 31, 2022, included in the Company’s Annual Report on Form 10-K filed with the SEC on March 23, 2023.</span></p></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying consolidated financial statements include the accounts of OSS, which include the operating results of its wholly owned subsidiary, OSS GmbH, and its wholly owned subsidiary Bressner. Intercompany balances and transactions have been eliminated in consolidation.</span></p></div> 1 <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying consolidated financial statements have been prepared on an accrual basis of accounting in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”), as set forth in the Financial Accounting Standards Board’s (“FASB”) Accounting Standards Codification (“ASC”).</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The unaudited consolidated financial statements herein have been prepared by the Company pursuant to the rules and regulations of the SEC. The accompanying interim unaudited consolidated financial statements have been prepared under the presumption that users of the interim financial information have either read or have access to the audited consolidated financial statements for the latest year ended December 31, 2022. Accordingly, note disclosures which would substantially duplicate the disclosures contained in the December 31, 2022 audited consolidated financial statements have been omitted from these interim unaudited consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the opinion of management, all adjustments considered necessary for a fair presentation have been included in the accompanying consolidated financial statements. Operating results for the three and nine month periods ended September 30, 2023, are not necessarily indicative of the results that may be expected for the year ending December 31, 2023. For further information, refer to the audited consolidated financial statements and notes for the year ended December 31, 2022, included in the Company’s Annual Report on Form 10-K filed with the SEC on March 23, 2023.</span></p> <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying consolidated financial statements include the accounts of OSS, which include the operating results of its wholly owned subsidiary, OSS GmbH, and its wholly owned subsidiary Bressner. Intercompany balances and transactions have been eliminated in consolidation.</span></p> <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There have been no changes to our accounting policies disclosed in our audited consolidated financial statements and the related notes for the year ended December 31, 2022, except for the adoption of ASU 2016-13, ("Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">” </span><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">as follows:</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Measurement of Credit Losses on Financial Instruments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2016, the FASB issued </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ASU 2016-13</span></span><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which sets out the principles for the recognition of measurement of credit losses on financial instruments. This standard provides guidance on the impairment of financial instruments that is based on expected losses rather than probable or incurred losses. Under this new guidance, the Company will recognize, as an allowance, our estimate of expected credit losses based upon historical and current information, and reasonable and supportable forecasts of future events and circumstances, as well as estimates of prepayments. Under this model, we are required to estimate the lifetime expected credit loss on such instruments and record an allowance to offset the amortized cost basis of the financial asset, resulting in a net presentation of the amount expected to be collected on the financial asset.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable have been reduced by an allowance for doubtful accounts. The allowance represents the current estimate of lifetime expected credit losses over the remaining duration of existing accounts receivable after considering current market conditions and supportable forecasts when appropriate. This estimate is a result of management's evaluation of collectability, customer creditworthiness, historical levels of credit losses, and future expectations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company shall recognize an allowance for credit losses rather than a reduction to the carrying value of the asset for debt securities. To determine credit losses, we employ a systematic methodology that considers available quantitative and qualitative evidence. In addition, we consider specific adverse conditions related to the financial health of, and business outlook for, the investee.</span><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Upon adoption of this standard on January 1, 2023, there was no immediate material impact to the Company's consolidated financial position, results of operations or cash flows. On an ongoing basis, the Company will contemplate forward-looking economic conditions in recording lifetime expected credit losses for the Company’s financial assets measured at cost, such as the Company’s trade receivables and certain short-term investments.</span><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;margin-right:2.269%;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates and assumptions.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On an ongoing basis, our management evaluates these estimates and assumptions, including those related to determination of standalone selling prices of our products and services, allowance for doubtful account and sales reserves, income tax valuations, stock-based compensation, goodwill, intangible assets and inventory valuations and recoverability. We base our estimates on historical data and experience, as well as various other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities.</span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired in business combinations. Goodwill is not amortized but is tested for impairment at least annually or when we deem that a triggering event has occurred. The Company reviews the impairment of goodwill for impairment annually at year-end. The Company completed its annual assessment for goodwill impairment and determined that goodwill was not impaired as of December 31, 2022, and no adjustment was required.</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June and September of 2023, the Company performed an interim impairment test of goodwill, as a result of the overall financial performance of OSS as compared to plan, the transition of and focus on our product strategy of AI Transportables and the defense industry, along with the deferment of certain orders. As a result of these interim evaluations, the Company recorded an adjustment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,700,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in June 2023, and an additional impairment loss to goodwill of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,930,788</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which was charged to operating expenses in the current period. Total goodwill impairment loss for the nine month period ended September 30, 2023, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,630,788</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Due to the lingering effects of the COVID-19 pandemic, Ukraine war, the escalating war in Israel, inflationary pressures, other macroeconomic factors, the loss of our media and entertainment customer (which has historically been one of our largest customers), there has been uncertainty and disruption in the global economy, financial markets and our ongoing operations. </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are not aware of any specific event or circumstance that would require an update to our estimates or assumptions or a revision of the carrying value of our assets or liabilities as of the date of this Quarterly Report. These estimates and assumptions may change as new events occur and additional information is obtained. As a result, actual results could differ materially from these estimates and assumptions.</span></p></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recent Accounting Pronouncements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Management has evaluated recent accounting pronouncements through the date of these consolidated financial statements and believes that the are no recent accounting pronouncements that will have a material impact on the Company's financial statements.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Employee Retention Credit</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") to provide certain relief as a result of the COVID-19 pandemic. The CARES Act provides tax relief, along with other stimulus measures, including a provision for an Employee Retention Credit (“ERC”) The ERC was designed to encourage businesses to keep employees on the payroll during the COVID-19 pandemic. As there is no authoritative guidance under U.S. GAAP on accounting for government assistance to for-profit business entities, we accounted for the ERC funding consistent with our accounting treatment and reporting of the forgiveness of our Paycheck Protection Program ("PPP") Loan.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The credit is based upon the number of employees in specific quarters in years 2020 and 2021. For the year 2020, the maximum credit is based upon the lesser of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of eligible wages or $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the year. For the first three quarters only of the year 2021, the maximum quarterly credit is based upon the lesser of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">70</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of eligible wages or $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per quarter. The total maximum program credit per employee is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">26,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company applied for the ERC program and as of September 30, 2023, has received a total of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,004,382</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in credits, including interest, and paid commissions of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">287,656</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to a vendor who assisted with the calculations and filing of the application. The net proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,716,727</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> have been reported as other income in the accompanying consolidated statements of operations. Income is recognized when reasonably assured of receipt based upon notice.</span></p></div> <p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Measurement of Credit Losses on Financial Instruments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2016, the FASB issued </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ASU 2016-13</span></span><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which sets out the principles for the recognition of measurement of credit losses on financial instruments. This standard provides guidance on the impairment of financial instruments that is based on expected losses rather than probable or incurred losses. Under this new guidance, the Company will recognize, as an allowance, our estimate of expected credit losses based upon historical and current information, and reasonable and supportable forecasts of future events and circumstances, as well as estimates of prepayments. Under this model, we are required to estimate the lifetime expected credit loss on such instruments and record an allowance to offset the amortized cost basis of the financial asset, resulting in a net presentation of the amount expected to be collected on the financial asset.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable have been reduced by an allowance for doubtful accounts. The allowance represents the current estimate of lifetime expected credit losses over the remaining duration of existing accounts receivable after considering current market conditions and supportable forecasts when appropriate. This estimate is a result of management's evaluation of collectability, customer creditworthiness, historical levels of credit losses, and future expectations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company shall recognize an allowance for credit losses rather than a reduction to the carrying value of the asset for debt securities. To determine credit losses, we employ a systematic methodology that considers available quantitative and qualitative evidence. In addition, we consider specific adverse conditions related to the financial health of, and business outlook for, the investee.</span><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Upon adoption of this standard on January 1, 2023, there was no immediate material impact to the Company's consolidated financial position, results of operations or cash flows. On an ongoing basis, the Company will contemplate forward-looking economic conditions in recording lifetime expected credit losses for the Company’s financial assets measured at cost, such as the Company’s trade receivables and certain short-term investments.</span><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> true <p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;margin-right:2.269%;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates and assumptions.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On an ongoing basis, our management evaluates these estimates and assumptions, including those related to determination of standalone selling prices of our products and services, allowance for doubtful account and sales reserves, income tax valuations, stock-based compensation, goodwill, intangible assets and inventory valuations and recoverability. We base our estimates on historical data and experience, as well as various other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities.</span></p> <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired in business combinations. Goodwill is not amortized but is tested for impairment at least annually or when we deem that a triggering event has occurred. The Company reviews the impairment of goodwill for impairment annually at year-end. The Company completed its annual assessment for goodwill impairment and determined that goodwill was not impaired as of December 31, 2022, and no adjustment was required.</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June and September of 2023, the Company performed an interim impairment test of goodwill, as a result of the overall financial performance of OSS as compared to plan, the transition of and focus on our product strategy of AI Transportables and the defense industry, along with the deferment of certain orders. As a result of these interim evaluations, the Company recorded an adjustment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,700,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in June 2023, and an additional impairment loss to goodwill of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,930,788</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which was charged to operating expenses in the current period. Total goodwill impairment loss for the nine month period ended September 30, 2023, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,630,788</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Due to the lingering effects of the COVID-19 pandemic, Ukraine war, the escalating war in Israel, inflationary pressures, other macroeconomic factors, the loss of our media and entertainment customer (which has historically been one of our largest customers), there has been uncertainty and disruption in the global economy, financial markets and our ongoing operations. </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are not aware of any specific event or circumstance that would require an update to our estimates or assumptions or a revision of the carrying value of our assets or liabilities as of the date of this Quarterly Report. These estimates and assumptions may change as new events occur and additional information is obtained. As a result, actual results could differ materially from these estimates and assumptions.</span></p> 2700000 2930788 5630788 <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recent Accounting Pronouncements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Management has evaluated recent accounting pronouncements through the date of these consolidated financial statements and believes that the are no recent accounting pronouncements that will have a material impact on the Company's financial statements.</span></p> <p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Employee Retention Credit</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") to provide certain relief as a result of the COVID-19 pandemic. The CARES Act provides tax relief, along with other stimulus measures, including a provision for an Employee Retention Credit (“ERC”) The ERC was designed to encourage businesses to keep employees on the payroll during the COVID-19 pandemic. As there is no authoritative guidance under U.S. GAAP on accounting for government assistance to for-profit business entities, we accounted for the ERC funding consistent with our accounting treatment and reporting of the forgiveness of our Paycheck Protection Program ("PPP") Loan.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The credit is based upon the number of employees in specific quarters in years 2020 and 2021. For the year 2020, the maximum credit is based upon the lesser of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of eligible wages or $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the year. For the first three quarters only of the year 2021, the maximum quarterly credit is based upon the lesser of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">70</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of eligible wages or $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per quarter. The total maximum program credit per employee is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">26,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company applied for the ERC program and as of September 30, 2023, has received a total of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,004,382</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in credits, including interest, and paid commissions of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">287,656</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to a vendor who assisted with the calculations and filing of the application. The net proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,716,727</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> have been reported as other income in the accompanying consolidated statements of operations. Income is recognized when reasonably assured of receipt based upon notice.</span></p> 0.50 5000 0.70 7000 26000 2004382 287656 1716727 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 3 - SHORT-TERM INVESTMENTS</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s short-term investments by significant investment category as of September 30, 2023, were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.108%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Description</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Accrued<br/>Interest</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Estimated<br/>Fair Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1: (1)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash alternatives</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,282,709</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,269</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,292,978</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_3ec9b0cc-cc06-4732-bfd1-2c1dbfddf191;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit</span></span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,070,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,687</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">83,005</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,146,318</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,352,709</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,269</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,687</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">83,005</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,439,296</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:4.528%;text-indent:0;display:flex;margin-top:2pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities.</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s short-term investments by significant investment category as of December 31, 2022, were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:2.315%;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.108%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Description</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Accrued<br/>Interest</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Estimated<br/>Fair Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1: (1)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash alternatives</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,139,940</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22,646</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,506</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,166,092</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_5c0f3a5b-7ac0-4c5f-be44-4e42fb1ab52c;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit</span></span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,950,527</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,691</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,607</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,957,443</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,090,467</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22,646</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,691</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,113</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,123,535</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:2.315%;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:4.528%;text-indent:0;display:flex;margin-top:2pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities.</span></div></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash alternatives represents cash balances in savings accounts and U.S. Treasury Bills that are temporarily on-hand that are immediately available for investments in accordance with the Company’s investment policy.</span></p><p style="text-indent:6.538%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:2.315%;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company typically invests in highly rated securities and its investment policy limits the amount of credit exposure to any </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> issuer. The policy requires investments in fixed income instruments denominated and payable in U.S. dollars only and requires investments to be investment grade, with a primary objective of minimizing the potential risk of principal loss.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s short-term investments by significant investment category as of September 30, 2023, were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.108%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Description</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Accrued<br/>Interest</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Estimated<br/>Fair Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1: (1)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash alternatives</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,282,709</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,269</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,292,978</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_3ec9b0cc-cc06-4732-bfd1-2c1dbfddf191;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit</span></span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,070,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,687</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">83,005</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,146,318</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,352,709</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,269</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,687</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">83,005</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,439,296</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:4.528%;text-indent:0;display:flex;margin-top:2pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities.</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s short-term investments by significant investment category as of December 31, 2022, were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:2.315%;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.108%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.315%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Description</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Accrued<br/>Interest</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Estimated<br/>Fair Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1: (1)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash alternatives</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,139,940</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22,646</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,506</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,166,092</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_5c0f3a5b-7ac0-4c5f-be44-4e42fb1ab52c;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit</span></span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,950,527</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,691</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,607</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,957,443</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,090,467</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22,646</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,691</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,113</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,123,535</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:2.315%;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:4.528%;text-indent:0;display:flex;margin-top:2pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities.</span></div></div> 2282709 10269 2292978 7070000 6687 83005 7146318 9352709 10269 6687 83005 9439296 5139940 22646 3506 5166092 4950527 7691 14607 4957443 10090467 22646 7691 18113 10123535 1 <p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 4 -ACCOUNTS RECEIVABLE</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable, net consisted of the following:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.909%;"></td> <td style="width:2.082%;"></td> <td style="width:1%;"></td> <td style="width:16.962%;"></td> <td style="width:1%;"></td> <td style="width:2.082%;"></td> <td style="width:1%;"></td> <td style="width:16.962%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,053,791</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,372,598</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: allowance for doubtful accounts</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">75,337</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">45,354</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,978,454</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,327,244</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Provision (recovery) for bad debt expense related to accounts receivable was $(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,165</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,918</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the three month periods ended September 30, 2023 and 2022, respectively, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30,488</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,125</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the nine month periods ended September 30, 2023 and 2022, respectively.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable, net consisted of the following:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.909%;"></td> <td style="width:2.082%;"></td> <td style="width:1%;"></td> <td style="width:16.962%;"></td> <td style="width:1%;"></td> <td style="width:2.082%;"></td> <td style="width:1%;"></td> <td style="width:16.962%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,053,791</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,372,598</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: allowance for doubtful accounts</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">75,337</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">45,354</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,978,454</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,327,244</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 9053791 11372598 75337 45354 8978454 11327244 -8165 9918 30488 5125 <p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 5 – INVENTORIES</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories, net consisted of the following:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.909%;"></td> <td style="width:2.082%;"></td> <td style="width:1%;"></td> <td style="width:16.962%;"></td> <td style="width:1%;"></td> <td style="width:2.082%;"></td> <td style="width:1%;"></td> <td style="width:16.962%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Raw materials</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,304,989</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,370,162</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sub-assemblies</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">497,760</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">892,123</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Work-in-process</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">731,541</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,343,239</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Finished goods</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,699,037</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,357,452</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24,233,327</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21,962,976</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: allowances for obsolete and slow-moving inventories</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,008,117</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,187,610</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22,225,210</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,775,366</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories, net consisted of the following:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.909%;"></td> <td style="width:2.082%;"></td> <td style="width:1%;"></td> <td style="width:16.962%;"></td> <td style="width:1%;"></td> <td style="width:2.082%;"></td> <td style="width:1%;"></td> <td style="width:16.962%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Raw materials</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,304,989</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,370,162</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sub-assemblies</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">497,760</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">892,123</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Work-in-process</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">731,541</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,343,239</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Finished goods</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,699,037</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,357,452</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24,233,327</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21,962,976</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: allowances for obsolete and slow-moving inventories</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,008,117</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,187,610</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22,225,210</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,775,366</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 12304989 9370162 497760 892123 731541 1343239 10699037 10357452 24233327 21962976 2008117 1187610 22225210 20775366 <p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 6 – LONG LIVED INTANGIBLE ASSETS</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Definite lived intangible assets related to acquisition were as follows, as of September 30, 2023:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:29.739%;"></td> <td style="width:1.113%;"></td> <td style="width:15.173%;"></td> <td style="width:1.012%;"></td> <td style="width:14.161%;"></td> <td style="width:1.012%;"></td> <td style="width:1%;"></td> <td style="width:10.766000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.012%;"></td> <td style="width:1%;"></td> <td style="width:10.745999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.012%;"></td> <td style="width:1%;"></td> <td style="width:8.258%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Expected<br/>Life</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Remaining<br/>Months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Intangible<br/>Assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Net<br/>Intangible<br/>Assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer lists and relationships</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">60 months</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,084,515</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,084,515</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Drawings and technology</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">760,207</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">760,207</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trade name, trademarks &amp; other</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36 months</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">447,274</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">447,274</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Non-compete</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">246,797</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">246,797</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,538,793</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,538,793</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Definite lived intangibles assets related to acquisitions were as follows, as of December 31, 2022:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:29.261%;"></td> <td style="width:1.242%;"></td> <td style="width:14.901%;"></td> <td style="width:1.242%;"></td> <td style="width:14.901%;"></td> <td style="width:1.242%;"></td> <td style="width:1%;"></td> <td style="width:9.235%;"></td> <td style="width:1%;"></td> <td style="width:1.242%;"></td> <td style="width:1%;"></td> <td style="width:10.256%;"></td> <td style="width:1%;"></td> <td style="width:1.242%;"></td> <td style="width:1%;"></td> <td style="width:9.235%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Expected<br/>Life</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Remaining<br/>Months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Intangible<br/>Assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Net<br/>Intangible<br/>Assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer lists and relationships</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">60 months</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,084,515</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,042,361</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">42,154</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Drawings and technology</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">760,207</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">760,207</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trade name, trademarks &amp; other</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36 months</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">447,274</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">447,274</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Non-compete</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">246,797</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">246,797</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,538,793</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,496,639</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">42,154</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense recognized during the three month periods ended September 30, 2023 and 2022, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,538</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,808</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">42,154</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">47,424</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the nine month periods ended September 30, 2023 and 2022, respectively.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Definite lived intangible assets related to acquisition were as follows, as of September 30, 2023:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:29.739%;"></td> <td style="width:1.113%;"></td> <td style="width:15.173%;"></td> <td style="width:1.012%;"></td> <td style="width:14.161%;"></td> <td style="width:1.012%;"></td> <td style="width:1%;"></td> <td style="width:10.766000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.012%;"></td> <td style="width:1%;"></td> <td style="width:10.745999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.012%;"></td> <td style="width:1%;"></td> <td style="width:8.258%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Expected<br/>Life</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Remaining<br/>Months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Intangible<br/>Assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Net<br/>Intangible<br/>Assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer lists and relationships</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">60 months</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,084,515</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,084,515</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Drawings and technology</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">760,207</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">760,207</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trade name, trademarks &amp; other</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36 months</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">447,274</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">447,274</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Non-compete</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">246,797</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">246,797</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,538,793</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,538,793</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Definite lived intangibles assets related to acquisitions were as follows, as of December 31, 2022:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:29.261%;"></td> <td style="width:1.242%;"></td> <td style="width:14.901%;"></td> <td style="width:1.242%;"></td> <td style="width:14.901%;"></td> <td style="width:1.242%;"></td> <td style="width:1%;"></td> <td style="width:9.235%;"></td> <td style="width:1%;"></td> <td style="width:1.242%;"></td> <td style="width:1%;"></td> <td style="width:10.256%;"></td> <td style="width:1%;"></td> <td style="width:1.242%;"></td> <td style="width:1%;"></td> <td style="width:9.235%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Expected<br/>Life</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Remaining<br/>Months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Intangible<br/>Assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Net<br/>Intangible<br/>Assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer lists and relationships</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">60 months</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,084,515</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,042,361</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">42,154</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Drawings and technology</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">760,207</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">760,207</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trade name, trademarks &amp; other</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36 months</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">447,274</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">447,274</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Non-compete</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">246,797</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">246,797</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,538,793</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,496,639</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">42,154</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P36M P60M P0M 2084515 2084515 P36M P0M 760207 760207 P24M P36M P0M 447274 447274 P36M P0M 246797 246797 3538793 3538793 P36M P60M P8M 2084515 2042361 42154 P36M P0M 760207 760207 P24M P36M P0M 447274 447274 P36M P0M 246797 246797 3538793 3496639 42154 10538 15808 42154 47424 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 7 – ACCRUED EXPENSES AND OTHER LIABILITIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses and other liabilities consisted of the following:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.909%;"></td> <td style="width:2.082%;"></td> <td style="width:1%;"></td> <td style="width:16.962%;"></td> <td style="width:1%;"></td> <td style="width:2.082%;"></td> <td style="width:1%;"></td> <td style="width:16.962%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued compensation and related liabilities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,417,467</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">989,478</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">257,193</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">378,952</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer deposits</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">58,076</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">61,696</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Warranty reserve</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">560,880</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">584,268</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trade and other taxes</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,281,870</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">225,743</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other accrued expenses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,203,062</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">773,732</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,778,548</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,013,869</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses and other liabilities consisted of the following:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.909%;"></td> <td style="width:2.082%;"></td> <td style="width:1%;"></td> <td style="width:16.962%;"></td> <td style="width:1%;"></td> <td style="width:2.082%;"></td> <td style="width:1%;"></td> <td style="width:16.962%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued compensation and related liabilities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,417,467</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">989,478</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">257,193</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">378,952</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer deposits</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">58,076</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">61,696</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Warranty reserve</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">560,880</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">584,268</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trade and other taxes</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,281,870</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">225,743</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other accrued expenses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,203,062</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">773,732</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,778,548</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,013,869</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 1417467 989478 257193 378952 58076 61696 560880 584268 1281870 225743 1203062 773732 4778548 3013869 <p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 8 – DEBT</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Bank Lines of Credit</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In April 2022, the Company obtained a domestic revolving line of credit of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,000,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> with Torrey Pines Bank which was renewed in April 2023, and renews on an annual basis at the current prime rate. To access this line of credit, the Company must maintain cash and investments balances at a minimum of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,000,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> balance was outstanding on September 30, 2023 and December 31, 2022, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Bressner has </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> revolving lines of credit with German institutions, including Uni Credit Bank AG, Commerzbank AG, and VR Bank, with total availability of up to €</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,700,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,858,393</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) as of September 30, 2023. Borrowings under the lines of credit bear interest at a variable rate of Euribor plus a stated rate. The rates as of September 30, 2023, for the lines of credit ranged from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.1</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.622</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, with the balances remaining open indefinitely or until occurrence of a defined change of control event. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> outstanding lines of credit balances as of September 30, 2023 and December 31, 2022, respectively.</span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Foreign Debt Obligations</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Bressner had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">four</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> term loans outstanding as of September 30, 2023, with an aggregate balance outstanding of €</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,134,470</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (US$2</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">,259,687</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) as follows:</span></p><div style="margin-left:4.528%;text-indent:0;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 1, 2022, Bressner converted €</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">500,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of its line of credit from VR Bank into a note payable. On August 1, 2022, this note was extended through February 1, 2023, with accrued interest having been paid current as of the original maturity date. On February 1, 2023, this note was further extended through July 31, 2023, and the interest rate was increased to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.76</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, with accrued interest having been paid current as of February 1, 2023. The balance has been paid in full and there is no outstanding balance as of September 30, 2023. As of December 31, 2022, the balance was €</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">500,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">536,616</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">);</span></div></div><div style="margin-left:4.528%;text-indent:0;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 16, 2022, Bressner converted €</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">500,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of its line of credit from UniCredit Bank into a note payable. On August 16, 2022, this note was extended through February 16, 2023, with accrued interest having been paid current as of the original maturity date. On February 16, 2023, this note was further extended through August 16, 2023, and on August 16, 2023, this note was further extended through February 16, 2024, and the interest rate was increased to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.63</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, with accrued interest having been paid current as of August 16, 2023. The outstanding balance as of September 30, 2023 and December 31, 2022, was €</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">500,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">529,332</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) and €</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">500,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">536,616</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">), respectively; </span></div></div><div style="margin-left:4.528%;text-indent:0;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On June 18, 2021, Bressner converted €</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">500,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of its line of credit from UniCredit Bank into a note payable. The note was originally due </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 17, 2021</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and subsequently extended through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 17, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. On June 17, 2022, this note was further extended through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 19, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, with accrued interest having been paid current as of the revised maturity date. On December 19, 2022, this note was extended through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 19, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. However, on June 19, 2023, this note was further extended through December 19, 2023, and the interest rate was increased to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.80</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, with accrued interest having been paid current as of June 19, 2023. The balance outstanding on the new note as of September 30, 2023 and December 31, 2022, was €</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">500,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">529,332</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) and €</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">500,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">536,616</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) respectively;</span></div></div><div style="margin-left:4.528%;text-indent:0;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On April 9, 2021, Bressner converted €</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">500,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of its line of credit from Commerzbank AG into a note payable. The note was due on September 30, 2021, with a payment of principal and interest due upon maturity. This loan was paid in full on September 30, 2021, with proceeds from a new note with similar terms. This new note had an original maturity date of June 30, 2022; however, on September 30, 2022, this note was further extended through March 31, 2023, with accrued interest having been paid current as of the revised maturity date. On March 30, 2023, this note was further extended through September 29, 2023, and the interest rate was increased to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.60</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, with accrued interest having been paid current as of March 30, 2023. On September 29, 2023, this note was further extended through March 28, 2024, and the interest rate was increased to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.75</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, with accrued interest having been paid current as of September 19, 2023. The balance outstanding on the new note as of September 30, 2023 and December 31, 2022, was €</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">500,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">529,332</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">), and €</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">500,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">536,616</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">), respectively; and</span></div></div><div style="margin-left:4.528%;text-indent:0;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On June 30, 2022, Bressner borrowed €</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,500,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,468,173</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) from Commerzbank AG, which bears interest at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.55</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, is due in June 2024, and is repayable in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">twenty-four month</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ly installments, with payments beginning </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">July 31, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The balance outstanding as of September 30, 2023 and December 31, 2022, was €</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">634,470</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">671,691</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) and €</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,132,356</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,215,279</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">), respectively. This loan is collateralized by accounts receivable attributable to a specific customer.</span></div></div><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Senior Secured Convertible Note</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On April 20, 2020, the Company entered into a Securities Purchase Agreement with an institutional investor, providing for the issuance by the Company of Senior Secured Convertible Promissory Notes with a principal face value of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,000,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The notes were, subject to certain conditions, convertible into shares of the Company’s common stock, par value $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.0001</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, at an initial conversion price per share of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.50</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Notes issued under the Securities Purchase Agreement had a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% original issue discount.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At the initial closing of the offering, the Company issued notes in the principal amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,000,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> with a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% original issue discount, resulting in</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">an aggregate purchase price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,700,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> at the initial closing. The notes bore </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> interest rate (except upon event of default) and, unless earlier converted or redeemed, were scheduled to mature on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 1, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commencing July 1, 2020, the Company made monthly amortization payments equal to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_efdc3021-17d9-4461-9c92-c4a493c09878;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1/22</span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nd of the initial principal, any accrued and unpaid interest, and late charges and any deferred or accelerated amount, of such note, which could be satisfied in cash at a redemption price equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">105</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of such installment amount (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">110</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of such installment amount on notes issued at additional closings). The remaining balance of the notes of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,590,909</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was converted into Company common stock on March 30, 2022; accordingly, the outstanding balance of the notes as of September 30, 2023 and 2022, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The original issue discount of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% on the note was recorded as a debt discount, decreasing the note payable. This debt discount is amortized to interest expense using the effective interest rate method over the term of the loan. For the three month periods ended September 30, 2023 and 2022, total debt discount amortization was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and for the nine month periods ended September 30, 2023 and 2022, total debt discount amortization was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,161</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Such amounts are included in interest expense in the accompanying consolidated statements of operations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Debt issuance costs in the amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">316,274</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> related to this indebtedness were deducted from the face value of the note. Such costs are amortized to interest expense using the effective interest rate method over the term of the loan. Total debt issuance costs amortized during the three month periods ended September 30, 2023 and 2022, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and for the nine month periods ended September 30, 2023 and 2022 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,223</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">respectively. </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Such amounts are included in interest expense in the accompanying consolidated statements of operations.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of outstanding debt obligations as of September 30, 2023, were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:18.216%;"></td> <td style="width:1.363%;"></td> <td style="width:10.741%;"></td> <td style="width:1.363%;"></td> <td style="width:12.104%;"></td> <td style="width:1.363%;"></td> <td style="width:1%;"></td> <td style="width:10.043999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.503%;"></td> <td style="width:1%;"></td> <td style="width:12.629%;"></td> <td style="width:1%;"></td> <td style="width:1.363%;"></td> <td style="width:1%;"></td> <td style="width:10.043999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.222%;"></td> <td style="width:1%;"></td> <td style="width:10.043999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Loan Description</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Current<br/>Interest Rate</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Maturity<br/>Date</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Balance<br/>(Euro)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Balance ($)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Current<br/>Portion</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Long-term<br/>Portion</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Foreign:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Commerzbank AG</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.550</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_6fd523d3-c96a-477c-a40e-3b19cabd3b2e;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June-24</span></span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">€</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">634,470</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">671,691</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">671,691</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Commerzbank AG</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.750</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_413d1602-273d-40b3-95cb-acd9ab50fbca;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March-24</span></span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">500,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">529,332</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">529,332</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Uni Credit Bank AG</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.630</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_b4e1c17a-602f-4ca8-95d2-c9b5034b65f3;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">February-24</span></span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">500,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">529,332</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">529,332</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Uni Credit Bank AG</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.800</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_6c28efb4-5a32-4779-800b-913ec86f4918;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December-23</span></span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">500,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">529,332</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">529,332</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">€</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,134,470</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,259,687</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,259,687</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> 2000000 4000000 0 0 3 2700000 2858393 0.031 0.05622 0 0 4 2134470 259687 500000 0.0476 500000 536616 500000 0.0563 500000 529332 500000 536616 500000 2021-12-17 2022-06-17 2022-12-19 2023-06-19 0.058 500000 529332 500000 536616 500000 0.046 0.0575 500000 529332 500000 536616 1500000 1468173 0.0255 P24M 2022-07-31 634470 671691 1132356 1215279 6000000 0.0001 2.5 0.10 3000000 0.10 2700000 0 2022-04-01 1.05 1.10 2590909 0 0 0.10 0 0 0 1161 316274 0 0 0 1223 <p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of outstanding debt obligations as of September 30, 2023, were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:18.216%;"></td> <td style="width:1.363%;"></td> <td style="width:10.741%;"></td> <td style="width:1.363%;"></td> <td style="width:12.104%;"></td> <td style="width:1.363%;"></td> <td style="width:1%;"></td> <td style="width:10.043999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.503%;"></td> <td style="width:1%;"></td> <td style="width:12.629%;"></td> <td style="width:1%;"></td> <td style="width:1.363%;"></td> <td style="width:1%;"></td> <td style="width:10.043999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.222%;"></td> <td style="width:1%;"></td> <td style="width:10.043999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Loan Description</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Current<br/>Interest Rate</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Maturity<br/>Date</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Balance<br/>(Euro)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Balance ($)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Current<br/>Portion</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Long-term<br/>Portion</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Foreign:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Commerzbank AG</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.550</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_6fd523d3-c96a-477c-a40e-3b19cabd3b2e;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June-24</span></span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">€</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">634,470</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">671,691</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">671,691</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Commerzbank AG</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.750</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_413d1602-273d-40b3-95cb-acd9ab50fbca;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March-24</span></span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">500,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">529,332</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">529,332</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Uni Credit Bank AG</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.630</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_b4e1c17a-602f-4ca8-95d2-c9b5034b65f3;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">February-24</span></span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">500,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">529,332</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">529,332</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Uni Credit Bank AG</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.800</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_6c28efb4-5a32-4779-800b-913ec86f4918;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December-23</span></span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">500,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">529,332</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">529,332</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">€</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,134,470</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,259,687</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,259,687</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 0.0255 634470 671691 671691 0.0575 500000 529332 529332 0.0563 500000 529332 529332 0.058 500000 529332 529332 2134470 2259687 2259687 <p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 9 – STOCKHOLDERS’ EQUITY</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s amended and restated certificate of incorporation, filed on December 14, 2017, authorizes the Company to issue </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,000,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of preferred stock and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">50,000,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock.</span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2017 Equity Incentive Plan Amendments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On October 10, 2017, the Company’s board of directors approved and adopted the Company's 2017 Equity Incentive Plan (as amended to date, the “2017 Plan”), subject to stockholder approval thereof. On December 18, 2017, the Company’s stockholders approved the 2017 Plan. The 2017 Plan allows for the grant of a variety of equity vehicles to provide flexibility in the grant and issuance of equity awards, including stock options, unrestricted stock grants, restricted stock units, stock bonuses and performance-based awards. An aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,500,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock were initially reserved for issuance under the Plan.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On June 24, 2020, the Company amended the 2017 Plan to increase the maximum limitation of the number of shares of common stock with respect to one or more Stock Awards (as defined in the 2017 Plan) that may be granted to any one participant under the 2017 Plan during any calendar year from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">500,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,000,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares. The amendment did not increase the total number of shares of common stock reserved under the 2017 Plan and did not require stockholder approval.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On May 19, 2021, the Company’s stockholders approved the Company’s proposal to increase the number of shares authorized for issuance under the 2017 Plan from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,500,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,000,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock of the Company pursuant to the terms and conditions of the 2017 Plan. The amendment took effect upon receipt of stockholder approval.</span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Executive Employment Agreements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As contemplated by the A&amp;R Raun Agreement, in connection with the termination of Mr. Raun’s role as chief executive officer and president of the Company, all of those unvested restricted stock units ("RSUs") held by Mr. Raun that were scheduled to vest within twelve months from his termination date (June 5, 2023) became vested as of such date, with the remaining unvested RSUs being forfeited. As a result, the vesting of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">150,556</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> RSUs was accelerated and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">52,132</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> RSUs were forfeited.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On June 5, 2023, in connection with, and as a material inducement to, the appointment of Mr. Knowles as the Company’s new chief executive officer and president, Mr. Knowles was granted (i) non-qualified stock options to purchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">400,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Company common stock (the “Inducement Options”), which Inducement Options have an exercise price equal to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.95</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share and will expire ten years from the date of the grant; and (ii) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">400,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> restricted stock units (together with the Inducement Options, the “Inducement Grants”).</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Both of the Inducement Grants shall vest over a four-year period as follows: </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% on the one-year anniversary of the date of the grant, and the remaining </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">75</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% will vest in six equal installments, commencing six months after the one-year anniversary of the date of grant and every six months thereafter until fully vested, subject to Mr. Knowles’ continued employment by the Company.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On July 17, 2023, the Company appointed Robert Kalebaugh as Vice President of Sales and granted him </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">35,715</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> RSUs as an inducement grant, which RSUs vest over a period of three years as follows: </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% on the one-year anniversary of the date of grant, and the remaining </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">67</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% will vest in four equal installments, commencing six months after the one-year anniversary of the date of grant and every six months thereafter until fully vested, subject to Mr. Kalebaugh's continued employment by the Company.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The inducement grants were each granted outside of the Company’s 2017 Plan and any other equity incentive plans, and in reliance on the employment inducement exemption provided under the Nasdaq Listing Rule 5635(c)(4).</span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock Options</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of stock option activity during the nine month period ended September 30, 2023, was as follows:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.127%;"></td> <td style="width:1.021%;"></td> <td style="width:1%;"></td> <td style="width:12.216999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.502%;"></td> <td style="width:1%;"></td> <td style="width:11.696000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.021%;"></td> <td style="width:1%;"></td> <td style="width:12.216999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.502%;"></td> <td style="width:1%;"></td> <td style="width:11.696000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Stock Options Outstanding</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Number of Underlying<br/>Shares</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Weighted<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (in years)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding on January 1, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">970,680</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.07</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.61</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">147,475</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">400,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.95</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Forfeited / Canceled</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,250</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.10</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exercised</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38,670</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.63</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48,361</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding on September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,330,760</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.37</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.29</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">99,115</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exercisable as of September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">930,760</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.13</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.97</span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">99,115</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Vested and expected to vest as of September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">930,760</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.13</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.97</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">99,115</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents details of the assumptions used to calculate the weighted-average grant date fair value of common stock options granted by the Company. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> options granted either under the Company's 2017 Plan or outside of the 2017 Plan during the nine month period ended September 30, 2022. The following table presents the grant date fair value of options vested and the intrinsic value of options exercised.</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.215%;"></td> <td style="width:1.625%;"></td> <td style="width:1%;"></td> <td style="width:12.105%;"></td> <td style="width:1%;"></td> <td style="width:1.625%;"></td> <td style="width:1%;"></td> <td style="width:13.429%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6.16</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Expected volatility</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">72.73</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.00</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.79</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.00</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average grant date fair value per share</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.95</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Grant date fair value of options vested</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">927,447</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,006,480</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intrinsic value of options exercised</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48,361</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">130,059</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023, the amount of unearned stock-based compensation estimated to be expensed from 2023 through 2027 related to unvested stock options was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">732,384</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, net of estimated forfeitures, which is expected to be recognized over a weighted average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.11</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If there are any modifications or cancellations of the underlying unvested awards, the Company may be required to accelerate, increase, or cancel any remaining unearned stock-based compensation expense or calculate</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and record additional expense. Future stock-based compensation expense and unearned stock-based compensation will increase to the extent that the Company grants additional common stock options or other stock-based awards.</span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted Stock Units</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RSUs may be granted at the discretion of the compensation committee of the Company's board of directors under, or outside of, the Company’s 2017 Plan in connection with the hiring and retention of personnel and are subject to certain conditions. RSUs vest quarterly or semi-annually over a period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_e259ba06-6f3d-4f76-948a-d07e58af0749;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">four years</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and are typically forfeited if employment is terminated before the RSUs vest. The compensation expense related to the RSUs is calculated as the fair value of the common stock on the grant date and is amortized to expense over the vesting period and is adjusted for estimated forfeitures.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s RSU activity for the nine months ended September 30, 2023, was as follows:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.193%;"></td> <td style="width:1.741%;"></td> <td style="width:1%;"></td> <td style="width:18.692999999999998%;"></td> <td style="width:1%;"></td> <td style="width:2.201%;"></td> <td style="width:1%;"></td> <td style="width:18.173%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Restricted Stock Units</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Number of Underlying<br/>Shares</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Weighted<br/>Average Grant<br/>Date Fair Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unvested on January 1, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">907,507</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.04</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">925,243</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.80</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Vested</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">573,016</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.80</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Canceled</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">99,733</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.31</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unvested on September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,160,001</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.14</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023, there was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,752,214</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of unrecognized compensation cost related to unvested RSUs, which is expected to be recognized over a weighted average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.64</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation expense for the three and nine month periods ended September 30, 2023 and 2022, was comprised of the following:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.119%;"></td> <td style="width:1.524%;"></td> <td style="width:1%;"></td> <td style="width:11.917%;"></td> <td style="width:1%;"></td> <td style="width:1.524%;"></td> <td style="width:1%;"></td> <td style="width:11.917%;"></td> <td style="width:1%;"></td> <td style="width:1.524%;"></td> <td style="width:1%;"></td> <td style="width:12.037%;"></td> <td style="width:1%;"></td> <td style="width:1.524%;"></td> <td style="width:1%;"></td> <td style="width:11.917%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation classified as:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">268,245</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">309,631</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,213,531</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">812,072</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Production</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">82,851</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">70,967</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">236,820</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">197,382</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketing and selling</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92,980</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">104,543</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">239,484</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">291,087</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">74,604</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">57,025</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">201,062</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">157,089</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">518,680</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">542,166</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,890,897</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,457,630</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Warrants</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company’s warrant activity during the nine months ended September 30, 2023:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.193%;"></td> <td style="width:1.741%;"></td> <td style="width:1%;"></td> <td style="width:18.692999999999998%;"></td> <td style="width:1%;"></td> <td style="width:2.201%;"></td> <td style="width:1%;"></td> <td style="width:18.173%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Number of<br/>Warrants</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Weighted<br/>Average<br/>Exercise Price</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Warrants outstanding – January 1, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">451,112</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.37</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Warrants granted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Warrants expired</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">380,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6.00</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Warrants exercised</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">28,090</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.78</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Warrants outstanding – September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">43,022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.15</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> 10000000 50000000 1500000 500000 1000000 1500000 3000000 150556 52132 400000 0.0295 400000 0.25 0.75 35715 0.33 0.67 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of stock option activity during the nine month period ended September 30, 2023, was as follows:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.127%;"></td> <td style="width:1.021%;"></td> <td style="width:1%;"></td> <td style="width:12.216999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.502%;"></td> <td style="width:1%;"></td> <td style="width:11.696000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.021%;"></td> <td style="width:1%;"></td> <td style="width:12.216999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.502%;"></td> <td style="width:1%;"></td> <td style="width:11.696000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Stock Options Outstanding</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Number of Underlying<br/>Shares</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Weighted<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (in years)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding on January 1, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">970,680</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.07</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.61</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">147,475</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">400,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.95</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Forfeited / Canceled</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,250</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.10</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exercised</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38,670</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.63</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48,361</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding on September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,330,760</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.37</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.29</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">99,115</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exercisable as of September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">930,760</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.13</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.97</span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">99,115</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Vested and expected to vest as of September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">930,760</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.13</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.97</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">99,115</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 970680 2.07 P5Y7M9D 147475 400000 2.95 1250 2.1 38670 0.63 48361 1330760 2.37 P4Y3M14D 99115 930760 2.13 P1Y11M19D 99115 930760 2.13 P1Y11M19D 99115 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents details of the assumptions used to calculate the weighted-average grant date fair value of common stock options granted by the Company. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> options granted either under the Company's 2017 Plan or outside of the 2017 Plan during the nine month period ended September 30, 2022. The following table presents the grant date fair value of options vested and the intrinsic value of options exercised.</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.215%;"></td> <td style="width:1.625%;"></td> <td style="width:1%;"></td> <td style="width:12.105%;"></td> <td style="width:1%;"></td> <td style="width:1.625%;"></td> <td style="width:1%;"></td> <td style="width:13.429%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6.16</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Expected volatility</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">72.73</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.00</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.79</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.00</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average grant date fair value per share</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.95</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Grant date fair value of options vested</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">927,447</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,006,480</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intrinsic value of options exercised</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48,361</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">130,059</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0 P6Y1M28D 0.7273 0 0.0379 0 2.95 927447 2006480 48361 130059 732384 P2Y1M9D P4Y <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s RSU activity for the nine months ended September 30, 2023, was as follows:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.193%;"></td> <td style="width:1.741%;"></td> <td style="width:1%;"></td> <td style="width:18.692999999999998%;"></td> <td style="width:1%;"></td> <td style="width:2.201%;"></td> <td style="width:1%;"></td> <td style="width:18.173%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Restricted Stock Units</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Number of Underlying<br/>Shares</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Weighted<br/>Average Grant<br/>Date Fair Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unvested on January 1, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">907,507</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.04</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">925,243</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.80</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Vested</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">573,016</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.80</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Canceled</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">99,733</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.31</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unvested on September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,160,001</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.14</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 907507 4.04 925243 2.8 573016 3.8 99733 4.31 1160001 3.14 3752214 P1Y7M20D <p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation expense for the three and nine month periods ended September 30, 2023 and 2022, was comprised of the following:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.119%;"></td> <td style="width:1.524%;"></td> <td style="width:1%;"></td> <td style="width:11.917%;"></td> <td style="width:1%;"></td> <td style="width:1.524%;"></td> <td style="width:1%;"></td> <td style="width:11.917%;"></td> <td style="width:1%;"></td> <td style="width:1.524%;"></td> <td style="width:1%;"></td> <td style="width:12.037%;"></td> <td style="width:1%;"></td> <td style="width:1.524%;"></td> <td style="width:1%;"></td> <td style="width:11.917%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation classified as:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">268,245</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">309,631</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,213,531</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">812,072</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Production</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">82,851</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">70,967</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">236,820</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">197,382</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketing and selling</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92,980</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">104,543</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">239,484</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">291,087</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">74,604</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">57,025</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">201,062</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">157,089</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">518,680</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">542,166</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,890,897</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,457,630</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 268245 309631 1213531 812072 82851 70967 236820 197382 92980 104543 239484 291087 74604 57025 201062 157089 518680 542166 1890897 1457630 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company’s warrant activity during the nine months ended September 30, 2023:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.193%;"></td> <td style="width:1.741%;"></td> <td style="width:1%;"></td> <td style="width:18.692999999999998%;"></td> <td style="width:1%;"></td> <td style="width:2.201%;"></td> <td style="width:1%;"></td> <td style="width:18.173%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Number of<br/>Warrants</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Weighted<br/>Average<br/>Exercise Price</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Warrants outstanding – January 1, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">451,112</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.37</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Warrants granted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Warrants expired</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">380,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6.00</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Warrants exercised</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">28,090</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.78</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Warrants outstanding – September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">43,022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.15</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 451112 5.37 -380000 6 -28090 1.78 43022 2.15 <p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 10 – COMMITMENTS AND CONTINGENCIES</span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Legal</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are subject to litigation, claims, investigations, and audits arising from time to time in the ordinary course of our business. In the opinion of management, after consultation with legal counsel, the ultimate disposition of any such matters as of September 30, 2023 and December 31, 2022, are not expect to have a materially adverse effect on the consolidated financial position or results of operations of the Company.</span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Guarantees and Indemnities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has made certain indemnities, under which it may be required to make payments to an indemnified party, in relation to certain transactions. The Company indemnifies its directors, officers, employees, and agents to the maximum extent permitted under the laws of the State of Delaware. In connection with its facility lease, the Company has indemnified its lessor for certain claims arising from the use of the facilities. The duration of the indemnities varies, and in many cases is indefinite. These indemnities do not provide for any limitation of the maximum potential future payments the Company could be obligated to make. Historically, the Company has not been obligated to make any payments for these obligations and no liabilities have been recorded for these indemnities in the accompanying consolidated balance sheets.</span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company leases its offices, manufacturing, and warehouse facility in San Diego County under a non-cancelable operating lease. Our corporate headquarters are in a leased space comprising of approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">29,342</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> square feet in Escondido. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> On September 1, 2023, the Company entered into an agreement to extend the term of the lease from August 2024 to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">August 30, 2030</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company also leases a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,208</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> square foot facility in Salt Lake City, Utah that houses our Ion software development team that was scheduled to expire in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_d7306aaa-b745-4ba3-9a51-9c47d4ed20c8;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 2023</span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> pursuant to its terms and was extended through June 2025. The Company is the lessee of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,632</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> square feet located in Anaheim, California, which was scheduled to expire in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_1e174ca6-8985-4687-a7c0-95838b8f402e;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 2023</span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> pursuant to its terms and was extended through June 2025. Bressner leases space comprised of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,836</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> square feet on a month-to-month basis.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other information related to leases as of the three and nine month periods ended September 30, 2023 and 2022, was as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.442%;"></td> <td style="width:1.303%;"></td> <td style="width:1.002%;"></td> <td style="width:1%;"></td> <td style="width:10.046%;"></td> <td style="width:1%;"></td> <td style="width:1.002%;"></td> <td style="width:1%;"></td> <td style="width:9.966%;"></td> <td style="width:1%;"></td> <td style="width:1.102%;"></td> <td style="width:1%;"></td> <td style="width:9.966%;"></td> <td style="width:1%;"></td> <td style="width:1.102%;"></td> <td style="width:1%;"></td> <td style="width:10.065999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease expense</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">184,310</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">158,696</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">518,417</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">485,391</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease expense</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">184,310</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">158,696</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">518,417</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">485,391</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash paid for amounts included in the measurement of operating lease liabilities:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating cash flows from operating leases</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">163,512</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">158,696</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">406,697</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">485,391</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Right-of-use assets obtained in exchange for new operating lease liabilities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,513,950</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,513,950</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease obligation for new operating leases</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,370,247</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,370,247</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average remaining lease term - operating leases</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">75.2</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">23.0</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average discount rate - operating leases</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents a maturity of the Company’s operating lease liabilities as of September 30, 2023:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.485%;"></td> <td style="width:1%;"></td> <td style="width:22.516000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Year</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating Leases</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Remaining payments in 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">69,035</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">579,984</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">439,032</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">390,616</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,559,221</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease payments</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,037,888</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: Amount representing interest</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">942,826</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Present value of lease payment</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,095,062</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: current portion of operating lease obligation</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">365,629</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease obligation, net of current portion</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,729,433</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Purchase Commitments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the normal course of business, the Company may enter into purchase commitments for inventory components to be delivered based upon non-cancellable, pre-established, delivery schedules that are over a period that may exceed one year.</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Total non-cancellable purchase orders as of September 30, 2023, were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,904,605</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer Concentration</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three month period ended September 30, 2023, the Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customers that represented more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of revenue, and during the three month period ended September 30, 2022, the Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer that accounted for approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">23</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of revenue.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the nine month period ended September 30, 2023, the Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customers that accounted for (in the aggregate) approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of revenue, and during the nine month period ended September 30, 2022, the Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customers that accounted for approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">28</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of revenue, for which each of such customers represented greater than 10% of our consolidated quarterly revenue.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023 and December 31, 2022, the Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customers that accounted for (in the aggregate) approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customers that comprised </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">47</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of trade accounts receivables, respectively, for which each of such customer’s balances represented greater than 10% of our consolidated trade accounts receivable balance.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three month periods ended September 30, 2023 and 2022, the Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> vendors that approximated </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">23</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of purchases, respectively, from vendors for which each of such vendors represents greater than 10% of our consolidated purchases.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the nine month periods ended September 30, 2023 and 2022, the Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> vendors that approximated </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> vendor that comprised </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of purchases, respectively, from vendors/suppliers for which each represents greater than 10% of our consolidated purchases.</span></p> 29342 On September 1, 2023, the Company entered into an agreement to extend the term of the lease from August 2024 to August 30, 2030. 2030-08-30 3208 1632 11836 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other information related to leases as of the three and nine month periods ended September 30, 2023 and 2022, was as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.442%;"></td> <td style="width:1.303%;"></td> <td style="width:1.002%;"></td> <td style="width:1%;"></td> <td style="width:10.046%;"></td> <td style="width:1%;"></td> <td style="width:1.002%;"></td> <td style="width:1%;"></td> <td style="width:9.966%;"></td> <td style="width:1%;"></td> <td style="width:1.102%;"></td> <td style="width:1%;"></td> <td style="width:9.966%;"></td> <td style="width:1%;"></td> <td style="width:1.102%;"></td> <td style="width:1%;"></td> <td style="width:10.065999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease expense</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">184,310</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">158,696</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">518,417</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">485,391</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease expense</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">184,310</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">158,696</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">518,417</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">485,391</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash paid for amounts included in the measurement of operating lease liabilities:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating cash flows from operating leases</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">163,512</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">158,696</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">406,697</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">485,391</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Right-of-use assets obtained in exchange for new operating lease liabilities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,513,950</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,513,950</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease obligation for new operating leases</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,370,247</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,370,247</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average remaining lease term - operating leases</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">75.2</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">23.0</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average discount rate - operating leases</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 184310 158696 518417 485391 184310 158696 518417 485391 163512 158696 406697 485391 1513950 1513950 1370247 1370247 P75M6D P23M 0.12 0.128 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents a maturity of the Company’s operating lease liabilities as of September 30, 2023:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.485%;"></td> <td style="width:1%;"></td> <td style="width:22.516000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Year</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating Leases</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Remaining payments in 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">69,035</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">579,984</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">439,032</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">390,616</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,559,221</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease payments</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,037,888</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: Amount representing interest</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">942,826</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Present value of lease payment</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,095,062</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: current portion of operating lease obligation</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">365,629</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease obligation, net of current portion</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,729,433</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 69035 579984 439032 390616 1559221 3037888 942826 2095062 365629 1729433 In the normal course of business, the Company may enter into purchase commitments for inventory components to be delivered based upon non-cancellable, pre-established, delivery schedules that are over a period that may exceed one year. 6904605 0 0.10 1 0.23 2 0.25 2 0.28 1 0.12 2 0.47 2 2 0.36 0.23 2 0.36 1 0.11 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 11 – NET (LOSS) INCOME PER SHARE</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic and diluted net (loss) income per share were calculated as follows for the three and nine periods ended September 30, 2023 and 2022:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.661%;"></td> <td style="width:1.323%;"></td> <td style="width:1%;"></td> <td style="width:10.012%;"></td> <td style="width:1%;"></td> <td style="width:1.323%;"></td> <td style="width:1%;"></td> <td style="width:10.012%;"></td> <td style="width:1%;"></td> <td style="width:1.323%;"></td> <td style="width:1%;"></td> <td style="width:10.012%;"></td> <td style="width:1%;"></td> <td style="width:1.323%;"></td> <td style="width:1%;"></td> <td style="width:10.012%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic and diluted net (loss) income per share:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,638,608</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">132,533</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,438,616</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,034,589</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average common shares outstanding - basic</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,569,111</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,019,625</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,407,284</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,619,971</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Effect of dilutive securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,119,332</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">962,145</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average common shares outstanding - diluted</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,569,111</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21,138,957</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,407,284</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,582,116</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income per share:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.18</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.01</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.32</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.05</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.18</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.01</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.32</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.05</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic and diluted net (loss) income per share were calculated as follows for the three and nine periods ended September 30, 2023 and 2022:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.661%;"></td> <td style="width:1.323%;"></td> <td style="width:1%;"></td> <td style="width:10.012%;"></td> <td style="width:1%;"></td> <td style="width:1.323%;"></td> <td style="width:1%;"></td> <td style="width:10.012%;"></td> <td style="width:1%;"></td> <td style="width:1.323%;"></td> <td style="width:1%;"></td> <td style="width:10.012%;"></td> <td style="width:1%;"></td> <td style="width:1.323%;"></td> <td style="width:1%;"></td> <td style="width:10.012%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic and diluted net (loss) income per share:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,638,608</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">132,533</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,438,616</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,034,589</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average common shares outstanding - basic</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,569,111</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,019,625</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,407,284</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,619,971</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Effect of dilutive securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,119,332</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">962,145</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average common shares outstanding - diluted</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,569,111</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21,138,957</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,407,284</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,582,116</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income per share:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.18</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.01</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.32</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.05</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.18</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.01</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.32</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.05</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> -3638608 132533 -6438616 1034589 20569111 20019625 20407284 19619971 1119332 962145 20569111 21138957 20407284 20582116 -0.18 0.01 -0.32 0.05 -0.18 0.01 -0.32 0.05 <p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 12 – REVENUE, SEGMENT AND GEOGRAPHIC INFORMATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company operates in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reportable segments: (i) the design and manufacture of high-performance customized computers and flash arrays, in-flight entertainment and connectivity, which we refer to as “OSS,” and (ii) our subsidiary, Bressner which operates as a value-added reseller with minimal product customization. The Company evaluates financial performance on a company-wide basis.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Segment details for the three and nine month periods ended September 30, 2023 and 2022, were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:20.808%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:9.704%;"></td> <td style="width:1%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:9.844%;"></td> <td style="width:1%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:9.864%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.704%;"></td> <td style="width:1%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:9.704%;"></td> <td style="width:1%;"></td> <td style="width:1.541%;"></td> <td style="width:1%;"></td> <td style="width:10.224%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">For the Three Months Ended September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">For the Three Months Ended September 30, 2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">OSS</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Bressner</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">OSS</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Bressner</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Revenues</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">5,500,159</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">8,248,004</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">13,748,163</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">10,669,245</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">8,146,599</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">18,815,844</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenues</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">3,716,476</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">6,380,336</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">10,096,812</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">7,397,458</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">6,340,518</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">13,737,976</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Gross profit</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">1,783,683</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">1,867,668</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">3,651,351</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">3,271,787</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">1,806,081</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">5,077,868</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Gross margin %</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">32.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">22.6</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">26.6</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">30.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">22.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">27.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Total operating expenses</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">6,601,090</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">1,032,375</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">7,633,465</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">4,044,866</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">869,626</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">4,914,492</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(Loss) income from operations</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">4,817,407</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">835,293</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">3,982,114</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">773,079</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">936,455</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">163,376</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">For the Nine Months Ended September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">For the Nine Months Ended September 30, 2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">OSS</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Bressner</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">OSS</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Bressner</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Revenues</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">22,408,841</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">25,332,748</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">47,741,589</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">31,966,648</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">22,205,216</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">54,171,864</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenues</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">15,082,160</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">19,139,378</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">34,221,538</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">21,379,512</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">17,373,511</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">38,753,023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Gross profit</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">7,326,681</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">6,193,370</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">13,520,051</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">10,587,136</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">4,831,705</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">15,418,841</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Gross profit %</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">32.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">24.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">28.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">33.1</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">21.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">28.5</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Total operating expenses</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">18,078,167</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">3,033,903</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">21,112,070</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">11,549,509</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2,653,901</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">14,203,410</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(Loss) income from operations</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">10,751,486</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">3,159,467</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">7,592,019</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">962,373</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2,177,804</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">1,215,431</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue from customers with non-U.S. billing addresses represented approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">65</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">69</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Company’s revenue during the three month periods ended September 30, 2023 and 2022, respectively, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">67</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">72</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Company’s revenue during the nine month periods ended September 30, 2023 and 2022, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023, substantially all the Company’s long-lived assets are located in the United States of America, with the exception of assets of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">246,788</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> located in Germany.</span></p> 2 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Segment details for the three and nine month periods ended September 30, 2023 and 2022, were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:20.808%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:9.704%;"></td> <td style="width:1%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:9.844%;"></td> <td style="width:1%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:9.864%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.704%;"></td> <td style="width:1%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:9.704%;"></td> <td style="width:1%;"></td> <td style="width:1.541%;"></td> <td style="width:1%;"></td> <td style="width:10.224%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">For the Three Months Ended September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">For the Three Months Ended September 30, 2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">OSS</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Bressner</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">OSS</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Bressner</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Revenues</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">5,500,159</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">8,248,004</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">13,748,163</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">10,669,245</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">8,146,599</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">18,815,844</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenues</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">3,716,476</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">6,380,336</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">10,096,812</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">7,397,458</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">6,340,518</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">13,737,976</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Gross profit</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">1,783,683</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">1,867,668</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">3,651,351</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">3,271,787</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">1,806,081</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">5,077,868</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Gross margin %</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">32.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">22.6</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">26.6</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">30.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">22.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">27.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Total operating expenses</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">6,601,090</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">1,032,375</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">7,633,465</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">4,044,866</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">869,626</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">4,914,492</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(Loss) income from operations</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">4,817,407</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">835,293</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">3,982,114</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">773,079</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">936,455</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">163,376</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">For the Nine Months Ended September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">For the Nine Months Ended September 30, 2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">OSS</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Bressner</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">OSS</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Bressner</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Revenues</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">22,408,841</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">25,332,748</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">47,741,589</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">31,966,648</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">22,205,216</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">54,171,864</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenues</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">15,082,160</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">19,139,378</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">34,221,538</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">21,379,512</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">17,373,511</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">38,753,023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Gross profit</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">7,326,681</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">6,193,370</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">13,520,051</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">10,587,136</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">4,831,705</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">15,418,841</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Gross profit %</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">32.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">24.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">28.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">33.1</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">21.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">28.5</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Total operating expenses</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">18,078,167</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">3,033,903</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">21,112,070</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">11,549,509</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2,653,901</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">14,203,410</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(Loss) income from operations</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">10,751,486</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">3,159,467</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">7,592,019</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">962,373</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2,177,804</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">1,215,431</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 5500159 8248004 13748163 10669245 8146599 18815844 3716476 6380336 10096812 7397458 6340518 13737976 1783683 1867668 3651351 3271787 1806081 5077868 0.324 0.226 0.266 0.307 0.222 0.27 6601090 1032375 7633465 4044866 869626 4914492 -4817407 835293 -3982114 -773079 936455 163376 22408841 25332748 47741589 31966648 22205216 54171864 15082160 19139378 34221538 21379512 17373511 38753023 7326681 6193370 13520051 10587136 4831705 15418841 0.327 0.244 0.283 0.331 0.218 0.285 18078167 3033903 21112070 11549509 2653901 14203410 -10751486 3159467 -7592019 -962373 2177804 1215431 0.65 0.69 0.67 0.72 246788 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 13 – SUBSEQUENT EVENTS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s management has evaluated subsequent events after the consolidated balance sheet dated as of September 30, 2023, through the date of filing of this Quarterly Report. Based upon the evaluation, management has determined that, other than as disclosed in the accompanying notes, no subsequent events have occurred that would require recognition in the accompanying consolidated financial statements or disclosure in the notes thereto.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On November 6, 2023, the Company’s board of directors adopted a resolution to temporarily increase the size of the board from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">seven</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> members to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">eight</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> members, effective November 10, 2023, and to subsequently decrease the size of the board back down to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">seven</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> members, effective as of the Company’s 2024 annual meeting of stockholders (the “2024 Annual Meeting”).</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Additionally, on November 6, 2023, the Company’s board of directors appointed Joseph Manko as a director of the Company, effective November 10, 2023, to fill the newly created directorship.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 7 8 7 Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities. Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities. EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (V :5<'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 " "-@&E7(NG9!.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:05Q=#U9<,G!<&!XEM(;EM8TX3DI-VW-ZU;A^@'\#%W__SN M=W"-#E+[B"_1!XQD,=V,KNN3U&'%#D1! B1]0*=2F1-];NY\=(KR,^XA*'U4 M>X2*\SMP2,HH4C !B[ 06=L8+75$13Z>\48O^/ 9NQEF-&"'#GM*($H!K)TF MAM/8-7 %3##"Z-)W ']^>IW7+6R? M2/4:\Z]D)9T"KMAE\EN]WFP?65OQJBZ$*/C#MA*2WTI^_S&Y_O"["CMO[,[^ M8^.+8-O K[MHOP!02P,$% @ C8!I5YE&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" "-@&E7P(+ V/8% #/'P & 'AL+W=O9)#QYL6",\7?_SK^=J>[(3\HM:<:_(<1XDZ[ZRU3M_W>LI?\YBI M4Y'R!'Y9"ADS#;=RU5.IY"S(@N*H1QUGV(M9F'2FD^S9O9Q.Q$9'8<+O)5&; M.&;RY8)'8G?><3O[!P_A:JW-@]YTDK(57W#]1WHOX:Y7J@1AS!,5BH1(OCSO MS-SW<\\S =D;?X9\IUY=$X/R),07<5\;"0;_MGS.H\@H03G^ M*T0[Y3=-X.OKO?IU!@\P3TSQN8C^"@.]/N^,.B3@2[:)](/8_<8+H('1\T6D MLK]DE[_;[W>(OU%:Q$4PE" .D_P_>RXJXG4 K0F@10#]*L"M^X)7!&0UU\M+ MEF%=,LVF$REV1)JW07PM] JVC"DH!<)3K4 M+^0FR;N'J>8N46LFN9KT-'S-Q/3\0ODB5Z8URF/R421ZK4 UX,';^!Z4LBPJ MW1?U@J*""YZ>$L\Y(=2AGJ4\F?[XSATZO]CPOI/8&]A^"=O' MU*MN\OB26BEGLN#^1D(^M:9.7&DN MXAB2[T(+_\L)^<$Y=1S')2GT\2V+-IRDD'FRO&RK!%R[:2V\,A3N@8DCQR97 MS_Z:)2M.;EELG8 ."-W.%IX2 M;MHXA6&@-(_5"5@O_]1*C HU):ZLCHN:BSWQ'&8D";/1#3BZ9_([MW=M7,KT M9&_<=P9#*V<;)L>M7(Z+^Y3Y1LJOLPJ60@_(=;LN[7JN%;0-Z^-6WL?%S4O1 MH-=A!#/)'.A60MI;$]>Y%4F7^3ZLRB2(!+F@E;<-5^16MLC%WW,J)*]9QMN&. MW,H>N;BC*3@7,8LB%LC5!IF:V8?>PAI]Z(!G=":]K8VQ\CWT:-]#;C?QD]6L7!P0 M 0?;]4;>F=78X;%-&[$R.O0HH_/(GLE- #TV7(9^OI.+X.*2GM=U1J.!-[#S MMF%X:&5XZ)&&QQ<2QF.&>I*Y.EB)@[45&UBRF$X=6 W\ ?7+*RMR&]Z'5MZ' M'N5]9D$ ZK!F+"[(!WB/P)+2RHE+4NH-S.X_EZD,E5F42G.$],YU'6L%M.&. M:.6.Z%'NJ*R N;F#QGX4N\0*?T!.^0)FMD!84=LP2%YED+RC#%*)6G;L>RFV M8>);&_N YGQF/5UHPR-YE4?RCO)()>B]@'P3D;_#M';L'E <4X>.K:1MV"6O MLDL>;G&RWCJ3G-6#X0)G0^N@Q*.:8KTZ#<-=S0>1[5.O18)EU@,B9_U!=SP: M6;>K\=!OY>N].C(UJZSL)%D1W^2+_/2T?%J>5L^R,]I>]7I^U/V1F46:(A%? M0JAS>@8.0.:GQ_F-%FEV /LDM!9Q=KGF+.#2O "_+X70^QOS@?(,?_H_4$L# M!!0 ( (V :5?2O8*XR08 -X; 8 >&PO=V]R:W-H965T&ULK5EM3]M($/XKJ[3J]:1 ]L7KEP*1:."N2%R+FO;NL[$WB57;F]J; M /?K;]8QL6.O%^B!!-CQS.29\+9%I6?]%=;8M'*-J42F:U,R#(DGSW/[RO"]%R(,Z ZT=Z',=6.U0 M56ZR0U:E=1&J<'I:R#M4:&N(I@^JVE3>D$V2Z]LX5P5<36W.3I"W^<7Z/W;WT\G"KY*.TRB.NS'75@Z$'8N MUL>(X3&BF#*#^\SN?B$B<">5.SUTGT""^RSI/DM:Q6-#66Z*0N0*A64I5&E* M9^?OF/WU+'THUV$DSD8P+*4HMF(T??>&N/C$E-PK!3M(E>U39;;HTUE8KE"8 MQRC2!^+G)MF&*>1NS'H7RJU"Z8'?3IG'.,;\=+)M)V2P(X22P-W;'6!U]E@= M*];Y2A;J2(DB0TF^%:7*-%#T_K-4 C%CV^T"\A:2P&$!;2'9(>[;$4PHXXR; M(?,]9&Z%?!Y%R H_'!*< >MP1!['F?N0%=X>[2>%>U- M(=9A$B-Q#UQ5BK+J9JE6HH %\:DY]GJ@7-=WW6Y#]\TXIH0/(/?WR'TK\F]2 MA>DS0/J];W&6BP!QH\46+0 85ZJ$JKUXBUGKRJ-TQX M T-+N#!-K /78,<]&+N!]B6X(2ELQ?L%T(8JR98E=B!7XAUK),5*N'C3A)_S[[..B6UV#F8CH( MLB%'8B4D +D0T+(Q4N%]7R#[%<<*)P_K%-UBZS'6X1P9 -FQ( MW&>IP30);Y,T44"+1JQ64GUQQ5\IVF'.#:<2.ZGN=PPF+Q-DV587=TE0[ YFSZG,I>[-.@FT[<# M)<9]WYP+;:B7VJG7D$L.>/>-5,/WC>AIGU=!2@:N[W7@FPP##L)W0.C0AH&I MG8$/-=D3(T_[#$NPRT@0=)O'9$EPP%TRA+BU5[73\;7,E[M-42QN=Z),5SWJ MW AKW5]W.]OG? ?#GFN +6C#TM3.T@?"X_'6/ QJ#WNT%V=ED $P_"X=R*HA M=VHG]ZY8;4;]B7LYL 10PU[6@^KWY+?!D(&L<0;6,]JP.GT.JS\U.X;=*V4N M<#OIXC198@?[=*CV#;53^TYW)K,LJ1\C5 ]!9*[OA,BCAC:&ROP+!(V,C?7_ M QUFWY \]:S"9JYD]&,ETU@4Y;LW/B7>2;6[4P_&A*V*X<7C]$K1#E-OA .U M"P=]XV&02EV!,7J+CS'&!#BJ0-LPW8@3Q/$8/M*_J%R%A986&[621?*OB$\0 MQ6,7.V/,<=4V<(I]9\RI_VBQNM\!!W-SJ$VG7(>1PG>GV!X=5/5(Z2'$7A.H%A-D+M2PC'#: DO$=^ M!DO.8?7$ ^3'&KG!['(#!. FVZ2A$OMG/C*#CEGI-P=;@9( MP-IH#&;7&+L5O7S1>L'Z,H %!&8DZ)78(!A@B\>\(2IBK:?;=LFP W[=V@OH MD6PO?+^AR^$4^@^R![:?)DOS]G/2>OFBWWS]%1;+)"^!_!?@BH\]*$.Q>YFT M.U%R7;V/N95*R:PZ7(D0H&L#N+Z0P%+UB7[%LW^E-_T/4$L#!!0 ( (V M:5>*.&PO=V]R:W-H965T&ULK55= M;YLP%/TK%INF3>J" X%&'4%*2:I6ZMJHZ;:':0\.W 2K!C/;)-U^_6Q#4=+1 MKI66!_#'/>>>XURNHQT7=S('4.B^8*6<.+E2U8GKRC2'@L@!KZ#4.VLN"J+T M5&Q<60D@F045S/4P#MV"T-*)([NV$''$:\5H"0N!9%T41/PZ!<9W$V?H/"S< MT$VNS((;1Q79P!+4EVHA],SM6#):0"DI+Y& ]<29#D^2T,3;@*\4=G)OC(R3 M%>=W9G*131QL! !D&HE];2( Q0Z1E_&PYG2ZE >Z/']C/K'?M944D))Q] MHYG*)\[801FL2T-/_B4@F] M2S5.Q0JG=UPN&F;Z;3)Y#V1:0G5 /GX"'G8\WO@R?/P&:0:/K1P[Q#N:L^= M<:\S[ED^_RDYBBC0Y:@07Z,S6I(RI82A!9?4UM?WZ4HJH:OL1Y_5AGO4SVV^ MO!-9D10FCOZT)(@M./&[-\,0?^HS_I_(#H[![X[!?XX]3GA1:+>ZSM*[(U01 M@;:$U=#GN2$ZMD2F.6QC/, 8#R-WN^_FGV$'.D>=SM$K=#8UB$BM_1XI?$'B@.>@T!Z_73*6L^_4&?\GP<(A'.'BLMR\0CT>!-^[7 M&W9ZP]?KU9U?*E)FM-STB0Y?*KHOL%>TN]?,S$7RF8@-+25BL-90/#C6'*)I MSLU$\49-]_WPMV MC"U=V-V6?HF-UMM*I_ M%$5:_7&CLO7&-#],9Y?;=*T>E?FRO:_@:GI@66:%*NM,EUZE M5E>3:WJ1L+!IT"+^D:FW^NB[UTAYUOIK$NU2E]R\Z#?_J[V M@D3#M]!YW?[UWG98 >#%2VUTL6\,=U!DY>XS_;8/Q%$#X,$;L'T#9C?P>QKP M?0/^HSWX^P;^C_8@]@U:Z=.=]C9P<6K2V66EW[RJ00-;\Z6-?ML:XI653:(\ MF@K^FT$[,_OR^?I+?/N4Q-[\[O/CW6^W\75S\?@$'Y^2ST^/WMVOWMU]\G#] M= L [\S[\AA['_[\\7)JH/N&9+K8=W6SZXKU=,6]3[HTF]I+RJ5:(NWCX?;1 M0/LIR#YH9^_:;]@@X:/:GGN<_.(QPCAR/_,?;\XP.?];[\E_W?M),/@A$7C+ MQWOX;LN%+I3W:%*C8"$PWC^OGVM3P43^%S;4.S(?)VM6MXMZFR[4U026KUI5 MKVHR^\N?J"1_Q>(\)ED\)EDR$MG)B/B'$?&'V&!U M1GG@AU1"(KT>1Q8!AB$5H>^? F,7Z >!#\CH%)BX0.'3@(:R8SQ1*PYJQ:#: MN:Z-IU=0?'I5[PC$L1A"(AE29JE&@#S@011(2[4+Y#YC5/#04HT PT#P=N9B MJN5!M1Q4_;=*U[6WK?0J,YADZ?8K!>6"6HI=G"!!$$I+1^SB@ Q,A4V8($ 8 MYS#T*2XX. @.!I>9NZVJ4I.5:T]] [-3J_H"TQV,N;R,21:/29:,1'8R$N%A M),+AU%,E#$7NI>722Y=@+;)FN6]L&S8@H9L/$1.3< ]TF"T)I9 M\\'^?C;)W$Z%1#I-1NKT)(24=-:1# ;Q4UI]5>U<;G((S#\ UJ@O)&Y6!)13 M(JP@8D"H+,(6'B- /PIYX*QC"% 026&1QQ.('AEG^IWR7*NT6FQ:\4NH6KG> M-@F%!H BI0NJC+ K%P:D(G(7<@3(&>$A)W8 $* 4DAS-W-, L"X ;# 3]K M\J&=!1T- '/GN^3MO/.JTH7[_'0)1X'[MS+&8]"N'/?#H2+!'O''0N#,08B8H3: MS@UC!*_C\[ZIT!E5Z@\7=;-1U7L4/NSSX.,O7JD,6MWIH/']V?(^*EL\*ELR M%MOIP'2>F@Z;ZMO2*. U^[%!QP(QRP'QG<*.X'SID\!.1\PI"S]PUF6D6\$B MVE/7:6>HZ;"C/DC>IR&JV76W9YSZ]B([1W&$.)LG# ?;+'M?DF X"G.Z=R'J M7#4=M(JSI-CF^@^E8/MDH 8U1W"+2BTSXWU('N;X84W@#B@-P5S901C5/B.] M@A60 0OL6/T_O#'MS#$==L<#2QH:3,3WC/:J4K]7YETF^XNV&NR3P#>T&E;^_3$225X.ZLD8TQ M1B$$9Z&U]B08(V_+>D\H.H/+A@WN?:5?L_:! 3A^S%P?29C,I*!'0',CU)A MVQH$%H:"O4FK11JY]BHA\&C MLL6CLB5CL9T.3.>SV?")\$U:9PMT!';MPN.L(>?424(71L[M(Y<8)W-G'DHF M>I*OLZQLV++&6?YBT,=#-_N6WU7IPC"5*)FK$B7K4]FY5"8'I]CO[0-,M?32 M5]@NKI4'TZR E;:=9+6G7TQMTG()VVI\Q@UZX)^><6.RQ:.R)6.QG8Y3YZO9 ML*_NGW&NCV5$R(A2I^1C2-B=2R;LE,20L,5"BC[BHB-)HRCHV,[ M-/\05]JC&4%2RL-(V/M%E!/7C/;>')U(2_/TZ'%XH:IU^QY"#5/LI32[!Z*' M7P_O.ERW3_BMWV_HQ9PBO\?T(MF]R=#1[UZL^)16ZZRLO5RMH"MR'L#M5KMW M%7871F_;A_'/VAA=M%\W*EVJJ@' _U=:F_>+IH/#&R.S_P!02P,$% @ MC8!I5Y:R0Y[: P HPT !@ !X;"]W;W)K2NO[XV M$)H0)[=J\Q*P_19;EF$6>E,1I46* ;XHB9M\? M2$YW0P,:^XGG;)4*-6&.!NMX12(B7M=/3([,EB7)"E+RC): D>70&,-^Z"M\ M!?B _8%=C/<< MBPT7M&B,Y0Z*K*R?\;=&AP,#>,X -0:H:X#/&-B-@?U>#[@QP._UX#0&5>AF M'7LE7!"+>#1@= >80DLV]5*I7UE+O;)2U4DDF%S-I)T8O<[&K\'T)0S 9#Z+ MYI^FP5@-HA?Y> QG+Q&8?Y!+CT_/X<=P%DT_A^#FTSR*;L%T)J=#< =>HP#< M_'P[,(70__L_RV,NR*SS[')V)!Y(D@P'P) MIN6"%@2,RP1,:"%/I%0=%5NR7_AC_,8%DU_]G[HRJ!UAO2-U$O;Y.EZ0H2&) M.6%;8HQ^^0FZUF^Z'%R3++@F67@ELJ-LX39;^!+[:";_4FYRRODMR*J4Z/)0 M4[@5A?H#V8[N;-?NN59O8&X/-3X%0ALYMGT,"S1\+I9\T#T&AAH^R\9.SV]Q M1T$[;=#.Q1*=BY0PL#@JR#KZ1HN^3@7GFM5X3;+@FF3AE?8W28X+$\CV@*>4B3M!6"$GMX0+=L0PV9Y;IG:M5K)?$N2C+9,$;*Q7<@C\F2YW'=)B5_;>K@=;%[ MI]OMV;YO=?8[T> 0=*$/.^%KQCJ%>@URK0NZC "Q5Q#JCF MFU7EH1.@IQ' 01!W!=#@D(5A5ZA @X/(=C#N"*#!8821A_0"^*T _N42. KZ MAZ>U?WJZ8NQ;GM/)UT0#]*#C=;Z10 -S'5=62@<8G@)=J27T.M&;!UUG0=BJ M:O>Y3.VF%'6;TW=W)_4H8FOMLEB MTK3WZ@\<-T0_+$/VZ<[.;.(&?1X!>C#R\Q4^O2NK+YOKHJB];ZOE>G-V=%W7 M-[^+^XNJ[;?S@Y/[W) MKXJ+HOYX\ZYJ7IT\4"X7JV*]691KKRH^GQV](K]DX;;!=HM_+8J[S:/?O797 M/I7EE_9%>GEVY+<]*I;%O&X1>?/C:S$IELN6U/3C]QWTZ$&S;?CX]Q_T>+OS MSW%97Y\=14?>9?$YOUW6[\L[4>QVB+>\>;G<;/_OW=UO&S8; MSV\W=;G:-6YZL%JL[W_FWW8'XE$#$NQI0'<-:-\&P:Y!T+C9#O$IGF=GY]6Y9U7M=LWO/:7[3C=MF]&UF+=6NJB MKIJ_+IIV]?G'-Z\^3M,/LZDW>?OFXNVOZ?15^^+B0_/CM]F;#Q?>V[AY]7:2 MB;>_3F?O+_[NS?[Y,?WP'^_8^W@Q]9[]]?GI2=UTI,6=S'>BK^]%Z1[1#V6= M+RW-)NYFKR[_VQR2QL^UI>W4W792KE:-@R_JTRKXM+[VU]751>L_?-Y?JZ MO8Y^+;QT/2]7A86;(KCNKLO^$L^FQ>?%?%$_]V9YM5ZLKS867O9'>'N[>M)X M\,&(],&(=*O%]FB]SI?Y>EYX>>U-B_E++R O/.I38G/7/2G#C)0:^3_.S5Q<2+&'W>ZW0[F>T] MUR^;FWQ>G!TU;MH4U=?BZ/QO?R&A_P_;)?8>QA_MV#%CS8'2!@12>LU=4C.?WN3M MK9_-%-P846/"6:B-IXE3<.AP1\)F2%C<[V@D2$V!A*5(F$3",A!,,43X8(C0 M:8C9MZ*:+S:%5W[V-MM967G3&F+SXOW%Q^;-8WWIW>55E:]KVVW_Z] 8%0&E M--(LXNS"4(N$Q@TE];7W J1>;-U%7]O%!"DID+ 4"9-(6 :"*>-^]##N1T\< M]YXQ\'_<2MD,X%09>N>$A$U'QKBEOA_XVLQVAM2,D; $"1-(6(J$220L \$4 M2T4/EHJU&H;K-9*C*G M1813$E+M7<79FZ%N0<)F2%C<\W D2%&!A*5(F$3",A!,L6+]<9[MBPW MFV+SO)W=;*[+JCZNBVKE+9JWIWOSV-^(J.7^G1']ULS=H<'>0=)F4%H,I250 MFNAWLE*HJ(32,A1-=4Z7RQ-W,-\Z9VN4YXTQ]M2WO"9F\CGVJ<_UJ@NWUF!3 M0*-X*"V&TA(H34!I*90F>XZD#*6JNJ*+Y$FO3+[-XN7M^J47^-LLGEK-82;9 MC(\CRHWIO%MTL#V8)5CQB3XE06K&MGUE87NSHIW !*HK++K'81CIJ4X*5946 M5<)HQ$-?'ZT_(R(G749.W"&YI8+D\*A%)J(3*&U*S.RZ&=E^%$7&A!L:F4-I M"90FH+042I-06H:BJ6;J\G7B#MB'E*,2,VO>4X]JW])6D$K,O-Q2D=IKJ]BJ M:JU)M?#V%*5:F-:J5%L/;66I%IZU+M6VG:,PE73!,G$GRT\K375#!U\_1\;! MLA:G0E5G4%H,I250FH#24BA-0FG9X9&DVJ0+BXD[+7Y*F:H;.=@DT "9F#GM MGDK5WEO&T!XF4)J TE(H34)I&8JF&J6+B8D[)T9^%FE&J,0/0V->"& MDE6':Q?LTEZ+@Q_/.@X/6V0^-X'2IM0,+-NAS?Q(K_.&ZL906@*E"2@MA=(D ME):A:*J9NJR7]EN$W234UUU<33LV9!303A](2*$U :2F4)J&T#$53 MW=4EY_3/66=-;2N+R8CI5^&)NS^#C0-=:@VEQ7T/20*5%5!:"J5)*"U#T53K M=%DZ/;#F>OCJ-VIFYL?-K3H9$]TET-0<2IM!:3&4ED!IHN_I2J&R$DK+4#3U MT9I=(!X<#L1!%2>!)3:G?J0_(,K=H:'>@=)F4%H,I250FNAWLE*HJ(32,A1- M=4Z7A@?N-+Q7*4E@R4H#:A3G3MQ:@TT!74X-I<506@*E"2@MA=)DSY&4H515 M5W2A>]#[B=P'P_; #+3WU(BX10?;PWQ.M:5&!*H9V_;57B,"U14677N-"%16 M6F3M-2(H676X/GJT>*]8>U"-B!LY]),J*&T:F 'MGAH1J&X,I250FH#24BA- M0FD9BJ::J4O=@UZIN[Z\PVXB,]%F+*#!B.DU(F[1P09AMFM_I)L#FJ+;]I5S M$D3^2+_V0Q-RBRXG/M-K!E*HJK2H'I.13YL]UJ_]/R/7#KI<.QB\]/GPL(4N M?8;2IH%UZ7/$N/Z,YAE4-X;2$BA-0&DIE":AM Q%4\W4Y>"!.P#!IX!V:HS'C$QL;L&QIE0VD)E":@M!1*DU!:AJ*I]NKR[L"==Z-* M10)+JLH#&OKZ(V#=_1GL'&@(#J7%?0]) I454%H*I4DH+4/1U"_1ZT)P=N"9 MY,-+19B9GX[H:!3H7USA5AYJ$BAM!J7%4%H"I8F>9RN%JDHH+4/15(]T<3<[ M''>#"D68&65&H3[W=W=GL'&@B3B4%D-I"90F^IRJ%"HIH;0,15-=T\7A[/## MQ0\6B3!;1AOYOI%+3-QJ@TT!?7(XE!9#:0F4)J"T%$J3O<=2AM)5G=$E[^Q) M"\H#JT$LBZP#P@+?*!1QBPXVB&U!.==*&&90S=BVKR'S&=-3G 2J*RRZA 9C M/V+ZU1X:@%MDCQEOT\*Q/EY_1KC-'GW3=J]P>]^2H\6W;T# <2DN@- &EI5":A-(R%$TU4Q>]LU[1>Z_(G9FQ]IY*$;?H8(/P M/I4B4,W8MJ_V2A&HKK#H6BM%H*K2HKJG4@2EJP[7+MQFO9[K/:A2Q(T[T,GR_+GD 51:'S_ MA%MML'N@2\*AM!A*2Z T :6E4)J$TC(4375/EZ,S=XZ^9P63?8)O!L/!F#2W M4<:*<;?H8!.97\C=3-['^LT;- 2W["L+QS[WN?'!%#0%MQWC*!SK7RZ30E6E M1?4X(HP0/?W(4+K*<.5==LW=V?6!%4S68>M&#IV;0&E3;D:UU ]]YNO?:3N# MZL906@*E"2@MA=(DE):A:*J9NI";]W["^<$/=[GEJ=_V4,(M.M@@MB><&Z$$ M5#.V[:L]E(#J"HNN/92 RDJ+[)Y0 J6KCM-Q"'W$.I4VY[1'G MUE "JAM#:0F4)J"T%$J34%J&HJEFZA)I[DZDARQAXF9LR4D41GJ-K%MRL#V@ MWVH-I<4]CT@"51506@JE22@M0]%4YY1!*HJH#24BA-0FD9BJ8:I\O3N3M/?\+B)6[)S:-@//:-^S%H M< ZES:"T&$I+H#31]W2E4%D)I64HFNJ2+A/GAS-Q4-4)MSTXG%)FS/VAN3F4 M-H/28B@M@=)$S[.50E4EE):A:*IWND2<'_Y6\H/U)-P2F 9A$(7&(B:WVF!? M0->-0VDQE)9 :0)*2Z$TV7LL92A=Q1EA%[Z'O<+W7J'[#O7XTZ@]M2)NT:$& ML>A::D6@FK%%:Z*.II7N?GIS?Y5?%; M7EVU;+ F&#@D .XG 8 M>&PO=V]R:W-H965T&ULM5IK;]LZ$OTK@O=BD0)U+3[TRB8& M4B?=&Z!-@[C=?F8D.M96%GU%.8_]]7=(R98MD4Q3>!$@ENSA:(8SG'.&XMF3 MJ'[*)>>U][PJ2GD^6M;U^G0RD>F2KYC\(-:\A%\6HEJQ&FZKAXE<5YQE>M"J MF&#?#RCZ9G^[K::GHE-7>0EOZT\N5FM6/7RD1?BZ7R$1MLO[O*'9:V^ MF$S/UNR!SWG]?7U;P=UDIR7+5[R4N2B]BB_.1Q?H=$9#-4!+_"?G3W+OVE.N MW OQ4]U<9^>E&UF+5#@8+ M5GG9?++G=B+V!H >\P#<#L#] =0R@+0#B':TL4R[=JC#.ZPI^S6%7JYMO M<^_K)V]V,?_3^_3YZX^Y-_:^SR^]DS_>G4UJ>+Q2,DG;1WUL'H4MCTJ\+Z*L ME]*[*C.>'8Z?@-D[V_'6]H_8J7#.UQ\\XK_WL(^)P9[9KP_'#G/(;BJ)UD@-EYZ004K[S\C(5*V[RME$1:A6J MR#Q.QR$E<8C"L\GCOB=#0>03&L3)3N[ R&!G9. ,TT7V7UA64(EJZ=4"2E$J MRC0ON%?VK5<_JR]3%=AU)1YSR%OO_L4[V4BXR,MWOQ[CX)@Q/I*R@^D+=],7 M.F-\R1>\JM0\\)(O\MH#*-G-%WOFTN2]4^5;O6^4!?L)A )$D\"<%]'.L:&4\>#SQ:1SWC!Q*!0A;)CG9 MV9@X;;Q>K5E>J=E3\_H@1/:4%X7)QF3X])#XT.8V\6(FJSO_'-&^":<_+FI4/ M^7UA,1<-S* 8!;1OK4$LHIA:K,6=M?B5 @.12G-MK=$\/'AN%*$0)7W[#'(D M"A53,!K8P3QR8NCTNGR$_!75*T$GPV#Z. Q\U+?3($@!$"W5 '5@C-QHW ^[ MJ@:JK*5B8RY>;GUO+=.MML-LMJ9'A][(B6[3>2W2GV/%W#,/0 ?:&=EXR)_5 MM9%RM"H/3(D3/T[Z==DD2(,("H_%[ XUD1LVKU;K0KQP#CE30_8H@U- 4<#/ MDZN[F9E-FX .,CW" [./A*^'OG7 B2(W\5U".>$2ZLH^'Y*2 \-2B%GD[#XO M[-P(.8'YS7EW)&V'D]&!,'*C\$6JUY=4Q)+GCPRJK-'G(;KBD"3[ -NZ,Q0< MAT$4$VPK$!T6HU? N"UDN:6"#2%XC$-$43* H-DXH=A0I#91MP!+'8#[&W% M@3%DV]7=))2HE[R"[AAX*!"))M-,'F 3\/H O7$?>DV2-"1!C"T.=."+7P'? M;3ZLV8LM&? 02L>(^ E.^ME@D"0X"'UDX66X@UWLAEVPL]IPXT3OK5^C]4.@ M1=1').I3-8-@'/J);TEDW"$R=B/RS=N;-*,C0R3&.*!AGUD8Y,9Q&-$XL: ; M[C ;TS?M(>2P1.6O])?XJ-A]+&V'L]!A/'9C_!W/^&J]Y2UR"3QF7/-J.QVZ M?7BH6,8]R:$*V ,ZA'- SS@[-A=V:49VWM;=M]XB-3ABV!XS-K=N0WRT.'1PC4!);.1M2AC!(<#0P MWKQ/$2$<6ZSOR 5QDXNKQ8*GNJ+QY]8+8/)-25,N&,TVL8)P2 I,H0P2OI]JT$P@ X7199.A'34 M@+@W!QQ.<-49.LT?[@>0B #;[!-ODR"* 5LLF$$[3*>^D]G,-^MUP55-987> M]"R$W%0:^](MZ8$5T9R#@(IE9#G4R1O>BA_'TG8X(QT]H&YZH .J]U(R:)D@ M Z&W;V/8OL.#%@MXJW$BAMB>H'C ; QBA"2VKIAV!("Z"<#KIKM?/U(#I9@6-I.YR6O=," M;@ZASPRI2=C(;2.L7\=7"F4W:W7()Q.[;8"+^ M2?@DB"V=%.UH G73A,\<>N#]G;+?].2HYP2HZ75&%%GW-6A'*ZB;5LP$]+B5 MW.[0\#*'9:@W8_1K&?5CK?)#W\] MQR=[)Z=6O'K0!\JDI[=LFX-(NV]WA]8N]%&MWOFL.7K6J6E.PGUA%6"^ M] J^ )7^APC"436'RYJ;6JSU^:Q[4==BI2^7G&6\4@+P^T) 0]#>J ?LCOA- M_P902P,$% @ C8!I5SW];_;H$0 NBX !@ !X;"]W;W)K2_2O$7.S=74#6/.PD=F(;T(P?F1N,9]9R$BP6 M^X'JIB3>Z28[)%NR[J_?4\5'=VO&1IP/"P3Q2&J2]3QUJM@O]];=^ZU207QN M&^-?G6Q#Z'X\/?755K72SVVG#'Y96]?*@(]N<^H[IV3-B]KF].+L[/O35FIS M\OHE?W?G7K^T?6BT47=.^+YMI3MAO09JLK+VG#]?UJY,S M$D@UJ@JT@\0_.W6EFH8V@AA_I#U/RI&T?_BWU\]H<7)Z+J?;!M6@P)6FWBO_)SLL-H MP?.S+RRX2 LN6.YX$$OY1@;Y^J6S>^'H:>Q&?["JO!K":4-.60:'7S76A=>? MMDIFEK5T_6G$+'(>9'EO+SXZH9+U/J5_9X6O9_R?D^_L-^M MVTBC_\7JP0#&VT;7\=,"9AAK+V[7XITVTE1:-F*)+Q6B,GCQ/XN5#PYQ];^/ M&2B>_^SQ\RG7?O2=K-2KDX[.?WHIS\?>_/;\X/_])?/KYK;BZO;E;?/AOL?CP1EPNEM=+&W$^8L7+V9"KH-R^*B#YAU62IN-($A\9(=&MYIV;K1< MZ4:' _:,KHC[/9]#??%&5:I=8=?S9Q34YS_,6(/L-1+9J8>2OE&-W$O8\TC. MRAJ3@&ZOPU9HQ&>25W3]JM$5/+!6#G+/Q3@\:N7UQL !K33]&L$,9^$310U0 M^EYA']\I"GW]+PBQ!_%3D&+!JHA"'0EFQDDK8'83M/?;$!R/TJ=D%T'#\38GT4'):-B4Z"\ M@-NZ1@:R*H3:RB!:NR/[]60G?.7ZZAY+\9 I[K$(+R@,V*\@(Z2?BS<]>9@C MZ:"D$XK@=XBUI^<<:]]-8RW',=QB*;KMGASB^Y77M2;Q$5_O%?G[,'LD<]^W MJY^+7Y"4_$7VSAR)+?[18U><^_WT7%G!O@Y'W6C/1?Z3JK;&-G:CE1?OG>V[ M(URXD9M6%L>3$CG7UR[',<$SF1)XN^@V> MSI9[_@4-4$$JU058>@>>$V-F(OG5FR%@&UMQ>,&LUVX'C)V-X&,N\.@DY? 8 MG1DS)27F-ZA#\9 2+T:P=BNVCD/2/8NH]X&]3&)94IS[<,7VKL.*@Q,2Q_\X\> M8K+A+\[8&;=5L*,XAC=RO VN.#\[$_^6]P,-]0%BD[BD"/3!+Y> .&^P3PFX M V\"#;^"WDYM-!2F,WJD5:PX0&,6->4'FRC[UU &WO0&6#M(W$%$MC.2#?6& M-B,84)_A'OK@4",YJK:Z\R.[LB2 _IV&A4>6Q1JDM?*(<"^;:?7C.(<1=*5B M^D2S4ZE(,B'$BLJDTXVN:VCR5@(U:)_%V@'ZI[5H"X-&E.+"CJ>0*6L-BT;< MA9\3T\#_R!@,HB-O]46RAC+,D7 M4&,[29B'D*.*BZ\&LZ\=<"5LP1W+^H1&ZYY"DK321%0\FB"JD/2\-$/,)7;" M92QO4:!"&\168/&(P32V!PT8,I(DE:)VZ-I0I\$B:BA*4@V$(!3(KF27\Q45 M@"1D&@&T0;[V ,,(.CYDJ-&.UUJ#7=PA*8+_.F(>5=](!^NC[*KA^9UVH2<^ ME=A#YC&U96,ZQ0C$)WG9*HY/]I[K-QOX)78;,Z[G=%K,1CJ4EH=#1RR"ZB_# M8D1^4"F_A2]QMC6Q[>!P023&PS/#HFTB+:UC#8J<*H4[#(F6O7D2T% G2Z/C MZ4F>I/H#[P1*3,T>Q#[3-1YRD7.,VDCJJH5&7%>!TGL$!F6K&!]L^1'D9^A M'JG('PVB#K2&&\?(7-#VA41=4N\'["+^IG8:' S&JK6';, 6HE_TQ/FT1 ,$ MUFQ+IGV$:X?$N5(EJD,;ENYF^1-;"U@9T8Z MP)=:0\?(,CN%PDE>Y3,'8DC9J-;*>&(=J&Z.PGL4A'/Q.R4YIQQ/(1(Z2N%Y MNPV(O:QWVEOLMK)4'"C?%/J!6OS18Q_8+DI,9]$^3A%=!%U@JHB];A!'$I'Z MB['[1L4 ^TAU-HA?8(R5Y$*A)*(-3X,DM@Q@ZG.@X0QLH#[#JYKY>6Q%N"MF M7,[<):J8"/*!G FBFHCF77K'N'P]VQ4]INR^UPS*/$ODG*KG<>%($S%D%A*/<[<-]UG"T#Z;G][?K-D_,75+YKU9)' MTT[3M-HT=@7X(=_:-L8.8 ]'-:6YB9G&S6F$;JQ2MK,0B, %ID!MR;Q&:\RO]TY2SF9YE<J=0U"#8QS@#86R'$D!3RI7L.;B8/T0FE\)PR)A- 9S]0646O7$54H0,& 6PJ6O& M0 +F6;*G88FQN4<(('PD(&N33Z,*0V)J0V) 2$_@[T-L35 ;41AWC.Y.^_L8 M:^ 6/G;N35,6%WS$OS".8GX4RVY6HK)]4R>?D[%SP#^F.%MD9\GT[/V4F<Q\3>OP*Z>B(DAM("B"%\TQ_830P#&L7:N-;OLV MLBE"2,C*R4VN NA _G0,(^8IL>8ME0!:/Y9%NE2+LP3)PXZL1QZ-R9,HQE#N MRNR!UV9JN5=Q/D-BD%D+S>1Z)Y.3IZ5-^R-35]*Y<0TB@H6&BRH#TM)444L* M6N+E1T8>A)Y(.#8+^XQ1S18,29\R![-X@4ZBQ=),LB/$-,H<' MAE-&K(042>@?2Z8\,C^!?ND!6GF X2(:036VN^#RT,A#.FE$:5&EN!>=,5DD M5$A&C;9C:[#(G>015JZQ/#:B2%3J/G):)*,-.O$)YK*Q#DUG0-]&K:;1->1M M'=6)MNG H2FD(Q>EA+ M,I&R#O43B>93-*1VI>Z9A>>T*:9+Y!"8%;MS4MK9 MC9-M.HWAA%&?^[:Q.!7%8>X4,T9XD, M&K@1\Z,&)LHU.S)!+,-C@49 &:-:U?\/M/AZ'=NL'(91=S;,L"Q3/K,B3MO9?1A):'N)J=CZ' M 1.,5'C68LOW;%2B%GF$Z,QB"1$XW@A/<95Y.8JSB"J]"*9-['=LURM^/!+?HT M]:>U\2QP9G]T5"J=H\K)4X0PJL_T!9TP3%YSMOYJF GQS60Z:-)#1IE2CQ3+ MQX8I+>_G&3HL>XT_Q\:H7'B.M8A#):[ D>.8 M'+:F)E6GLLN)G14_TG,J4**JLPDA./ 6\VYCC1#>O4 M4-)L \U6O@, W_NOV-$#OQ#M8*5HK +W,BOJS&I-S3(=%#14].6,VE9^KY(,_YDXU=: MR\["72'>F#FV:>)+QTBZI4NQZ8H$<3QLZ5V9H41GI+*3>NQQ+Q^&LLLYF;JXV0081N #B5/@/)(+>6376$1K:5& M+@5/G+7%#IJT]G'ZQ>3;T+CSP2Q=ISN/R;ARN.0^NM8>78WS=365%+ M@VB5[]*>[(GFI"$?I?"C+ZCP^ RA&]>D+BF]J*/&>.N'=W(XV1@,D9(H@?'. M*5Y)N)Y+7CJ)-NY-GE+2)U?SM2F[?%)3Q?O8QB(D%Q7=\^*7Q;#\#OU6I3L: MG>;;O5_GR[EXOUCL]1GD/-D'AL6X)R+SWN\7R MLMPE/[KNRM:,'VS$\L;$\FJX:R3+]D;V-6OY)\RJZ&64QZR;N%3N&GF&2L"5 MHMWU>:(,TM$WT]O>Y=NK^4,G"D\@-(J1F2/C3DN;VKJ' "E]Y2^/B8L[>93I(PT>#>I:O M._@Z./4;#)K36\.ZCXD9"^%X#2$*C6S+:P4/3OT&70:KVS0"R%-GK_Z*&[F4 M\Q"ZTR:A5EN0><:7H;+^9Y^;']H00.+XKCU/KR(]6$O-57D DT'8.(L>3/!M M$#//[[&-.N*O]>RYV_W*V(5GAC84)33?)-6+V0) MN?3H7[XCTE6N1$N8TCTK#QV^+9E;5!N4?"/!80,\>F/YX)+(PIF=2 M2.26D)M>O17G9T]^P?E-;NH3=L0^D%O(IUG!$1;#;-,7._]".4GREC#IT]"+ MWCU,^3=^Y.&L)-W=?^'-JN']E5EYF^E++V'EUQ@H29!9^:V4,MEEHDP7EGE\ M,02\HF&YR5?*U=@H\\?>-CT=O4^,AG_#;TTSJS,AOEI)4EQYL3E#H-'7TZ=!O=D8>^/62GEQ5Q:5 M>SM:>U^_VM]WV5J5TDU,K2I\LS2VE!Z/=K7O:JMDSIO*8G\VG1[MEU)7HW=O M^-VE???&-+[0E;JTPC5E*>WVO2K,YNWH8)1>?-6KM:<7^^_>U'*EYLI?UY<6 M3_NME%R7JG+:5,*JY=O1Z<&K]R]H/2_X7:N-ZWT69,G"F!MZN,C?CJ:DD"I4 MYDF"Q'^WZDP5!0F"&M^BS%%[)&WL?T[2/[+ML&4AG3HSQ1\Z]^NWHY.1R-52 M-H7_:C;_4M&>ER0O,X7C?\4FK#VAI/I(QMF M<<.,]0X'L98?I)?OWEBS$9960QI]8%-Y-Y33%05E[BV^U=CGW\WUJM)+G!LT<$_BP^FQ)@7-53\3A="QFT]GA$_(.6XL/6=[A(_)V6"G^<[IPWB)#_KO+ MX"#OQ6YY5#6O7"TS]7:$LG#*WJK1NY]^.#B:OGY"VQ>MMB^>DOYWXO.TP,]? MKL[%3/STP\GLX."UF%_\\OGBX\79Z>,Q, MY; HE_2PU)6L,BT+X3Q>H-2]$[+*A5\K%'S!BRKC(1#HPV^W2EJA*+/$!Y6I M^68K3^346'1SM'1R.Q;/1Q_;HBPJ1;_CL MO3.KH*;XS3B',Y]=F5IGXG!V]/R5^*2D:RSK2.*&*W'$3H'LY1F\+,F" @#H M_JZDBTK\VE2*;1BS=1]/Y^^%=JZ!+WK6B;'8K'6V%DYA&V"8%]=60V9=]%QI M56:06\E!Y5"M+*A5M&IUP=*=6A/DAW84OBJ7-LVZB;A& M@M Z"*O0%Y(RP6]G!KI46^!L420G_ _?2 _H5:=VJ,_1- M4+>IH3 .],:B6 M.8]8*%NLJ-$]X>LQ?H'LZ4['Z].B:NC;6\S-6JDPZ"AW\ MU'B$1*C;MC(R;;.F)']GRK'.&S0T^C]IRAL!1+7;(?V4/'DIEGX95,DY.,J4+U%<'Y0U/'1 M*0WZN?2DARF&MRI5*3$K\D+>V-9P=8=,HY=RAQ5RZ;&9D!:E:&E5T@"TZP9N MQ%TCJ7>&H'/,L:(X4-6X'"4#/_$HEM9-*VR,19R MH0OMM^/(:DA%-AFL#;E9*8=\[A50@:POW ,H"@64"H.=QP?%(*3B=FO9K^Z' M01RZNX\L,@2?M4> LWPZT$0%<&[Q %$#9U M7W\4GRKKPB"SA-LZ]#T8D %__=KDIC"K;4#"%$#X^5;J@L/SK0$/T&3Q;8 . MO"C2LR+HA7T3:A8R#R'F\Y(HX> O8A/X&@GF5#\54L.--G<%LU:R\&M8'7R_ M:!Q'BWI+ ;9-'@C(JJM;I(>" M>$AOWVZP=M N]^E56#(4"$WGW( A#1#9 , M%$.7)7Q&:4:Y9KE3(+"93]K%."/7'F$4M7'1_I"CG$D894(-.6H;R/.U6%)3 MGH@O%:6(J5:&PLS M*-;X"Q/L2/%8/4&MNR1"V@/4JTR)5S;*CGUJB^/# M#XIP*6]4KZ&1PK"]*>O@5BX/N5RJS$>,)/PBAY0!#*%<]!5M+72 'DW5%YDI MH0=#$Q-7.K:WBAQ++A'5M:H1*+PS0#P-XP78!U@,Y(1705@AC8P/"S*0#GWFRT8;%DG(X#EI! M+303X>6=:+L.7J./9#=[@9MA 7D\$K"5,3E5,VV%FBO-/;-+%ZJ#"EUHVY/7 M\AN@9NQC$_&'8NXWX(G,CGI=#/DBVZ!;K9A8]EC;K42T&^SB_K,$PAD;$_Q> MI!:JT$@B%PE.CT(VD=^I^^PP)%:+?F$LH$KD;P+[(C^CW"A"?S;Y*K*Y19H; M'G:^W86%>HYN[3[D@[TC/$K/"L-<2^TLG9Y&U M EG:7H00+V+^]76A <#X'N]<-#QB>.I3.1O?FTS@] )NI3Q#8*I>K0*U8FX.X@C#LC"%#(D("I\NDG8,02D/'VB1#L=1-.[N8=P= MRJ1\+A09H#D2M)Z]XQQ+((&M]('DO*,E>3"F710V&<<=]/ JJ(+^6+EV"F9R:;*&Z[@'5(*N MA[P"-Z.[A MQ1;L2:^XN+7*U)&B'*3E\8[>$: #@T/;2@C8#4A,&00 9 ^0_ ML(U%!:^H/KKY0881PP@N[,4$ GX4L_'Q=#J>3J=4+/'^@&+ X-Z11#E($Q[R MX*,V-:*HGP^GX^.3D_:"@:*.&K:KX-)(KJ@F4H/3U6 2JWMRGBA$ MA"HBSR5=)L:=\>*GRZET*SAF77X4+\='4<>)^-"H1!:I_\1J9=+0@M#9E]\O M/NP=_ SX@620M[&XOK&2S@6W"VY6#C@>[,([,NG"6:FX?2P+#@CQ6((Z8A74 M8AG+2YE9TY+"B.Q!9)BB0R-DGALZ! 6:\H$]T0Y)SX*S"6&ZO@)TX#&5&FP4 M5% @7+?1/4^>W 0NTLTV@Z#%2J\(L$)J@-K*W*ZDP.H9,I^,2 MK>@H-3=$NE9@Q-W(P+!X&$M31P!+HMZ]1A5P:,/\)H((Y693,_V*EXR]_FH' M7) >&61=GY4^Z%I\!QGZ!W8,N%Z;#1W=0X?X-Z83Q .._LK4C!'X*8($#VWC MU2C)I'NG>&_#C2$L[]5;=R=$#7W M;I$MXDQ9$=K^IXYM4,XD;LC,A_M'[Z9WN-.OK6E6Z_NLV7W/@, S94MNUI%[ MAT3ZGI,I>0A&^/)&/A@8X_U/-S#N4F(BSGDD5PI>\GA#88DWLZ#1GR3(BI@= M,]I,0Q'S$+.BWA,*5E4RW#_Q85!2WFJ+/G*J\S&$PKXX/Y\G3)B'"X,M47WQ MC/:-SDZ_GL_I>?2/<("M]8 MI%[+YP+-O5&JCG=EA_ZB+Z,044LL'08M--27L[':AS M-X_RSX1MJ@4>U488Q:039!GZ<@_^6,+6EH62"\*823>L05"DF3[:OL21?"5' M5S+.,WMB_P]_2?'@][XE;=UTF"Y+C5W!D$IUC>12;K.URFZHJ'W\R1,?5U:6 MXMGH\O(2*?6;D55(C'CUH ?7U]QTF\36.L?3/4&"\&\!%_DEL5/')<%:XL/! M1'SL_U+3E4LI[Y!:Y>,'%Q1V/OCE5/R#%2AT&,XV'ST\H@*0@HD9,X3DXFU@A-;Y@O6 MDC5%;YQ>ZJ*7T6Q@QE\'R\-]O\F4RN-9!^/C@Z/Q\>QX<$^?[EK2#!WO R*A MH9)B#Z:::WM1KP,-;@9I?@D27'=_G($O)M"65AK>+-026Z>3 MXY2E'I$Z\PIC[J]716 M8,GTH:RQ(LE"JI(9^E3+GJX5LMP9E:(7!4':*QFOO/&QV[M1XV/9&,$KO%&@ MF[)D:G.&0JY/O-![W+CER\+8C=[XN&9+G*+Y5M\H^NIMO>2\Q$IS68'"Q8EW M&AZ=)5;?*7SGN-8[:[!,YE+>V8_+_,0++" 4F!GK@=&_%9ZC$-81P;CO?'K; MD-9P=_WH_;/C3ESF3..Y%+_QW!0GWM"#'!>L$>96KK]@QZ=O_652:/<+ZU:W M'WB0-=K(LC,F!"6OVO_LH^>.E'+0ADI=#V/-SI&N6X8E' M!T2C6J$W?O\N3(-/;Q!(M@22M[S_@TJ][>?ZZVP",1S ],O7V]G!;')[!9?7 MWR?3V=7D>C:%68%P+LN:59OW[X91./BD0;O8QL;F.WF<;T#S9<47/&.5V1%! MQ@PNI=H TR 7E.#:8#E'M:VH#VM4:,4+*>AFT$=[%Z@SQ6MW6$]+"LA_8 Z_ M**EU]WN:9:JAO8DVG XDYGN_X@H%A$?P(?RX=\YT 4P0S(K9LZYA'R(_&D;^ M(!C1.@S\*+6+@^Z/A*/('PV&>^=(X2P-@PYPCK74W,# #P:!'P0!Z7^ U$^' M _@(PYBV^B0,D]2/P^'>/HS\N/\LSI/%_J.-U4SB$05.+6;H",""<04K)AH$ M[-AI8)0A>^7D0"FY;R0QAEKQC$3\\4*CRT#=H;%Y5,!S2CZQ$)18;3=I3W V MY\)U]^&_4MP+S+K:AJZVT7]5V[X?4B9'26!+&?EIDG9UC?U^D+8*:>H'H^C5 M^B;^J!_X_6C@ZCOPTU%(U0H3/PT&3CCPDR3>>)4NAN(UO3S KG3+"JBZ#9BE=+PI%ELK$:C&[%;X=3ZA1Z MXG5#13[C0F@P!3,.+9WC6BJFN-@0YH/"&FR%O"PQY\2,A&S%N&!S@2WNGL6 M)3_32BS;63'+)#S/['M(R)&48GO#ZJY8UQ3PU$[43KM3!LEJJ6;J:BW;/+:P6.[NQW;3MMIY4F]G?FNF%I28D#@ M@DR#PT'?(R1NCFH_C*S=[#*7AB8AMRQH]$1E%4B^D,2@^[ !ML/L^"]02P,$ M% @ C8!I5VE7*"P' P JP8 !D !X;"]W;W)K&ULI57;;MLP#'W/5Q!>,;2 5]^;RY( 299A!;:N:'=Y&/8@VTQLS)8\ M24G:OQ\ENUX&=,& O=BD1!X>DB8]/0CY0Q6(&A[JBJN94VC=3#Q/90763%V* M!CG=;(2LF295;CW52&2Y=:HK+_3]*Z]F)7?F4WMV*^=3L=-5R?%6@MK5-9./ M2ZS$8>8$SM/!7;DMM#GPYM.&;?$>]>?F5I+F]2AY62-7I> @<3-S%L%D&1M[ M:_"EQ(,ZDL%DD@KQPRC7^RT_H M;VWNE$O*%*Y$];7,=3%S1@[DN&&[2M^)PSOL\DD,7B8J99]P:&WCR(%LI[2H M.V=B4)>\?;.'K@Y'#B/_+PYAYQ!:WFT@R_(-TVP^E>( TE@3FA%LJM:;R)7< M-.5>2[HMR4_/%UDF=EPKN,,,RSU+*YQZFH#-M9=U(,L6)/P+R!@^"*X+!6N> M8_ZGOT>$>E;A$ZME>!+P'IM+B'P70C^,3N!%?9:1Q8O^/4NXH2]^M9,2N89O MBU1I25_(]^>2;['CY['-U$Q4PS*<.306"N4>G?G+%\&5__H$\[AG'I]"_]?^ MG :Y^?AI#3&\6JQ6'S_??+J'N_5J??UEL7R_ACZ [ .XP*DVF:#)4QIS$!O0 M!<)&5#3")=].!M0?C76*TC;I#7FV2N .3,=,V\+!,\AP!F/73R)W. Y(#@(W M&H9N,AX-WJ-2$V F N.9"28A%[M4;W85C6Z'= [#Q(VB(5R0&).8Q' Q.(.1 M.QZ.W)BT%C0FX.R9C(.1A3/5T85$A-K, 30H2Y$K0#,.\&>Q;'T, M@*F12T%4@W8S58]N!TQF\6C4*8D;A$D?A5-G_R_(Y7,?I7>T0&J46[LF%=A" MM+ND/^TW\:)=0+_-VS7^@M MD"J<3_N]>S.?ZJUKI,)[ W;;ML+\N,1&[V9A$CYM/,CUQOF-:#[MQ!H7Z/[M M[@U9T8&EEBTJ*[4"@ZM9>)%,+C/OWSM\EKBS1VOP2I9:?_7&;3T+8Y\0-E@Y MSR#H]XAOL6D\$:7Q;<\9'D)ZX/'ZB?VFUTY:EL+B6]U\D;7;S,)Q"#6NQ+9Q M#WKW#O=Z1IZOTHWMO[ ;?%,>0K6U3K=[,&702C7\Q??]/1P!QO$? 'P/X'W> M0Z ^RROAQ'QJ] Z,]R8VO^BE]FA*3BI?E(4S="H)Y^:WZA&5TT:BG4:."/UV M5.W!EP.8_P%MW,;"M:JQ_AT?42*';/A3-I?\).$"NW-(8P8\YND)OO2@ M+NWYTK^H^P%7TE:-MEN#\-_%TCI#S^'_YQ0/A-GSA+Y%)K83%'V>@%' MO P4=7JEJ:NLPQKT"MP&8:4;:D^IUI. :N"P7:+I"W&%U=Y(6."KXDO#@P>Q MHU?HT$C16'@)"6=IG+%R7))1LK2(69+S8+%=G@EKB:&AV)"5!2OR&,8E9PE/ M@R_4L&=2G75&5V@M%!1DE"60L#1+&4_+X$8J28^[AK76M84D9GE9LC@M_#(= M%2P;\8!GY)NRE!? $U;FG)5%'KPGQ@D(KTLHHB>-!O32Z@8=@E U6#HZ:_4C MR0;YZXK@'^ LCLS/?P)02P,$% @ C8!I5[KH MCY2T P ?@D !D !X;"]W;W)K&ULW5;=;R(W M$'_/7S':.T4]:9-==I>/)( $@::1."X*Z?6AZH/9'<"*U]ZSS9'<7]^Q%PBM M"%(K]:4/L#/VS&]^,^.O[D;I9[-"M/!2"FEZP-ZF#E[;_"5X\8< MR. RF2OU[)3[HA?$CA *S*U#8/3YCKT F@P 5;"_NH-K_@-I^FP\N5,/X?-K5M,PT@7QNKRJTS,2BY MK+_L95N' X=._(Y#LG5(/.\ZD&,#D).,/J$M(XA"1.TA-XZ3[=U..E[^#=*55LN!# Y)&$ M8<1-+I19:X3?!W-C-2V:/XZ5H8Z2'8_B-M*UJ5B.O8!VBD']'8/^^8=&*[XY MD4.VSR$[A?Z/6W8:;?KE:0PM./_021J-&YA\F=[!Y/[K> 3WTZ?!].Y^.!G# M8#8;/\U@A LNN440/CI_B\[J^FD4S-*,5;3=OJVYX7[K;5 [$U@H08> "9VL M%D#-M5C.4>\[?'TV?JEHOQ+$([HCA/T>8;]O9\.U,_LMV=DZT,TO"M-7P:9+8:&;_XYYF5ZVP ME5X=)CLHE;;\AR\>('5 &J1JYFHI^0^J=['6KA%$FGX:L0X)%6JN"@/HSNXC MF]/7SK4UA US=6_$CHL?)J49=N(.A!3(N)[3FA*OX7:R)K93VF%&M:('A:= MB^)?,#B,&PO=V]R:W-H965TDX_?L=2K)7+5SO0U]L7N:<.6=(CD9'(;^K/:*&U[*HU-C::UW?VK9*]UAR M=2-JK&AG*V3)-4WESE:U1)XUH+*P/<>)[)+GE349-6N/R MY/+'# MQ'%NN=5IXRG=[;1;LR:CF.URC_E0_2IK99Y8L+[%2N:A XG9L3=W; M66#BFX"_ *0C6_<&QC0]^" M]*"T*#LP*2CSJOWGKUT=>H#$^0W ZP!>H[M-U*A<<,TG(RF.($TTL9E!8[5! MD[B\,H>RUI)V<\+IR31-Y0$S6+[2,2M4P*L,'O0>)=SE?),7N6A7HGH3/O*N$:ZQOP'0:>X_E7^/RS M<;_A\__'>,\E3"]YAZ_3C=*2KL^W2V5HLP27LY@G=:MJGN+8HC>C4+Z@-7GW MQHV<]U<\!&N=(4*+9 N[ 5!?6+ MO-K=#NCD-98;0ICC7V#:35PV,'?!7 AO<,J3BM(DXNV3IUP2"VYX^]G>@LL" M-V9!%--XF Q9$">#!6Y12C20%ZP."%X8,W?H@Q\G;!AZ@WGS'"EUAK50N580 M)LR)(XA<%@VCP6&ULS5II<]LX M$OV>7X'29*:2*EH6J<-VG+C*CC-7Y7#EF/VPM1\H"I*P(0D- $IQ?OV^;I 4 MJ6MLSV1FJQ)+%(&^\/HUT.3SE3:?[5Q*)[YD:6Y?=.;.+9X=']MD+K/8=O5" MYK@SU2:+'2[-[-@NC(PG/"E+CZ->;W2^"/!EK_9DN?IF\Z/3(()G*Q)&$&!]+^5*F*0F"&;^7 M,CNU2IK8_%Y)_Y%]AR_CV,J7.OV7FKCYB\YI1TSD-"Y2]UZO?I:E/T.2E^C4 M\E^Q\F.CDXY("NMT5DZ&!9G*_6?\I8Q#8\)I;\^$J)P0L=U>$5MY';OXXKG1 M*V%H-*31%W:59\,XE=.B?' &=Q7FN8MK.7;/CQTDT?5Q4LZZ\K.B/;/.Q!N= MN[D5K_*)G+3G'\."VHRH,N,J.BCP@UQT1;\7B*@7]0_(Z]=N]5E>_X!;XEK9 M)-6V,%+\^W)LG0$$_K/+62]KL%L6I<4SNX@3^:(#W%MIEK)S\<-WX:AW?L#2 M06WIX)#TO0MP>-;;=Q]?B5/QPW>G41B>B^M75Q_%59Q_%J\QT H]%2^-G"@G M?LG%Y<*HE (;!<+-I7BILT6@62YUNE3Y3)!&DI-X M.?CV6$1!K]>C_P"IFXN/VAAY*VY8)6M?S54R%ZO80E N5Y"M&OK[@8CSB;\% M&Y&2]"\OXI022UD1.S8P*2 W=P+S,BE,[&07NI# B;06(S"R;5W;KPQ9(XB/ MR#V1Q';.:E6^A(_@$V>A+HUS2".-,:65RHK,^SBH?>R*M[H:R3Z!TZR#* H/ MK =FG-N'.@ M?Y+@GQP>8(U<06QF UPE:<&V?,I5M=R\"I<_!12,3)JOX^J:+/OM/=\/O%"G M'0(?+V.5QF.5*G=+:HL%;A"N^J/!.1;\I S&DT\?:/U/AZ=!_ZPOGHJ8K=R. M ?P#+/0*AEE1@!X,+\ZF7V,9&[C@)(+A_#(L8Z/B<>I7G(:^*HP::R,6:8&5 M$HB] Z)*/,S].+O7D$"@9.W4;>)\!D%3HS/1[X;B>W)YV!U%D?B^"@ZFU2 Q MDM#$JXY:"*O!^KAV6$T!%47N@&^=>-@F;'HL> RT)'/2QMI!F08$+Y? ('L M8EK1GURWL+45JQJM>UR]&^Y0Q5"CI]E$"ZV(VWS2OCDF2F()YL(3Z/.8\ M'TL@:1&K20[.Q*AD<[LY"9,F-V&_5$P"D?BZ?ENV(W^&MR!K9MD_4?P M&]T;?Z._!X"C>R*P[5")0;WIZ-WE;5HRN#.J0?7]!Z-ZPUP/ZOO =!]9[\=E M=!;T^Q$Q8[Z-M#9TVYS? O*O!; 8GK*Z\.\ ,06F7L8*4F"A22'7_HSOR9GVEOR.^0,):(6<5H>=LIE(AG% M E(J=)(..D!A<\=*6N7WD+:%T8F4$^N=B==KQG>MRG".\#M'6^JH1]"^$NIV MEY4:+:6^Z%S,&ZC?LN?N6?XF-CB-]O_\AFQ_AIO=,RK53T7VS$)G\1WT$I2]&#IGV]9!.^H..?S*$XPJ35@OH:(3;\E(=-NM$/[; M(SX89M3V$ZC-U(M ->=V2D40GHQH6X\TY_-R\]1!!7O?2OV9E1DUSI%B=!(& MH[-P@_9#'#:CH#\<5:&+PF$0G9QM+DZ3&_&9X!0*!)LX55^Q$.-;0JLNR$4# MF]22(Q0[9]2X<'S!E$X"U50E9?]6FBYJEKQ^*IKPE:+Y;M\G8 MQUZ[I25Y_295S6 QRBEIQ4V!'$1FB4L%7+>6L$:-#EM5 M[RPW0@+:__T7JT$#$^CA!IX&1LJ>5])0S[&P\]C(FJ=+N[DK>G)."Y@!L )N M)Y_A-\J3-^:QZ'6A/Q0+H(I%!-R"HIA!%2SWBOC) ]R!%_7(LA/:'?H&(9E. MX4-LULVNP^O#U5"$8/%U16018J(LXPLG6519&R2E M&3Z0D61O?;_=QSUL#*=(D3K2K_)VDV=1>>>#5#:)JYYAO-.)YJ*# MY+C[U:X83^27!%3@]RW<+2/)Y:,6SNP P4ZI&0QV2U5K0P:P J@4:HSB[AH] MR)H4J2\^7,)Y6^7S;UM70")KXJ\W(WY:'@Z)@JB+J*940] M(>&CE-F@_@I53T3H(;1_"*3FS6PAE1.?V&MLV*=E9[?NN-;5P@?1BRAQ-CSK M!6>],ZX&:P P+U3KU60 ,J&U <).DPC=$!>FMWZA=YWD6[H/EJIU=0+%B.WB M(O5S%#*0XF6YJ3QVC<2<2-Y6D:WUI,91@BI\U+ F*8<,W&)!E/6"\IQJ8=>W\>O*G6CK:M9O M<7TXPE9G "M3%HAEY^T]/<48XX><:)1Y$C86B:L>C)"<=OVN(%;ZZ#62A]\> M4Q_7*[/A\5KWI#"5H@="[ULA:PLW$6[^8[BYK%[ X!L-NN/PZL9SH0./>P@O MC>EJ>V-]61^:HDT^KSR>.G]:#7.I\=T:H_*I]1/7NT MT2RA0PO1(QU5CJ+!UN9_O?-O?CO:%$-'3Q+#98#D5$>JZD17?1X]VGZHRGUC MFEUUGA\@X+1' JH3S1%PL%_ ]J,R*GK5<[+V]Z-=;R(<-UX+011F_/(+E4I@ MS+\A4O]:OU]SZ5\K60_W+^<@8"A;.!K)*:;V$,:.,/Z%%W_A]()?,AEKAR,/ M?YU+;)8,#<#]J09SE!>DH'[KZ.)_4$L#!!0 ( (V :5>BAL()"@T #4D M 9 >&PO=V]R:W-H965T8BB%">I3&8F<=9.9FIK:Q\@$I(P(0D%!"U[?_UV-\!#AX]L[KE1^FNU$L*PVR(OJU?#E3'K%Z>G5;H2!:]&:BU*>+)0NN & M;O7RM%IKP3-ZJ!R_>C'$] M+?A#BDW5NV9HR5RIKWCS/GLU]%$AD8O4H 0._]V(MR+/41"H\2%T+X2DM]V(M/R)&_[ZI58;IG$U2,,+ M,I7>!N5DB4&Y-AJ>2GC/O+XV*OVZ4GDF=/6<77RKI;E[>6I ,CX_39V4-U9* M>(^4&?N@2K.JV$69B6S[_5/0J%4K;-1Z$SXH\%JL1RSR/1;Z8?2 O*@U,R)Y MT7>8R3XJ(]@_S^>5T9 <_SIDMI4Z/BP5"^9%M>:I>#6$BJB$OA'#US_^$$S\ MLP=T'K+JVOZ M+#EC%W__\O[S/]CGE6!O5;'FY9U[4C$.10EA9KS,H"XKPPWKX,]4[+)DEZE1I*;?J&D.>&*NN,YPETQJ@!FEP3GKM58WSCL\4VMT M3N_=Y]5#2ASQSKW@@ R\:7?&+4/_C%[%E70?G!U[ *?SOV!O7%YU&>/TX#F^ MK85:C-"JSOO3A\SJR>D9A"O;_4>4&>TMXSG >\6@2]"ZI>:E0<=P=L.U%& I MW AK\XU8R33'<"N&LF4FV"(7MW(NY*>+16 M%=;Z3NSW[&FQ]M[$Z\PA]^[E-6P1/0*S37XU>;JN-6Y#*42^%KJP]96J,I-4 ML,T[.P#310BK]C-589!N +E$=@^ L:/A MU?67:GC,5B(G1)">!M M24,3&\ \DL< +.7)MYKGP+/:T+N&1[VTUND*2W^\5YY-*6Z5Z5&/6+SOS+RT M$CN&L8%VO6+[*]B*@QV %&"43B5LO(:L%-BB+18]8^%H%F,7M:J0K1L).2UN MUXB.1I0$Y2[A4)_,-=26 9S16T<2[&_LNB__C5H*I#M=VNTKO46G>H_?$3EH MC!ZQ-PI$.#WVEJ$Y8 75#Z R!!$RK=8GU); 7*DHC1:*6-$+%L;L;\A^41BT M/+N.ER7D@:Y@%FXVVC/>9N1V 24HC+Q(^T,:5_+6.5V60,?SG #.HVB+,B5V M!$M<;?.%<5C_%%4Z%B9@Q5U?$#%+*ZT&#INS18W4QI;W%C'M)74S7R#TRK*& M$(H.G1T$NVQU-0LBD:C:HMWB/[8.$4J0JQOV&]"#.:^7*W3^'YB*G_K(>LUS MQ^N:HEK)@D6QEP2QQ0PL_;)?\BX(M@)H23_F+M+D,>@3+I7[@8^B[PO\O4&? M)+M!QX3[/XAZ$Y+GU=-"CEU_-P .S 6'(#2A4[7!R.YTS!9QMUD944U"!C<^ MR';L@N:/H$!C!I**7-I)P\:LIVA/*<"[@M"D&5_Z?/ CKS+^C?TN;=NZ@F;+ MXDD4'Z7'1V, %DN<&P@];X[#6A[C$-V>5Z&NCO\2GP.&;>/0Y)Z= *X%C)E$ M]9HS$\_VQRX5!]O[7H+[#!@-D@5%Z[CX.-HZDT2^]P?32)X_HR-IUXT"785W7<3 MR([@.IE8/:*$C4?A#*YG,R\(XF8?/KKOFR&;L)"!9<:IC?\UKL4WPGM"G' V6LA2W;4NVMAB"O"#^:HMDY'*'" MA?EDI\CW9L+OJHEP]+#KNC.' \8W%MQTX32$5$!$RDJF^RL;4I2-,*\M-*"J M_9/2;24'%'O4%/*N217@WT!^'$TZ9I-1,*'\=\]O%$32'ILDX2C!=N./H*K^ M-KB2U=>3!;8E[)%(F1@291:-DEFWJJWNA\/?43A7KL] B7=/=!9D;@BU/\8< M#J'F)]YXZ@_>/\%U;24C?H"'_'@V.+^G:!PW+U1MNSUP?:[+AB*ZXQO(X;4H M*SO/X&!1<%>0(J(J,4#.CK"OD$W"38')K5[1"S70V(N<]8$H5>-!TS M#W@_J=)MY.:1&L+1L I9;0'#'+M^JI8E#>F.:&QVH]0Q#P"(P";'B+U?V.[, M+->^@[+([)FL';$UU#ZB:LZW9NZZ0_W6KN9\K<^WW!&..]JP9SCM .:U)P]> MMQ$IT1_]'@V)#8&5T,"4/6=.E<8#57M>P/-FZ8C]7*,_'Y>)8A[7@#A6=XAB M3RS$K:$!$,?HOD<<.^EI=1 D$)5]TP8UOT%QIFB&SN')JYW3-9 M@7K]D[PM"U %:8S8Y4;/#YY74_"];; ]?![5H>\]1R$KZ0[J,%SH,*B.@D8]H@WT5AM,3E2P$H4\ =):TPGJ'@?'LT002+S8 M,7&WG;E;0Q'@2^UY ).++7+7G71@,Q,+/.)$FUI5;/,XF%@]7&A? 8%M F?- ML< V2KK ]=*EW.U!]O ;04T;P@/8HBV1&]<[FP.29NYT[V1_U96#G,, -#KX MY0YHWU'/YCB_Z['5=S#.PYG],-TR89$7!UK8':6(P0;H:D*A@S![L M0LA\J!-$7A*'7@CKJ2'U@'VG8K$Y'^@NF$K_HSX1C";CID]R[D\$6H\LQF8$;J"IF;N<;PG8BY88?:9][F=&[*D,ZE[+TARHL#TWXW@@ MTS"M[FKP3I3@- =2&6"!Q"^&:4B$S)I,(<>0]T3^S)M$Q$@@LI$7T_4T &:3 MA(-/6L&82%M.0V\:!PR&H1E,[V$T\::ASX)9 N0@''S@^JLP#5Y6T)3Q>A9Z M,YB< G_LQ9#1830#KC1FX2SP_&F"%041A&2@KQI@-,_5FO K&7L3?PP9[_EA MC$CM^9.0!7@_G0V>L3B8NI$L'H>0RQ-2?SKSX2^AZS&LG43^X$^N;5,[Q)7M MK+K[56V+'1O[[B.CZ_V9\Z*'#2T@M JIWC#7?'.]BQ#C&"HU"-%.&.:Z=YL. M>D+$M?W8'D/:(=).HP@($Z#&_37=J!E./7]F%P6C9/JP;@&PO=V]R:W-H965T.W0 4IL2[9CITF -,FV#&U:--F*BXO[@99HF[>2 MJ)*4G?S[/8>49-E)O#; OB1Z(<]YSG->*9^LE?YJED)8=I^EN3GM+JTMCGL] M$R]%QLVA*D2.-W.E,VYQJQ<]4VC!$[VP9<:-N%#I%YG8Y6EWTF6)F/,RM9_5^G=1V3,B M>;%*C?O+UG[M*.RRN#169=5F(,AD[O_S^XJ'UH9)_YD-8;4A=+B](H?RDEM^ M=J+5FFE:#6ETX4QUNP%.YN246ZOQ5F*?/;M0628M6+:&\3QA%RJW,E^(/);" MG/0L5-#"7ER)>^?%A<^(F[(/$+ T["I/1+*]OP=H#;ZPQO#M^SB MXX4DP_V7.;-+P91. M9(XJP6)5:H/[.<,%FY78)HPY9-?5ND+FE-UXG_$<981X@:JY%1I[*^J$A:\A6((X%"2YZF#XPG*T'FB?F:K9<27$B+A0]L)@#@6RDU\,&NC'\5 MK. //B;Q@#&UA4*T.6Y8:[(@V_MG%M9!A&49- 86R5 M!B@UGTL(P)7(BE0]"%$'V*(&04R@4LJLS. #B\<,3"%UB%5O%"U)^;HA[M92 M(.#F$CC7<*"+,[@CKYJ("R*",N>Q1,P_(*+0$X(V[8[.MOFT/D70PFWHHHW= M/DUV4H$"TH<[759:8+\G)BF]I^OW+3^Q%035)$!Z1DAB8 ,6#P>!)*UP@LSV MUD2Y0"VT6DE$ 8&DW:D$65OZ:CH+17123,Y+2]5RX_P6#TBS-*%84;.4JL F M6 [9[Q*M3X1F)D3^>*<#UF@CI-:94RUT64 ,Y%22^*QBSV>>DX@( M0FVAO&KVMJFHR@^/8P^'/+.5CC.>(AU1^ZCEPBWOA>.X';:I?R1=>E*8PBMP M1PEO@BQ(]$ZB^%HJ\G833-!^B]RYE&*A(*[,\=&V'^$@0?5!YKX@\(46KCJ3*UT^ M)FX]5F5U?#E\/A/.RP6F'Y([I W5K:^Y49]M%PJ>&E73SED4A/U)@UTAEK8) M3BU[3Z%T(:DJ_6GY$LJY9S"$]K/<[X4,@O8!4\EHCR7/*C*][^,^1VZDLD1$)4KMN(, M6PCY()A$XRWH-)NSC,;& ZL.W 4-VA+)]1%F:Z#SAP]_#DCK0"2$ MSWX,"5XDE7RI$N!VH)_IWKYADWF.6 M-3')GA.1/I]WMAF"-HZ"T2#< CGLCW'5!NG.B0=J?D"5DB,#J*S.J(-ZB.(^ M7G*,O\Z&',? /0!)%51&P7349P?;=X\\L6DISXGV\J*C?A .CRIYS5WGBSL1 MBN0 O4=C+$'LTBEYH\!5OH/'0H]&AZ&/7L/"Z+!?73\6B(F51EG+7,E_0M(@ MQ.[7]&_"7G>HI/C@IB76M1%W/G$G"1I+T9U0)+>G2'9IT]4-! @Z?H6 M>LT;-AV&P02J?NE\\N\Q9*6EJ\!;HED8]*>CH#\.*[EQJ;6;-Y6NQZ==]EK1 M]89%XU$P#J=0]'P0!HA EX"[PBGJCM"PAU'4^51J9(-QSFL.B=51*:K?OW$4M,6Y)I'R@TQT6N"-:5JB\'KMGU#!3N7+-?^;FC1*O M6_.+&V ""KT#\(P;B6$J">IM#TV+,K[34J=0*S<$^6KN'SN@][&@QH*Z^X! M0]MTCM_1M3&"1K\]1SGT ,"F$ RF_6$P[H\P:%RXKS!8A8-V#"NK$?S2C7*M MQM/N-\^VF]U9UTVJ<:6ALK<)1TC(E";YF)\&E,E K3&-Y*7P,V3R$A#A8Q!$ M8(VB(CUVI:4:E'>FPV@+RF&;BT>M]P>HL.M'7&S#>%./YPL,DW0N^&47V6@_ M2=^-[@F._A'=#I3)#A1:XLX*OS2B(#NEL0C8EHE9!%,1"KBAG495 !GTY M04V@,^(_T->TJ>J ]@(ZG\52RSS#3J,NU_:_ W5A7N^_Y,662"NZ33O]"T ._I!%S?D(+F!Y^SOP%02P,$% M @ C8!I5[!/:9I; P L@< !D !X;"]W;W)K&ULE57?;]LX#'[/7T%XP[ !7OS;3;(D0--FV(!K&C3=[>&P!\6F8V.VY9/D M9O??'R4[7NZN[:T/MBB)_/B1E*CYD8OO,D=4\*,J:[FP/(),>*R3%O ML*:=C(N**9J*@R,;@2PU1E7I^*X;.Q4K:FLY-VM;L9SS5I5%C5L!LJTJ)OY: M8L%9SAMVP!VJ+\U6T,P94-*BPEH6O :!V<*Z]&:K4.L; MA=\+/,HS&70D>\Z_Z\GG=&&YFA"6F"B-P&AXP"LL2PU$-/[L,:W!I38\ET_H M'TWL%,N>2;SBY=P#>\.T>&Y353;#D7_ A":Q.:%DRHQIK(%;4N MRDX)VBW(3BTW5/>WOW$IW\'G.N$5PA8%['(F<.XH?V*W\9P%WV(PA<&WP73]X!B\8H@T,7O $WIJ)NJ@/ M\F>0\,?E7BI!A^/;8_%V<.'CTEF]>>;'[X1FRX4 V M? []I:7Y'[#;^S5X'KQY-?$][P-LUO<$?KO;$?CFZO9F#=OU'>P^7=ZM8<5D MD0"K4TB+LE680JVIE(9*T5%IB(HT"3PB_1)6)FW)M"Z3D/&2+KL>!:@J=!&DP1_-OK8(]P;A//3]2^[D^)&.WA:;V3P M-38,TNA%\U/0M K]$TOO-$ZRZ@C L^Z:*DG@L2D%84J M"/T]L?)(,PA\DJ>Q;WMA]#)*IR2>DR)0"GP:79R3T@H3IQ@?S6D@*MJU5UU*'U>%!NNSZ M\$_U[C6[8>)0U!)*S,C4'5]$%HCNA>@FBC>F*^^YHAYOQ)P>511:@?8SSM5I MHAT,S_3R;U!+ P04 " "-@&E7<=;$?&,& ]#@ &0 'AL+W=O/U&OV]SQVYW)16'YGFC[IRL[U!/F"5 MGI3+QEV:U0?=YY,0WM@TUO^R5="-XP$;+ZTS\]X8$(?-S!D8_R7>G*_=W.K%A'VD"CA4_56R.XNJ5#N7(==FO8N?U+?:O;I>;L M2D]1:\?*MF(GVDR[/"NZ.'!R2V6C<@Q\&\.@[X 4[,ZV;67;< M5KKZVGZ$0#?11NMH#Z-G :_T8LB4X"P2D7H&3VVR5QY/?1!*W\]E6Y BY]&H_[9L8MRK/<&:!"KNUL]V'_U0J;B[3.QQIM8X^?0 M_^])/0]^?G%]S&3$7KW((RG?LLOCS\?GGX[A[/CD[/C\FAVL=/S]Q>79P?7IQ?G['JFV9&9+\KVGN&RZ$JG+:M;YE8&;4N%+6\:S6P( MV^ZPU_4;YF!4:5M/6Y_'O&R7$U1]V6EF)FR&7MH&E,^H'>N^$^I_=,7&<+5T MNK/><-*4=L;*KBOO+8?7[4E#?WN.5NA9#.VTG2Q MZ(XYPTKKLX_$VXNK*^Z7* 19OJX1L%G2579CZZK&Y<79(4[8MC -2)O$ 5.R MV[)9ZNVR NL9,:%I2+%V,VKA>EXV;-&9:CEVF\3\N0V_JJ4F%(\YJ5M4H2:S M1S6A.\U7 \K;N#4T74^U'6X(4FD4H(&YZ7R]W:S3VF?4XOC9G'J3$&M3612, M@D6#.3V_0;3K+O/Z6$2HF<;IE(37X"ZW.UOO>^!K#_RXUY\"^AGM: N'\%#C M:^.0_+>OMOJFL.PWEO!$""Z3 NN<1W'.A8BQEHIG$&2J2! \30OL)EY+QBE/ M"K*0.<]EPO,XWCHRUA$)NS7V:P8(F?(X2]D;2"E7N>!*!0F0HDAA'7DQXZK( M>)SD:]58\$0&B4)1&2\(9^ND,]82#R:U8Y)GN>)IKK#*TPQ!YG":)I*K1&(5 M9:21T:Y(N<@ETA59!MV\!\)(G:+I7C(5#6,\HFB8TB/U#R6&67@9T2,;"O9R M*U0U,)?N/GV'46]]PBE/A41>(L3-A8JXRI(^PU0I'J=!BKF(8\01BI&CN&F4 M]CN%C'E^&E0N%8$CI,G"\B3#>*_R@E?T#Y%QB)GHD%>!5+$A(P M)B(J0H@S+"1/DKQ(47"_ YM(('>9$J5C+C,BQ).D!%T%%2;M#ZG@4A6H M0>":BCDN,)ZH(&*IL@),#"Q%J17*F$@9E'.>):@J2O(?8D(O0FP@7,IE0246 M1.,D NO!3) _R3,X3ND D4DF$@HLEC[OK[$\-ST-XT#1?*CHI1I*DN0P#R^3 MY[D):)%10V4$13ZHJ ",=(61=A%2Y%NR!KLC 28+,4/,12Y M9FC(.$\]]13=-6B#+) 2]PC91<$R6X"F. MAIJ?$JUIMS\-KX;LIFX:2A^CA&B&_#%1::)@O%6L7*"R=Y@G3C?W# WYTM_6 M:8$%N.(>AHF?Z]E;N^8/JY8=X3Z,A9^>!HABX>'O $=6CTL>3HU4]-T8,=#W!K9[)*Q HR:+,\?0YYHFN3WPZ?^ M'(X>_:6'DZG_<+$8]\O6A7_WF[>;;Z.#\$GPH!X^K,[\9$"*>@)3#()DP+KP ML1($9Q;^ ^'&.)#0+V?XOM,=*6!_8HQ;"^1@\\6X_R]02P,$% @ C8!I M5]4:"K+& P RP@ !D !X;"]W;W)K&ULI59M M;]LV$/XK!Q4H-L"P;#E-T_@%L#,/ZX"D:9QT'X9]H,63180B%9*RF_WZ'4E9 M<3K7*[ OXMO=<\^]\*C)3IM'6R(Z^%I)9:=)Z5Q]F:8V+[%BMJ]K5'12:%,Q M1TNS26UMD/&@5,DT&PS.TXH)E_6S":Z<5(HO#5@FZIBYGF!4N^FR3#9 M;]R)3>G\1CJ;U&R#*W0/]:VA5=JA<%&ALD(K,%A,D_GPS ' M[\E:ZT>_^,BGR< 30HFY\PB,ABU>H90>B&@\M9A)9](K'L[WZ+\&W\F7-;-X MI>4?@KMRFEPDP+%@C71W>O<;MOZ\\WBYEC9\81=ELP\)Y(UUNFJ5B4$E5!S9 MUS8.!PH7@^\H9*U"%GA'0X'E+\RQV<3H'1@O36A^$EP-VD1.*)^4E3-T*DC/ MS5;-VN)3@\K!@:6#1;3&9OWPS/!^,37,\ZKF>GT'\L'R%JOEYX?ES3TLO]!W!?@]#[L:5"4W0S*\^F9!9PRV3#''*Z MPQU-C"%EA4,#CD!RK:R6@@?!-9-,Y0BQP\0]0M(%4)8=5FM2VJ>Z1^I&-YLR MP'A9+U<(F.>[V6)%WYWK?\.9(F M72(2=R5S/="DX$DSY4EQ87.I/9B(4"S/8T \ :4=VAX-1YPOV9:XYGEC3(M- MS:B1G-K64R,,TICKC1*A$1T#?Q6S0BB*F6 2K*.-*IC09L^O(;P6(W#R,X-. M]^&3@AN]C4$]?XGIO_.ZULQP'U).Y'*G#>6/ZSHDA[@2E290=1K(/H69&4$1 M%RJGQF\Q8%KQ-\:L8(M7&%V!]2&!*I"P'B#TQ?U&#[ H,'3B%ZK#+O],<:_R M$F RRO&DT37+'X'K72#[ROBAK5ARQT)!AL_(KFHHW!75:%MKU'CSQU)+[KWX MR2MZC6PP#O+S*'\=YXH\CZN'H+G=524.,]UL32@P>F0K,)SZBEJFV4 MBV]-M]N]U//X0+V(QV?^FIF-4!8D%J0ZZ+]_EX")3V=<.%V'YVJM'3U^85K2 MWP8:+T#GA::B;Q?>0/?_,OL'4$L#!!0 ( (V :5<3^P/M1P\ (0K 9 M >&PO=V]R:W-H965TPJ2B(E MZ^+85I4D.XZS<45KV5%=[^Y/)T5XM=3,Z?J,K>O1M-1^N*# M7BP]?;%W^K*5"W6E_*?VTN+37I92ZEHU3IM&6#5_-3J;_G0^G= &7O&'5K=N M\+>@J\R,N:8/[\I7HPEII"I5>!(A\=^-NE!519*@Q^O1B82K'_XK;L/;PV4@4G?.F MCINA0:V;\+_\$@TQV' R>6##?MRPSWJ'@UC+U]++TY?6W I+JR&-_N"K\FXH MIQORRI6W^%5CGS^]THM&SW4A&R_.BL)TC=?-0ER:2A=:.?$D_?7TY9['>;1K MKXBRSX/L_0=D/Q?O3>.73KQI2E6N[]^#GEG9_:3L^?Y6@5>JW14'D['8G^P? M;)%WD"]_P/(.'I"WZ<+_/ILY;Q$L_]ETX2#OV69YE$$_N586ZM4(*>*4O5&C MTQ^^FQY-7FS1]EG6]MDVZ:?GTFDGS%QK051>8/ MWYWL[T]>?-J]VA5OS\XN^?/TQ=.QD$XX !HP"^)QHL?E?LY7&(C#F4TI;>G$ MN<%_)&%Z_**7_?/9U7D2NWG?A2DY?=B(:=O9U47:MG'JS<7N_>=K!NOK*Z_ M3K_[BG7(;\O'4-AW=4XCF'14%EA @PXY2BPJH%3_=(J MQ='>P,:BIDHCL%H;9&7P\A7!1S!XK!FXEU7DW7P)#1?JIN0,AM(Q4--A',*U M7.$R0GUIP21(TZA!BB?2[JYK#W8%2(.8=Y;#>1#F8^(RE"U?&\U\54,0>5>! M30$]OF?Z"!L9X\Z:AD#Z@VH!DX3:VH MB(;( &5IG"P"YO?YIRH-TLBW1!@40Z-L<^!1=N#15IN_5Y*PCBS&1@<\:"]^ M,\Z1%YI!T7W7@%5U;-I-KMUZS&9>]4UG$^K]V@$O]B?3HW$@!JCQ0CO7$=.X M^L2_[$P/1/(RF 3D=3[6MQQD*0NM*@PXM$\@NJY6$=2JLEK#VI?5HM(,JN0B MK< QY@9HZ\2BTX$IF9#$&J[7-@G?*"N %J11L\*4+"-7U *!NN1Z+:F&FYF< M58J*+:[669O7[8*9A;H.80WZJZ3,>(V&W&J4BFB$_RHF7\0!*_1[8;'I@%+. MZYJ*)+3.ZJS;)JC;M50_-/H>"TRN.+99*]QX#44#SY'.-*P^?71=2UC&G[%2 M%=*%/)QW'BX1ZB8#::%MT=5D;R00ZWRKJ.*YK"EO9(:SBBX:6*,VI:H0((KK MB56?.TUV Z;GBS+QT'.%CVKCEQP>XD0D&XIY@@*XNL\ ##-PI";&9@V M5 OJC,AWI!AN?8N[[) ): ]"K4&+4PQ-JIL(BK3@[U(^U>6[?/<.4I1X/>8+LVZ%(C=Z+-6,+QSK.'.MX*\?ZY#A3 MWJ2ZM(D^?9T$SO#0O*^5@,>08EI$51@(%*J\!&H"43)*W7FW-%AM+72 ?\T04#?;0=\Y.$,'3M81=[ESCQ6 MC$==-&3H0^I8(A)= X*PH;"#F6%HK/?0Y]"/TI%TE.OE5*HX#E"J>?4" [Z M^ >M]$!B$;,:&#N6"^7^3EQJ#H/"QJDA:"7 S:$1X*8R@& 'DL3W0FT)#(E4 M0&TCH(]5$.Q-V MBOS''1ZHOO X,.9RV]EB29[CF!1HC\J>]?%H:HUL$/U-MRXB;0>JY6*,\)K% MV$?6916H S)^0+QG'?=8-%B,(Z%!:P:'5W IQ3C-6*BGMX$(@D242M41]5!4 M]&(1N"4W)V#.N%@1VK!U)@;0H2=2&[K E /WM$B'RS#[W%'-'9F42Y7BX0!' M 0^$R#K.L002F*6O22Y[7E:&R^1U@7KXN)Z0DWVU84(5)EJ#,2/O3=W4;N[5 M:5T_RX.LS'3Z6;BRE N*VZ8T#AUHS /@@:U"FSK@W3S#N>$G#T/V$\2&#IQG M/[2/!S"QWP.):8(J/(')8P!FUZ;H&$,&("GHX9)7(*=8=/9.?*1=J6UPN>R4 M:DYEA4:3L V-BPB %_U,CA;D"$@L! P);!3EYM[=!D-B-416OQ9A1+&""0<^ M@8#OQ?[X>#(93R832I8X0.%Q:A.7!ZHFU\*$NUS8*(=&%/7\8#(^/CG)$Q;R M.G+8+H))^U%:+JYQA)GZKU16/QJ/$S=%*!^=F."] ?&6^3#I\KTX'!]%'7?% MZTXEMDRU+V8K$Y8,0A>___'N]<[T.> 'DL%>Q^+3M:7A/P1&5J\<:DBX%[ZC M*[US5BHN7?/PM(:(/$$=/S\8QSI2R\*:S(IC50DBPQ@A%&$F^J$ZD:,I'M@2 MN4M\$HQ-"-/7M&H5'RHT*@FJR!&NW^B>IJ:"MO+JKHD1YUA1HJ<6 ME9G!-4%M1&^?4J%W#I%.QR5*T_<47(S3G%[>RL#NN!M-;5< 2^H]!D4RX%!X M1A-!A&*S:YGZ46"MUW:[QD/Y40:!K!LRXGL5DV3$^H$=:SPS1T-/-5$A_H7V M#/Z H<.DG1%X&SGCYPU(!X0:R:3!6QQ<<6$(RP?Y-GB"1E.@67CFM 8"8WKY MX4$"FEI#J/@H+KJ%'3S/[.#YUAK_ <7@S@L'%I%"]^R+XCAQ M96:"7-/ZG>WZ3K^TIELL[W81[C$-$S?ZF>PM8R\2@OLQ)U- $[2%YZ#WNGBS M]FCG1[?Y*=H6ATTG_7LBDZT&?L.S%J40QAY2*=S"R'WC>R'?*(O:G/B8Z9@1 M>1* CIO,!=7G &JJD6%(R9>'T>2-MJBU9[H<0RCL'8Z./OPYHH^CYYR)0\S]UQ,+8O9Q!/NH7UD54E>/[ZG1L8F=?H"'H"=$JRK MNCR(6&O+9!#"8,2/61OQL-72>P=O/N3W#E@C?.:"!E7THHD#:K18G44J9,X; MVI!KI=HX4%.A\V%V+5?6(/X&W>V&VY^Y6"&8)@O9H:FT:9R6'V&$UJ:?%YAF M&/J!:V8/ W!T@G5#/^[ 'G/<-3-U,D$8 ]SF)W2#I[-T]WD7GL[RW,YY9IAL M?X+1_FB/_LMG8MMW[VFB;NP"%VE47VPOY:I8JN*:0,;']\OPY\+*6CP975Y> M(J1^,[()@1'G4WKM&0<3DRXQVM[P-$Q*9>YSJ!W\)3%XQRG!6N*/:7C&G)\$ M]^E2RR\(K?KA@RMR.Q]\.!'_8 4J'9KG6X0&US9B043XAD^;^Q/GVCH?'\)G M-4U3K9+5DDK3=94^YW+X".6.MRAWS,J!-"21P=:>*6$ZK8T^B6?1ZF1I.AAD M](C%K+=%LFV1LNNAE"2%8DA*;6*/2YF>(!"-CLI$UCN9/!L?G.SS#(W56*AI!T G>Q:#-J[5QZBP+&R7Q[>3T596FA8LU)S;)WL'A^.A VO?(8/WK3\FN7, M>/!F_G.I)""/%N#WN0%4Q ]T0'[Q]O1_4$L#!!0 ( (V :5=)%M^-G@, M * ( 9 >&PO=V]R:W-H965TZ7OS!;1PO>Z:LPTV%K;7@R'IMAB+;AQ67B[+W![Q+WYF@-CLE* MJ3NW^5Q. ^X2P@H+ZR((^GO !5:5"T1IW//T7_Y+D3EY4PN%#5 M'[*TVVDP#J#$M=A5]IO:_XH]GY&+5ZC*^"?L.]LT#Z#8&:OJWIDRJ&73_8OO M?1V.',;\%8>H=XA\WAV0S_)*6#&;:+4'[:PIFEMXJMZ;DI.-:\K2:M)*\K.S MY59I^^$6=0V?FPBE6%YFPRM 3B3(=%'_"R"QB]$C"'KZJQ6P/7 M38GEC_Y#2NZ08?24X67T9L EMN<0B>7S_;AR%V4<#QL-;!R]_A#='\,\J*'IX$,:GCZW%>H7ZT%\&>]3H MU&M5T85A+@97: HM6W^&YS4!RK^QA%^T,J9_SHM"[TAV;:RD?9X^3) MQUDF<4[ J@*P%E+#@ZAV"-BS,R"H0NXF*H%*J-GXT&"K5K;#= M#M+#^)UW4^?9O)O=7X7>R,9 A6MRY>?9* #=S<-N8U7K9]!*69IH?KFE3PC4 MSH#T:T4<^XT#.'R4S/X!4$L#!!0 ( (V :5?TS2U D ( *D% 9 M>&PO=V]R:W-H965T,:%0U$@H8<'RI MC60GK5JIJ:*XEX>J#PL,!@5VZ>X2IW_?V<6FKD0L]86=6>:<.<,PL]P+^:@* M1 W/=<75RBFT;A:>I](":Z:N1(.>:B2RS(+JR@M\_]JK6&GO[F6\%*VN2H[W$E1;UTS^WF E]BMG[!PO'LI=H9O@+.$6FRL(?1<" M/PC/\(5]N:'E"_^CW,_TZ]^T4B+7\&.=*"WI5_DY5'S''0USF_%9J(:EN')H M/A3*)W3BUZ_&U_[;,\JC7GETCCW>TCAF+F=:6 P&F"&"YB[ M_B1TI_,QV>.Q&TX#=S*?C3ZA4@M@)@/CJ4DF(1-MHO.VHFD^,+V!Z<0-PRE< MDAF1.8G@1UI,'6#*(*A3G@GXU.CW-DEH< FZ":IO^WWT+H; MO[_AW1*[8W)7<@45Y@3UKZ83!V2W&#I'B\8.8R(TC;8U"]JE*$T O<^%T$?' M).BW<_P'4$L#!!0 ( (V :5?UTRJ)]P( & 9 >&PO=V]R:W-H M965TOC6M=HM MXIWW_2Q)7+W#3KH;TZ.FE8VQG?04VFWB>HNR&8JZ-N%I6B2=5#I>SH>Y![N< MF[UOE<8'"V[?==)^O\/6'!9Q%C]//*KMSH>)9#GOY197Z#_U#Y:BY(32J ZU M4T:#Q\*WV+8! MB&C\<\2,3UN&PO/Q,_K[03MI64N';TW[135^MXBG,32XD?O6/YK#;WC4,PEX MM6G=\(7#F"MX#/7>>=,=BXE!I_3XE]^.YW!6,$U_4L"/!7S@/6XTL+R77B[G MUAS AFQ""X-!ZE!-Y)0.E[+REE85U?GE!_V$VANKT,&O?\IUB^YJGGA"#NM) M?42Y&U'X3U J^&BTWSEXIQML?JQ/B-&)%G^F=<XOPU^W:>4OOXN^7%(^ ^L2-]KT2)@-G!V00S^0/\2U/5UZ5K"Q2F%:<95Q$7\BNUTI?]];4Z!R4M,DD MSR!C(A>,BRIZK[2BI]W UIC&09:RHJI8*LHP%).2Y1,>\9QR!1.\!)ZQJN"L M*HOH=T*<@0RZI"9XTFC!K)UIT2-(W8"CI>O./)%L4.GO]=^-.AI]M3> M;D=7_Y<^]L:/TFZ5=M#BADK3FW(2@QW[S1AXTP\>7QM/'6,8[JA%HPT)M+XQ MQC\'88-3TU_^"U!+ P04 " "-@&E7=-Z)6SH# !Y" &0 'AL+W=O MM5 ^Z!##D MN>)"3[W2F/HB"'160D7UF:Q!X,Y*JHH:=%41Z%H!S5U0Q8,H#-.@HDQXLXE; MNU6SB6P,9P)N%=%-55'UZPJX;*?>P-LLW+&B-'8AF$UJ6L ]F*_UK4(OZ%%R M5H'03 JB8#7UYH.+J\2>=P>^,6CUEDUL)4LI'ZSS(9]ZH24$'#)C$2C^/<$U M<&Z!D,;C&M/K4]K ;7N#_M;5CK4LJ89KR;^SW)13;^R1'%:TX>9.MN]A7<_0 MXF62:_=+VN[L,/9(UF@CJW4P,JB8Z/[I\_H>M@+&X9Z :!T0.=Y=(L=R00V= M391LB;*G$28L*+<&X6[#./,[*,4Q>E'O)B?.%HJ=/)H'!5#8@R-:P5QULM ?VG'R2PI2:W(@<\C_C Z38\XPV/*^B@X#W M4)^1./1)%$;Q ;RXKSMV>/$>O'=2YBWCG%"QJ_(%TQF7NE% ?LR7VBA\>G[N MNH8N2[([B^VH"UW3#*8>MHP&]03>[/C5( TO#]20]#4DA]!G]]BA>8.DY8HL M8,4$,T#V:+F+^V'T'I$[1/:"2+L[4L"IP1TCL;<>&Z:9Z[,6E#U"5I)CQVO? MVD@0!310+4'U*EX\$_=.CA:(MYNTP M#62ED%P6ORS@WU"C-/2C<(0@&^L$ ;XHF@,1M *?&&OCN^U!DV-:U9=$FA)) M1XDEMP,Q249^-$H0<6-9Q,]2G&:RJ@'O?D=0E*3^Z-S2V%@VZ#6)_6$\1C]V M=;YXZSKWJ:D/RZGWZ;F ;"WGP,D9_4LYQP?D3"(_3@>N3#0'P^0_UC0Y3_TT M/M\J=M=K)-@:!WC+A1MZFF2R$::;#/UJ/U?GW3AY.=X-Y4]4%0P? @XK# W/ M1D./J&[0=8Z1M1LN2VE04F>6^&T RA[ _9649N/8!/W7QNPW4$L#!!0 ( M (V :5=L5@DA\@( &X& 9 >&PO=V]R:W-H965T*E%#8X1JB(;%Q)]%9^>)L^\,O@G8 MF,&:."5SI1[4#CA<[[Q_Z+2C MECDW<*'DO:CL:N(7/JE@P=?2WJC-1]CJ29V_4DG3/0T7>/V&9#1C"FXI\L2O0Y+/@(\(5]1+*[2:BGJNP*S/S=CREJAT1[SL:N31( M[OP.V4Y(1),HITF6XWI4C&B2%]XE+$!K<)!':-9 6)K3:!23."_H*&7>1==M M2%U!JXRPAJ0%#?.,9!'-1IEWS[7FC7TF6_4DS4):%"&:)91EA7>G>06##%C^ MA-%$E!41+?*0,);2/(F]OAC\[]2A81C3,&,DSV.:Q\P[(0G-,;HT*5 (WD4Q M+;(1.?3%!(,9@"*6W:1SF5\WMA\'^]/],)WU,^2W>3^)K[A>BL80"0N$AJ=Y MZA/=3[=^8U7;392YLIBQ;KG"'P)H9X#W"Z7L;N,(]K^8Z2]02P,$% @ MC8!I5U+CZ53K @ <@8 !D !X;"]W;W)K&UL MG57;4MLP$'WG*W8,[<",@QW;N9)D)I?2R\# D-(^=/H@VYM$@RVYDDR@7U]) M3DQ@0A[Z8JVD/4=G5]KU8,W%@UPA*GC*,R:'SDJIHN]Y,EEA3N0Y+Y#IG047 M.5%Z*I:>+ 22U(+RS M\O^WEA#)G-+!KMV(TX*7**,-; ;+,)YCQ]=!I M.MN%.[I<*;/@C08%6>(CA$:>8989(R_BSX73J(PUPU]ZR7]K8=2PQ MD3CEV4^:JM70Z3J0XH*4F;KCZR^XB:=E^!*>2?N%=>4;^0XDI50\WX"U@IRR M:B1/FSSL +KO 8(-(+"ZJX.LRAE19#00? W">&LV8]A0+5J+H\Q#!._ >7'.F5A(^L133UWA/2ZGU!%L] MD^ @X1R+4+#\4WHS+)N"P%PJ]Q+)70;^'WOF KKF@_ MEZF/OBQ(@D-'%X!$\8C.Z.-QL^U?'% :U4JC0^RC>546P!=P4RJI"$LI6X(- MX";.Z)*89RSWR3Y,/-Y6G*'F.]2IH>8OU$"D<=%7H#"/4=3WX,(:=>[T]H)G MNHQE_^B*$Z:UR430PI;7M!0"F8)KHDI!U3-,2$98@O5X>G)6.UUQMFPH%/F1 M+BU=.*Q_-.5YCN)O3-@#C#]#<-YJ^? !OI4,&T$$'X^[83NZ@'88N5''AQ-H M=YINN]=\937>TK3..Y;FFHAD97A:ON_ZO@^MH.>&85"/C:-[1F$J,*5*2]ZB MVZ%!7V(L2IW _R#H^H9@AHG-:",(#Q!L8PS<9AUEX :MGMON=M[8C7TOSMOI M SH+2]OM)"2\9*IJ"?5JW5#'51]Y<:^ZL4[8DNHGD>%"0WV=1@=$U>&JB>*% M[2HQ5[I'67.E?PHHC(/>7W"NMA-S0/V;&?T#4$L#!!0 ( (V :5>%60C[ M< 8 &41 9 >&PO=V]R:W-H965TRP)YIJ1;" MX*.:#?5229':08M\R!D+APN1%?W1B7UWJ48G967RK)"7"G2U6 AU?R[S2W-S?)2X=.P14FSA2QT5A:@Y/2T?^8>G\=D;PV^ M97*M=]I *QF7Y2T]?$Q/^XP(R5Q.#"$(_%K)"YGG!(0T?C28_79*&KC;WJ"_ MMVO'M8R%EA=E_CU+S?RT'_:J7/\IF_4$A#R+)\*XP8G:AR#8JL$8T:=JEV-)++"G+* MM5'8F^$X,[HVY>1V7N:I5/H5O/M19>8>#K^*<2[UZY.AP2G(<#AIX,YK./X$ M7 *?RL+,-;PK4ID^'#]$:BT_ON%WSCL!K^5R !YS@#/N=>!Y[7H]B^?]RGH_ MET;"WV=C;11&R3_[EEVC^OM1*7..]5),Y&D?4T-+M9+]T1\OW)"]Z>#LMYS] M+O31=9TP4$[!TH$M][T6FX)O(*XNPB2EKL"\ONLE\Q<"NH]2&N=UKFR"%T:CU1F2YW2=* M -&2U5#I>BLG+66R6#>TCT1#>V9II]0_)=JK#>U)NI!TNK9&W/&]1;LH M%TM1W \ 22H"QX^B?&2-08O]4%'Z[(Y[I=&?;@27N2B@Q!3#>,Q2N5G-MN]W M3QY9RDW(#RE-K_9FH[M:>AR1[-I:) M*>;1)O2E6L!A5L"]%$J_AG#@AC:?F_Y5B9[,K=%(TO]I4?%CD!(^?X M ^:W]2;A@<-]SSH5-S(\VR7/_#(8XLXV464 M-6+K6C.GQ".5>"1/3_O:VE/ZUTZG"93-@D;^6N4Z;A7EJYWG:4F!YTK/DRN; MY%A#LFE&$J&/H96H;:OW01:H';FE+U(\_V=T1J6+# 5/&&,8D6!X+'%"SZ:R MPUW/"6P[=E$2(MZ[5&5:U9>@F#MQX *>BI(P NZ%3LP9N$GD>#'O?1+J5AJ* M;IH/KTXYM1/N)'B$NP.**D0?V^T^;PYVK[T*JF;W@4X)7A:EO MP>W;]C>$L_KJO#6O?X# Z)]AU81<3G$H&T1X5E3UI;Y^,.727J3'I<%KN6W. MI<"*0 ;8/RWQ'MD\T 3M+RNC_P!02P,$% @ C8!I5UP7[8!A! K H M !D !X;"]W;W)K&ULG59M3^-&$/Z>7S'R<2=. M,L3OL7-)).!:M1+T$-">JJH?-O8D69WM=7?7!/Y]9]>)$R#DPWT S]H[SSSS MFIFLA?RA5H@:GJJR5E-GI74S'@Y5OL**J7/18$U?%D)63--1+H>JD<@*JU25 MP\#SDF'%>.W,)O;=K9Q-1*M+7N.M!-56%9//EUB*]=3QG>V+.[Y<:?-B.)LT M;(GWJ/]L;B6=ACU*P2NL%1ONR9XV<=A32+UW M%(*-0F!Y=X8LRZ],L]E$BC5(GIV):J*:XJR M5L#J JY$K7F]Q#KGJ.#T@=KC!.[@9W!#22L$O=8'% M2_TA<>R)!ENBE\%1P'MLSB'T7 B\(#R"%_:.AQ8O_"G'OW*5ET*U$N&?B[G2 MDJKGWT-1Z(Q$AXV8CAJKAN4X=:AE%,I'=&:?/OB)]^6("U'O0G0,?79/'5JT M)8)8P#>]0@F\[MK4U/L=EDQC 5K -5+=JD/TCQMX"RIWH*4%!::,>;I(?Q+1 MQK(F'*A,_J%!R46A $T9 "518S4GT&TF[7T2 A?6S*(M1$F30HT'U'46]\'B M[I?3*YSMQ3^,V??O#:P]8PMZ:?"-"#*3^,X?P"<:=_0\ 3^-W-#WC!2G;I(E M),5^ZD;^B*0HC=TP\P9,;[(4))"RDJ%ZK*4,M"=W8#UZ0C+R$I'V2 M=DR?B<592\:84D@4Q5S3N.\HXE.^8M0WUH>:IO 1@L84F0S=+/;@[.7I32;$ MO.3+KNK>@>[PPI'G!M%H@]>?!M_M0,;BC#V2%A&D&!+KG0&-LB*M-Z"C^#SH MJE=!$)Y[&_DM8$%#PN0,2!\/(?D!:7\TCQ0^'FGXN&_X^'C#=[^1%CAI@4-H#;S'^SLLH.2?GIV=DUUTAAM6/W\Z4,: M^*,OZFCVNU'Q=@:,!W\CDZ_=4(.[/F$->^XF-16<[=T32#+7"V/3TQ'$H\S- MTL@<8HA"\R4PAP3"S',3/QF05[2R+"CEIN;BS V"E[W;6SB!D-1';IJF@VM4 M:@P759=DW(3!$.(U0:'2< I9%+@IF?H\N.V^PR,K6SN47T!#X'I9['I)L,'- M6RG-^T9(6^4'FGNO!TXA3&(W"3(R]'ZKN-0G=DR\!C>],0HR-PH/_G@.]S:( M"N72[DD*;'EWRT3_ME_%+KH-9'>]V^-NF%SR6A&U!:EZYR.J-]GM1MU!B\;N M(W.A:;NQXHK6293F GU?"*&W!V.@7U!G_P-02P,$% @ C8!I5QJ H/-* M P K < !D !X;"]W;W)K&ULE57;;MLX$'WW M5Q#JHD@ U;K+E[4-Q$V"%FB#H.[E8;$/M#2RB$JD2E)Q]^]W2,FJ=NL8[8.M M(7GFS)DA.5P=A?RJ2@!-OM<55VNGU+I9>I[*2JBIFHH&.*X40M94XU >/-5( MH+EUJBLO]/W4JRGCSF9EYQ[E9B5:73$.CY*HMJZI_&<+E3BNG< Y37Q@AU*; M"6^S:N@!=J _-8\21][ DK,:N&*"$PG%VKD)EMO8X"W@,X.C&MG$9+(7XJL9 MO,W7CF\$0069-@P4/T_P&JK*$*&,;SVG,X0TCF/[Q'YO<\=<]E3!:U%]8;DN MU\[<(3D4M*WT!W%\ WT^B>'+1*7L/SEVV&3FD*Q56M2],RJH&>^^]'M?AY'# MW'_&(>P=0JN["V15WE)--RLICD0:-+(9PZ9JO5$E(G<\ MA_R__AXJ'&2&)YG;\"+A#IHIB7R7A'X87>"+AK0CRQ<]PW=')6?\H$;9_G6S M5UKB*?G[7+X=77R>SMR$6PIRJ-8O'@DE>F%Z'VT'>3=.$&06!,/UBX:9@8,_9G;CB/B9G!WV(6 M3.Z* GNA.48V6^R&1$'62J89LK]"50$BHRA$>Y&&;A GOR?I5,2Q*"3%Q!?) M;"S* .88($C/%')4\&Y_3/W\:= 5U9_Z03^#0ON99'*Z#K^ /7 M"XW=W9HE/J<@#0#7"R'T:6 "# _TYE]02P,$% @ C8!I5[ML4L&T! M@@H !D !X;"]W;W)K&ULG59=;]LV%'WWKR"\ M=D@ PN:7*"E+##3=VA58UR#NMH=A#[)-VT(ET1/INOWW.R1EU]W2K-M#(E[R MWG._SJ5Y?;#].[^JC9D;_\ONKHV[(+Q:W8Q9",@T9ND#0H7/>_/<-$T 0AA_#ICCD\M@>+X^HK^(N2.7 M1>7,<]O\5J_\]F9!1P;G83(ADE M@@GY")X\E4%&//E%O)3]O=G9WM?=AOS^;.%\#]+\\5"Z"4T]C!8&Z0Y_-,9BK?6.(79.+GZQSE^C2TK:&K'O; MDC<[T\=^.;+X>);0D*)[*)U_<3@49V5\53>.@!'$;PW^>F,B83I8D#:TF,![ M;5>.F-!I.-UYTRY,?VI6U,="4'(P/ OHOVF+T M9CXGMVB&Z[#[UOJJ(?_<&@WCX,@3DM&,,(TBUI<:9J5P8(7M. 9+90:/;?.AU[U1^P+ @BNJ-/)PRC1E!4>Z+,^A6PQ N*(W=4>>$BDF"A\A)CI\=/Q(-LG3 MI@B??,+(TU&JJDW\ ^/,!_QTN)BPIIIQY,52W)1)066>#1EJ*:G225*4*84X M4C$*%%<+/9R47%%5HBZC@??U&>_M)]X_B=H%1]U8#ENT1F94E#*>2%H6@G*N MX@G\YQ*YEU$J)=J2A6:BOXA0GSCY5(N:)ZAJBC)WX@)/8'80#A->1E*S *-,P'6 M@YD@?U;D<*Q# Y%)SK(0F.(Q[\^Q(C)#XI$B;V>/ M;Y:XW.*1:/J@@/.UM?XH! >G9^?L+U!+ P04 " "-@&E72*X6.$<" * M!0 &0 'AL+W=O!:32PW"?5(HC# M\#JH&94J>)VEC!)2PU,9NZ9GH_ Z%V$QK1P\8#+ROK-H(T:5@)*[ _ MFJ5&+^A1G+.(I_0T!$" 9EU M" R7+$-)X[3-J7=(G']@']SFM'+6MF8*[$+Y[;:D)O*,FA8!MA']3N M*W1ZKAQ>IH3Q7[+K8D-*LHVQJNZ2D4'-9;NREZX/1PG1Z$Q"W"7$GG=;R+.\ M99:EB58[HETTHCG#2_792(Y+]U-65N,IQSR;/E9 YJINF-P3)G,R8X8;H@JR MU&! 6N9[]Y%,\YP[DPFRD.U=< ?O;L$R+LS[)+#(QF$&65=YUE:.SU2^S^R M#*,/) ZCF]?I 8KHE<2]DMCCC<[@S9"PD:#)(V255$*5^U.D+H*X$1B;AF4P MH8UK@-X"3=^^B:[#+Q>E/L_:N6WQ?D MCDLF,XXM7^$FX"A80WY_0U"R0-?\.:5O^!_TC7I]HXN_8 DZWD MM8Y5C;_M:V5Q=KQ9X6,%V@7@>:&4/3AN@/KG+_T'4$L#!!0 ( (V :5>* M_ZRAP@0 !8? 9 >&PO=V]R:W-H965T^!+69T)U),T ,#?)=ED'V_12D]S W; M..YXQ)NM*':8BUD.-VB%Q%/^P.26V5 2G"'",26 H?7089)M5_^*UNB%9 P/C.C ^#XQ?";AUP#T/>*\$ MO#I0RC2KQBI;.H "+F:,'@ K2DM:\:/45:9E V-2]*R58/(HECFQ6.$-P6L< M0R+ 31S3'1&8;, #37&,$0>?P4V2X*(3P!35@&X M^/G3S!3RC JN&=>UWU:U.Z_4/@+WE(@M!R%)4-*37ZKSWEOY0)V?OI6/U'G; M40!,J:+QX1Q]W#I*X@KE5V!D70+'ZRB+\(L3^EWA.033R!2CE(Q M0W+T*@9,G.TRD",6RR/RD0GH&J 4;_!SBL!![N!]/4!9W] >H!,6Z(2%%6Q: MPHI7D?W"NO)GYKXMMJ^,VY3I^'(;7^X'?4%"=O)Y\ZH7)7>H%YVP0" MJ\U]R[+.Q+PLY+8+=;^>+\PNF$P.VJ1MP] M;0^+4KH4"TZ88'W MHI$<[T53ACJKC#3!.O[\QI__P3N+(?GHV_>^Z]PJF4/UZ80%%HKE9O4$',OV/MM]TX.WZO1@85IG M3+320JVT2!>M:_4T#V.[/W9$UCH?HY46:*6%6FF1+EI7^VF2QU;/\BRWD&P0 MP,7Z7B,]9YC$.$_1)9 W^R6 "U,N:9[M#^SKL%JB/6&J%>-[R#:8<)"B MM41:5[[LB:Q:A*TV!,W+1<-G*@3-RI];!!/$B@+R^)I2<=PH*FB6PA?_ 5!+ M P04 " "-@&E7\A[U&JP% "'&@ &0 'AL+W=O+'.>$@F/?&6)#:=D41BEB>78=F"EA&6]X:"H>^3#0;Z5 M"LM5:J@IK.-B0%9U1^6[SR.')JE 6+*69 M8'F&.%W>]>[Q[=1QE$'1XCVC3^*HC-10YGG^23T\+.YZMNH136@L%02!GQT= MT2112-"/SR5HK_*I#(_+W]"GQ>!A,',BZ"A/_F4+N;[K]7MH09=DF\BW^=,? MM!R0K_#B/!'%?_14MK5[*-X*F:>E,?0@9=G^EWPIB3@RP&Z+@5,:.#4#UVDQ M<$L#][D>O-+ >ZX'OS3PG^LA* V"@OL]60738R+)<,#S)\15:T!3A>)S%=9 M,,M49,TDA[<,[.1PMLZYO/Z'\A0]9#LJ)$2-%.@:S?:AAO(E:FDS_XIF;)6Q M)8M))H]>H1&1=)6#\8LQE80EXB4 OJ$[FB ,I7>S,7KQZ\N!)6$ JAM67'9V MM.^LT]99NKE!KGV%'-MQ->83L_F8QF"."W/GU-P"VBKNG(H[I\!SV[H#TWRQ M32CZ>XGN=S!.,H<'"'@T(U"8T7C+F614H ]OP!0]2)J*C[IA[_UX>C\JN=R* M#8GI70^RAZ!\1WO#WW[!@?V[CH0+@9U0XE:4N";TX7T*H<+^HPLTRH74#75O M'Q3V*NWMAI'K.Z$=#:S=4;NQV<\'K.-QT@3'MAW97A">HD\[T)V/!BZ\B@O/ MB/*:YT*@=QDD_*2@Y#4D>J'C9(_CGW3;">J,F+VU,-*$=IS "VIT=$ ;Z? K M.OSSZ'@#SU3+A]_XC-=!T*]]P['970L?&N@PB'"-CPYH(Q]!Q4=@1!G3N3S* M$5>'%'(-@N%:I1"HBV.^!:X>,DEAMLHK1)900O<)2 *2Q11!6S3B=,%D0>@5 M&FTYAR1\A682TG"1CR&'3UD&S1E)T&,N6+&H?YA\D4HBJ*0UR;8IY435:Q.4 M>2C[!4*J!8(=+1 O_LHE1:XNT4\N"'C"?EBQ'YH358U8W:##1JST7=OV:V%H M]M,2ADUHW,?8K85A![0Q#/L5$7TCRD1(!@(-J)@2QM%[DFRICHQ^(Y%$GALY M42V5C,W>6NAH@F,;.Z[OULB>=J ;&8DJ1B(CRHB(-4PPB(N,*-FK35%&B'-7 M[ N!G8P6VP<%:/\D&5,ZNA KET([I>5(&.,?E#(EP.GBVM=HF0Y/+9-" ^]C M-XH\NS8INN"-LP(?U"XV*L]BSL$;_N'EBG0V'U"/OUF/@NE:N! M]W$0V)%3CXH?4;KX('6Q62&.**0.M2^6D#5!?8WI1JDN+3-&I+,_\X703L=] MD+0X^%E+B5$@GDW+A=!.:3EH3=PA-KN7DK 1P*$=VO!7GQ_?)3GJ4E&U4U0A6O(G$.&T.'Y?(-CV M?][FBM,-9S&\8M\.]U%*^"<*FVQUH, 6L-^&Y2M!!.8E5$)=PLB<)47VOOG) M[G2\64=GWBGEJ^)V0J XWV9R?RA5U58W(*^*BX):_0C?CG7U$WP[U=7?._AV MXNC?./"FN%NP#EW:7]'\2?@*U#)*Z!*Z9]^$,,GX_M9C_R#S37%*/\^ES-.B MN*9D0;EJ .^7.?!8/B@'U=W3\']02P,$% @ C8!I5_!BI']S @ DP4 M !D !X;"]W;W)K&ULM51-C]HP$/TKHU2J6FF7 MA "[+0V18+=5D4J+EGXR;9 M*?UH2D0+>RDJ,PE*:^MQ&)JL1,E,3]58T4FAM&263+T)3:V1Y1XD11A'T4TH M&:^"-/%[2YTFJK&"5[C48!HIF7Z:H5"[2= /CAL/?%-:MQ&F2<2*\-5!1J+23#MCV ,NI .>+H^LG_PN5,N:V;P3HD?/+?E)'@30(X%:X1]4+N/ M>,C'"\R4,/X+N];W=A! UABKY %,"B2OVC_;'^IP HC[9P#Q 1![W6T@K_*> M698F6NU .V]B3.%ZY2UE93:><<#9=E4K;ZZ^H)PD)5MC3POLHQ_QWS4/HLO$JZP[L$@NH(XB@?7 N6^K'O!$(7PJ8;ND.V)H, M>IJP8K188=9HNC$T\/,306%N49I?SV4Q_ ]9C+HL1A>+^[F1:]2@"N#^OJZ M=\\.:B5X]@2"2TYOT)8(3*J&#L@]TT@/$G!?*]-H?"ZO-O+(1W;#:)OVDW![ M*C8\:12)>N/'@8',!6E[IMOM)LZT;;2_[NVX6C"]X94!@05!H]XMQ=7M"&@- MJVK?=FMEJ8G]LJ2IB=HYT'FAE#T:+D WA],_4$L#!!0 ( (V :5?)[242 MA@( (T& 9 >&PO=V]R:W-H965TICTX<$E0#6:V2;I_OVM#&6UIM4I["?ZX MY_B<$W.)CUS/'A>5:]PO7Q6ZO](*= MQ#7=P0;43;T6.+-[EJPHH9(%KXB ?&%=NO-EJ.M-P;<"CG(P)MK)EO-;/?F4 M+2Q'"P(&J=(,%!\'6 )CF@AE_.HXK?Y(#1R.[]D_&._H94LE+#G[7F1JO["F M%LD@IPU3U_SX$3H_1F#*F32_Y-C61C.+I(U4O.S J* LJO9)[[H ;@ M=0#O7P%^!_"-T5:9L;6BBB:QX$^;\#=07Q'?.B.=X_@A\^3)\!2G"70/W'L)M3**/P^OC\ R? M_XHXM-=E(P14BORXW$HE\.[]'+/:<@?CW/I]G,N:IK"P\(63( Y@)>_>N!/G M_9CQ_T3V( :_C\%_B?UO#**/8B'P;CJL%<=OC;<,Z*XHFQ,:O@DN^DLF@8#$:W6IW68L1=YP6.U M]J!9Z$;]A8I=44G"($>HJ @ [ < !D !X;"]W;W)K M&ULK55;3]LP%/XK5C9-( UR;5>Z-%)OTWA@JJC8 M'J8]N,EI8^'8F>VF\.]G.VDH$"JV\9+8Q^?[CL_%Y\0[+FYE#J#074&9'#FY M4N70=66:0X'E.2^!Z9,U%P56>BLVKBP%X,R""NH&GM=W"TR8D\16MA!)S+>* M$@8+@>2V*+"XGP#ENY'C.WO!-=GDR@C<)"[Q!I:@;LJ%T#NW9>W9G.9C1S/7 @HI,HP8/VK8 J4&B)]C=\- MI].:-,##]9[]B_5=^[+"$J:<_B"9RD?.P$$9K/&6JFN^^PJ-/SW#EW(J[1?M M:MU^ST'I5BI>-&!]@X*P^H_OFC@< /R7 $$#")X"HA< 80,(7VLA:@#1:RWT M&H!UW:U]MX&;88636/ =$D9;LYF%C;Y%ZW@19NIDJ80^)1JGDG&:\BU3$EU# M"J3"*PKH#(VSC)@\8HHN65V,)JLG,U"84'FJ56Z6,W3R_C1VE;Z%X7+3QN*D MMAB\8#%$5YRI7*(YRR#KP,^.XR^.X%WM?1N"8!^"27"4< GE.0J]CRCP@K#C M/M/7PX,N=_[/^OR?K3\*1MC60VCYPK^HAV^Z74VW0@!3Z.=X)970S_M75^9K M[JB;V[2\H2QQ"B-']S0)H@(G^?#.[WN?N\+^EF2SMR2;OQ'9HP1%;8*B8^S) M0O"*V"Y](B#E%8C[4Z2?J&Z7F>Z0*X7@3@\1"5WYJ:G[EMI,D"HY&_C]7NQ6 MAX%_KG5QX0\>*\V>*X5>-'BB-7^NU?.#!WMU!-R#]E6 V-BY(9$MQ+IR6VD[ MFL:V(S^13_SAU.^0S_0HJR?/ WT]!Z^PV! F$86U-N6=?]+=5=2SI=XH7MKF MN>)*MV*[S/4X!F$4]/F:<[7?& /M@$_^ %!+ P04 " "-@&E7WLD+=B # M #^" &0 'AL+W=O<_QU,]DK_<-L "SZV0AIIM'&VO8ZCDV]@8:9*]6"=",KI1MF75>O8]-J M8,N.U(B8)$D>-XS+J)IT[VYU-5%;*[B$6XW,MFF8_O4>A-I/(QP]OKCCZXWU M+^)JTK(US,'>M[?:]>(ARI(W( U7$FE83:-W^/JF]/@.\)7#WARUD7>R4.J' M[WQ:3J/$"P(!M?41F'OLX :$\(&MQ^C?^B\.R\+9N!&B0>^ MM)MI-([0$E9L*^R=VG^$@Y_,QZN5,-T_VO?8G$2HWAJKF@/9*6BX[)_LYV$> MC@@X?89 #@3RIP1Z(-#.:*^LLS5CEE43K?9(>[2+YAO=W'1LYX9+OXISJ]TH M=SQ;?9([D%9I#@:-T+Q?2Z16Z&C@#?KBMM.K&5C&A7GMNR,#^[)X)YT\>A_ MN/^%9MS40IFM!O3MW<)8[?;7]Y"_/F :#NC/W+5I60W3R!TJ WH'4?7R+YPG M;T-N_Z=@3[S3P3N]%+VZ8WNWD2QHSH0).>WI>4?WE\&NPH0F:3DN)_'NV,4Y ML*1%@G,RX)X(3 >!Z46!\^UBQ(R!9B'<)@PI[/G94>*T+(H\.=%W#AN7!/O] M%Y*7#?*RB_(>W/4TXG+4:E6#">K+SA(7%&?)T[RLDQH<:(P!*19D6;/+'$Q2"PN2OQ]_M9:A>>P.$M- M4D(I):<: T!NWHXQ/G43 &(\+G*;2( $K1TVN"N=2]]6V[UC5=@5K MH:PK?UUSXSY00'N &U\I91\[O@8.GSS5OU!+ P04 " "-@&E7G"UF?' % M "T)P &0 'AL+W=O/DA71C&G*LJF\ MV/JX]_">*_+B\$K#%GKAN'E$)"(3GD-@\?=$QB2*LZ M8+)DG,:ELX@@#I/U/WXN$['AX/D['&#I /=U0*4#*HBN(RMH76&.1\.,KD"6 M6PNT_*#(3>$MV(1)_A@?>";NAL*/CVYH,C^]$9F<@NN$XV0>/D8$7#)&. .G MX$%,F^E27*$S<$5F81)R G:9O[\B'(<1^R _?AAVN @R'ZHS*0/Z MM X([@CH@:1G +DG +H0:=S'9O.2$V5'UCE!Q9X: ?>9S/E MOVZ$/;CF)&9_Z[BNP7T]>+Y$SUF*)^3"$6N0D>R).*-WOWB!^U''W!*8D@=4 MY0&9T$?5PX^*3(0R$[C(Q GXDE'&=#E8 P<%<%Y5GD:HB_J]@7BZ3YOTZNV4 MR/TJCK= MBD[W2#I?"==%;H1M.A6[6VGPH=?U]=2"BEI@I#8NRAW)Q&IC8FWA9 KN250\ M"K8(4^WD,B(V964)3"'?J\CWVBPT/9MYL 2FY*%?Y:%_Y/R^)[D\"9,YN*4) M7VBGA7D,%\2[/,=FS[[64R$ZJ(@.VJJH@ZW5!]V^W_6ZKVI0O9T2N>=*T>"^ M84TM!U.*JIY0:=E5+7V( F\'I0T=Y+535\VX39=>B;9G9?6DC/&,ZJ"VMH+_ MP*W@'R]C+4>K.L86FIH*J60\U&:E]8Q"J7$N+*&IN9#:R#M6'/WVG(H=E[AW M$\Z(-A_F$5!@*+:'^:I83 I#<.\U6Y2FWEU8BK#*^$<%I/_F]DLDAH1.<_M9R, M2(V?L24TE;>46MZ@U?EN5'*-UG2.T&C]5NM?.]9@1CR3_,5^4J11T\ M5M3MLYFH&<2TN@]R5X$+W=XK_5UOI\8N-1D\MKW4 M9$,!MUM)IWH^]88J(2FLH%FZ?,OPE( $Q^0$%, M^IOA&R_#-K0/DMH'N6V6)&34+DUS80M-S8741NA8;52K VM&@+ZA(!WFJW*5 MT@B9I=%^BV#WYM\,W_C!M_(B;^--7JO]+V2U_V4+30N?_UE2:G8QJGA.MY6-5;MM!4KE)OH58;7,AJ@\L6FIH+*<=0ZPVN MFA',<_P@7Y6KE&_H+=X>U@QBTMD'N:IDI;1#K;U!1)I7@W[0&[S>(-?;J=]D M2"7FO^4;1%_W!E''9P_#-:'.QB=5^?=LMSB;APD#$9D)3_>L)^I;MOY$;'W" M:5I\9?5(.:=Q<;@@0FEDN8&X/Z.4OYSD'VY5'^J-_@=02P,$% @ C8!I M5VHXP8ZJ @ [ < !D !X;"]W;W)K&ULK551 M;YLP$/XK%INF5EH+ =)V&4%*0K95:J6J4;>':0\.7,"JL9GMA&R_?K8A-.UH M5&U]2>SS?=_GNS-W4\,[?$A#EQ9&TW(H[X6E'"X$8@N2Y++'Y-@?)Z[ R&6 MY(4R!C>.*IS# M1==2/TSNU8,E("DX0S)& U=B:#T3PT_M;A*X%:[JV1B63) M^;W97&9CQS,7 @JI,@Q8_VU@!I0:(GV-GRVGTTD:X/YZQ_[)QJYC66(),TZ_ MD4P58^?"01FL\)JJ6UY_@3:>H>%+.97V%]6-[WGHH'0M%2];L+Y!25CSC[=M M'O8 FJPV<0E6.(X$KY$PWIK- M+&SV+5KGBS#S3A9*Z%.B<2J^XBP_N=*URM E4YCE9$D!3:0$)=$)FF09,07% M5!\WK]*4]R@!A0F5Q]KE;I&@H[?'D:OT=0RIF[;2TT;:?T8Z0->.^1[_E!SWUF+X?[?>'\G_K\G]4? M)2/H'D9@^8)G^#YSGM6$4H19W]-(B$PIEVL!Z/MD*9707_R/OC?0J(3]*J8+ MCF2%4Q@[NLU)$!MPXG=O!F?>Q[X"O"99\IID\UU2JL"M5>(@]GI1<*/*[ M^31AJT>(A+Y2-"QGEL7,CTT\\(;!1>1N]G/8Y$3)A&%E9;R3L]U=Q7-;&DVBE>V>2ZYTJW8+@L]CD$8!WV^XESM-D:@ M&_#Q'U!+ P04 " "-@&E7C3'R^1L# !5"0 &0 'AL+W=O35-EK@Q\$MGSO':E(YI3>J\'G8FPY"@A*R(7R@.5C Q,H2^5(8OSI M?%K]EDJX__[H_:..7<8RQQPFM/Q)"K$:6XF%"EC@=2ENZ?83=/&$RE].2ZY_ MT;:S=2R4K[F@52>6!!6IVR?>=7G8$[C!$8'7";R7"OQ.X.M 6S(=UA0+G(T8 MW2*FK*4W]:)SH]4R&E*K?W$FF%PE4B>RJSQG:RC0AYVL"PX<=X'4+ MZ!T!G$%S@7SG+?(66, M_M?5G LFR_2W*>AVE\"\BVK=2][@',:6[$T.; -6]N:5&SGO32GX3\Z>),3O M$^*?\MXG)*>5*@;<-J?,"(,2"[E0_LN)*1&M]TA[5T?.)G,#-PZB>&1O]F,< MVJ5)&L1);_:$/NCI@Y/T4U@ 8Z!H-U"OP438>@CW=O;"V$W] \"AF1\G:>B9 M <,>,#P).-%'@"RM AK*B3#F,!QL'29.'!T #JTB-THC,U_4\T4G^7YBQG M M'E!762:\:(@7.4GB'/ 9S)+ BX[\PW$/&)\$_,YP ;H@J6Y1@7?F0HP'V[M> MXB;Q(>;0SI/U$/AFS*3'3$YBMN<'[IH)NH/5Q)D8.!W?B;P#SJ%='/NQ?Z0> MTYXS?5&[P_[1WV;VF49/!PT&ULO=W[3^/HH<;Q?\6B5=4C;8?8N0#36:29\?U^MZ6C\T, PT2; M"W7"S,YJ__CCA(!Q<)RD_:I;=3= WL_KQ)!'?N,\_O1C4?ZV_%84*^'WV72^ M_/7LVVKU^/'\?'G[K9B-EQ\6C\6\^LG]HIR-5]67Y;0;/IN=3K MC?UI\;2:3N:%7PK+I]EL7/[\4DP7/WX]$\]>OA%.'KZM MUM\XO_[T.'XHHF*5//IE]=7YJW(WF17SY60Q%\KB_M>SS^+'_&*P'K"Y1SHI M?BS?W!;6#^5FL?AM_85Q]^M9;[U%Q;2X7:V)?/5@;L;+XNMBFDWN5M]^/;L\$^Z*^_'3=!4N?NC%]@$-U][M M8KK<_%OXL;UO[TRX?5JN%K/MX&H+9I/Y\W_'OV^?B#<#*J=]@+0=(.T,D*0] M _K; ?UC9QAL!PR.G6&X'3#RYWK%SB*\[>W=O[Y_E97>+N_M[L._)%5]VN/ANC^\= M\K++Q=U]OG_(RTX7C][KXLMN%W?W^_XA+SM>/'K/BR^[7MS=]_N?Y)>=+QZ] M]Z67O2_M[OW]0U[VOG3TWI=>_]B/_FN77O:^M+OW]P]YV?O29N^?/[]X;5[Y MY/%J?/VI7/P0RO7]*V]]8_/RN1E?O>!-YNM7^FA55C^=5.-6UW)QLQ+^(7R^ MNYNL7WG'4\&8/^?'^G7X[W*Q&D^FR__Y=+ZJ)EL/.;_=PL8S+.V!^X*SF*^^ M+05E?E?;B01++P][^V/2WR$4SO8N]6*$<,%R\WPT5!24+A[W_[RV5_-/AG MV[:HA[!IM2WB!NNU#->ZAW]^+#\(TN!Y>,.BG-F+\5RPJ[LO[K^61?4KWSV/>?P\7;\2UG]I'C$RU1?;.ZE[OT>G2(>>LV(3WD9/(0E1_SI'_$;F1[QC(NC([\FR]O%4Y6CX]FB7$W^V!P"M^5HIW5JCI*83&(*B:DDII&83F(&B9DD9I&8 M_8R--MCZO83OUZ(D#3Z=?W^;C^2,+HEY).:36$!B(8E%)!:36$)B*8EE))9# M6",?AZ_Y..S,1[]HW'4&8U?%[/98BXL5XO;WWX1'L>E\'T\?2J$/[O7[+]TJJ>&)8G) M)*:0F$IB&HGI)&8\8Q=O4J3WH=?K[82(2G3<[ID)A+8AZ)^206D%AX MW$Z/R#EC$DM(+"6QC,1R"&ODV\5KOEUTYEM4S">+4HB*VZ>RN!.^+N;?BW(U MN9D60G54.)LLEXORI^ N5L6RRKS-W2:K2?6%_U3>?ALO"^'S0UD4ZSHF?W7)))2F(RB2DDII*81F(ZB1DD9I*816(VB3DD MYI*81V(^B04D%I)81&(QB24DEI)81F(YA#62].HU2:\Z#V$_/U1'H _C52'< MC*?C^6TA+)Y6R]5X?C>9/[1%:2=W:I22F$QB"HFI)*:1F$YBQM6[,U]Z.\NR M!^]A';R'??7N?<2=>SCD@W))S",QG\0"$@M)+"*QF,02$DM)+".Q',(:\23V M7O-I_?GCCH#:'.I-7@_U?JENKXIJHI505JG5EE#=X*D1A6HRJBFHIJ*:MM6N M]K].Z^B$!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JEJ):A6DYIS>1\ MTUX@GI:A1Z4XS+R?Q!N'US\L]\L2=?.]V3\Y749%134$U%-6VKO5UC[/G[Z_XZCMC@:Z?2:J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ9:B6 M4UHS(>OR';&SD>#?_N!'-WMR0*(]/*BFH)J*:AJJZ5OMT)GT!CJKB6H6JMFH MYJ":BVH>JOFH%J!:B&H1JL6HEJ!:BFH9JN64U@S1NG=GW19\VCN?D]5D/-T> M:F[ZQ!_+R6TA/!;E#MC.*4\.6%*344U!-175-%33M]KZW8;7A)4^#'?C ME9S31#4+U6Q4$ M6'1::ZN-#DUKH],ZJ.:BFH=J/JH%J!:B6H1J,:HEJ):B6H9J.:4U([*N[Q&[ M^WN\S>,V_1XAY4DU%-0345U314T[=:XSS>#^_6;LDI M352S4,U&-0?57%3S4,U'M0#50E2+4"U&M0354E3+4"VGM&9RUL5 8GQS_7N;I(:VB=7X[>1Q/6^,5;0-"-1G5%%13MYHH M-L_D&0P'.^\U:NB\.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ):B M6H9J.:4U\[4N !*[&X#>':J6Q5TQ>UPU3B_:9FQKG**-0*@FHYJ":NI6>[NP M*G[HO8M2M.X'U0Q4,U'-:GUV=QO;T2D=5'-1S4,U']4"5 M1+4*U&-425$M1 M+4.UG-(:"2G5%432$15$1U\!LQL[-0]1348U!=545--034_25977HHCB:/>"6^B#>OM/-G9Q<:/T/JBFHIJ*:AFKZ5FN4'8@CZ6+G@L0&.JN):A:JV:CF MH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFJY936#$^I#L_NDI_G9=$J.#T[7RIT.2]* M(2YNO\T7T\7#3T&;W>BMJ84V[J":C&H*JJFHIJ&:CFH&JIFH9J&:C6H.JKFH MYJ&:CVH!JH6H%J%:C&H)JJ6HEJ%:3FG->*U[>:J;:Y^Z^.26HR*6U&144U!- M134-U714,U#-1#4+U6Q4$(7G=!#-1_5 E0+42U"M1C5 M$E1+42U#M9S2FH%7-^U(W4T[[Z_5M;B;W$^*N\.7N^R63PX[M'0'U1144U%- M0S4=U0Q4,U'-0C4;U1Q4:]_"G_[RV5_-&C;\"_=\,DQBI;N MH)JRU<3^FY>.84L5C8I.JZ&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%: MC&H)JJ7'OA!FQ]XQ/^*.S6"K6W"D[A:<]16UBO*/F_'\-^&SUAI@:*T-JLFH MIJ":BFH:JNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL6HEJ!:BFH9JN64 MU@S5NOI&NF+/Y$&K;E!-1C4%U514TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 MU4)4BU M1K4$U5)4RU MI[1&Q/;K[IQ^=W?.Y]?>\]>K;-6G\;1E;+=W:L:B MFHQJ"JJIJ*:AFHYJ1O]]\:CFHUJ :B&J1:@6HUJ":BFJ9:B64UHS2>MFGGYW,\]N MDBY?+F0EW!0/D_E\_='&NSV?\^BF3P[7[@TUGZ8?A+[XBR!(/4EJ35BTG ?5 M5%334$U'-0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"U&M0354E3+4"VGM&;" MUN4\U:2<.KT>7%[NFS M:,_/D;/:Z*S.5FN<3"*)K>?/HNT\J.:C6H!J(:I%J!:C6H)J*:IEJ)936C/S MZ@Z?_HD=/K/QZJFY!-1G5E(-/W>T'0;QX?MM6;,TYM-,'U714 M,U#-1#4+U6Q4I>KQ>^K8GY7W!T1L-VR^32O8N?J.7;ZK9F*U@D=?*"W]>:TG;RD'/5X+O8# M*OIX-%334$_J6KOED\^3D7[@U!-0345U314TU'-0#43U2Q4LU'-035WJ[TK M5[\8-E>-/71:?\^T@YV"@6#?_2YV[ABBFQ>A6HQJ":JE^_;_:.?#^!DZ;4YI MC6 ;U%4]@^ZJGL:ILX?[9KNU4\,,U6144U!-134-U714,U#-1#4+U6Q4"YJH$Z8': 50Z@FHYJ" M:BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ9:B64UHS M8J4Z8H_L*GI9G3VX*-L-GARR4NO2@33<63J2T6D55%-134,U'=4,5#-1S4(U M&]4<5'-1S4,U']4"5 M1+4*U^-@7P@2=-D6U#-5R2FM&8UT^-.CN]-&* M;XX_)ZNGU62Q6>@-B^^+Z?=U\=#7LKB;K 1U?#N9KD\&.JT_H7ORDV.4U&14 M4U!-134-U714,U#-1#4+U6Q4OFT( M>FD-:HTWM"D(U6144U!-134-U714,P;O.WMZN_&&E@0=GM!&)W10S44U#]5\ M5 M0+=QJP_V[/4(GC%$M0;44U3)4RRFM&6]U,="@N]V&>P.S^I$SF4]F3ZV7 M,>O>C).3$:T30C4%U514TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M M1K4$U5)4RU MI[1F--?=0H-+]JU,LA'B*ZK)J*:@FHIJ&JKIJ&:@FHEJ%JK9 MJ.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6HIJ&:KEE-:,V+IW:-#=.[1)U/K]R]NG MLEPG[=Z/M:!=0Z@FHYJ":BJJ::BFHYJ!:B:J68/V!I:^N+L.Q[_O6SGNWHQ30Q?5 M9%134$U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"U%M0S5 MJOFH M%J!:B&H1JL6HEJ!:BFH9JN64UHQ8J8[8[DZDG97C^^U1[OK":ILC6>%F45;H M^D#X=EQM1_6SUN1%BY)0348U!=545--034]J]V/Q6#3FMM MM=&A:6UT6F>K-2\N>M%;_[/S$1ET7@_5?%0+4"U$M0C58E1+4"U%M0S5<76@ M6/P4_,FZ2^'+>/Y;:V9V&B=G)JG)J*:@FHIJ&JKIJ&:@FHEJ%JK9J.:@FHMJ M'JKYJ!:@6HAJ$:K%J):@6HIJ&:KEE-;,U;JF:#ADWP1%JXE0348U!=545--0 M34U -5"5(M0+4:U!-525,M0+:>T9L36W4A# ML!NIVSHY7]%N)%134$U%-0W5=%0SA@<[:TQT0FMXN!L)G=!!-1?5/%3S42U MM?#P[UF$3ABC6H)J*:IEJ)936C/>ZFZD87Z>3P0^N/ M4$U!-175-%334H)J.:@FHJJFFHIJ.:@6HFJEFH9J.:@VHNJGFHYJ-: M@&HAJD6H%J-:@FHIJF6HEE-:,V+K^J-A=_W1U_'RFS">WPF3^?=BN5K'[/)E M"7HU%WS]')J\#[ MJXRZ9SHU,U%-1C4%U514TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M M1K4$U5)4RU MI[1F^M951B.VRFB$5AFAFHQJ"JJIJ*:AFHYJ!JJ9J&:AFHUJ M#JJYJ.:AFH]J :J%J!:A6HQJ":JEJ):A6DYIS8B5ZHC]KU09=<]RJOFH%J!:B&H1JL6HEHQ:NK_:WD%) MT6DS5,LIK1FJ=2?2Z+A.I.WZ\'VYF G)?++]L3N4KOK]G4)=$YW5.G)6&YW5:9NUK=X> MG=5#-1_5 E0+VY[?_F@DCG8*'H[<#S&Z=0FJI:B6H5I.:U -5"5(M0+4:U!-525,M0+:>T9L36A4FCSK:(?V-E%FU, M0C49U1144U%-0S4=U8RM=GAE%NU".G)6&YW5:9NU=646[2]"-1_5 E0+VY[? MUI79X_9#C&Y=@FHIJF6HEE-:,Z7JSJ%1=^?0YKC/>UV95=BBAZ[)7J#U1:@FHYJ":BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ M>:CFHUJ :B&J1:@6HUJ":BFJ9:B64UHS8NOZHHO.[H;3UV2[O9,S%NTO0C4% MU514TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U<*M=G 5N.U^;:O Z-8EJ):B M6H9J.:4UJOFH%J!:B&H1JL6HEJ!:BFH9JN64U@SD MNJ_HHL^N!:/E1*@FHYJ":BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J M1:@6HUJ":BFJ9:B64UHS8NMRHNHFNQ;GXO.:ATYJXW.ZFPUL7]@2=!%I_50S4>U -7"MMW:NC1[Y(Z(TB6,GCU?CZTZPH'XJOQ72Z%&X73_/5>I(WWQ7*XK[*,?'C M9^GL_-WW#?&C*;9\WQ(_VFW?#\6/T>;[Y_6TUY\>QP^%,RX?)O.E,"WNJTWH M?;@8G@GEY.';ZQ>KQ6/U"W8FW"Q6J\5L<_-;,;XKRO4=JI_?+Q:KER_6$_Q8 ME+]M'N;U_P-02P,$% @ C8!I5VAS35:B!0 %"< !D !X;"]W;W)K M&ULM5IA;^(V&/XK5FXZ==)=DS@0H =(+;[;.MWM MJE;=/DS[8,! U"1FMBG7:3]^=I+&!((3D-L/)0E^'_M]8K_/D^#AEK(GOB)$ M@!])G/*1LQ)B?>6Z?+8B">:7=$U2^,;@%3K26:.LC(S*)E^E&J[ON# M8/+;2,:),2)3 3Z"A_RV [H WS>""YS.HW0)LF^_3^-HB=5=XN "$8&CF/\\ M=(7L76&XLZ*GF[PG>*2G ?A&4['BX',Z)_-JO"M'70X=O@[]!AH!'\CZ$@3> M!P ]&(#'!P0N?JH;U^04F,^/]^#B_;M^$'8^U8$A,Q@B,PGF9V"P?DR57(/R M-@49;F"Z3;C152Z[X&L_(R)'%@A/V M3)SQ^W=^Z'VJX\\F&+($5F&Q4[+8,:&/O])T^5$0ELC*,!4?0"KKJISQLPUC MBM0U95DMNOB="@+ZM7/<:RKHE95TC M9;*XRM*9UE%A##R5"IM@R!)8A;"P)"RTNE)#FRS:!$.6P"HL]DH6>\9I=X-C MG,Y('6&]@WD.87<0]GOE1,^YR-OYP6Y#/^AT>EZU(3*.Y,P\^V6>?6.>DZ+T MW.6EIR[??LM\C1V=>N\M@54X&92<#-J4'/ ?>$PC,&%D'@EP@],GGL>]3UYM-,&0)K,*Y[VD? MZ%FM6P6<)2*MHB%;:%4J=RRUWVI1WZ;2:Q NP#T6M:6LP/'ASN+V+KUN&.RM M[;8-D7EDYV8.=>;0F'F^&L4+0,^MN?&6]AO'WMO'VS]6XA=/ZA@ZU/V:IM MMH56Y47;:[^5OS:)7:W6R0=-DDP)>WW8#&H9M6K1K:(A6VA5WK5+]^W:=-^J M3[>*AFRA5:G45MTW>_7VK5['^_@)OUPZ9QW5NWMJZ^V;OWBQV3?$L?U=T M7.RL>GI;:%6ZM*OWS;;>)':#EI5_T%;LWL)+0^VEH=%@MA&[ J$Q97-/ITX! M6VA57K0QAF9CK,5N0I.$L'^GS4+WVT;6Y>+U;.T#G;G/4RNS531D"ZW*M[;C M$%H5.6C37$^LHB%;:%4JM56'9JO>6N0*G'WQ@MWN_LINV1"91W9NYMJY0[-S M;Y2YAGBY@//?5X[*G!G@Y(GR%H8>:D,/S8;>('-%Y&[-#WM^./#W9T;W4.;" MNC>7YJ&7N@&]4]IO0.A M:]D0F4=V9N:!=NV!V;4W"EUC?-/SG!G@Y%_2W\+,!]K,!V8S;Q"Z(K+QX:9H MU_P\9Q[*N:EJ'QV87TNW$+H"H3EEJZ;8%EK.B[NSC4C*UC+;CL7!C&Y2D>\H M*J^66[ZNLXU.KFZ>[Q>3:V$9I1S$9"%#O4NUP8KE6[#R$T'7V::D*16")MGA MBN Y8:J!_'Y!I5(6)ZJ#&ULM=WO'(WG4Y?$&EM,Y' !\A..OWC"Q(V7AFM1?J]>W&Q M9>UG)45/6,%C.+LKRB_5M5*U]76US*LW1]=U??/Z^+B:7ZM56KTL;E3>_.2R M*%=IW7Q;7AU7-Z5*%YM!J^6Q,YG,CE=IEA^=GVUN^U">GQ7K>IGEZD-I5>O5 M*BV__:R6Q=V;(_OH_H:/V=5UW=YP?'YVDUZI"U5_NOE0-M\=/RB+;*7R*BMR MJU27;X[>VJ_ES&T';.[Q:Z;NJD=?6^U3^5P47]IOQ.+-T:1]1&JIYG5+I,T? MM^J=6BY;J7D;)-T_FG5D+=1E MNE[6'XN[6'5/R&N]>;&L-O^W[KK[3HZL^;JJBU4WN'D$JRS?_IE^[5Z(1P/L MZ9X!3C? .72 VPUP#QTP[09,=P8X^P9XW0#OT!EFW8#9H0-.N@$GNP/ M=0->'3K@M!MP>NA#LB?W?W.3@X<\_&5OWW3;=\GF+>:G=7I^5A9W5MG>O_': M+S;OT\WXYIV5Y6VD+NJR^6G6C*O/+^IB_N6Z6"Y46?W5"GY?9_4WZR?K[6*1 MM6_Y=&F)?!O<-@ _^*I.LV7U8W.73Q>^]<.??SP[KIN'T6+'\V[*8#NELV?* M4^M]D=?7E17D"[70QQ\W#__A.3CWS^%GQP@FZ^5+RSYY83D3QQUX/.^>&YZ_ MM";>WN'^ <.=Z6;X9.C5, ^_4#R=_;P\.'.P/#(/-Q7\V:XO7=X;![^ M/OUFV:>;T?; :'' Z%=[1R>'O.[NWM=='O#,M[/;)X8WH?L0)'?CN7N\=\NT MJJQ?+JU-HJQ__;WYN25JM:K^/?#@?MYBTV&LW8Z^KF[2N7ISU&PH*U7>JJ/S MO_S)GDW^-O3^)C&?Q (2"TDL(K&8Q 2))20F(4S+U_0A7U.3?OZA66JILE0+ MJVH#]L*JKM-F%BM=U]=%F?UG=TNRC9G1'!LS$O-)+-ABW@9K%]&WY_9D^]_9 M\>WC")&S1B06DY@@L83$)(1I$?(>(N09(_2N6*V:1=R8_!C!L?DA,9_$ N]) M?KSA_)"S1H?.&I.S"A)+2$Q"F):-V4,V9L9L?,IO554W6Y?YHY!8Q4W[L:=Z M8>6JMHI+J[E+UGP4:N[6?":Z5%F];A[)4&Z,DXW-#8GY)!9LL=FC=_")Z[BO MICNI(>>,2"PF,4%B"8E)"-.2=?*0K)-GDJ72,K]?M_W4[O_:I.Q&Y=5VKX+Z M>J/F;:CJPOJLK%+-BZM\WQ;).-G89)&83V*!^35UK&_-BUI9MK5J=Z58I]8B M_3;T#U%(/JB(Q&(2$R26D)B$,"UZKQZB]\KX-OG8;*_*;!.M[5Z)3WE6#VZO MC,[85)&83V(!B84D%I%83&*"Q!(2DQ"F1>OT(5JGY.Z^4S)?).:36$!B(8E% M)!:3F""QA,0DA&GYLB?]@:F)<>/UC_7JLRK;3UT7VST5G_*%*I??LOSJA165 M:5X/+Q#-[-BLH9J/:D&G/=Z!<.IXSM3=^?B%SAJA6HQJ M425).4IL?IT7%> M^[ ='!\O/E7-QZPF1O<[,?;DR.B-SA&I^:@6=)J6H],3]TF,R$DC5(M13:!: M@FJ2TO08.7V,'&.,1+Y8S]5*Y?7]SD$KS1?65;L]JNYWJ@_&R>B.CA.I^:@6 M=-KSFR5RU@C58E03J):@FJ0T/4]]:\(V'C0^_VW3>6LV2^FM*M,K9:FOJIQG ME;)NRFRN!I.$=B=0S4>UH-/:E<-#E)R7KW9SA/8B4"U&-8%J":I)2M-SU+^(YCKU[$ N=-D*U&-4$JB6H)BE-CUG? MH+#-%0KX8)9YMM$Q0PL6J!8\\[K:FP-:ULGV>%9E.9.]1[30QQ6A6HQJ M42 M5).4IN>P;VO8YKK&^^R+LF1>W"U59?W7.OQ E]D=G3BTFH%J :J%J!:A6HQJ M M425).4IJ>N;W+8)^1!+QOM:J":CVH!JH6H%J%:C&H"U1)4DY2F9ZVO;MCF M[L:O[6>U_,JZ4>5=JJ)Q,'9HK<-Y6IVPO8GGS?0EGH_. M&J!:B&H1JL6H)E M035):7J@^EZ'8^YUC*Y'F;W1.7K:F? K+[@X4S13U=H@0/5?%0+4"U$M0C58E03J):@FJ0T/6M]R\,Q MMQ'Z7SWI3I)QM?_73_6+GM!<1.F&,:@+5$E23E*:G MI^]F..9NQF8-V)U)4.3MP:OL5FT6A7OWQ3<_>)_EV6J]&HP8VME -1_5 E0+ M42U"M1C5!*HEJ"8I34]CW]EPT,Z&@W8V4,U'M0#50E2+4"U&-8%J":I)2M.S MUGI[V\X MYO[&=ZXATZ][UY!HLP/5?%0+4"U$M0C58E03J):@FJ0T_J^:@6H%J(:A&JQ:@F4"U!-4EI>@@?71:%O2X*>V$4]LHH[*51V&NC ML!='8:^.PEX>A;T^"GN!E#^B(^+V'1'7>%Q\YP(/W0R;V$H)J/:@&JA:@6H5KL/NVKN$,7:Q$#=]Q](W;O?[3T06EZ2/K2 MAVLN?3Q\H&K/>V/<>__LIRVT[8%J/JH%J!:B6H1J,:H)5$M035*:'L.^[>&B M;0\7;7N@FH]J :J%J!:A6HQJ M425).4IF>M;WNXY@K#=ZP+T?8'JOF=-G - MR9VS=:#3AJ@6H5J,:@+5DH&_KJ%%IJ1FU3/2]SA<FR?^E.E]U6??N3 MMPW&!.UJH)J/:@&JA:@6H5J,:@+5$E23E*9?);GO:DS1KL84[6J@FH]J :J% MJ!:A6HQJ M425).4IF>M[VI,S06$[[U$D9D=';JGY^"8#BP%?'36 -5"5(M0 M+48U@6H)JDE*T^/4]S6FYKY&\.RE'\S Z.!LM9T3%$Z<4V\W.6C) M5"5(M0 M+48U@6H)JDE*TY/3ERRFYM-N?/=5B=HLXW;W6HPZJ:AYKM$90WL5J!:@6HAJ$:K%J"90+4$U M26EZ$OORQ=1#=V>@S0M4\U$M0+40U2)4BU%-H%J":I+2]*SU'8ZING;(M[XMLC HO+PQHAYOM$;,K0Q M@FH!JH6H%J%:C&H"U1)4DY2FI[%OC'AH8\1#&R.HYJ-:@&HAJD6H%J.:0+4$ MU22EZ5GK&R/>'],8\9YV/%SOQ/9VUY'HR3M0+4"U$-4B5(M13:!:@FJ2TO0T M]841[P\JC'A/*QZ#<4+/SX%J :J%J!:A6HQJ M425).4IL>I[XMX!_=%?GD4 MIP.Z_=^_MQ^MD*":CVH!JH6H%J%:C&H"U1)4DY2FY[6OD'AHA<1#*R2HYJ-: M@&HAJD6H%J.:0+4$U22E:5F;]162&5$A,2-C(S8;*J0XN[]KCG3Z"LGLX K)R&4EURHQ/\31P41;):@6H%J(:A&JQ:@F4"U! M-4EI>H#[5LD,;97,T%8)JOFH%J!:B&H1JL6H)E M035):7K6^E;)C&B5F)'1 M$1OJJ)P\66>BK1)4"U$M0K48U02J):@F*6T;G>/J6JFZ6=FEYVJRB9;]^JUS=/SD]L!^'=KM[<<]9715'??]-. M<%>47S8/^_Q_4$L#!!0 ( (V :5?M.E2@! 4 $L9 9 >&PO=V]R M:W-H965TVVTDP3.X2/+B ![>Y6 MFMFIBMJY6.V%"0>(FL2,;:#\^[63-($0#),9>E&2X//Q'.?$;TQWP_BK6 !( M]!:%L>A9"RF7M[8M_ 5$5-RP)<3JFQGC$97JE,]ML>1 IXE1%-K$<9IV1(/8 MZG>3:X^\WV4K&08Q/'(D5E%$^78((=OT+&R]7W@*Y@NI+]C][I+.80SR>?G( MU9F=>YD&$<0B8#'B,.M9 WP[(@UMD(QX"6 C=HZ11IDP]JI/'J8]R]$900B^ MU"ZH^EC#",)0>U)Y?,N<6GE,;;A[_.[]SP1>P4RH@!$+OP93N>A9;0M-8497 MH7QBF[\A _*T/Y^%(OF/-ME8QT+^2D@69<8J@RB(TT_ZEA5BQX!X1PQ(9D#* M!HTC!FYFX":@:68)UAV5M-_E;(.X'JV\Z8.D-HFUH@EB/8UCR=6W@;*3_;%D M_NN"A5/@XG=T_VT5R"WZB,;IK"(V0\D(]&695'V@JZZ'7-V!I$$HKO7@G1%" MG3^/[]#5K]==6ZH$=1C;SY(9ILF0(\ETT&<6RX5 ]_$4IA7V([,])@8'MJI, M7A[R7IXA,7HJ1EZJALE[_Y]5- &N M;^!G=2_P;L7U BUW7:37+N(?C2DV[!]+)03KU0;)9 MHI,0S@#I'"98Q6',I^:T8:<0"$Y]WA<0NO/4U"%X6RIIIDXD0VMU^0S^+/+) M I@SK%N!'8F$C17XFFA!1398 U?:-N]%],@#'VHL)UG ]@XXN7%:96QC6G6Q M28%-?@S;L*ADKG%CC[#CE0F-&=0E+-04-BJ0TX2':\N1Q24+A+T]7ES&O80@ MPH4BPF9)=!+7N,9DSO>FU+EINF7&2V@@7(@@;%9!W]6K9SRAO*K[V#WH5,_< MS_LPA>S!9MUS[H2=N=QDT4HP^& &+Z&!<"&"L%D%G83^P36G53%5AS6XA%3" MA5;"9K%T4(,GT%LR&FVD7G Y]>6*ANA3, -T%<1H"Y2+Z])"9*B!.7HC]8=< M%*5OT[B!IG0K*E_(S:Z\S%7KW56GPM-^D0H=ALU"K&Z1=IO&5"1S=)SX0QCG M1:I"RXIT"05'"@5'S JN;J%,C68HW(ELOJ=P9E=U"U<(/V(6?H/YG,.<2D / MJDQ!+ (?O=!P599\AEJD 9J["K>#<5D'50S#C5:CY56O(*30<,2LX0P$^6)O MS)\<[@ZTW699V)BSJ#M/A8XC9AUWFO)4LV;*++Y#/5K%,=Z[SJ_DO!8-D?]PNAJ<_,WRF7+UN"13" M3)DZ-RTU@SS=N4]/)%LFF]\3)B6+DL,%4/4"JP>H[V>,R?<3'2#__:3_/U!+ M P04 " "-@&E7+Z/\P6T# #Q"0 &0 'AL+W=ONJ M)(>"JE-108DSF9 %U=B56U=5$FAJG0KN^IX7N@5EI1,O[=B-C)>BUIR5<".) MJHN"RL<+X&*_JUB5%R)\2]Z5RG*\>0 MI%9:%*TS,BA8V7SI0QN'GH,_/>+@MP[^@_:J8?R3NRP=.2UAR( MR,BYPBVN;-"U(&O*DYI3#>2[#1&DY'P'$G>@FK8R+1H9_1$9$/HM2 MYXI'\3W_.# 3[KU[O[(W2";IL"BQ<< MP5MSJA3YDK61^O$/SI-K#87Z.12L!FPZ#&82PYFJ: (K!V^^ KD#)W[SQR3T MW@\I_9_ GNF>=KJG8^CQU4.%]QW/F 99D!-6DD>@4@V>D'&DL/$D$U*8DT+\ M!4GIHQH2/ KTFX)GG>#9ZP3O!%XRQO$Z#FEM0";-\3.9>A=[IW-_[D>]W]+= M]64U/E'?I;-XQC7LN(:C7&^9NG^720#"2MP?4)I(O/Q#?,,AOEXP/^08OI;C MO.,X'^78)2G:)JFMS4&I25*925([FZ0JP)C(C\.:L+$*]K$N\.].4R+C;8&..QIB_SY=#H_4/?2S)0)T\61W8DZ MXM$H\>M22X850?*2,CR 3)@:9AV]H#-=!.'D@/1+JTG@>;/H@+/;>ST+D%M; M5"B2B+K4S8/1C79UR[E]K@_&+[">:^B; J, MIJ-%9=_H.Z'QQ;?-'&LRD,8 YS,A]%/'+-!5>?&_4$L#!!0 ( (V :5>* M6&YJ>0, "0+ 9 >&PO=V]R:W-H965T3#,3:Q*:V XO4'U_;R8:T M!%A5^P5LQS/SS'C&GO&.BP>9(BIXS#,F)TZJU.;*=66<8DYDAV^0Z2\K+G*B M]%2L7;D12!(KE&=NX'E]-R>4.='8KLU%-.:%RBC#N0!9Y#D1^QEF?#=Q?.=I MX9:N4V46W&B\(6MN;66A.;().4,!*XFSM2_FOFA$; [[BGN9&,, MQI4EYP]F\B&9.)XAP@QC9500_;?%:\PRHTES?*V4.K5-(]@?:*)2B?.T($$5Z3(U"W?_8.50SVC+^:9M+^PJ_9Z#L2%5#ROA#5!3EGY M3QZK0#0$PN"$0% )!):[-&0IWQ)%HK'@.Q!FM]9F!M95*ZWA*#.GLE!"?Z5: M3D4+Q>.'E&<)"OD'W'PMJ-K#&UB4AP1\!;>+.YB:V)DO?[Y%16@F_])[;E$J M06.%"5@M<,>HDF-7:2RCW(TKA%F)$)Q &,%'SE0JX88EF/PH[VIW:I^")Y]F MP5F%"]QT(/1>0^ %(?P.+LB4")35WQD+81VUT%H(3UDPBF"FLR&!:Y[K$I'$ M)ME4",+6J--6P6P/S7USLK?+TQT1"7S^5ZN$#PIS^:4M9*7];KM]4ZI7^ZM7?=<]JC_XI\B<*<_:*,VYT^&)'M*5N_AO\+ M)15AB9[ $M>4,3LB&6$QPK?6&)G8?+S'%;O&"OH!=VP':M?8_6?B26/L>YUY5R@ZA]1O>D-0L_OMV,-:JS! MKT?KVAQA=@%L< PV&@W"$^$:UES#ETDYK#+O&?DV/"+U=8%XGM^..JI11V=1 M/]F+7D=IND6A'ZXRR4#?O@CO"!5P3[("+Q?*X5YJ@R\9A@WX;L?KMI/[WN&R M]UZ$_5 WYRDK *S\2;Y+X)9U]$%2O^8,CQ)&1PH@Q>A;)35!<[2 MGM_]X=3#$_GJ'QXK_^QK\4Q0C7;SB"*F$F&NWW6\4'@7? F/$CCL^#\GL-MH M7'(4:]N>28AYP539P]2K=0LX+1N?P_:R?_Q(A*XQ"1FNM*C7&>C3%F5+5DX4 MW]@V:,F5;JKL,-5M+ JS07]?<:Z>)L9 W1A'WP%02P,$% @ C8!I5_SK MXEEJ! B1D !D !X;"]W;W)K&ULQ9EM;ZLV M%,>_BL6F[5YI+=@\=TFD)+#M2KM2U>AN+Z:]<(.3H +.-4[3?OL90TD ![6= MI;Y)P#GG9Y]S['^PF1PI>RAWA'#PE&=%.35VG.]O3+-<[TB.RVNZ)X7X94-9 MCKFX95NSW#."$^F49R:R+,_,<5H8LXELNV6S"3WP+"W(+0/E(<\Q>UZ0C!ZG M!C1>&N[2[8Y7#>9LLL=;LB+\V_Z6B3NSI21I3HHRI05@9#,UYO FAE[E("W^ M2LFQ/+L&52CWE#Y4-U^2J6%5(R(96?,*@<77(UF2+*M(8AS?&ZC1]EDYGE^_ MT'^3P8M@[G%)EC3[.TWX;FH$!DC(!A\R?D>/?Y F(+?BK6E6RD]P;&PM ZP/ M):=YXRQ&D*=%_8V?FD2<.0B.V@$U#JCOX%QPL!L'^[4].(V#\]H>W,9!AF[6 ML![HP#AM\I07?E2 N$I(H_*-Q_W#$WQ0Y:1.#7A*S M0*/ %=E? ]OZ!2 +V8KQ+%_OCE3A_+_>XW?WWDF&WB3'[Z0?H6;^J2J,3%NF$Q9I@G2(Z;1&=,7J]U*_N97'6YT4D]4)6 ME:4F>I)8_><\SEP8>($U,1_/$ZXPSB+JA$4Z8;$F6*>(?EM$7[NLU$3W;($C+T".VY.5H9EMA9X->[(R M-(,(VF[?+A[:!1!9/E*K2M#&'XS&?\MHW$"CL8^G9P04C@V5X,CJ;@*V8/A*?%5CZBK,3N65PKXQ[EO'5& M:J5%6FFQ+EJW(NA4$?3!VM(,0%"=R"MFZYW4EX@\ MDHSNJ[FJC'T4]>:)J9,6::7%NFC=HIQVI=#]:(W1NI?52HNTTF)=M&XI3_M9 M.+K3>I_&>(/3#M_Q+*>O,4,SU[>0VY>8H1FRH.6AOL0,[:#@!6%/8LRSH^6< ML*T\TR]%<(>"U^>';6O[WF N3\M[[0MXLX2*]JAZSR"/LD_X^B6%>!K:ID4) M,K(175G7OJ@MJ\_]ZQM.]_)@^YYR3G-YN2,X(:PR$+]O*.4O-U4'[=N7V7]0 M2P,$% @ C8!I5]JZ0!XO P D D !D !X;"]W;W)K&ULK9;K;]LV$,#_E8,ZK!V06B\_4UM G*8/8%V#&FL^%/M 2V>+ M"$6J)&6GP/[XD93":(WM+47]P>+K[G['._(XWPMYJTI$#7<5XVH1E%K7YV&H M\A(KH@:B1FYF-D)61)NNW(:JED@*)U2Q,(FB<5@1RH-L[L:N9387C6:4X[4$ MU505D=^6R,1^$<3!_< GNBVU'0BS>4VVN$+]9WTM32_T6@I:(5=4<)"X6007 M\?DR=@)NQ6>*>]5K@W5E+<2M[;PO%D%DB9!AKJT*8CX[O$3&K";#\;53&GB; M5K#?OM?^QCEOG%D3A9>"W=!"EXM@&D"!&](P_4GLWV'GT,CJRP53[A_VW=HH M@+Q16E2=L"&H*&^_Y*[;B)Y FAP12#J!Q'&WAASE:Z))-I=B#]*N-MILP[GJ MI TPLI$OV@8@MC #9&2< T7 M=@/M](O7J EEZC>SL)M4\U ;&JLSS#O+R]9R5V>-VKFJ2XR(PYTFAW&&0_?HL'D>O3J ./>KP ME/;LCZ9:H[3A6SGOSV")6\HYY5L?,S"G5&G""SOX]\%M:AUI38V<*7O,=]EP M%,=Q,@]W!Q!''G'T1$0/AG&ULM9Q;;]LX%L>_"N&=W9T!TE@7Q[E, M8B")+I-%.RV2Z?1AL0^,1-M"=?&05!(#^^'W4%(DRV%HJWO\TMH2^3L4SZ$. M^0_-R^>"?Q=+QB1YR=)<7(V64JXNQF,1+5E&Q7&Q8CG.94W'&4WRT>RRNO:%SRZ+4J9)SKYP(LHLHWQ]P]+B^6IDCUXOW">+ MI507QK/+%5VP!R:_KKYP^#9N*7&2L5PD14XXFU^-KNV+T#U1%:H2?R;L66Q\ M)NI1'HOBN_IR%U^-+-4BEK)(*@2%_Y[8+4M318)V_-5 1ZU-57'S\RL]J!X> M'N:1"G9;I-^26"ZO1FE6!<=]I\)I4^&T<>B2SZ!C:4@?AZS6%/?-]<_WU4_-->W M'0-@#-W7]J'SVHO8KN:V< MSSCYD^5QP35<;W^NTU!:JJ[?AS3SZX-'?O[IER'-#7";&YIQ'HL 9SJK* M.!=B12-V-8*4(AA_8J,9=.W4^E4749@P#Q/F8\("3%B(!.L%S:0-FHF)/OM6 MI40(%OH$T;-@D,75/$%%4:JBB$C&,P+O5U*TX57=$+I0,MH:&DKFAI^>D*Q^ M6TY)3->ZYGAF KPL:H(N6OYOX\&/&P^1NK$7$"=M0)P,"X@X$5%1YI* ]]G> MD6 T,C02:MAY!5-3V*>9=6P[E^.G36?7A6QGJ]19OYB_#RO8CQ4B/63/3]/6 M3U.CG[Z4/%JJ 1IM3)1B)B*>K-1,2.<4(W&H4S!A'B;,-W?<74[DDI%<31E3 MZ+V20R<6<_)8"B@IQ%%U&Z:?*YJO84:[)M"U,'U(7*8PZY5+*@GET%RX02B!<9@4<7VY:NA+Q, 6"=K1OFQ[K6$ MV=,A$JPW $[; 7!J]./O_1[4N^:_Y"?=0#"2APX$3)B'"?-KV'3C+38]MR93 MZV3K=8=I-$2"]6+BK(V),W-,E-DCC P8S5$SK_ZG@#P+(P;&2&Y;?U>W.(.A M6C*(#<,D_L9H:&B(U+"3S72RE;W>EK"W$M?;$MM9:V>)$.FA>KXY;WUS;O3- M_9MN5VOZ"(8IKY?N]XGX#GS!,8VK(MJ9UB&,T-]1 FS,.$^9BP !,6 M(L%ZT61;G3YD'62YVV"1X@:5YJ'2?%1:@$H+L6C]X-D0%VWCRZA]L1 :5:L; MB!\UC:M2!*]3!J2*OTK*8>Z7KE^3AO9%9+8U.*)LW0IE*UUH"RF-KYAY9/S"T8[$9,FH=* M\U%I 2HMQ*+UXZS34.W#B*@VJHJ*2O-0:3XJ+4"EA5BT?O!T6JIM%O5PLPJJ MF(I*\U!I?D/;HGK':M#?;3! -1AJ##KO.+E37FVS@O@[^.]5?A4[YQ_U M'PSU0QQ5D$6E>:@T'Y46H-)"+%H_FCH9TSX]S(P#5<1$I7FH-!^5%J#20BQ: M/W@ZO=,V"YZX,PY4S;.A]3.L.]U.+[I2;Q>R^[ ";2G;WE[('D($M3L5U#;+ MH-T,X:E.#*^S@J+DUSFDD2Z[>S6H+VC?*V;(H!2,!C9(TD6MPT0TT M0N3@T3]8M,R+M%BL29@]_J9SFMGT4*>ATCQ4FH]*"U!I(1:M'V"=].C8!\GW M#JK*B$KS4&D^*BU I858M'[P=#*H8Y9!/_>WWARIW0!4&RVH8F9#Z[VV[;,W MR1S5J+^?T0#5:(A%Z_NWDQ\=HT(U./OX(BKR.(D+;0R@:I*H- ^5YJ/2 E1: MB$7K1U2G23J3PZ0;5/D1E>:ATGQ46H!*"[%H_>#IY$S'+&?NGVY094E'(]J= MNY/M)0FJ47\_HP&JT1"+UO=OIV0Z9B7SC7_9RRIIY,N82J9UM1EY72[J7TL0 MQW(MK7=1=4I4FH]*"U!I(1:M'RN=3NF8]UMZ3#1;BY5:P5XDR^-JJVSU"P&X MI#Y78:2-&E2U$I7FH=+\'Z&1SSEY8"M(QDH;:GZPU=^(7&U"AO1=;4.F.:$+ MSIC:Y*IV&;_CC>8G''->9 3&92FD D]4C>9K_;,FU])N%4;MEQ"+U@_?3BEU MS$KIT)GU TTE^4B_@P?@PA'Y*NE2&]BHHBDJS4.E^:BT )468M'ZP=6)NL[Y M82;9J"HN*LU#I?FHM "5%F+1^K_:[!1G=X?BO.\DV\P9_$M-Z\U\UW6LK6U_ M'JI-?R^; :K-$(O6]VXG][KFG:8_,L4V(P<[&E7J1:7Y.SKO7V7>+B:TOV / M4)L38M'ZL=*IN^X.=7?@'.6./P'AB-S2-)D7/$_TKPU4*1B5YJ'2?%1:@$H+ ML6C]T-HX&^! AP/@G@Z >SP [OD N <$X)X0< @-V>TT9-@J;NM J+:]/>R&:#:#+%H?>]V(J\[4.3=9X:"JO>BTCQ4FK^C\_:8H: * MQEBT.E;&&^OSQ+[1/DBR07$W!Q,6<>G\&"\/IZK_B*+574ZU&,A99%5'Y>,QHRK G!_ M7A3R]8LRT!Z2-OL?4$L#!!0 ( (V :5>;& <2*00 .D0 9 >&PO M=V]R:W-H965T>%1[9:*[W@CH<;NH(YJ,^; M!X%W;HV2LAP*R7A!!"Q'SIT_F/E&P4C\S6 O#ZZ)#F7!^5=]\T!.K5-K7AX_8S^P02/P2RHA G/OK!4K4=.SR$I+.DV M4X]\_SM4 44:+^&9-+]D7\EZ#DFV4O&\4D8/^^HA!4"L&I M0N<5A;!2"-M:Z%0*G;86HDK!A.Z6L1OBIE31\5#P/1%:&M'TA6'?:"-?K-"% M,E<"GS+44^,)SW.F,/-*$EJD9,(+Q8H5% D#26[('"LSW69 ^))\4FL0A!5E M>>HT/T)&%:1$3<%15DFWZ/NY_F4O/OY_=!5Z*@VYR:54_>E4\$K M3H7D([JQEF16I)!:]*?-^OT&?1<)JED*GEFZ#QH!Y["Y):'W*PF\(+3X,VFO M'MC"^3'KL^^V?D1&6)=,:/#"5_"J3/]SMY!*X$;_UY;@$J)CA]#=;R W-(&1 M@^U-@MB!,_[E)S_V?K.Q>TVPZ37!9E<".\I#I\Y#IPE]_&D#@NK-2C*=$9)P MJ6RI*%%B@Z+?&[NQW^N$OC=T=X@>KKLT/RF+C-$%RYC"?CZP\15? M$VQZ3;#9E<".\MBM\]AMN5,3G=$E3F>2+ 7/3Y,E;0GJGE=J'$9^<%+0 MW7;[]QRMX\5Q_[2@+6(-!=VKB>@U$F'FT!N^O-EB85(I X)394,PVJGJ63>V'_>AT\S=Z^=8R;6ETUCM/4."%4<^S<]JO.>V_ MZ37 %QE;E>/9*RQ:J>N?>Q=VO:!S4AB31F?>2EU+H[,K&3WBU_=>1F2OD>$O MYK0!Z0W=(8]8G=ALL61?*%<@>EC?Y!F7FW9_VSDO*#$['>20-M MA3:[C%8RXAXY2SXO=@O'22:?V MVD*F4['3.2]A(8G:%063SW>0B\/,\9V7"X]\L]7F@IM.*[:!)]!?JH7$GMM$ M6?$"2L5%222L9\ZM?S/WJ1'8$7]P.*B3-C$H2R&^FLYOJYGC&4>00Z9-"(9_ M>YA#GIM(Z./?8U"GF=,(3]LOT3]8>(19,@5SD?_)5WH[A30'Q4$1T%@ M06MG%NN>:99.I3@0:49C--.PN;%JI.&E6<8G+?$N1YU.YZ(HN,9UT8JPB>YMNW/%4AF!I('P"22!\Z6/.?:B-[=@V8\ M5^]1_N7IGKS[^?W4U>C5S.AF1U]WM2]ZQM<35-C3HD<^'Y?>0H=RW MY1 _X\(EJ0)9 %XZL1^_;Y=*2WQP_^G+1VT@[#=@WN8;5;$,9@Z^K@KD'ISTEY_\V/NU+SO_4[ W MN0J:7 5#T=-',-O'"J1Y4,XLWUT=(K8AS%:S3^/$"Z*INS_%&)SH0HRPP0@' M,=!YV.>\5D4GSJ-QDDS"EO7!X!=:CQKKT?>L1WW6HX[U,,"LTY;UP> 76H\; MZ_'WK,=]UN..=70>^W'+^F#P"ZV/&^OC0>N_;P$/TK4&V0XD$$R&"83&32NW.WK%GNVIT,1)1VRJR2D$]I^S@;GOI#,]U[/;&^0;5'# MD#W+=V!VV3=+UGO8>ATPZB61%[??_>&9+R4[J4;\'UBU;">EX:N$M+4>$HKF MX*U9Q3+G&V;N]N+ZW74,XBBF21O7[YQ#5Q&./'F4WY*\%@S^X!F;?CYK>$1* M+,^1J879"T([_OPQ3<(@:(-T!P;)F(9)B\,]*15-G?Z)R0TO%9I&UL MK5AMD]HV$/XK&K?3N[#865-QVKLF4['9,^+O,+/%+!]62+Z?88+ MH#; -PNP+\"\!J =ZL&OP'XMVH(&D!PJX:P M 82W:A@V@*$*5CV[*C0)XF@ZIN0(J)06;/)!Q5>A143R2J;BDE/Q-1*$CG1Y66-]/5;N#B.V0RL\L<3R MSS ]8&OZVR\P=/[0!=4D66*2;&Z2+#5)MC!$=I8:?IL:?A][O206:EW+U;JF MRY":(E04ROLBVH010N!#F(1WF @JJP4?2F3O0,#HF-F7'0: M>;41[<.+;#QT*53K"$XR5]9!#"'LE*!.T(%QZ :=(NRU^M[0FR1+=2[XSM"- M_$XY7PH*1V$<#Z&^GH=MR(:](9NOU^+P(!O!3+9_XO@ &%[M:VPF@2:5SDV2I2;+%Y72(9(9^H ]QU(8X,E>567T(T$4^NK4N M-8(0>E$<##MA[;7[WK":)$MUOFKK4CLID? WU QW68%[,0A3(5, MN^_&)LO2)%EBDFQNDBPU2;8P1':6+-#Y<=IW>FM\=FTS;7#1:1K1]N;T[?JOK S/H.C M)Z@93^!HKAM/Y0VLNH+[H;:^OOV Z":O&"CP6IC@#(9BU:?UC6C]PLE.7F_4$L#!!0 ( (V :5&PO=V]R:W-H965TO@;R@/U%5]$4ZZ_T:%8.QQ;*-IQ0;,2+'>0):3X MQ<^E$"< UWT%X)8 ]PS0[;T"\$J =P;PG%< O1+0>ZN%?@G01[>+LVOA BRP M/V'T@)A:+=E40ZNOT5*OA*A 60HF9Q.)$_X"]D!V<(F6L)'^%PB3&'T&NF$X MWR81NB5%,"JG7J&;.$Y4$Z>UB0\!")RD_*^)+>2>%+,=E?9GA7WW%?L>^D*) MV'(4DACB!GS0CA^WX&VI126(>Q1DYK82+B'O(,^Y1*[C>NAQ&: /%TWGFK^= MQFTZUB_LXNBC!KKPEW=3$\FKHL;3?%Y[U'"T9C1#X;, IF)BKN,5&-=1=$?) MYNI.IH$8W7 .@J-_[R0/NA60\6]-H5(8[34;52GSFNL2&S)7D[Q?2=YOE?PSR#Q)OC=)V@I\KZ0F MR0*39*$ALIKZ@TK]P>](50.3GC-)%I@D"PV1U3PWK#PW;+TWX7,$N7Z^D-GJ M9P_]0!=-CBDX!Z>YH#<8CD;UA#!O-?U>R=]F,S1DLR;FJ!)SU"IF>0VD:L?( M1W-*(IGJ6?$,MTCXDYR]I^3JL;/L-$G;:N&],6^2+#!)%AHBJ[EI7+EI_#NR MU=BDYTR2!2;)0D-D-<]UG9=*RFF]8O7[Q.1]ND0Y,#4F2^[&TJ@@')\D#J78JA+!/JDL9@QM=UG,4T1T11S[L-XX%ZU:"KV1?ZXCW%%\PV">$HA;4T)?W@&-@:H&<7U,JCAUEH'H!X_\/4$L#!!0 ( (V :5?83X

&PO=V]R:W-H965T%B.DU7.[4/TG-]4+'Y9:.3 M?9"9UV0[30^)"M9%T#Z:4HS%=!^$\61V67R[26:7^CZ+PEC=)"B]W^^#Y.NU MBO3CU81,CA]NP^TNRS],9Y>'8*N6*OM\N$G,V[1F68=[%:>ACE&B-E>3U^1B M09T\H$#\$:K'].09Y5+NM/XG?WFWOIK@O$8J4JLLIPC,OP*RR>H-5]FNE]%6QJL _C\G_PI4K$28#A@0-H%4#M -X3P*H ]M02>!7 MGUJ"4P44TJ>E]B)Q?I %L\M$/Z(D1QNV_*'(?A%M\A7&>4=99HGY-31QV>Q6 M/:CX7KU"2[4U[9^A(%ZCMTIOD^"P"U?H75QVQKQ1S]#2]-/U?:20WJ 7[W6: MOC2 E=XKM$GT'GT\J*2 INCN*[I5!YUD8;P]0/S4I*_.(3WF\)H. M$B[5X1PQ_ I13!E0G_G3PRDDY_^5OOCNTEO)8'6'8@4?Z^4K^U'3^K=JI>-5 M&.7/[S*U1V:$'[N*^723Z$V8H;PWH3=Y+SHR?-)H;KJ2CL)UD*DU^NN]*:I@ M2/^&>DU9+P[7*Y]P+])#L%)7$S.CIBIY4)/9KS\1@7^#FFQ,,G],LL5(9*W& MY77C\B'VXVP!9;\,%$5@OCH]S B3W"7"],F'T\P"0- M&[CH AU.)'%%P]A2Z]1JG4&U%)1Q ,DXI<9AK*8>0KG18,1- TD4M70Q*?YODP_%0#$U(MNBDG F',(=8 MHKLX!TOI"DN(W\49,F-V;,(% #2-[;J&R4MN3"7:PV510_,@:6ZM51W4.HGG041TO4$K+X8UYG"W=OM MI/M,"L:X<"S9 )![A'//&@8^ *2$$(HEMM0#2,(I9IQ@. %>G0!O, &5!03>V8#^,PTP%E/9R>X<7UX M, 4?ETO0> U&/7<-'97-'Y5M,19;._\GKIO\H"ZIJMA833PFFS\JVV(LMG83 MTZ:)Z?=ZI2KR=%P[#L;$L<;_' 2+(1'N37_^@"24HY;"V.5EBZ2$4\(P=V> M6:6Q_F30?#[),%44[SUI:"PS&?;,S_91%5]K\)DM MHN1V$\\AI)2F*WAV*@ @P=(A)FUV*@"H)ZC9@_4DHC'49-A17YOU(XU5 FH> M#'WV>CLFFS\JVV(LMG8C-*:>>#^JI1K<;CR[B<=D\T=E6XS%UCYF;78M='C7 M,F"IJLC3P>U2[F)L+S(0D)C]K&?/+ "0.LRL,MP^A8&0E&+'V ]X9J'-/H$. MFM0G.:J*HC6O">9BQFQ'!2,Y=HCMJ" D\0CSF.RHAZ#2S*H.Z5EH:>.AZ;"' M_I:CJL+;AXE""OM\:0X"L<"V4?(!H"">VPL)X)C9DO*.IP2 E$CI8ON\?7IR+[E7R;:X$$[12M_'67FC5'^M+YU? M%U>MUO=K?7"S**^6&OKSA_E ,GQ1%:F.*PN?2U#DI+XW+ETP?BEO1 M.YUE>E\\[E2P5DD.,+]OM,Z.+WD!]=7][#]02P,$% @ C8!I5^%5IG++ M @ 6 H !D !X;"]W;W)K&ULK591;YLP$/XK M%I.F3=H"@22T'4%J2J=56JNJT;:':0\.' $5V]0V2?;O9QO"DI:@5N(%;'/? M=W>?S^:"+>./(@.0:$<**N96)F5Y8=LBSH!@,6(E4/4E99Q@J:9\;8N2 TX, MB!2VZS@SF^"<6F%@UNYY&+!*%CF%>XY$10CF?Q=0L.W<&EO[A8=\G4F]8(=! MB=>P!/FCO.=J9K_:O)G>5RPH+N&+%KSR1V=PZ MLU "*:X*^<"VWZ#)9ZKY8E8(\T3;VG:FC.-*2$8:L(J Y+1^XUVCPP%@/#D! MH@\12)P7XJ,R63#, MDUL@*^ BL*4*1-/9<>,TJIVZ)YR>HUM&92;0-4T@.<;;*H$V"W>?Q<+M);QC MFQ$:.Y^0Z[A>1SQ7KX [YR?A43]\">4(>9W>C[+QVCWQ#)_WRCU!O[\K"W0C M@8@_'>$M:KI)-YV^."Y$B6.86^IF$, W8(7OWXUGSIENEP@0;32=8I8BE:Z;!&IZQ;A5*IE"CN),*65*G>BCE%.UUT:]_IZ MJ\9#DD4UV=20Z5M^$_J!O>D0;MH*-^T5[GG]=]URWF*]S*E !J8(Z(U\EP>L^ MIIY(5IH_^XI)U2>88:9:/^#:0'U/&9/[B7;0-I/A/U!+ P04 " "-@&E7 M;!@JUFL# "N%@ #0 'AL+W-T>6QEG9RT[L^OMN-G!CCW Z?HY1ZB%RU]H,H&Q>3C_>1W MB6/2G4UI,_Q4"UGB*4;K[N5HAR%,.''X@;5I/)D>0N^TW/0--DH.W9/Z\^LW M4AP-LK,\.FVGJS5/AAA4!3SH985HZCCR;4 KDYQZ#X3W_2'A;"09L#*2,[ZT MX38$Q@4OI*?T!:13A1"9/5HXM#VXMBJ=G(E"FMPV@_T>5<.W@%4/##+.:X-M MWP8&O9(H1:6XUATSV 2?0%[5OEN6VN%$DF78OO0;@CGI)*-"IE36:4)_%1KT M.,W CF23*9Q5408 *E7DNI$R,BD$,1Y6C*JA9<>4\UNX\7S/-K07V=J>F3H2 M=5,;JII6QG9 ?UW-:J_+QB_2]4KV4*A/-RTD>]39H%3&.D"E[SU0J=AX/?)3DO*.+M2J MG!89[KE]A)[_[3I/J*"2\'73NO8/>95?[#CJO)9EXQF$R.P&3GU>Z:SS$9'K[)Z"AVNWV0)H/JF7+MP77CL;6.>O!Z MT/>_P8L&;Y)ZHSGCBHFJ-V5I2L63IURN VQ/=U4(-E.\ M$K&9XFL-B'O=@)$D[MW&\@ #VP6L=B"_.P_4E)L31;"KF#?L"L:1),$0J$5W MC<8QLCHQ?-S[@UTE490D;@0PMX,HPA"X&G$$

,"2*S._@UN]1L/J="IK_ M4 _^ E!+ P04 " "-@&E7EXJ[', 3 @ "P %]R96QS+RYR96QS MG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2 MW!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N M&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,E MC'%BM/XU@LD/['X 4$L#!!0 ( (V :5<7P0HSF 0 ($E / >&PO M=V]R:V)O;VLN>&ULQ9I;C]HX%(#_BL7+3J5E(;=I.RJ5*+ M$@MH0ONZ,HDA MUB0VM1VFTU^_3BB=DRD]VI]PKG# MW6!@LT)4W/ZE#T+Y,SMM*N[\H=D/[,$(GMM""%>5@W XO!U47*K>^W?GNM9F M ^T$YF36OG"IN"+%(_V^7QSR([2RJTLI7L:]=K_I>BQ2BI9R>\B'_6&/68+ M_?A)&_E=*\?+-#.Z+$>]X'3BBS!.9K\4IPWDAF]M6^+X]IY[D%'O=N@KW$EC M77M%6S_WC$?A+SX=U4[_+4LGS)0[\='H^B#5OJG&/\4 /$8;A_/O*8AWYO^$ M4>]V,A-3G=654.X41R/*!E#90AYLCRE>B5'O? GC*F1DM4Q7B_ETO)E-V8?Q8KR1;B(GI M)"#VR51L'63!K!$0:R-U.GLH=)D+8_]@LZ^U'VQ!-DP6 ;$M?!*NY"EGM"TY MT6V2$^I%A@LP603$MECZ>F\6VMI7OE]DNA)L[5^WM."FDTTP503$KK@7/IO4 MXD^6BOW/&'PJ904Q,%@&U+>JM%5_K!G!V?"&*$!-%2"P*U+6=\5^( M22,DEL9EV[*;36,V^PIBHM,28I%:8D-@QC8LO-C'FE)#8*9>D?!$2LTI(;!74SNP&8F)6"8FM M@OBY"2E@<^,N)N:8B-@QN+'A8DB$+GX1:^8W MQNZSM*XJ;B F9IR(V#B_Q1SGN7028F+&B>B-\\O PH?2UYS7_B_$Q(P3$1OG M,N8IE%IU$A+FH(C807 (='XAGYJ>?CH!,3$+1<060D=#_4ZC8Q:*B"V$8G;R M9HQ9**9?$D,&;3!OQIB%8F(+M8,VT&=*N#W4&7K$F(5B8@O]P 1]9U4[3Z/R M1D93B(E9**:VT*71YG-T(2:Z"4-MH:F(428@OAF' '.T$_ M!J"VT,NU].YP"6)B%DI:"PW.G_SD8B>5R)?^%M:79[S,UH8U/Z?MR3AI-A!V M=5E.?-E*+33/SU\0G;]^>O\?4$L#!!0 ( (V :5<,/Y#\Y0$ '\A : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCM.PT 4A>&M1%X D_N8 M\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94UMCR]=_XDV5[_I)V;=EVA[S9 M]GERW.\.>=%L2ND?0LC+3=JW^:;KT^%\9-4-^[:]ZD5)K):SNL4UDTX;B[ M[L[ALI&;\^1F\ORV:(;G-VE"[2"%(*T?9!!D]8,<@KQ^4(2@6#]H!D&S^D&W M$'1;/^@.@N[J!]U#T'W]()FBC%."I!'6!%H+NOH89M ;T6]E4!O1;V5 M0&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O&[TL M(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0VU%O M)]#;46\GT-M'+[L)]';4VPGT=M3;"?1VU-L)]';4VPGT=M3;"?2.J'YNZ:OPX681@ M'QCS^8)J[5-CJ8DC,^-J'>)?-V=6YTL])R8&@R'+31.H"?W0UD@FHR>:Z545 M>L^;>-N7IADGCBJ?]!YW$]NL<:*MKE/MPHNNXRRVJ9@/VXI\>K[$B1[-;%;F5)A\5<.=.$71*&NTEW1F_/)(>XP[7[YU?E=F7.!<>;4&>OCB3FZ/.YP).WJOHV% MR(7R_",>$V/IJY^/VM,NJ/AE=MS>#^.6W7EXUEVNW^.O9WRL?V$? J0/"=*' M NDC ^EC"-+'+4@?=R!]W(/TP0&UL4$L! A0#% @ C8!I5R+IV03O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ C8!I M5YE&PO=V]R:W-H965T&UL4$L! A0#% @ C8!I M5]*]@KC)!@ WAL !@ ("!.@X 'AL+W=O*.&PO=V]R:W-H M965T&UL4$L! A0#% @ C8!I5Y:R0Y[: P HPT !@ M ("!;1\ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ C8!I5SW];_;H$0 NBX !@ ("!>CP M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8!I5]<*GX$ P @8 !D M ("!0F0 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ C8!I5]AHEZ,!"P @20 !D ("!KFX M 'AL+W=O0 >&PO=V]R:W-H965T' !X;"]W;W)K&UL4$L! A0#% @ MC8!I5[!/:9I; P L@< !D ("!_I 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8!I5_73*HGW @ 8 !D M ("!0;4 'AL+W=O&PO=V]R:W-H M965T"[ !X;"]W;W)K&UL4$L! M A0#% @ C8!I5U+CZ53K @ <@8 !D ("!";\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8!I M5QJ H/-* P K < !D ("!:LT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8!I5XK_K*'"! %A\ M !D ("!5-@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8!I5\GM)1*& @ C08 !D M ("!VN4 'AL+W=O&PO=V]R:W-H965T MR0MV( , /X( 9 M " @7CK !X;"]W;W)K&UL4$L! A0# M% @ C8!I5YPM9GQP!0 M"< !D ("!S^X 'AL+W=O M&PO=V]R:W-H965T-,?+Y&P, %4) 9 " @5?W M !X;"]W;W)K&UL4$L! A0#% @ C8!I5\,* MX))K&P M!8" !D ("!J?H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8!I5^TZ5* $!0 2QD !D M ("!5BH! 'AL+W=O&PO M=V]R:W-H965T*6&YJ>0, M "0+ 9 " @34S 0!X;"]W;W)K&UL4$L! A0#% @ C8!I5_SKXEEJ! B1D !D ("! MY38! 'AL+W=O&PO=V]R:W-H965T_@!%[& D #!- 9 M " @>P^ 0!X;"]W;W)K&UL4$L! A0#% M @ C8!I5YL8!Q(I! Z1 !D ("!.T@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8!I5VP8*M9K P KA8 T M ( !?V(! 'AL+W-T>6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ C8!I5PP_D/SE 0 ?R$ !H M ( !PVL! 'AL+U]R96QS+W=O XML 69 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 70 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 223 303 1 true 70 0 false 13 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 100030 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 100040 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 100050 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Statements 5 false false R6.htm 100060 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 100080 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 100090 - Disclosure - The Company and Basis of Presentation Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureTheCompanyAndBasisOfPresentation The Company and Basis of Presentation Notes 8 false false R9.htm 100100 - Disclosure - Significant Accounting Policies Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 100110 - Disclosure - Short-Term Investments Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestments Short-Term Investments Notes 10 false false R11.htm 100120 - Disclosure - Accounts Receivable Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccountsReceivable Accounts Receivable Notes 11 false false R12.htm 100130 - Disclosure - Inventories Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventories Inventories Notes 12 false false R13.htm 100140 - Disclosure - Long-Lived Intangible Assets Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssets Long-Lived Intangible Assets Notes 13 false false R14.htm 100150 - Disclosure - Accrued Expenses and Other Liabilities Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilities Accrued Expenses and Other Liabilities Notes 14 false false R15.htm 100160 - Disclosure - Debt Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebt Debt Notes 15 false false R16.htm 100170 - Disclosure - Stockholders' Equity Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquity Stockholders' Equity Notes 16 false false R17.htm 100180 - Disclosure - Commitments and Contingencies Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 100200 - Disclosure - Net (Loss) Income Per Share Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureNetLossIncomePerShare Net (Loss) Income Per Share Notes 18 false false R19.htm 100210 - Disclosure - Revenue, Segment and Geographic Information Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformation Revenue, Segment and Geographic Information Notes 19 false false R20.htm 100220 - Disclosure - Subsequent Events Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSubsequentEvents Subsequent Events Notes 20 false false R21.htm 100230 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPolicies 21 false false R22.htm 100240 - Disclosure - Short-Term Investments (Tables) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsTables Short-Term Investments (Tables) Tables http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestments 22 false false R23.htm 100250 - Disclosure - Accounts Receivable (Tables) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccountsReceivableTables Accounts Receivable (Tables) Tables http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccountsReceivable 23 false false R24.htm 100260 - Disclosure - Inventories (Tables) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesTables Inventories (Tables) Tables http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventories 24 false false R25.htm 100270 - Disclosure - Long-Lived Intangible Assets (Tables) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsTables Long-Lived Intangible Assets (Tables) Tables http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssets 25 false false R26.htm 100280 - Disclosure - Accrued Expenses and Other Liabilities (Tables) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesTables Accrued Expenses and Other Liabilities (Tables) Tables http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilities 26 false false R27.htm 100290 - Disclosure - Debt (Tables) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtTables Debt (Tables) Tables http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebt 27 false false R28.htm 100300 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquity 28 false false R29.htm 100310 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies 29 false false R30.htm 100320 - Disclosure - Net (Loss) Income Per Share (Tables) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureNetLossIncomePerShareTables Net (Loss) Income Per Share (Tables) Tables http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureNetLossIncomePerShare 30 false false R31.htm 100330 - Disclosure - Revenue, Segment and Geographic Information (Tables) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationTables Revenue, Segment and Geographic Information (Tables) Tables http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformation 31 false false R32.htm 100340 - Disclosure - The Company and Basis of Presentation - Additional Information (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureTheCompanyAndBasisOfPresentationAdditionalInformationDetails The Company and Basis of Presentation - Additional Information (Details) Details 32 false false R33.htm 100350 - Disclosure - Significant Accounting Policies - Additional Information (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails Significant Accounting Policies - Additional Information (Details) Details 33 false false R34.htm 100360 - Disclosure - Short-Term Investments - Summary of Short-Term Investments by Significant Investment Category (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails Short-Term Investments - Summary of Short-Term Investments by Significant Investment Category (Details) Details 34 false false R35.htm 100370 - Disclosure - Short-Term Investments - Additional Information (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsAdditionalInformationDetails Short-Term Investments - Additional Information (Details) Details 35 false false R36.htm 100380 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable, Net (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountsReceivableNetDetails Accounts Receivable - Schedule of Accounts Receivable, Net (Details) Details 36 false false R37.htm 100390 - Disclosure - Accounts Receivable - Additional Information (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccountsReceivableAdditionalInformationDetails Accounts Receivable - Additional Information (Details) Details 37 false false R38.htm 100400 - Disclosure - Inventories - Summary of Inventories, Net (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesNetDetails Inventories - Summary of Inventories, Net (Details) Details 38 false false R39.htm 100410 - Disclosure - Long-Lived Intangible Assets - Schedule of Definite Lived Intangible Assets (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails Long-Lived Intangible Assets - Schedule of Definite Lived Intangible Assets (Details) Details 39 false false R40.htm 100420 - Disclosure - Long-Lived Intangible Assets - Additional Information (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsAdditionalInformationDetails Long-Lived Intangible Assets - Additional Information (Details) Details 40 false false R41.htm 100430 - Disclosure - Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details) Details 41 false false R42.htm 100440 - Disclosure - Debt - Additional Information (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails Debt - Additional Information (Details) Details 42 false false R43.htm 100450 - Disclosure - Debt - Summary of Outstanding Debt Obligations (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails Debt - Summary of Outstanding Debt Obligations (Details) Details 43 false false R44.htm 100460 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 44 false false R45.htm 100470 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails Stockholders' Equity - Summary of Stock Option Activity (Details) Details 45 false false R46.htm 100480 - Disclosure - Stockholders' Equity - Schedule of Assumption to Calculate Weighted Average Grant Date Fair Value of Options Grant (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfAssumptionToCalculateWeightedAverageGrantDateFairValueOfOptionsGrantDetails Stockholders' Equity - Schedule of Assumption to Calculate Weighted Average Grant Date Fair Value of Options Grant (Details) Details 46 false false R47.htm 100490 - Disclosure - Stockholders' Equity - Summary of RSU Activity (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfRSUActivityDetails Stockholders' Equity - Summary of RSU Activity (Details) Details 47 false false R48.htm 100500 - Disclosure - Stockholders' Equity - Summary of Stock-Based Compensation Expense (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockBasedCompensationExpenseDetails Stockholders' Equity - Summary of Stock-Based Compensation Expense (Details) Details 48 false false R49.htm 100510 - Disclosure - Stockholders' Equity - Schedule of Warrant Activity (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWarrantActivityDetails Stockholders' Equity - Schedule of Warrant Activity (Details) Details 49 false false R50.htm 100520 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 50 false false R51.htm 100530 - Disclosure - Commitments and Contingencies - Schedule of Other information Related to Leases (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToLeasesDetails Commitments and Contingencies - Schedule of Other information Related to Leases (Details) Details 51 false false R52.htm 100540 - Disclosure - Commitments and Contingencies - Summary of Maturity of Operating Lease Liabilities (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails Commitments and Contingencies - Summary of Maturity of Operating Lease Liabilities (Details) Details 52 false false R53.htm 100560 - Disclosure - Net (Loss) Income Per Share - Summary of Basic and Diluted Net (Loss) Income Per Share (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareSummaryOfBasicAndDilutedNetLossIncomePerShareDetails Net (Loss) Income Per Share - Summary of Basic and Diluted Net (Loss) Income Per Share (Details) Details http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureNetLossIncomePerShareTables 53 false false R54.htm 100570 - Disclosure - Revenue, Segment and Geographic Information - Additional Information (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationAdditionalInformationDetails Revenue, Segment and Geographic Information - Additional Information (Details) Details 54 false false R55.htm 100580 - Disclosure - Revenue, Segment and Geographic Information - Schedule of (Loss) Income from Operations by Reporting Segments (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationScheduleOfLossIncomeFromOperationsByReportingSegmentsDetails Revenue, Segment and Geographic Information - Schedule of (Loss) Income from Operations by Reporting Segments (Details) Details 55 false false R56.htm 100590 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 56 false false All Reports Book All Reports oss-20230930.htm oss-20230930.xsd oss-20230930_cal.xml oss-20230930_def.xml oss-20230930_lab.xml oss-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "oss-20230930.htm": { "nsprefix": "oss", "nsuri": "http://www.onestopsystems.com/20230930", "dts": { "inline": { "local": [ "oss-20230930.htm" ] }, "schema": { "local": [ "oss-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "oss-20230930_cal.xml" ] }, "definitionLink": { "local": [ "oss-20230930_def.xml" ] }, "labelLink": { "local": [ "oss-20230930_lab.xml" ] }, "presentationLink": { "local": [ "oss-20230930_pre.xml" ] } }, "keyStandard": 253, "keyCustom": 50, "axisStandard": 25, "axisCustom": 0, "memberStandard": 30, "memberCustom": 39, "hidden": { "total": 17, "http://fasb.org/us-gaap/2023": 12, "http://xbrl.sec.gov/dei/2023": 4, "http://www.onestopsystems.com/20230930": 1 }, "contextCount": 223, "entityCount": 1, "segmentCount": 70, "elementCount": 581, "unitCount": 13, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 725, "http://xbrl.sec.gov/dei/2023": 30 }, "report": { "R1": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "longName": "100010 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_ca91f264-5e63-4b8f-ac0f-99c0106ed605", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ca91f264-5e63-4b8f-ac0f-99c0106ed605", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "100030 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_ca91f264-5e63-4b8f-ac0f-99c0106ed605", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ca91f264-5e63-4b8f-ac0f-99c0106ed605", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "unique": true } }, "R4": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations", "longName": "100040 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_6bbf1c66-53bd-4a45-b581-50dc8d327309", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6bbf1c66-53bd-4a45-b581-50dc8d327309", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "unique": true } }, "R5": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME", "longName": "100050 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "shortName": "UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_6bbf1c66-53bd-4a45-b581-50dc8d327309", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6bbf1c66-53bd-4a45-b581-50dc8d327309", "name": "oss:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentIncludingForwardContractGainLossNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "unique": true } }, "R6": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity", "longName": "100060 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_670bfc0c-37be-4c6e-bac3-830389c8b1ab", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_da82ef8f-e0d2-4156-a86b-3c1f76ba2137", "name": "us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "unique": true } }, "R7": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "100080 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureTheCompanyAndBasisOfPresentation", "longName": "100090 - Disclosure - The Company and Basis of Presentation", "shortName": "The Company and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPolicies", "longName": "100100 - Disclosure - Significant Accounting Policies", "shortName": "Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestments", "longName": "100110 - Disclosure - Short-Term Investments", "shortName": "Short-Term Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccountsReceivable", "longName": "100120 - Disclosure - Accounts Receivable", "shortName": "Accounts Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventories", "longName": "100130 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssets", "longName": "100140 - Disclosure - Long-Lived Intangible Assets", "shortName": "Long-Lived Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilities", "longName": "100150 - Disclosure - Accrued Expenses and Other Liabilities", "shortName": "Accrued Expenses and Other Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "oss:AccruedExpensesAndOtherLiabilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "oss:AccruedExpensesAndOtherLiabilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebt", "longName": "100160 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquity", "longName": "100170 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "100180 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureNetLossIncomePerShare", "longName": "100200 - Disclosure - Net (Loss) Income Per Share", "shortName": "Net (Loss) Income Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformation", "longName": "100210 - Disclosure - Revenue, Segment and Geographic Information", "shortName": "Revenue, Segment and Geographic Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSubsequentEvents", "longName": "100220 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies", "longName": "100230 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "21", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsTables", "longName": "100240 - Disclosure - Short-Term Investments (Tables)", "shortName": "Short-Term Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccountsReceivableTables", "longName": "100250 - Disclosure - Accounts Receivable (Tables)", "shortName": "Accounts Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FinancingReceivablesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FinancingReceivablesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesTables", "longName": "100260 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsTables", "longName": "100270 - Disclosure - Long-Lived Intangible Assets (Tables)", "shortName": "Long-Lived Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesTables", "longName": "100280 - Disclosure - Accrued Expenses and Other Liabilities (Tables)", "shortName": "Accrued Expenses and Other Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "oss:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "oss:AccruedExpensesAndOtherLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "oss:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "oss:AccruedExpensesAndOtherLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtTables", "longName": "100290 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityTables", "longName": "100300 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables", "longName": "100310 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "oss:ScheduleOfOtherInformationRelatedToLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "oss:ScheduleOfOtherInformationRelatedToLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureNetLossIncomePerShareTables", "longName": "100320 - Disclosure - Net (Loss) Income Per Share (Tables)", "shortName": "Net (Loss) Income Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationTables", "longName": "100330 - Disclosure - Revenue, Segment and Geographic Information (Tables)", "shortName": "Revenue, Segment and Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureTheCompanyAndBasisOfPresentationAdditionalInformationDetails", "longName": "100340 - Disclosure - The Company and Basis of Presentation - Additional Information (Details)", "shortName": "The Company and Basis of Presentation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "C_1dcc4cf5-f678-4e90-9fce-7e90be1d0a59", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1dcc4cf5-f678-4e90-9fce-7e90be1d0a59", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "100350 - Disclosure - Significant Accounting Policies - Additional Information (Details)", "shortName": "Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "C_b4b3fd78-ab47-44f5-8f97-521baec489a3", "name": "oss:EmployeeRetentionCreditMaximumPercentageOfEligibleWages", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "oss:EmployeeRetentionCreditPolicyPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b4b3fd78-ab47-44f5-8f97-521baec489a3", "name": "oss:EmployeeRetentionCreditMaximumPercentageOfEligibleWages", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "oss:EmployeeRetentionCreditPolicyPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails", "longName": "100360 - Disclosure - Short-Term Investments - Summary of Short-Term Investments by Significant Investment Category (Details)", "shortName": "Short-Term Investments - Summary of Short-Term Investments by Significant Investment Category (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_6bdb0930-eeac-46a3-8d4c-6ec8c8284578", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6bdb0930-eeac-46a3-8d4c-6ec8c8284578", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsAdditionalInformationDetails", "longName": "100370 - Disclosure - Short-Term Investments - Additional Information (Details)", "shortName": "Short-Term Investments - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_55eafeba-53b7-458c-8d68-ce83cef2aa5a", "name": "oss:NumberOfIssuersInvestmentPolicyLimitsAmountOfCreditExposure", "unitRef": "U_Issuer", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_55eafeba-53b7-458c-8d68-ce83cef2aa5a", "name": "oss:NumberOfIssuersInvestmentPolicyLimitsAmountOfCreditExposure", "unitRef": "U_Issuer", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountsReceivableNetDetails", "longName": "100380 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable, Net (Details)", "shortName": "Accounts Receivable - Schedule of Accounts Receivable, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_ca91f264-5e63-4b8f-ac0f-99c0106ed605", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:FinancingReceivablesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ca91f264-5e63-4b8f-ac0f-99c0106ed605", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:FinancingReceivablesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccountsReceivableAdditionalInformationDetails", "longName": "100390 - Disclosure - Accounts Receivable - Additional Information (Details)", "shortName": "Accounts Receivable - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_6bbf1c66-53bd-4a45-b581-50dc8d327309", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:FinancingReceivablesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6bbf1c66-53bd-4a45-b581-50dc8d327309", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:FinancingReceivablesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesNetDetails", "longName": "100400 - Disclosure - Inventories - Summary of Inventories, Net (Details)", "shortName": "Inventories - Summary of Inventories, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_ca91f264-5e63-4b8f-ac0f-99c0106ed605", "name": "us-gaap:InventoryRawMaterials", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ca91f264-5e63-4b8f-ac0f-99c0106ed605", "name": "us-gaap:InventoryRawMaterials", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails", "longName": "100410 - Disclosure - Long-Lived Intangible Assets - Schedule of Definite Lived Intangible Assets (Details)", "shortName": "Long-Lived Intangible Assets - Schedule of Definite Lived Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_ca91f264-5e63-4b8f-ac0f-99c0106ed605", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ca91f264-5e63-4b8f-ac0f-99c0106ed605", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsAdditionalInformationDetails", "longName": "100420 - Disclosure - Long-Lived Intangible Assets - Additional Information (Details)", "shortName": "Long-Lived Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_6bbf1c66-53bd-4a45-b581-50dc8d327309", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true }, "uniqueAnchor": null }, "R41": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails", "longName": "100430 - Disclosure - Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details)", "shortName": "Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_ca91f264-5e63-4b8f-ac0f-99c0106ed605", "name": "us-gaap:WorkersCompensationLiabilityCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "oss:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "div", "oss:AccruedExpensesAndOtherLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ca91f264-5e63-4b8f-ac0f-99c0106ed605", "name": "us-gaap:WorkersCompensationLiabilityCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "oss:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "div", "oss:AccruedExpensesAndOtherLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "longName": "100440 - Disclosure - Debt - Additional Information (Details)", "shortName": "Debt - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_9a79c4c3-1007-4478-9649-cefb1d422f22", "name": "us-gaap:AmortizationOfDebtDiscountPremium", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_87d03fd4-491a-4eb3-ac01-c636c3772cec", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "unique": true } }, "R43": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails", "longName": "100450 - Disclosure - Debt - Summary of Outstanding Debt Obligations (Details)", "shortName": "Debt - Summary of Outstanding Debt Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_64df7bbb-a07d-4a9a-9129-cabf7c2a51df", "name": "us-gaap:LongTermDebtNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ed846939-a959-4ab6-a29a-e43f6fd24c2e", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "unique": true } }, "R44": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "longName": "100460 - Disclosure - Stockholders' Equity - Additional Information (Details)", "shortName": "Stockholders' Equity - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_ca91f264-5e63-4b8f-ac0f-99c0106ed605", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ca91f264-5e63-4b8f-ac0f-99c0106ed605", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails", "longName": "100470 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Details)", "shortName": "Stockholders' Equity - Summary of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_2a974618-e162-4de0-887e-adb00f72f728", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0a386366-674c-47be-a3c0-5a366f61d1f4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "unique": true } }, "R46": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfAssumptionToCalculateWeightedAverageGrantDateFairValueOfOptionsGrantDetails", "longName": "100480 - Disclosure - Stockholders' Equity - Schedule of Assumption to Calculate Weighted Average Grant Date Fair Value of Options Grant (Details)", "shortName": "Stockholders' Equity - Schedule of Assumption to Calculate Weighted Average Grant Date Fair Value of Options Grant (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_93418233-d507-464c-b17e-be4411d9d404", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_93418233-d507-464c-b17e-be4411d9d404", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfRSUActivityDetails", "longName": "100490 - Disclosure - Stockholders' Equity - Summary of RSU Activity (Details)", "shortName": "Stockholders' Equity - Summary of RSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_11f694c2-fea3-417d-b7de-b4438f8d6ca2", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_11f694c2-fea3-417d-b7de-b4438f8d6ca2", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockBasedCompensationExpenseDetails", "longName": "100500 - Disclosure - Stockholders' Equity - Summary of Stock-Based Compensation Expense (Details)", "shortName": "Stockholders' Equity - Summary of Stock-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_6bbf1c66-53bd-4a45-b581-50dc8d327309", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "oss:SummaryOfStockBasedCompensationExpenseTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ffc257d7-be50-4cf5-934a-f4d282059e90", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "oss:SummaryOfStockBasedCompensationExpenseTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "unique": true } }, "R49": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWarrantActivityDetails", "longName": "100510 - Disclosure - Stockholders' Equity - Schedule of Warrant Activity (Details)", "shortName": "Stockholders' Equity - Schedule of Warrant Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_67f92cfc-6f38-4ab6-bbd6-a90969b806d3", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_67f92cfc-6f38-4ab6-bbd6-a90969b806d3", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "100520 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_ca91f264-5e63-4b8f-ac0f-99c0106ed605", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "oss:ScheduleOfOtherInformationRelatedToLeasesTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:LongTermPurchaseCommitmentDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "unique": true } }, "R51": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToLeasesDetails", "longName": "100530 - Disclosure - Commitments and Contingencies - Schedule of Other information Related to Leases (Details)", "shortName": "Commitments and Contingencies - Schedule of Other information Related to Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_6bbf1c66-53bd-4a45-b581-50dc8d327309", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "oss:ScheduleOfOtherInformationRelatedToLeasesTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6bbf1c66-53bd-4a45-b581-50dc8d327309", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "oss:ScheduleOfOtherInformationRelatedToLeasesTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails", "longName": "100540 - Disclosure - Commitments and Contingencies - Summary of Maturity of Operating Lease Liabilities (Details)", "shortName": "Commitments and Contingencies - Summary of Maturity of Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_ca91f264-5e63-4b8f-ac0f-99c0106ed605", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ca91f264-5e63-4b8f-ac0f-99c0106ed605", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareSummaryOfBasicAndDilutedNetLossIncomePerShareDetails", "longName": "100560 - Disclosure - Net (Loss) Income Per Share - Summary of Basic and Diluted Net (Loss) Income Per Share (Details)", "shortName": "Net (Loss) Income Per Share - Summary of Basic and Diluted Net (Loss) Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_6bbf1c66-53bd-4a45-b581-50dc8d327309", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6bbf1c66-53bd-4a45-b581-50dc8d327309", "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "unique": true } }, "R54": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationAdditionalInformationDetails", "longName": "100570 - Disclosure - Revenue, Segment and Geographic Information - Additional Information (Details)", "shortName": "Revenue, Segment and Geographic Information - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationScheduleOfLossIncomeFromOperationsByReportingSegmentsDetails", "longName": "100580 - Disclosure - Revenue, Segment and Geographic Information - Schedule of (Loss) Income from Operations by Reporting Segments (Details)", "shortName": "Revenue, Segment and Geographic Information - Schedule of (Loss) Income from Operations by Reporting Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_6bbf1c66-53bd-4a45-b581-50dc8d327309", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6bbf1c66-53bd-4a45-b581-50dc8d327309", "name": "oss:GrossProfitPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "unique": true } }, "R56": { "role": "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "longName": "100590 - Disclosure - Subsequent Events - Additional Information (Details)", "shortName": "Subsequent Events - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "oss:ExpectedNumberOfBoardMembersAfterNextAnnualMeeting", "unitRef": "U_BoardMembers", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3639fece-8191-4e61-bf95-333047de7b9e", "name": "oss:ExpectedNumberOfBoardMembersAfterNextAnnualMeeting", "unitRef": "U_BoardMembers", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "oss-20230930.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountsReceivableNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountsReceivableNetDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net (Note 4)", "totalLabel": "Accounts receivable, total", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r284", "r285" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r383", "r386", "r742" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation", "totalLabel": "Depreciation, Total", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r6", "r62" ] }, "oss_BasicAndDilutedNetIncomeLossPerShareAttributableToCommonStockholdersAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "BasicAndDilutedNetIncomeLossPerShareAttributableToCommonStockholdersAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareSummaryOfBasicAndDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Basic and diluted net income (loss) per share attributable to common stockholders.", "label": "Basic And Diluted Net Income Loss Per Share Attributable To Common Stockholders [Abstract]", "terseLabel": "Basic and diluted net (loss) income per share:" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesNetDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesNetDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r854" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r386", "r742" ] }, "oss_ClassOfWarrantOrRightOutstandingPerWarrant": { "xbrltype": "perShareItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ClassOfWarrantOrRightOutstandingPerWarrant", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Class of warrant or right outstanding per warrant.", "label": "Class Of Warrant Or Right Outstanding Per Warrant", "terseLabel": "Estimated fair value of each warrants" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r556", "r590" ] }, "oss_OrganizationConsolidationAndPresentationOfFinancialStatementsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsTable", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureTheCompanyAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Organization consolidation and presentation of financial statements.", "label": "Organization Consolidation And Presentation Of Financial Statements [Table]", "terseLabel": "Organization Consolidation And Presentation Of Financial Statements [Table]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25" ] }, "us-gaap_CapitalLeaseObligationsIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalLeaseObligationsIncurred", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Lease Obligation Incurred", "terseLabel": "Lease liabilities recorded upon adoption of ASC 842", "documentation": "Amount of increase in lease obligation from new lease." } } }, "auth_ref": [ "r41", "r42" ] }, "us-gaap_FinancingReceivablesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccountsReceivable" ], "lang": { "en-us": { "role": { "label": "Financing Receivables [Text Block]", "terseLabel": "Accounts Receivable", "documentation": "The entire disclosure for financing receivable." } } }, "auth_ref": [ "r283", "r287", "r288", "r289", "r798" ] }, "oss_EmployeeRetentionCreditAnnualWages": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "EmployeeRetentionCreditAnnualWages", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Employee Retention Credit Annual wages", "label": "Employee Retention Credit Annual wages", "terseLabel": "Employee retention credit annual wages" } } }, "auth_ref": [] }, "oss_OneStopSystemsClassicSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "OneStopSystemsClassicSegmentMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationScheduleOfLossIncomeFromOperationsByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "One stop systems classic segment.", "label": "One Stop Systems Classic Segment Member", "terseLabel": "OSS Classic" } } }, "auth_ref": [] }, "oss_DepositsAndOtherNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "DepositsAndOtherNoncurrent", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "documentation": "Deposits and other noncurrent.", "label": "Deposits And Other Noncurrent", "terseLabel": "Deposits and other" } } }, "auth_ref": [] }, "oss_WarrantyReserveAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "WarrantyReserveAdjustments", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Warranty reserve adjustments.", "label": "Warranty Reserve Adjustments", "negatedLabel": "Warranty reserves" } } }, "auth_ref": [] }, "oss_VicePresidentOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "VicePresidentOfSalesMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Robert Kalebaugh", "label": "Vice President of Sales [Member]", "documentation": "Vice President of Sales." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r571", "r820" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual" } } }, "auth_ref": [] }, "oss_OperatingLeaseModifiedDate": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "OperatingLeaseModifiedDate", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating lease modified date.", "label": "Operating Lease Modified Date", "terseLabel": "Operating lease modified date" } } }, "auth_ref": [] }, "oss_MultipliersForCalculatingShareVestedOnDeterminedDate": { "xbrltype": "decimalItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "MultipliersForCalculatingShareVestedOnDeterminedDate", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Multiplier for calculating share vested on determined date", "documentation": "Multiplier for calculating share vested on determined date.", "label": "Multipliers For Calculating Share Vested On Determined Date" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputExercisePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExercisePriceMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Exercise Price [Member]", "terseLabel": "Exercise Price", "documentation": "Measurement input using agreed upon price for exchange of underlying asset." } } }, "auth_ref": [ "r930" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r572", "r820" ] }, "us-gaap_WorkersCompensationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WorkersCompensationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Workers' Compensation Liability, Current", "terseLabel": "Accrued compensation and related liabilities", "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "oss_NotesPayableMaturingOnSeptemberThirtyTwoThousandAndTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NotesPayableMaturingOnSeptemberThirtyTwoThousandAndTwentyThreeMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note Payable Maturing on September 30, 2023", "label": "Notes Payable Maturing On September Thirty Two Thousand And Twenty Three Member", "documentation": "Notes payable maturing on september thirty two thousand and twenty three." } } }, "auth_ref": [] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Dividend Rate [Member]", "terseLabel": "Dividend Rate", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r930" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "oss_LineOfCreditFromCommerzbankAGMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "LineOfCreditFromCommerzbankAGMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Line of credit from Commerzbank AG.", "label": "Line Of Credit From Commerzbank A G [Member]", "terseLabel": "Line of Credit from Commerzbank AG" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Contractual Term", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r930" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r835" ] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario" } } }, "auth_ref": [ "r234", "r458", "r842", "r843", "r873" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Summary of Short-Term Investments by Significant Investment Category", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889" ] }, "oss_UniCreditBankAGUniCreditBankAGMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "UniCreditBankAGUniCreditBankAGMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uni Credit Bank AG", "documentation": "Uni Credit Bank AGUni Credit Bank AG.", "label": "Uni Credit Bank A G Uni Credit Bank A G [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeasedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasedAssetsLineItems", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Leased Assets [Line Items]", "terseLabel": "Operating Leased Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "oss_DebtConversionFloorPrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "DebtConversionFloorPrice", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt conversion floor price.", "label": "Debt Conversion Floor Price", "terseLabel": "Debt conversion floor price" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r364" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Definite lived intangible assets, Expected Life", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r835" ] }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOperatingLeasedAssetsTable", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Operating Leased Assets [Table]", "terseLabel": "Schedule Of Operating Leased Assets [Table]", "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may 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." } } }, "auth_ref": [] }, "oss_EscondidoCaliforniaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "EscondidoCaliforniaMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Escondido, California", "label": "Escondido California [Member]", "terseLabel": "Escondido, California" } } }, "auth_ref": [] }, "oss_NumberOfCustomersMoreThanTenPercentageOfRevenue": { "xbrltype": "integerItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NumberOfCustomersMoreThanTenPercentageOfRevenue", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of customer\u2019s more than ten percentage of revenue.", "label": "Number Of Customers More Than Ten Percentage Of Revenue", "terseLabel": "Number of customer's more than10% of revenue" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Volatility Rate", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r930" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesNetDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories, net (Note 5)", "totalLabel": "Inventory net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r190", "r791", "r821" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Schedule of Warrant Activity", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r71" ] }, "oss_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureTheCompanyAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Organization consolidation and presentation of financial statements.", "label": "Organization Consolidation And Presentation Of Financial Statements [Line Items]", "terseLabel": "Organization Consolidation And Presentation Of Financial Statements [Line Items]" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "auth_ref": [ "r282", "r808", "r901", "r949", "r950" ] }, "oss_DiscountForNonInterestBearingConvertibleNote": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "DiscountForNonInterestBearingConvertibleNote", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Discount for non interest bearing convertible note.", "label": "Discount For Non Interest Bearing Convertible Note", "terseLabel": "Non-interest bearing convertible note" } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability, net", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r492", "r493", "r649" ] }, "oss_AdditionalImpairmentLossToGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "AdditionalImpairmentLossToGoodwill", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional impairment loss to goodwill", "label": "Additional Impairment Loss to Goodwill", "documentation": "Additional impairment loss to goodwill." } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive (loss) income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r35", "r196", "r198", "r203", "r643", "r660" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r101", "r715" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesNetDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesNetDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r856" ] }, "oss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options granted intrinsic value1.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Granted Intrinsic Value1", "terseLabel": "Aggregate Intrinsic Value, Granted balance" } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r835" ] }, "oss_GrossProfitPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "GrossProfitPercentage", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationScheduleOfLossIncomeFromOperationsByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Gross profit percentage.", "label": "Gross Profit Percentage", "terseLabel": "Gross margin %" } } }, "auth_ref": [] }, "oss_ConversionOfSeniorSecuredConvertibleDebtToEquityShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ConversionOfSeniorSecuredConvertibleDebtToEquityShares", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Conversion of senior secured convertible debt to equity shares.", "label": "Conversion Of Senior Secured Convertible Debt To Equity Shares", "terseLabel": "Conversion of senior secured convertible debt to equity, Shares" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfAssumptionToCalculateWeightedAverageGrantDateFairValueOfOptionsGrantDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r823", "r824", "r825", "r827", "r828", "r829", "r830", "r870", "r871", "r929", "r951", "r955" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk-free Interest Rate", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r930" ] }, "oss_GermanInstitutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "GermanInstitutionsMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "German institutions.", "label": "German Institutions [Member]", "terseLabel": "German Institutions" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Exercisable balance", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r72" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r46", "r48", "r86", "r87", "r282", "r776", "r845" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r840" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Trade Accounts Receivable", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r776" ] }, "oss_TwoYearPromissoryNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "TwoYearPromissoryNoteMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two year Promissory note.", "label": "Two Year Promissory Note [Member]", "terseLabel": "Two Year Promissory Note" } } }, "auth_ref": [] }, "oss_RedemptionOfShortTermInvestmentGradeSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "RedemptionOfShortTermInvestmentGradeSecurities", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Redemption of short-term investment grade securities.", "label": "Redemption Of Short Term Investment Grade Securities", "terseLabel": "Redemption of short-term investment grade securities" } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentDescription", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Purchase Commitment, Description", "terseLabel": "Purchase commitments description", "documentation": "Describes the terms of a significant arrangement with a supplier (excluding an unconditional purchase obligation) to acquire goods or services over a period of time beyond one year or the normal operating cycle, if longer, which may include identification of the goods or services to be purchased, pricing, effects on pricing of failing to reach minimum quantities required to be purchased, cancellation rights, and termination provisions." } } }, "auth_ref": [] }, "oss_OneYearAnniversaryOfDateOfGrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "OneYearAnniversaryOfDateOfGrantMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "One-Year anniversary of date of grant member.", "label": "One-Year Anniversary of Date of Grant [Member]", "terseLabel": "One-Year Anniversary of Date of Grant" } } }, "auth_ref": [] }, "oss_TwoThousandAndSeventeenPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "TwoThousandAndSeventeenPlanMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand and seventeen plan.", "label": "Two Thousand And Seventeen Plan [Member]", "terseLabel": "2017 Plan" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Line of credit facility, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r22" ] }, "oss_NumberOfCustomersMoreThanTenPercentageOfNetTradeAccountsReceivable": { "xbrltype": "integerItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NumberOfCustomersMoreThanTenPercentageOfNetTradeAccountsReceivable", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of customer\u2019s more than ten percentage of net trade accounts receivable.", "label": "Number Of Customers More Than Ten Percentage Of Net Trade Accounts Receivable", "terseLabel": "Number of customers more than 10% of net trade accounts receivable" } } }, "auth_ref": [] }, "oss_InducementGrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "InducementGrantsMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Inducement grants member.", "label": "Inducement Grants [Member]", "terseLabel": "Inducement Grants" } } }, "auth_ref": [] }, "oss_AccruedExpensesAndOtherLiabilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "AccruedExpensesAndOtherLiabilitiesTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilities" ], "lang": { "en-us": { "role": { "documentation": "Accrued Expenses And Other Liabilities Text Block", "label": "Accrued Expenses And Other Liabilities [Text Block]", "terseLabel": "Accrued Expenses and Other Liabilities" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r22", "r868" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r132", "r389", "r390", "r777", "r897" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario" } } }, "auth_ref": [ "r234", "r458", "r842", "r873" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "terseLabel": "Cash paid during the period for income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r38", "r40" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation", "totalLabel": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r74", "r101", "r102", "r138" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r126", "r212" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r836" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares authorized for issuance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r817" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfAssumptionToCalculateWeightedAverageGrantDateFairValueOfOptionsGrantDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of options exercised", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r479" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareSummaryOfBasicAndDilutedNetLossIncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareSummaryOfBasicAndDilutedNetLossIncomePerShareDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Weighted average common shares outstanding - diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r237", "r242" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Summary of Inventories, Net", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r20", "r106", "r107", "r108" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Number of Underlying Shares, Forfeited / Canceled", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r470" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Proceeds from issuance of stock, net of issuance costs", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r12", "r101", "r102", "r138", "r700", "r758", "r773", "r832" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareSummaryOfBasicAndDilutedNetLossIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareSummaryOfBasicAndDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Effect of dilutive securities", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment, Total", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r874" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r236", "r242" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Outstanding balance", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r72" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r21", "r821" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodStartLabel": "Number of Underlying Shares, Outstanding beginning balance", "periodEndLabel": "Number of Shares Underlying, Outstanding ending balance", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r464", "r465" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Outstanding ending balance", "periodStartLabel": "Weighted Average Exercise Price, Outstanding beginning balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r464", "r465" ] }, "us-gaap_OtherInventoriesSpareParts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInventoriesSpareParts", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesNetDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesNetDetails" ], "lang": { "en-us": { "role": { "label": "Other Inventories, Spare Parts, Gross", "terseLabel": "Sub-assemblies", "documentation": "Gross amount of components of assembled products that can be sold directly or indirectly through sales of assembled products." } } }, "auth_ref": [ "r857" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWarrantActivityDetails" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "terseLabel": "Warrants", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r823", "r824", "r827", "r828", "r829", "r830" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "periodEndLabel": "Number of Shares Underlying, Exercisable ending balance", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r466" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average discount rate - operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate for operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r576", "r820" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Exercisable ending balance", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r466" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfAssumptionToCalculateWeightedAverageGrantDateFairValueOfOptionsGrantDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWarrantActivityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]", "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." } } }, "auth_ref": [ "r64", "r65", "r66", "r67", "r68", "r69", "r70", "r136", "r137", "r138", "r184", "r185", "r186", "r248", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r690", "r691", "r692", "r693", "r806", "r841", "r867" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfAssumptionToCalculateWeightedAverageGrantDateFairValueOfOptionsGrantDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWarrantActivityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "terseLabel": "Class Of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r184", "r185", "r186", "r248", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r690", "r691", "r692", "r693", "r806", "r841", "r867" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r12", "r31", "r138" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements", "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." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r102" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-Term Debt, Type", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r28" ] }, "srt_ManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ManagementMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Management [Member]", "terseLabel": "Management", "verboseLabel": "Members of Board of Directors" } } }, "auth_ref": [ "r876", "r935" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Proceeds from issuance of stock, net of issuance costs, Shares", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r12", "r101", "r102", "r138", "r690", "r758", "r773" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfAssumptionToCalculateWeightedAverageGrantDateFairValueOfOptionsGrantDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r485" ] }, "us-gaap_AccountingStandardsUpdate202104Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate202104Member", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2021-04 [Member]", "terseLabel": "ASC 842", "documentation": "Accounting Standards Update 2021-04 Earnings Per Share (Topic 260), Debt-Modifications and Extinguishments (Subtopic 470-50), Compensation-Stock Compensation (Topic 718), and Derivatives and Hedging-Contracts in Entity's Own Equity (Subtopic 815-40): Issuer's Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force)." } } }, "auth_ref": [ "r536" ] }, "us-gaap_OtherIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Income [Member]", "terseLabel": "Other Income", "documentation": "Primary financial statement caption encompassing other revenue." } } }, "auth_ref": [ "r85" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.0001 par value; 50,000,000 shares authorized; 20,604,050 and 20,084,528 shares issued and outstanding, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r102", "r651", "r821" ] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding", "terseLabel": "Fair value of the warrant issued", "verboseLabel": "Fair value of the warrant issued", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfRSUActivityDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "Award Type", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive loss", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r4", "r10", "r143", "r195", "r198" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r145", "r181", "r214", "r253", "r268", "r274", "r326", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r506", "r510", "r544", "r648", "r727", "r821", "r833", "r898", "r899", "r937" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfRSUActivityDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockBasedCompensationExpenseDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486" ] }, "us-gaap_DebtConversionDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionDescription", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Conversion, Description", "terseLabel": "Debt instrument, conversion description", "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r102", "r715" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r577" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r12", "r102", "r715", "r733", "r955", "r956" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfRSUActivityDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockBasedCompensationExpenseDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Board of Directors" } } }, "auth_ref": [ "r876", "r952" ] }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade and other taxes", "label": "Accrual for Taxes Other than Income Taxes, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25", "r75", "r793" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrentAbstract", "lang": { "en-us": { "role": { "label": "Accounts Receivable Net Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r577" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfRSUActivityDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r577" ] }, "oss_NumberOfIndividuals": { "xbrltype": "integerItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NumberOfIndividuals", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of Individuals.", "label": "Number Of Individuals", "terseLabel": "Number of individuals" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense) income, net", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Other Nonoperating Income (Expense), Total", "verboseLabel": "Other income (expense), net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r120" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r577" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of stock options, Shares", "negatedLabel": "Number of Underlying Shares, Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r12", "r101", "r102", "r138", "r469" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-Term Debt, Type", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r28", "r63" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2023", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r934" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Summary of Maturity of Operating Lease Liabilities", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r934" ] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Accrued Liabilities And Other Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtConversionOriginalDebtInterestRateOfDebt": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionOriginalDebtInterestRateOfDebt", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Conversion, Original Debt, Interest Rate of Debt", "terseLabel": "Original issue discount rate", "documentation": "The rate of interest that was being paid on the original debt issue that is being converted in the 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." } } }, "auth_ref": [ "r41", "r43" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Short-Term Investments", "terseLabel": "Short-term investments (Note 3)", "totalLabel": "Short-Term Investments, Total", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r149", "r150", "r859" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r589", "r591" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 10)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r29", "r95", "r650", "r714" ] }, "oss_ReclassificationOfInventoriesToPropertyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ReclassificationOfInventoriesToPropertyAndEquipment", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Reclassification of inventories to property and equipment.", "label": "Reclassification Of Inventories To Property And Equipment", "terseLabel": "Reclassification of inventories to property and equipment" } } }, "auth_ref": [] }, "oss_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ScheduleOfOtherInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of other information related to leases.", "label": "Schedule Of Other Information Related To Leases Table [Text Block]", "terseLabel": "Schedule of Other information Related to Leases" } } }, "auth_ref": [] }, "us-gaap_InvestmentsAndCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsAndCash", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Investments and Cash", "terseLabel": "Cash and investments balances maintained", "totalLabel": "Investments and Cash, Total", "documentation": "Sum of investments and unrestricted cash as of the balance sheet date." } } }, "auth_ref": [ "r946", "r948" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationScheduleOfLossIncomeFromOperationsByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "terseLabel": "Segments", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r250", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r282", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r387", "r388", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r800", "r846", "r949" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r569" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net (Note 6)", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r56", "r59" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "totalLabel": "Income Tax Expense (Benefit), Total", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r157", "r166", "r232", "r233", "r261", "r494", "r499", "r662" ] }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelatedIntangibleAssetsMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer-Related Intangible Assets [Member]", "terseLabel": "Customer Lists and Relationships", "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision (recovery) for bad debt expense", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r205", "r346" ] }, "oss_VolumeWeightedAveragePricePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "VolumeWeightedAveragePricePeriod", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Volume weighted average price, period.", "label": "Volume Weighted Average Price Period", "terseLabel": "Volume weighted average price period" } } }, "auth_ref": [] }, "oss_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExpiredGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExpiredGrantDateFairValue", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWarrantActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Warrant expired", "label": "Share based compensation arrangement by share based payment awards equity instruments other than options nonvested weighted average expired grant date fair value", "documentation": "Share based compensation arrangement by share based payment awards equity instruments other than options nonvested weighted average expired grant date fair value." } } }, "auth_ref": [] }, "oss_NotesPayableMaturingOnMarchThirtyOneTwoThousandAndTwentyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NotesPayableMaturingOnMarchThirtyOneTwoThousandAndTwentyFourMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable Maturing on March 31, 2024", "label": "Notes Payable Maturing On March Thirty One Two Thousand And Twenty Four [Member]", "documentation": "Notes payable maturing on March thirty one two thousand and twenty four member." } } }, "auth_ref": [] }, "oss_NotesPayableMaturingOnFebruaryTwentyEightThousandAndTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NotesPayableMaturingOnFebruaryTwentyEightThousandAndTwentyThreeMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Notes Payable Maturing On December ThirtyOne Two ThousandAndTwentyTwoMember.", "label": "Notes Payable Maturing On February Twenty Eight Thousand And Twenty Three [Member]", "terseLabel": "Note Payable Maturing on February ,23" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r176", "r191", "r214", "r326", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r506", "r510", "r544", "r821", "r898", "r899", "r937" ] }, "oss_DebtSecuritiesAvailableForSaleEstimatedFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "DebtSecuritiesAvailableForSaleEstimatedFairValue", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Value", "label": "Debt Securities, Available-for-Sale, Estimated fair value", "documentation": "Debt securities, available-for-sale, estimated fair value." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "(Gain) loss on disposal of property and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r6" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r837" ] }, "oss_LineOfCreditFromUniCreditBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "LineOfCreditFromUniCreditBankMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Line of credit from Uni credit bank.", "label": "Line Of Credit From Uni Credit Bank [Member]", "terseLabel": "Line of Credit from UniCredit Bank" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_MunicipalNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MunicipalNotesMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Municipal Notes [Member]", "terseLabel": "Municipal Securities", "documentation": "Short-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments." } } }, "auth_ref": [] }, "oss_NotesPayableMaturingOnJuneThirtyTwoThousandAndTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NotesPayableMaturingOnJuneThirtyTwoThousandAndTwentyThreeMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note Payable Maturing on June 30, 2023", "label": "Notes Payable Maturing On June Thirty Two Thousand And Twenty Three [Member]", "documentation": "Notes payable maturing on June 30, 2023." } } }, "auth_ref": [] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 }, "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill", "verboseLabel": "Impairment loss to goodwill", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r6", "r367", "r373", "r377", "r800" ] }, "oss_NonoperatingInterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NonoperatingInterestIncome", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Nonoperating interest income.", "label": "Nonoperating Interest Income", "terseLabel": "Interest income" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Definite lived intangible assets, Net", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r130", "r624" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Canceled", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r477" ] }, "oss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options forfeited intrinsic value1.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeited Intrinsic Value1", "terseLabel": "Aggregate Intrinsic Value, Forfeited / Cancelled balance" } } }, "auth_ref": [] }, "oss_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAcceleratedVesting": { "xbrltype": "sharesItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAcceleratedVesting", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, accelerated vesting.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Accelerated Vesting", "terseLabel": "RSUs that received accelerated vesting" } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of non-cash flow transactions:" } } }, "auth_ref": [] }, "oss_NumberOfLinesOfCredit": { "xbrltype": "integerItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NumberOfLinesOfCredit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of lines of credit.", "label": "Number Of Lines Of Credit", "terseLabel": "Number of lines of credit" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total", "periodStartLabel": "Goodwill, Beginning Balance", "periodEndLabel": "Goodwill, Ending Balance", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r179", "r366", "r641", "r800", "r821", "r894", "r895" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Definite lived intangible assets, Gross", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r130", "r628" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r7" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Definite lived intangible assets, Remaining Months", "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r624" ] }, "oss_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageGrantDateFairValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageGrantDateFairValuePerShare", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfAssumptionToCalculateWeightedAverageGrantDateFairValueOfOptionsGrantDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, fair value assumptions, weighted average grant date fair value per share.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions,Weighted Average Grant Date Fair Value per Share", "terseLabel": "Weighted average grant date fair value per share" } } }, "auth_ref": [] }, "oss_OneStopSystemsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "OneStopSystemsSegmentMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationScheduleOfLossIncomeFromOperationsByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "OSS", "documentation": "One stop systems segment.", "label": "One Stop Systems Segment [Member]", "terseLabel": "OSS Segment" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r15", "r16", "r73" ] }, "oss_NotesPayableMaturingOnAugustThirtyOneTwoThousandAndTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NotesPayableMaturingOnAugustThirtyOneTwoThousandAndTwentyThreeMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note Payable Maturing on August 31, 2023", "label": "Notes Payable Maturing On August Thirty One Two Thousand And Twenty Three Member", "documentation": "Notes payable maturing on august thirty one two thousand and twenty three." } } }, "auth_ref": [] }, "oss_OfficesManufacturingAndWarehouseFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "OfficesManufacturingAndWarehouseFacilitiesMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Offices, manufacturing and warehouse facilities.", "label": "Offices Manufacturing And Warehouse Facilities [Member]", "terseLabel": "Offices, Manufacturing and Warehouse Facility" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareSummaryOfBasicAndDilutedNetLossIncomePerShareDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "verboseLabel": "Net (loss) income", "totalLabel": "Net (loss) income", "terseLabel": "Net (loss) income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r112", "r125", "r152", "r175", "r194", "r197", "r201", "r214", "r220", "r224", "r225", "r227", "r228", "r232", "r233", "r239", "r253", "r267", "r273", "r276", "r326", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r535", "r544", "r658", "r735", "r756", "r757", "r797", "r831", "r898" ] }, "oss_InducementOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "InducementOptionsMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Inducement options member.", "label": "Inducement Options [Member]", "terseLabel": "Inducement Options" } } }, "auth_ref": [] }, "oss_EmployeeRetentionCreditMaximumPercentageOfEligibleWages": { "xbrltype": "percentItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "EmployeeRetentionCreditMaximumPercentageOfEligibleWages", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Employee retention credit maximum percentage of eligible wages.", "label": "Employee Retention Credit Maximum Percentage of Eligible Wages", "terseLabel": "Employee retention credit maximum percentage of eligible wages" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfAssumptionToCalculateWeightedAverageGrantDateFairValueOfOptionsGrantDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility", "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." } } }, "auth_ref": [] }, "oss_SeniorSecuredConvertibleNoteNetOfDiscountCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "SeniorSecuredConvertibleNoteNetOfDiscountCurrent", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Senior secured convertible note net of discount current.", "label": "Senior Secured Convertible Note Net Of Discount Current", "terseLabel": "Debt discount on senior secured convertible note, current" } } }, "auth_ref": [] }, "oss_StockIssuedDuringPeriodSharesExerciseOfStockOptionsRestrictedStockUnitsAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "StockIssuedDuringPeriodSharesExerciseOfStockOptionsRestrictedStockUnitsAndWarrants", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options, RSUs and warrants, Shares", "documentation": "Stock issued during period, shares, exercise of stock options, restricted stock units and warrants.", "label": "Stock Issued During Period Shares Exercise Of Stock Options Restricted Stock Units And Warrants" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current portion, principal", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current Portion", "negatedLabel": "Current portion of notes payable", "totalLabel": "Long-Term Debt, Current Maturities, Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r182" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Assets", "terseLabel": "Exception of Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r281" ] }, "oss_EscondidoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "EscondidoMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Escondido", "label": "Escondido [Member]", "documentation": "Escondido [Member]" } } }, "auth_ref": [] }, "oss_AdjustmentsToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "AdjustmentsToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet1", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes paid on net issuance of employee stock options", "label": "Adjustments To Additional Paid In Capital Income Tax Effect From Share Based Compensation Net 1", "documentation": "Adjustments to additional paid in capital income tax effect from share based compensation net 1." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable gross", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r187", "r284", "r285", "r792" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "oss_VRBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "VRBankMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "VR Bank.", "label": "V R Bank [Member]", "terseLabel": "VR Bank" } } }, "auth_ref": [] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "terseLabel": "Stockholders' Equity", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r135", "r139" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "oss_EmployeesOfficersDirectorsConsultantsAndAdvisorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "EmployeesOfficersDirectorsConsultantsAndAdvisorsMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Employees, officers, directors, consultants and advisors.", "label": "Employees Officers Directors Consultants And Advisors [Member]", "terseLabel": "Employees, Officers, Directors, Consultants and Advisors" } } }, "auth_ref": [] }, "oss_AccruedInterestFullyForgiven": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "AccruedInterestFullyForgiven", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued interest fully forgiven.", "label": "Accrued Interest Fully Forgiven", "terseLabel": "Accrued interest fully forgiven" } } }, "auth_ref": [] }, "oss_BressnerTechnologyGmbHMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "BressnerTechnologyGmbHMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Bressner Technology GmbH.", "label": "Bressner Technology Gmb H [Member]", "terseLabel": "Bressner Technology GmbH", "verboseLabel": "Bressner Technology GmbH" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r54", "r110" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r421", "r450", "r455", "r537", "r595", "r809", "r810", "r811" ] }, "oss_DrawingsAndTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "DrawingsAndTechnologyMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Drawings and technology.", "label": "Drawings And Technology [Member]", "terseLabel": "Drawings and Technology" } } }, "auth_ref": [] }, "oss_NotesPayableToForeignMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NotesPayableToForeignMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Notes payable to foreign.", "label": "Notes Payable To Foreign [Member]", "terseLabel": "Foreign", "verboseLabel": "Foreign" } } }, "auth_ref": [] }, "oss_LineOfCreditFromVRBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "LineOfCreditFromVRBankMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Line of credit from VR bank.", "label": "Line Of Credit From V R Bank [Member]", "terseLabel": "Line Of Credit From V R Bank" } } }, "auth_ref": [] }, "oss_TorreyPinesBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "TorreyPinesBankMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Torrey Pines Bank", "label": "Torrey Pines Bank [Member]", "documentation": "Torrey pines bank." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r556", "r590" ] }, "oss_VolumeWeightedAveragePriceOfCommonStockPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "VolumeWeightedAveragePriceOfCommonStockPeriod", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Volume weighted average price of common stock period.", "label": "Volume Weighted Average Price Of Common Stock Period", "terseLabel": "Volume weighted average price of common stock period" } } }, "auth_ref": [] }, "oss_TwoThousandAndSeventeenEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "TwoThousandAndSeventeenEquityIncentivePlanMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand and seventeen equity incentive plan.", "label": "Two Thousand And Seventeen Equity Incentive Plan [Member]", "terseLabel": "2017 Equity Incentive Plan" } } }, "auth_ref": [] }, "oss_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of Accrued Expenses And Other Current Liabilities [Table Text Block]", "label": "Schedule Of Accrued Expenses And Other Current Liabilities Table [Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Liabilities" } } }, "auth_ref": [] }, "oss_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisedGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisedGrantDateFairValue", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWarrantActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment awards equity instruments other than options nonvested weighted average exercised grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Awards Equity Instruments Other Than Options Nonvested Weighted Average Exercised Grant Date Fair Value", "terseLabel": "Weighted Average Exercise Price, Warrant exercised" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, reserved for future issuance", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r30" ] }, "oss_NumberOfVendorsMoreThanTenPercentageOfNetPurchases": { "xbrltype": "integerItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NumberOfVendorsMoreThanTenPercentageOfNetPurchases", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of vendors 10% of our net purchases", "label": "Number Of Vendors More Than Ten Percentage Of Net Purchases", "documentation": "Number of vendors more than ten percentage of net purchases." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureNetLossIncomePerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Summary of Basic and Diluted Net (Loss) Income Per Share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r874" ] }, "oss_BressnerTechnologiesGmbHMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "BressnerTechnologiesGmbHMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureTheCompanyAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Bressner Technologies GmbH.", "label": "Bressner Technologies Gmb H [Member]", "terseLabel": "Bressner Technology", "verboseLabel": "Bressner" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r556", "r590" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r556", "r590" ] }, "oss_ReductionOfLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ReductionOfLeaseExpense", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction of lease expense", "label": "Reduction of Lease Expense", "documentation": "Reduction of lease expense." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net of current portion (Note 8)", "label": "Long-term portion, Principal", "verboseLabel": "Notes payable, net of current portion", "totalLabel": "Long-Term Debt, Excluding Current Maturities, Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r183" ] }, "oss_LesseeOperatingLeaseLiabilityPaymentsDueThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueThereafter", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee Operating Lease Liability Payments Due Thereafter", "documentation": "Lessee operating lease liability payments due thereafter." } } }, "auth_ref": [] }, "oss_OperatingLeaseObligationForNewOperatingLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "OperatingLeaseObligationForNewOperatingLeases", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease obligation for new operating leases", "label": "Operating Lease Obligation for New Operating Leases", "documentation": "Operating lease obligation for new operating leases." } } }, "auth_ref": [] }, "oss_NumberOfBoardMembers": { "xbrltype": "integerItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NumberOfBoardMembers", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of board members", "documentation": "Number of board members." } } }, "auth_ref": [] }, "oss_AmendmentToTwoThousandAndSeventeenEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "AmendmentToTwoThousandAndSeventeenEquityIncentivePlanMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amendment to two thousand and seventeen equity incentive plan.", "label": "Amendment To Two Thousand And Seventeen Equity Incentive Plan [Member]", "terseLabel": "Amendment to 2017 Equity Incentive Plan" } } }, "auth_ref": [] }, "oss_ExpectedNumberOfBoardMembersAfterNextAnnualMeeting": { "xbrltype": "integerItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ExpectedNumberOfBoardMembersAfterNextAnnualMeeting", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Expected number of board members after next annual meeting", "documentation": "Expected number of board members after next annual meeting." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "oss_LoanFullyForgiven": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "LoanFullyForgiven", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Loan fully forgiven.", "label": "Loan Fully Forgiven", "terseLabel": "Loan fully forgiven" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r834" ] }, "oss_DebtInstallmentsPaymentBeginningDate": { "xbrltype": "dateItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "DebtInstallmentsPaymentBeginningDate", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt installments payment beginning date, in YYYY-MM-DD format.", "label": "Debt Installments Payment Beginning Date", "terseLabel": "Debt installments payment beginning date" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r556", "r590" ] }, "oss_ConversionOfSeniorSecuredConvertibleDebtToEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ConversionOfSeniorSecuredConvertibleDebtToEquity", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Conversion of senior secured convertible debt to equity.", "label": "Conversion Of Senior Secured Convertible Debt To Equity", "terseLabel": "Conversion of senior secured convertible debt to equity" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets, net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r492", "r493" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "verboseLabel": "General and Administrative", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r113" ] }, "oss_EarningsPerShareBasicDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "EarningsPerShareBasicDilutedAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareSummaryOfBasicAndDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share Basic Diluted [Abstract]", "terseLabel": "Net (loss) income per share:" } } }, "auth_ref": [] }, "oss_NumberOfTradingDays": { "xbrltype": "durationItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NumberOfTradingDays", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of trading days.", "label": "Number Of Trading Days", "terseLabel": "Number of trading days, shares pre-delivered" } } }, "auth_ref": [] }, "oss_CommerzbankAGMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "CommerzbankAGMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Commerzbank AG.", "label": "Commerzbank A G [Member]", "terseLabel": "Commerzbank AG" } } }, "auth_ref": [] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "oss_SummaryOfStockBasedCompensationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "SummaryOfStockBasedCompensationExpenseTableTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "documentation": "Summary of stock based compensation expense.", "label": "Summary Of Stock Based Compensation Expense Table [Text Block]", "terseLabel": "Summary of Stock-Based Compensation Expense" } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r504" ] }, "oss_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsChangeInForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsChangeInForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfRSUActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options change in forfeitures weighted average grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Change In Forfeitures Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Canceled" } } }, "auth_ref": [] }, "oss_PaycheckProtectionProgramCARESActMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "PaycheckProtectionProgramCARESActMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Paycheck protection program, CARES act.", "label": "Paycheck Protection Program C A R E S Act [Member]", "terseLabel": "PPP Loan" } } }, "auth_ref": [] }, "oss_ManagementAndOtherShareHoldersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ManagementAndOtherShareHoldersMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Management and other share holders.", "label": "Management And Other Share Holders [Member]", "terseLabel": "Members of Board of Directors and Other Shareholders" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense", "terseLabel": "Marketing and selling", "totalLabel": "Selling and Marketing Expense, Total", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Debt issuance costs amortized", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r114", "r429", "r560", "r866" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r39", "r178", "r790" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangibles", "verboseLabel": "Amortization expense", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r6", "r57", "r61" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Life (in years), Outstanding balance", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r140" ] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of notes payable (Note 8)", "label": "Notes Payable, Current", "totalLabel": "Notes Payable, Current, Total", "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." } } }, "auth_ref": [ "r23" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "General and administrative", "totalLabel": "Selling, General and Administrative Expense, Total", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r117" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r49", "r50", "r51", "r158", "r159", "r160", "r161" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Life (in years), Exercisable balance", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r72" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Life (in years), Vested and expected to vest balance", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r480" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r839" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfAssumptionToCalculateWeightedAverageGrantDateFairValueOfOptionsGrantDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)", "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." } } }, "auth_ref": [ "r482" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfRSUActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "periodStartLabel": "Number of Shares Underlying, Outstanding beginning balance", "periodEndLabel": "Number of Shares Underlying, Outstanding ending balance", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense [Member]", "terseLabel": "Marketing and Selling", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r113" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r835" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "auth_ref": [ "r876", "r935" ] }, "oss_NotesPayableMaturingOnJulyThirtyOneTwoThousandAndTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NotesPayableMaturingOnJulyThirtyOneTwoThousandAndTwentyThreeMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note Payable Maturing on July 31, 2023", "label": "Notes Payable Maturing On July Thirty One Two Thousand And Twenty Three Member", "documentation": "Notes payable maturing on july thirty one two thousand and twenty three." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfAssumptionToCalculateWeightedAverageGrantDateFairValueOfOptionsGrantDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Grant date fair value of options vested", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromNotesPayable", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceed on borrowing of notes payable", "label": "Proceeds from Notes Payable", "verboseLabel": "Proceeds from loan", "totalLabel": "Proceeds from Notes Payable, Total", "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r36" ] }, "oss_EmployeeRetentionCreditRecieved": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "EmployeeRetentionCreditRecieved", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Employee retention credit recieved.", "label": "Employee Retention Credit Recieved", "terseLabel": "Employee retention credit recieved" } } }, "auth_ref": [] }, "oss_VendorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "VendorsMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vendors", "label": "Vendors [Member]", "documentation": "Vendors." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Amount representing interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r577" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement Of Income And Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "oss_ProvisionForRecoveryOfDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ProvisionForRecoveryOfDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for bad debt", "documentation": "Provision for (recovery of) doubtful accounts.", "label": "Provision For Recovery Of Doubtful Accounts" } } }, "auth_ref": [] }, "oss_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedChangeInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedChangeInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfRSUActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options vested change in period weighted average grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Change In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Vested" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average remaining lease term - operating leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term for operating leases", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r575", "r820" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Exercise price", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease obligation for new operating leases", "label": "Operating Lease, Liability", "totalLabel": "Present value of lease payment", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r567" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r835" ] }, "stpr_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "CA", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "CALIFORNIA", "terseLabel": "Irvine, California" } } }, "auth_ref": [] }, "oss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options granted weighted average remaining contractual term1.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Granted Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted Average Remaining Contractual Life (in years), Granted" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Summary of Outstanding Debt Obligations", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accounting principle, ASU, adopted", "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "documentation": "Indicates (true false) whether accounting standards update was adopted." } } }, "auth_ref": [ "r162", "r163", "r164", "r169", "r170", "r219", "r290", "r291", "r328", "r329", "r330", "r335", "r336", "r385", "r495", "r501", "r502", "r512", "r513", "r514", "r525", "r526", "r536", "r542", "r543", "r545", "r546", "r547", "r557", "r562", "r563", "r564", "r578", "r625", "r626", "r675", "r676" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes accrued interest, after allowance for credit loss, on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r358" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockBasedCompensationExpenseDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "stpr_DE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "DE", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "DELAWARE", "verboseLabel": "Germany" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of operating lease obligation (Note 10)", "label": "Operating Lease, Liability, Current", "negatedLabel": "Less: current portion of operating lease obligation", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r567" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "oss_ProductionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ProductionMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Production.", "label": "Production [Member]", "terseLabel": "Production" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r111", "r151", "r253", "r267", "r273", "r276", "r645", "r656", "r797" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccountsReceivableTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable, Net", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r32" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "negatedLabel": "Interest expense", "totalLabel": "Interest Expense, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r90", "r153", "r202", "r257", "r559", "r743", "r831", "r954" ] }, "oss_OssEuropeTechnologyGmbhMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "OssEuropeTechnologyGmbhMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureTheCompanyAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "OSS Europe", "label": "OSS Europe Technology GmbH [Member]", "documentation": "OSS Europe Technology GmbH." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r860" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r46", "r48", "r86", "r87", "r282", "r776" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r835" ] }, "us-gaap_ProceedsFromSaleOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Intangible Assets", "terseLabel": "Proceeds from sale of intangible assets", "documentation": "The cash inflow from disposal of asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r121" ] }, "us-gaap_InventoryLIFOReservePeriodCharge": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLIFOReservePeriodCharge", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Inventory, LIFO Reserve, Period Charge", "terseLabel": "Inventory reserves", "documentation": "The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period." } } }, "auth_ref": [ "r129" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfMaturityOfOperatingLeaseLiabilitiesDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease obligation, net of current portion (Note 10)", "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Operating lease obligation, net of current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r567" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r538" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r504" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital", "totalLabel": "Additional Paid in Capital, Total", "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." } } }, "auth_ref": [ "r103", "r821", "r953" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r133", "r213", "r407", "r413", "r414", "r415", "r416", "r417", "r418", "r423", "r430", "r431", "r433" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r169", "r170", "r171", "r172", "r173", "r220", "r221", "r222", "r223", "r234", "r290", "r291", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r385", "r488", "r489", "r490", "r495", "r496", "r497", "r498", "r501", "r502", "r503", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r542", "r543", "r546", "r547", "r548", "r549", "r557", "r558", "r562", "r563", "r564", "r565", "r578", "r579", "r580", "r581", "r582", "r625", "r626", "r627", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r488", "r489", "r490", "r700", "r870", "r871", "r872", "r929", "r955" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Expiration period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r816" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfRSUActivityDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trade name, Trademarks & other", "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." } } }, "auth_ref": [ "r79" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationScheduleOfLossIncomeFromOperationsByReportingSegmentsDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "negatedLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "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)." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Debt instrument, conversion price percentage, eligibility of conversion", "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion." } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r568", "r573" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumption to Calculate Weighted Average Grant Date Fair Value of Options Grant", "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." } } }, "auth_ref": [ "r141" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r26", "r177", "r214", "r326", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r507", "r510", "r511", "r544", "r821", "r898", "r937", "r938" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r280", "r281", "r702", "r703", "r704", "r765", "r767", "r770", "r772", "r775", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r789", "r807", "r825", "r901", "r949" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r47", "r282" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Debt discount amortization", "totalLabel": "Amortization of Debt Issuance Costs and Discounts, Total", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r429", "r560", "r804", "r805", "r866" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table]", "terseLabel": "Debt Securities Available For Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r306" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r421", "r450", "r451", "r452", "r453", "r454", "r455", "r595", "r596", "r597", "r802", "r803", "r809", "r810", "r811" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Gross", "terseLabel": "Aggregate balance outstanding", "verboseLabel": "Balance", "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." } } }, "auth_ref": [ "r19", "r147", "r434" ] }, "us-gaap_LongTermPurchaseCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentAmount", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Purchase Commitment, Amount", "terseLabel": "Non-cancellable purchase commitments", "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "auth_ref": [ "r282", "r808", "r901", "r949", "r950" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r902" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r58", "r60", "r624" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareSummaryOfBasicAndDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "terseLabel": "Debt installment term", "verboseLabel": "Debt maturity term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Repayments of Long-Term Debt, Total", "label": "Repayments of Long-Term Debt", "terseLabel": "Repayment of notes payable", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r37", "r693" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Definite Lived Intangible Assets", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r58" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Vested and expected to vest balance", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of 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." } } }, "auth_ref": [ "r481" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r468" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred benefit for income taxes", "totalLabel": "Deferred Income Taxes and Tax Credits, Total", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r125" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r469" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "periodEndLabel": "Number of Shares Underlying, Vested and expected to vest ending balance", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r480" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Vested and expected to vest ending balance", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r480" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfAssumptionToCalculateWeightedAverageGrantDateFairValueOfOptionsGrantDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWarrantActivityDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Accumulated Earnings (Deficit)", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r31", "r171", "r199", "r200", "r201", "r216", "r217", "r218", "r221", "r231", "r233", "r247", "r332", "r338", "r443", "r488", "r489", "r490", "r497", "r498", "r516", "r518", "r519", "r520", "r521", "r523", "r533", "r550", "r551", "r552", "r553", "r554", "r555", "r582", "r677", "r678", "r679", "r700", "r758" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r175", "r194", "r197", "r207", "r214", "r220", "r232", "r233", "r253", "r267", "r273", "r276", "r326", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r505", "r508", "r509", "r535", "r544", "r645", "r657", "r699", "r735", "r756", "r757", "r797", "r818", "r819", "r832", "r863", "r898" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Forfeited / Cancelled", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r470" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToLeasesDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right of use assets recorded upon adoption of ASC 842", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r574", "r820" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureNetLossIncomePerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net (Loss) Income Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r235", "r243", "r244", "r245" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated (Deficit) Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r171", "r216", "r217", "r218", "r221", "r231", "r233", "r332", "r338", "r488", "r489", "r490", "r497", "r498", "r516", "r519", "r520", "r523", "r533", "r677", "r679", "r700", "r955" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r280", "r281", "r702", "r703", "r704", "r765", "r767", "r770", "r772", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r789", "r807", "r825", "r901", "r949" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfAssumptionToCalculateWeightedAverageGrantDateFairValueOfOptionsGrantDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWarrantActivityDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r12", "r171", "r199", "r200", "r201", "r216", "r217", "r218", "r221", "r231", "r233", "r247", "r332", "r338", "r443", "r488", "r489", "r490", "r497", "r498", "r516", "r518", "r519", "r520", "r521", "r523", "r533", "r550", "r551", "r552", "r553", "r554", "r555", "r582", "r677", "r678", "r679", "r700", "r758" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of Deposit", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r9", "r827", "r828", "r829", "r830" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net (loss) income per share:" } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "auth_ref": [ "r458", "r873" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Fair value assumptions", "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." } } }, "auth_ref": [ "r931" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Amortization Expense of Definite Lived Intangible Assets", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r60" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r5" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Net unrealized (loss) income on short-term investments", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "verboseLabel": "Net unrealized gains (losses) on short-term investments", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r192", "r193", "r325" ] }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesIssuedBasic", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareSummaryOfBasicAndDilutedNetLossIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareSummaryOfBasicAndDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Issued, Basic", "terseLabel": "Weighted average common shares outstanding - basic", "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic)." } } }, "auth_ref": [ "r44", "r45" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWarrantActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised", "terseLabel": "Number of Shares, Warrants exercised", "documentation": "Number of non-option equity instruments exercised by participants." } } }, "auth_ref": [ "r13" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareSummaryOfBasicAndDilutedNetLossIncomePerShareDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding:", "verboseLabel": "Denominator:" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r89", "r91", "r408", "r561", "r802", "r803" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r11", "r34", "r518", "r521", "r582", "r677", "r678", "r861", "r862", "r863", "r870", "r871", "r872" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWarrantActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares, Warrants expired", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Expirations", "documentation": "Number of shares under non-option equity instrument agreements for which rights to exercise lapsed." } } }, "auth_ref": [ "r14" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "terseLabel": "Lender Name", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r22", "r868" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Gross", "terseLabel": "Original issue discount rate", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r90" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization Consolidation And Presentation Of Financial Statements [Abstract]", "terseLabel": "Organization Consolidation And Presentation Of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "oss_SignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "SignificantAccountingPoliciesLineItems", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "oss_SaltLakeCityUtahMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "SaltLakeCityUtahMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Salt Lake City, Utah.", "label": "Salt Lake City Utah [Member]", "terseLabel": "Salt Lake City, Utah" } } }, "auth_ref": [] }, "oss_NotesPayableMaturingOnFebruaryTwentyEightTwoThousandAndTwentyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NotesPayableMaturingOnFebruaryTwentyEightTwoThousandAndTwentyFourMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable Maturing on February 28, 2024", "label": "Notes Payable Maturing On February Twenty Eight Two Thousand And Twenty Four Member", "documentation": "Notes payable maturing on february twenty eight two thousand and twenty four member." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentsAbstract", "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r215", "r408", "r409", "r410", "r411", "r412", "r414", "r419", "r420", "r421", "r422", "r424", "r425", "r426", "r427", "r428", "r429", "r432", "r561", "r801", "r802", "r803", "r804", "r805", "r868" ] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrual", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Standard and Extended Product Warranty Accrual", "terseLabel": "Warranty reserve", "totalLabel": "Standard and Extended Product Warranty Accrual, Total", "periodStartLabel": "Standard and Extended Product Warranty Accrual, Beginning Balance", "periodEndLabel": "Standard and Extended Product Warranty Accrual, Ending Balance", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers." } } }, "auth_ref": [ "r94", "r395", "r396", "r397" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r19", "r99", "r100", "r146", "r147", "r215", "r408", "r409", "r410", "r411", "r412", "r414", "r419", "r420", "r421", "r422", "r424", "r425", "r426", "r427", "r428", "r429", "r561", "r801", "r802", "r803", "r804", "r805", "r868" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareSummaryOfBasicAndDilutedNetLossIncomePerShareDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "totalLabel": "Earnings Per Share, Basic, Total", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r204", "r224", "r225", "r227", "r228", "r230", "r236", "r238", "r240", "r241", "r242", "r246", "r534", "r535", "r644", "r661", "r795" ] }, "oss_NumberOfIssuersInvestmentPolicyLimitsAmountOfCreditExposure": { "xbrltype": "integerItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NumberOfIssuersInvestmentPolicyLimitsAmountOfCreditExposure", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of issuers, investment policy limits amount of credit exposure.", "label": "Number Of Issuers Investment Policy Limits Amount Of Credit Exposure", "verboseLabel": "Number of issuer, investment policy limits the amount of credit exposure", "terseLabel": "Number of issuer, investment policy limits the amount of credit exposure" } } }, "auth_ref": [] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period" } } }, "auth_ref": [ "r172", "r216", "r217", "r218", "r220", "r221", "r224", "r225", "r226", "r227", "r229", "r230", "r231", "r232", "r233", "r234", "r246", "r333", "r334", "r498", "r529", "r533", "r534", "r535", "r565", "r581", "r582", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r688" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r28", "r67", "r70", "r88", "r89", "r91", "r96", "r136", "r137", "r215", "r408", "r409", "r410", "r411", "r412", "r414", "r419", "r420", "r421", "r422", "r424", "r425", "r426", "r427", "r428", "r429", "r432", "r561", "r801", "r802", "r803", "r804", "r805", "r868" ] }, "oss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options forfeited weighted average remaining contractual term1", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeited Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted Average Remaining Contractual Life (in years), Forfeited / Cancelled" } } }, "auth_ref": [] }, "us-gaap_ConvertibleNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleNotesPayable", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Notes Payable", "terseLabel": "Remaining balance of convertible notes", "totalLabel": "Convertible Notes Payable, Total", "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." } } }, "auth_ref": [ "r19", "r147", "r947" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period" } } }, "auth_ref": [ "r172", "r216", "r217", "r218", "r220", "r221", "r224", "r225", "r226", "r227", "r229", "r230", "r231", "r232", "r233", "r234", "r246", "r333", "r334", "r498", "r529", "r533", "r534", "r535", "r565", "r581", "r582", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r688" ] }, "oss_BressnerTechnologySegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "BressnerTechnologySegmentMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationScheduleOfLossIncomeFromOperationsByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Bressner", "documentation": "Bressner Technology segment.", "label": "Bressner Technology Segment [Member]", "terseLabel": "Bressner Segment" } } }, "auth_ref": [] }, "us-gaap_DemandDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DemandDepositsMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Demand Deposits [Member]", "terseLabel": "Cash Alternatives", "documentation": "Accounts that may or may not bear interest and that depositor is entitled to withdraw at anytime without prior notice. Checking and negotiable order of withdrawal (NOW) accounts are the most common forms of demand deposits." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "terseLabel": "Related Party", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r456", "r586", "r587", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r708", "r709", "r710", "r711", "r712", "r732", "r734", "r763", "r936" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Definite lived intangible assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r180", "r381" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrants exercise price", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r442" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Debt", "terseLabel": "Debt instrument, aggregate purchase price", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r864" ] }, "oss_ProceedsOnEmployeeRetentionCreditBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ProceedsOnEmployeeRetentionCreditBenefit", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds on employee retention credit benefit", "label": "Proceeds on employee retention credit benefit", "documentation": "Proceeds on employee retention credit benefit" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "verboseLabel": "Currency translation adjustment", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3" ] }, "oss_DebtInstrumentExtendedMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "DebtInstrumentExtendedMaturityDate", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument extended maturity date.", "label": "Debt Instrument Extended Maturity Date", "terseLabel": "Debt instrument, extended maturity date" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestments" ], "lang": { "en-us": { "role": { "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Short-Term Investments", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r144", "r154", "r155", "r168", "r292", "r293", "r540", "r541" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset", "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." } } }, "auth_ref": [ "r131" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Line of Credit", "verboseLabel": "Total outstanding balance", "totalLabel": "Long-Term Line of Credit, Total", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r19", "r147", "r947" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r216", "r217", "r218", "r247", "r623", "r689", "r701", "r707", "r708", "r709", "r710", "r711", "r712", "r715", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r728", "r729", "r730", "r731", "r732", "r734", "r736", "r737", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r758", "r826" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r33", "r34", "r109", "r188", "r652", "r682", "r686" ] }, "oss_SeniorSecuredConvertiblePromissoryNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "SeniorSecuredConvertiblePromissoryNotesMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Senior secured convertible promissory notes.", "label": "Senior Secured Convertible Promissory Notes [Member]", "terseLabel": "Senior Secured Convertible Promissory Notes" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationScheduleOfLossIncomeFromOperationsByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "terseLabel": "Segments", "documentation": "Information by business segments." } } }, "auth_ref": [ "r174", "r250", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r282", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r384", "r387", "r388", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r800", "r846", "r949" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments Debt And Equity Securities [Abstract]" } } }, "auth_ref": [] }, "oss_MaximumProgramCreditPerEmployee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "MaximumProgramCreditPerEmployee", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum program credit per employee", "label": "Maximum Program Credit Per Employee", "terseLabel": "Maximum program credit per employee" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r208" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit [Member]", "terseLabel": "Credit Facility", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareSummaryOfBasicAndDilutedNetLossIncomePerShareDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r204", "r224", "r225", "r227", "r228", "r230", "r238", "r240", "r241", "r242", "r246", "r534", "r535", "r644", "r661", "r795" ] }, "oss_EmployeeRetentionCreditCommissionPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "EmployeeRetentionCreditCommissionPaid", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Employee retention credit commission paid.", "label": "Employee Retention Credit Commission Paid", "terseLabel": "Employee retention credit commission paid", "verboseLabel": "Employee retention credit net of commission paid" } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r421", "r450", "r451", "r452", "r453", "r454", "r455", "r537", "r595", "r596", "r597", "r802", "r803", "r809", "r810", "r811" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]", "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." } } }, "auth_ref": [ "r92", "r93", "r738", "r739", "r742" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r208" ] }, "oss_PresidentAndChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "PresidentAndChiefExecutiveOfficerMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "President and chief executive officer.", "label": "President And Chief Executive Officer [Member]", "terseLabel": "Mike Knowles" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Stock Options", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions", "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." } } }, "auth_ref": [ "r583", "r584", "r585", "r587", "r588", "r695", "r696", "r697", "r740", "r741", "r742", "r761", "r762" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossCurrent", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Interest", "label": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r301", "r357", "r358" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r123", "r124", "r125" ] }, "oss_StockIssuedDuringPeriodValueExerciseOfStockOptionsRestrictedStockUnitsAndWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "StockIssuedDuringPeriodValueExerciseOfStockOptionsRestrictedStockUnitsAndWarrants", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options,RSUs and warrants", "documentation": "Stock issued during period value exercise of stock options, restricted stock units and warrants.", "label": "Stock Issued During Period Value Exercise Of Stock Options Restricted Stock Units And Warrants" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r444", "r445", "r448" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "oss_PercentageOfMarketPrice": { "xbrltype": "percentItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "PercentageOfMarketPrice", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of market price.", "label": "Percentage Of Market Price", "terseLabel": "Percentage of market price" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r24", "r214", "r326", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r507", "r510", "r511", "r544", "r713", "r796", "r833", "r898", "r937", "r938" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r738", "r739", "r742" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Total Future Principal Payments under Notes Payable", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r8" ] }, "oss_SignificantCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "SignificantCustomersMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Significant customers.", "label": "Significant Customers [Member]", "terseLabel": "Significant Customers" } } }, "auth_ref": [] }, "oss_IncentiveStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "IncentiveStockOptionMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Incentive stock option.", "label": "Incentive Stock Option [Member]", "terseLabel": "Incentive Stock Options" } } }, "auth_ref": [] }, "us-gaap_CorporateNoteSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNoteSecuritiesMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Corporate Note Securities [Member]", "terseLabel": "Corporate Bonds and Notes", "documentation": "This category includes information about short-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest)." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfRSUActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "terseLabel": "Unvested RSUs being forfeited", "negatedLabel": "Number of Shares Underlying, Canceled", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r477" ] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount", "verboseLabel": "Debt discount amortization", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r6", "r88", "r119", "r429" ] }, "srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Accounting Standards Update, Adjustment [Member]", "terseLabel": "Adjustment" } } }, "auth_ref": [ "r172", "r220", "r221", "r227", "r234", "r333", "r334", "r498", "r529", "r535", "r565", "r581", "r582", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686" ] }, "oss_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAmount", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options grants in period, amount.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Amount", "terseLabel": "Inducement grant, amount" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWarrantActivityDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfRSUActivityDetails" ], "lang": { "en-us": { "role": { "label": "Number of shares, granted", "terseLabel": "Inducement options and grants, shares", "verboseLabel": "Number of Shares Underlying, Granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r475" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r102" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r81", "r443", "r870", "r871", "r872", "r955" ] }, "oss_AprilTwoThousandAndNineteenNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "AprilTwoThousandAndNineteenNoteMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "April two thousand and nineteen note.", "label": "April Two Thousand And Nineteen Note [Member]", "terseLabel": "April 2019 Notes" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Balance, Shares", "periodStartLabel": "Balance, Shares", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWarrantActivityDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfRSUActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average exercise price", "terseLabel": "Weighted Average Exercise Price, Warrant granted", "verboseLabel": "Weighted Average Grant Date Fair Value, Granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r475" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWarrantActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of Shares, Ending Warrants outstanding", "periodStartLabel": "Number of Shares, Beginning Warrants outstanding", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r472", "r473" ] }, "oss_AdditionalFundingCommitmentsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "AdditionalFundingCommitmentsReceived", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional funding commitments received.", "label": "Additional Funding Commitments Received", "terseLabel": "Additional funding commitments received" } } }, "auth_ref": [] }, "oss_CustomerDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "CustomerDeposits", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "label": "Customer Deposits", "documentation": "Customer deposits." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWarrantActivityDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfRSUActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Grant Date Fair Value / Exercise Price, Outstanding ending balance", "periodStartLabel": "Weighted Average Grant Date Fair Value, Outstanding beginning balance", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r472", "r473" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r46", "r48", "r86", "r87", "r282", "r776" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid during the period for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r206", "r209", "r210" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Debt instrument, initial conversion price per share", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r134", "r410" ] }, "oss_PaymentOfPayrollTaxesOnNetIssuanceOfEmployeeStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "PaymentOfPayrollTaxesOnNetIssuanceOfEmployeeStockOptions", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Payment of payroll taxes on net issuance of employee stock options.", "label": "Payment Of Payroll Taxes On Net Issuance Of Employee Stock Options", "negatedLabel": "Payment of payroll taxes on net issuance of employee stock options" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfRSUActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Number of shares Underlying, Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r476" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r81", "r82", "r84", "r171", "r172", "r200", "r216", "r217", "r218", "r221", "r231", "r332", "r338", "r443", "r488", "r489", "r490", "r497", "r498", "r516", "r518", "r519", "r520", "r521", "r523", "r533", "r550", "r551", "r555", "r582", "r678", "r679", "r698", "r717", "r733", "r759", "r760", "r774", "r832", "r869", "r893", "r932", "r955" ] }, "oss_OtherShareholdersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "OtherShareholdersMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Other shareholders.", "label": "Other Shareholders [Member]", "terseLabel": "Other Shareholders" } } }, "auth_ref": [] }, "oss_ProceedsFromExerciseOfStockOptionsAndWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ProceedsFromExerciseOfStockOptionsAndWarrants", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from exercise of stock options and warrants.", "label": "Proceeds From Exercise Of Stock Options And Warrants", "terseLabel": "Proceeds from exercise of stock options and warrants" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfRSUActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Vested rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Vested", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r476" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "totalLabel": "Research and Development Expense, Total", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r98", "r491", "r945" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders' Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r105", "r148", "r654", "r821", "r869", "r893", "r932" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property, Plant and Equipment, Net, Total", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r7", "r646", "r655", "r821" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "oss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options exercised intrinsic value1.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Intrinsic Value1", "terseLabel": "Aggregate Intrinsic Value, Exercised balance" } } }, "auth_ref": [] }, "oss_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentIncludingForwardContractGainLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentIncludingForwardContractGainLossNetOfTax", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "documentation": "Other comprehensive income (loss), foreign currency transaction and translation adjustment including forward contract gain (loss), net of tax.", "label": "Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Including Forward Contract Gain Loss Net Of Tax", "terseLabel": "Currency translation adjustment" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r865" ] }, "oss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options exercised weighted average remaining contractual term1.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted Average Remaining Contractual Life (in years), Exercised" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationScheduleOfLossIncomeFromOperationsByReportingSegmentsDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "verboseLabel": "Cost of revenue", "negatedLabel": "Cost of revenues", "totalLabel": "Cost of Revenue, Total", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r116", "r214", "r326", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r544", "r898" ] }, "oss_TwoThousandAndSeventeenEquityIncentivePlanAmendmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "TwoThousandAndSeventeenEquityIncentivePlanAmendmentsMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Seventeen Equity Incentive Plan Amendments Member", "label": "Two Thousand And Seventeen Equity Incentive Plan Amendments Member", "terseLabel": "2017 Equity Incentive Plan Amendments" } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r83", "r794" ] }, "oss_SixMonthsAfterOneYearAnniversaryOfDateOfGrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "SixMonthsAfterOneYearAnniversaryOfDateOfGrantMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Six months after one-year anniversary of date of grant member.", "label": "Six Months after One-Year Anniversary of Date of Grant [Member]", "terseLabel": "Six Months after One-Year Anniversary of Date of Grant" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r46", "r48", "r86", "r87", "r282", "r687", "r776" ] }, "oss_AprilTwoThousandAndNineteenRelatedPartyNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "AprilTwoThousandAndNineteenRelatedPartyNotesMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "April two thousand and nineteen related party notes.", "label": "April Two Thousand And Nineteen Related Party Notes [Member]", "terseLabel": "April 2019 Related Party Notes" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income, net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r118" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r391", "r392", "r393", "r394", "r449", "r457", "r483", "r484", "r485", "r598", "r622", "r674", "r705", "r706", "r764", "r766", "r768", "r769", "r771", "r787", "r788", "r798", "r806", "r814", "r822", "r825", "r896", "r900", "r940", "r941", "r942", "r943", "r944" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense), net:" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unvested common stock options, net of estimated forfeitures", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r928" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Non-US [Member]", "terseLabel": "Non-U.S.", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r957", "r958", "r959", "r960" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r875" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r391", "r392", "r393", "r394", "r457", "r622", "r674", "r705", "r706", "r764", "r766", "r768", "r769", "r771", "r787", "r788", "r798", "r806", "r814", "r822", "r900", "r939", "r940", "r941", "r942", "r943", "r944" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r391", "r392", "r393", "r394", "r449", "r457", "r483", "r484", "r485", "r598", "r622", "r674", "r705", "r706", "r764", "r766", "r768", "r769", "r771", "r787", "r788", "r798", "r806", "r814", "r822", "r825", "r896", "r900", "r940", "r941", "r942", "r943", "r944" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "oss_UnusedRemainingFundingCommitmentsExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "UnusedRemainingFundingCommitmentsExpirationDate", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Unused remaining funding commitments expiration date.", "label": "Unused Remaining Funding Commitments Expiration Date", "terseLabel": "Unused remaining funding commitments expiration date" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r566" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "verboseLabel": "Minimum" } } }, "auth_ref": [ "r391", "r392", "r393", "r394", "r457", "r622", "r674", "r705", "r706", "r764", "r766", "r768", "r769", "r771", "r787", "r788", "r798", "r806", "r814", "r822", "r900", "r939", "r940", "r941", "r942", "r943", "r944" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r5" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: allowances for obsolete and slow-moving inventories", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r55", "r858" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r838" ] }, "us-gaap_OperatingLeasesRentExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesRentExpenseNet", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Leases, Rent Expense, Net", "verboseLabel": "Operating lease, rent expense", "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income." } } }, "auth_ref": [ "r156" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "verboseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock price", "label": "Share Price", "terseLabel": "Share price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants to purchase common stock", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r344", "r345", "r347", "r348", "r353", "r361", "r362", "r363", "r432", "r440", "r524", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r659", "r799", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r889", "r890", "r891", "r892" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationScheduleOfLossIncomeFromOperationsByReportingSegmentsDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r115", "r214", "r253", "r267", "r273", "r276", "r326", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r544", "r797", "r898" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage", "verboseLabel": "Customers accounted for 10% or more of quarterly revenues", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r46", "r48", "r86", "r87", "r282" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Line of credit current rate", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r27", "r89", "r426" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period", "verboseLabel": "Grant vesting period", "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." } } }, "auth_ref": [ "r815" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Debt instrument, redemption price percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r17" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue", "verboseLabel": "Revenue", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r282", "r844" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Noncompete Agreements [Member]", "terseLabel": "Non-Compete", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r80" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unearned stock-based compensation expected to be recognized", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r487" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate", "verboseLabel": "Current Interest Rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r27", "r409" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Revenue, Segment and Geographic Information", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r249", "r250", "r251", "r252", "r253", "r265", "r270", "r274", "r275", "r276", "r277", "r278", "r279", "r282" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r365", "r377", "r800" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "verboseLabel": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccountsReceivableScheduleOfAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "Less: allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r189", "r286", "r342" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r216", "r217", "r218", "r247", "r623", "r689", "r701", "r707", "r708", "r709", "r710", "r711", "r712", "r715", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r728", "r729", "r730", "r731", "r732", "r734", "r736", "r737", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r758", "r826" ] }, "oss_NotesPayableMaturingOnDecemberThirtyOneTwoThousandAndTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NotesPayableMaturingOnDecemberThirtyOneTwoThousandAndTwentyThreeMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Notes payable maturing on december thirty one two thousand and twenty three.", "label": "Notes Payable Maturing On December Thirty One Two Thousand And Twenty Three [Member]", "terseLabel": "Note Payable Maturing on December 31, 2023" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationTables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of (Loss) Income from Operations by Reporting Segments", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r52", "r53" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt instrument, maturity date", "verboseLabel": "Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r167", "r801", "r931" ] }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowOperatingActivitiesLesseeAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities:", "label": "Cash Flow, Operating Activities, Lessee [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationScheduleOfLossIncomeFromOperationsByReportingSegmentsDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r253", "r267", "r273", "r276", "r797" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationScheduleOfLossIncomeFromOperationsByReportingSegmentsDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r254", "r255", "r266", "r271", "r272", "r278", "r280", "r282", "r446", "r447", "r623" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Losses", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r299" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Periodic Payment", "terseLabel": "Debt instrument, monthly / quarterly principal and interest payments", "totalLabel": "Debt Instrument, Periodic Payment, Total", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r28", "r97" ] }, "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationScheduleOfLossIncomeFromOperationsByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "terseLabel": "Segment Reporting Reconciling Item For Operating Profit Loss From Segment To Consolidated [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r295", "r357", "r647" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationScheduleOfLossIncomeFromOperationsByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "terseLabel": "Reconciliation Of Operating Profit Loss From Segments To Consolidated [Table]", "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r52", "r53" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r298" ] }, "oss_EmployeeRetentionCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "EmployeeRetentionCredit", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 }, "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Employee retention credit", "label": "Employee Retention Credit", "terseLabel": "Employee retention credit (ERC)", "negatedLabel": "Employee retention credit (ERC)" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate201613Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201613Member", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASU 2016-13", "label": "Accounting Standards Update 2016-13 [Member]", "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments." } } }, "auth_ref": [ "r327" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r28", "r215", "r408", "r409", "r410", "r411", "r412", "r414", "r419", "r420", "r421", "r422", "r424", "r425", "r426", "r427", "r428", "r429", "r561", "r801", "r802", "r803", "r804", "r805", "r868" ] }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement of Credit Losses on Financial Instruments", "label": "Credit Loss, Financial Instrument [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status." } } }, "auth_ref": [ "r165", "r339", "r340", "r341", "r343", "r344", "r347", "r349", "r350", "r351", "r352", "r354", "r355", "r356", "r358", "r359", "r360", "r362" ] }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseOptionToExtend", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Desription of extend the term of the lease", "label": "Lessee, Operating Lease, Option to Extend", "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability." } } }, "auth_ref": [ "r570" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "negatedLabel": "Additional stock issuance costs related to registered direct offering", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration." } } }, "auth_ref": [ "r12", "r138" ] }, "oss_NotesPayableMaturingOnMarchThirtyOneTwoThousandAndTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NotesPayableMaturingOnMarchThirtyOneTwoThousandAndTwentyThreeMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Notes payable maturing On march thirty one two thousand and twenty two.", "label": "Notes Payable Maturing On March Thirty One Two Thousand And Twenty Three [Member]", "terseLabel": "Note Payable Maturing on March,2023" } } }, "auth_ref": [] }, "oss_EmployeeRetentionCreditPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "EmployeeRetentionCreditPolicyPolicyTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Employee Retention Credit Policy.", "label": "Employee Retention Credit Policy [Policy Text Block]", "terseLabel": "Employee Retention Credit" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "verboseLabel": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "oss_ClassOfWarrantOrRightOutstandingPercentageEqualToOriginalPrincipal": { "xbrltype": "percentItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ClassOfWarrantOrRightOutstandingPercentageEqualToOriginalPrincipal", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Class of warrant or right outstanding percentage equal to original principal.", "label": "Class Of Warrant Or Right Outstanding Percentage Equal To Original Principal", "terseLabel": "Warrants to purchase common stock percentage equal to original principal" } } }, "auth_ref": [] }, "oss_OssEuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "OssEuropeMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRevenueSegmentAndGeographicInformationScheduleOfLossIncomeFromOperationsByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "OSS Europe", "label": "OSS Europe [Member]", "documentation": "OSS Europe." } } }, "auth_ref": [] }, "oss_ProceedsFromEmployeeRetentionCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ProceedsFromEmployeeRetentionCredit", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from employee retention credit.", "label": "Proceeds From Employee Retention Credit", "terseLabel": "Employee retention credit (ERC)", "verboseLabel": "Employee Retention Credit Benefit", "negatedLabel": "Employee Retention Credit Benefit" } } }, "auth_ref": [] }, "us-gaap_LeaseExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseExpirationDate1", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lease Expiration Date", "terseLabel": "Operating lease, expiration date", "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "oss_StockIssuedDuringPeriodNewIssuesIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "StockIssuedDuringPeriodNewIssuesIssuanceCost", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period new issues issuance cost.", "label": "Stock Issued During Period New Issues Issuance Cost", "terseLabel": "Proceed from issuance of stock, issuance costs" } } }, "auth_ref": [] }, "oss_IncentivesStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "IncentivesStockOptionMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Incentive stock option.", "label": "Incentives Stock Option [Member]", "terseLabel": "Incentive Stock Options" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of RSU Activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r73" ] }, "oss_DiscountForNonInterestBearingConvertibleNoteExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "DiscountForNonInterestBearingConvertibleNoteExpirationDate", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Discount for non interest bearing convertible note expiration date.", "label": "Discount For Non Interest Bearing Convertible Note Expiration Date", "terseLabel": "Non-interest bearing convertible note expiration date" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilities", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherLiabilitiesScheduleOfAccruedExpensesAndOtherLiabilitiesDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities (Note 7)", "label": "Accrued Liabilities and Other Liabilities", "totalLabel": "Accrued expenses and other liabilities", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_AreaOfLand": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfLand", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Area of Land", "terseLabel": "Operating lease, area", "documentation": "Area of land held." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Long-Lived Intangible Assets", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r378" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment, including capitalization of labor costs for test equipment and ERP", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r122" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulative adjustment to beginning retained earnings", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r104", "r138", "r653", "r681", "r686", "r694", "r716", "r821" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "oss_VolumeWeightedAveragePricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "VolumeWeightedAveragePricePercentage", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Volume weighted average price percentage.", "label": "Volume Weighted Average Price Percentage", "terseLabel": "Volume weighted average price percentage" } } }, "auth_ref": [] }, "oss_MonthlyAmortizationPaymentsPercentageOfInitialPrincipal": { "xbrltype": "percentItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "MonthlyAmortizationPaymentsPercentageOfInitialPrincipal", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Monthly amortization payments percentage of initial principal.", "label": "Monthly Amortization Payments Percentage Of Initial Principal", "terseLabel": "Monthly amortization payments percentage of initial principal" } } }, "auth_ref": [] }, "oss_NetPurchasesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NetPurchasesMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Net purchases.", "label": "Net Purchases [Member]", "terseLabel": "Net Purchases" } } }, "auth_ref": [] }, "oss_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantVestingDescription": { "xbrltype": "stringItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantVestingDescription", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award grant vesting, description.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Grant Vesting Description", "terseLabel": "Award vesting, description" } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "verboseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesNetDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesNetDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Gross", "terseLabel": "Work-in-process", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r855" ] }, "oss_NotesPayableMaturingOnJuneThirtyTwoThousandAndTwentyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NotesPayableMaturingOnJuneThirtyTwoThousandAndTwentyFourMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Notes payable maturing on June 30,2024.", "label": "Notes Payable Maturing On June Thirty Two Thousand And Twenty Four [Member]", "terseLabel": "Note Payable Maturing on June 30, 2024" } } }, "auth_ref": [] }, "oss_SignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "SignificantAccountingPoliciesTable", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Table]", "terseLabel": "Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesNetDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Gross", "totalLabel": "Inventory gross", "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r858" ] }, "us-gaap_RepaymentsOfMediumTermNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfMediumTermNotes", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Repayments of Medium-term Notes", "negatedLabel": "Repayments on notes payable", "documentation": "The cash outflow to pay off borrowing used to receive debt funding on a regular basis with maturities ranging from 5-10 years." } } }, "auth_ref": [ "r37" ] }, "oss_FormerPresidentAndChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "FormerPresidentAndChiefExecutiveOfficerMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Former president and chief executive officer member.", "label": "Former President And Chief Executive Officer [Member]", "terseLabel": "David Raun" } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/StatementUnauditedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r169", "r170", "r171", "r172", "r173", "r220", "r221", "r222", "r223", "r234", "r290", "r291", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r385", "r488", "r489", "r490", "r495", "r496", "r497", "r498", "r501", "r502", "r503", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r542", "r543", "r546", "r547", "r548", "r549", "r557", "r558", "r562", "r563", "r564", "r565", "r578", "r579", "r580", "r581", "r582", "r625", "r626", "r627", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686" ] }, "oss_SecuritiesPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "SecuritiesPurchaseAgreementMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Securities purchase agreement.", "label": "Securities Purchase Agreement [Member]", "terseLabel": "Securities Purchase Agreement" } } }, "auth_ref": [] }, "oss_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "TermLoanMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Term loan.", "label": "Term Loan [Member]", "terseLabel": "Term Loans" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents", "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." } } }, "auth_ref": [ "r1", "r123" ] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Fair value assumptions", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r539" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale", "terseLabel": "Estimated Fair Value", "totalLabel": "Debt Securities, Available-for-Sale, Total", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r296", "r357", "r642", "r877" ] }, "oss_NumberOfTermLoansOutstanding": { "xbrltype": "integerItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NumberOfTermLoansOutstanding", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of term loans outstanding.", "label": "Number Of Term Loans Outstanding", "terseLabel": "Number of term loans outstanding" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments", "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." } } }, "auth_ref": [ "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r432", "r440", "r524", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r659", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r889", "r890", "r891", "r892" ] }, "oss_InducementOptionsAndInducementGrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "InducementOptionsAndInducementGrantsMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Inducement options and inducement grants member", "label": "Inducement Options and Inducement Grants [Member]", "terseLabel": "Inducement Options and Inducement Grants" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r624" ] }, "oss_NotesPayableMaturingOnDecemberThirtyOneTwoThousandAndTwentyTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "NotesPayableMaturingOnDecemberThirtyOneTwoThousandAndTwentyTwoMember", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtSummaryOfOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Note Payable Maturing on December 31, 2022.", "label": "Notes Payable Maturing On December Thirty One Two Thousand And Twenty Two [Member]", "terseLabel": "Note Payable Maturing on December 31, 2022" } } }, "auth_ref": [] }, "oss_DebtInstrumentModifiedInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.onestopsystems.com/20230930", "localname": "DebtInstrumentModifiedInterestRateStatedPercentage", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Contractual modified interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument Modified Interest Rate Stated Percentage", "terseLabel": "Debt instrument, modified interest rate" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r5" ] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureTheCompanyAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "The Company and Basis of Presentation", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r126", "r127", "r128", "r142" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rates on cash", "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r933" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r379", "r380", "r381", "r382", "r624", "r628" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r39", "r123", "r211" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureShortTermInvestmentsSummaryOfShortTermInvestmentsBySignificantInvestmentCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Schedule Of Available For Sale Securities [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r306" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureTheCompanyAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of shares acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r77" ] }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentAmount1", "crdr": "credit", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Conversion of senior secured convertible debt to common stock", "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." } } }, "auth_ref": [ "r41", "r43" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureLongLivedIntangibleAssetsScheduleOfDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r58", "r60" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureTheCompanyAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r76", "r78", "r500", "r812", "r813" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureTheCompanyAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree", "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." } } }, "auth_ref": [ "r500", "r812", "r813" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_StatementUNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "totalLabel": "Increase (Decrease) in Inventories, Total", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of shares granted", "verboseLabel": "Number of Underlying Shares, Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r468" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.onestopsystems.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "terseLabel": "Related Party", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r456", "r586", "r587", "r708", "r709", "r710", "r711", "r712", "r732", "r734", "r763" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(2)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(4)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-13" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "720", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483384/720-30-45-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4F" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-4" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.M.Q4)", "SubTopic": "20", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483530/326-20-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "44", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-44" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-20/tableOfContent" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2A" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-4A" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-5A" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479366/326-20-35-8A" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-5" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-17" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-21" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3C" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3D" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479175/326-30-30-1B" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "13A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-13A" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-7A" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3A" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3C" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3D" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-5" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r841": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r842": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r843": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 75 0000950170-23-061993-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-061993-xbrl.zip M4$L#!!0 ( (V :5=C"IWM[WH" (G>, 0 ;W-S+3(P,C,P.3,P+FAT M;>R]>U=;29(O^O>93[$/?7JF:ETGSO?#KJJS*#^Z?:?*=AO0 M:#UL,Y_^1FPA#!B, FE8'O-= %*[9T9&1GQB\AX_/1_OQSTFT]Y-.X-!S]O ML6VZU>1!'*;>X.//6SN[SUZ]VOJ_O_STOPEIGK]\];IYG3\W.W'2^Y2?]\:Q M/QQ/1[GY8??W'YM7@WYOD)O_^O7=;\WS89P>Y,&D(D$7C7>CL.#QPTALV<_&V6/?VZ>^TENGG#*!6&,4+?'^!-AGBB]K1D3 M_P^E3RC]^JWAX=&H]W%_TOP0?VSP2_#FP2#W^T?-R][ #V+/]YO=^2L?P1SC M=K/3[S?O\%OCYET>Y]&GG+;QD?_VT_X$: 'T&(Q_WCHU[\]B>SCZ^)@YYQY_ MP3%;LT%/OH11/_5.QN*O[4A.J7X\^_#,T,F%0]5LZ.3TT-Z9"9P>+1X#$2>P MM#P?#V3_XSO#\>/@QR?#OWPS_LSZ\-/YT-Z7RY[+ U;/NH M%R_^6IJ,'D^.#O-C&$@&LY$GLQKW+IH3K( ]_J_??]N-^_G D_-+'T\.1V=I M.LYQ^^/PTV/\Y#%RQ'QHRKV+1\('9P9.Q^2C]XKF(P(DG!\!87A M>9Q0002;?W,X/ON=X2"/)\/#\=%XD@]FIQ$71IV@7[=_0H!*9[XVI]K7W7\\ M&?G!N Q'!^UTD3D4H?;4J^$Y%T_W>P_!^7/"],E6CR;?;@G\\>S>34:7;H5[ M#)]N_?)OS4_[V2?X;_/3I#?IYU\8)7_[Z?'L9_SK09[X5FR1_*]I[]//6\^& M ]B8"=D#RFXUN/#OC_" Y7ATY]Z M7Y[@L_-H]F,OI3QH?_QZXII>^GGKY8FF-II]OW'F\VL^/XX7S*YER,?6^4SFUV64409X0DV9YA=Y,1RD4C0 MV5 1=02JSF=W+!.>[.[[448IFYX-#P[A%+=LO#,"KOZ8<>:_'GT=\M8?X9]V M/OM1:O_G[W 4@1MF2@DV(<*G_F,^OU)CO'8J"F)BA,V%7X@O-!$/9#.:J10B MG-WIH#?[POL/AZ" M&2043, W@-=Z^9L3&V&O"M>2J*P%@2-5B(^T$.($(OS6&T^^H5-( 14X MR=DC\WM!;))P%G*TT7(KE;%;OWP/U_QI=Q\TU%X>';P:?(+9MMNST,%3P%O" MJT ,)1.DE"#'J+.S:,>5@L4]^AZGO]X]V#N"% MO?]I%ZB\(2& 1(NY\$2! M^Y4TW]4FZI0V:6;0[>@6VP:@%,[_[";+4T45RW'#N*!":%,7AZ4%2(+:Q M\ KILDR&:7YN-0F>0@Z0YOA.DOP1.0(] 1!]ZY?_=PH6KZ"/T/:4"QT3R41B M&JEN@-TD#8* 2@?)%I.#,T)+B/X6JQ,4<)X& 0#"BD@A//$A:@ ,FH'0MYZ' MN/CJ?O>CN-\(=HWE!9E99,836"),('H+RTO RP[6!KA.JR)NOCPO/&ATA"% M.&!90Y%XFL04$QP6KC,HX867]S*'T=2/CAINK[%"';G-)8!:]: ;@#T=L11F MXQBH#JN+=,S>?(7:>8#P0+ ,TAID9]$$" !!]>F" M_%F,)DY:3Q(U65F FT:Z"\'OKU>#WU^_!WYGM@<[3Q!)>712&^(S4$6&!,C3 MY$)H,B$&ASR@SA $+=8G:3KZ/!RE,1(!;*@&*;+0\A.<(.V]AY=(!:\##>H M7H", ) G80HT?K.[OV58UXLOA[V9O8[;^LTR(K.))ZX(Z&&*%H\"80L6#^ ]I](RD7F:RC MJO#"&!&9 G)47A*G00)K0$:&%@?JBGUWLH_/6JFC7$"#@](>__(3NI>>C%MO M#KRM:=U-3]!E\?/6&,SC/KIVVK_MCW RH._(W"VQ_66<$,:=?<3L;:=?T?XZ M'DY'[6^M-^W)\0);PJ&8#,5'0,79&SQ;&HR$( UA"*"42A1HMS7_:FYMF?EO MO82_EUX>->T4\H7>D6>O_O.LY7+^R_/'C?-'/ VS7Q.\[,MAOQ=[D]_S08!7 MI-X!HA;TS%XL2W:^],; XH *=O.@![@)T12>0P A@ X [KP=#0]ZX_%P=/1Z M.,GCV8-_>GSA^ZXQ#?2%O"FGSOCIF+S2WEVV^6C0 9P<(DDE/XGU+ ZBD\DR@B M _I&C1JYLLTZ49WS[7KQKREZ3$!_@KY"D[C=OM.V\G"P.QG&/Y:_*T#YT005 MP?$A,H2>[,O7ST[HETX-/7W>YI_<9 L9*]K)R$G)H'$EXO-@4-5+*6RQ24?/ M:]W"%L2@.#R[97@401E.-WN^]7+ &7=JB\TTZ%"#"%"P#R6L!/ MH!>)38"$J"Y:A%#KCG0J\O+S#9"-+7B^Q?+.=S",>Q31-N&U1&$ A#D<\IR- M%Q*,5N6KY::EB^B%W_RV[P>O ;U_Y9N]S\.]_>%T#!I[9Y!V\R>81\Z#V M#=#WT_N4\7LG5R97L?.M) XS*'&878;$$48&IITE0L+_@!D-/**%!A/)RJ(, M#3FD#><1 %W3@VD?QJ8WD_T\PG&CO(]/^Y1A^X8'>5/T@P;U #9M(,(JL#TM M^M$D0 =TKGFIF.1H(]:U6PB&3W;J+WGX<>0/]WO1]\_NTNOAX/W2E "HF=A> M@Z&U_:XW_N/7HU_!3MT_\*,_SKX67=[C=WBDI_EUODH/W&8"WX*59P#Y@?E& MWPQ>/=I<5!LM$6T*[I0(5!*A,]AT3G/BE*:D!&T#%5QQO?&2)J7VVL/WW_I> M>C5XY@][$]^O:COUDK83L*@PQ3MXHG-$)N,!9GB,>:".^\"-2K[6[?QU.NX- M\GB\$V$[9S=57[7]KR/X9)!'>SGN#X;]X<>COQR$ORY-,+379R]][/6!(J

#!BA:+-H!NY_8@H M\^A_@A_\L?.73<$%5,#C/#S.(':3C./M77$D,:6+R5HS7ZUKM3;9NAIWF;"Q M""T\&%\2(UGP LO H4DR>5TLBUQ6ZRZ;8>23??IM&/W7,W.RC;G?[PT^@H'T M.X"LC#[.%U_P6FH%X/J\;;VH[VR)MK6SDKDL*#Q.10(8O) @00<&)A(-T? 4 M=*W[V7EJ+NUF7 MH2X$#:=?8B"(P)!(##LVFEAK9'39*L>KO9SI%,QE##+3&!$*R2E[XW^[OO3_.O1R8]_A2=BY-31;_E3/N<9;^R\X$'Y9X/,:IUM6IJB0*DZ.@T=8X$C+0!FY 1 M8!A%?% IPY]TJ1=3?-?BP/,+$B--VW#6JIQK2[NYFRQJW;NEWLPO_-9O;^U>#8!#9I<.H "N/+<+X9@]3%?#(._4^]1+ MT_D=!K[N[[T(>BR/6Q*^*>V]PEU8OLPL:/F>'GHKWLRL",PVL!*CM&1[!U7@ MZ45J9=J RVKU3C6>OS-N^-M(^:Q=L-YXPAS%R'9IP!@)D1B:O,\YR,2K]4-< MRW+$'7H^\I_!/L',I:_>^4TQ&Q?+95OM3MU PJPA;D5JKEE@FD1M,9^B35F% MI]- @8CP:_:Q5IY>_M72;5W8(&J6$RIB>$@\2(8I4A1$#2O$4A^(T%%:V)(4 M6 [2P! M.HZ&0,K)$4+(":@6O(D)P5@@^54N>RJO<5=Z%;J+QG$+7#, M(.VD X ;XS;*YE.^UU=3+DJA@R J"44D'GAGX.C[(%*2(27.JXW,6/ R^%V> M>%"SZ84?#1 0;@H&I%Y@=*4FVDBPG4S(Q LPI92'/Q;-$JLW!>H2N_[%P6%_ M>)1S:]6_.;P;#;H&4 H(QVJ7/*$4L]>HP:C+;.%4>1>"X([3:@VM.D_5TFQ@ M21- &^^)13^$S(:2X''CA6'P)LUEO1=R]_+NJJAD*07;S7F.%3&2!*,7U) % M!:0X+][5%QS6A2G7%J:\'O2DJ H<70Z*:X#$Q3/BG- @]@67WDO#5;5ARM\Z MP4\24O:&BV>Q+(N[:DBS/'OWJD_%Z]Q&P&&XG@3-0H1EH'%4!$M:>4URB<9Q MXU/@U6J.N/L![4K&#* MX..; =;;V=OOC29'9V7(WF?X\M'+X72TM$B>X>#C)(\.<'YG?2^G9[8W?#D< MY=['^VEHA,(CCT$38]K$>A^(5382Q:)304=6;)55$#KP5!EX6@/OIA@R&,J) M^)P!//%@L$RF(WNG=576D!HI M8Y(Z8#5+CG55DH6?-$&P6R=GB?;41,C6Z"L7R7(4!@)5./)$4'5@(CF)) M96J(#3EQSZDJMMH[[..2?:>"F'M?VJJDX[9(ZYM!QDK*.X-!#QM+^-'1FX(L M_*:T\6]=H-VF!=KI$ J+6A,E I:*E8H$91E1-$6;!#>"KOS.?C-\=MH4QV.) M6#X3=*8'XRF$I %[4H?Q<52G:L-E%Q2X__"C!4YQ-1>=DEKIBF#$PW^(;"_* MK,+20SD#A/%.FNKB3=;BB5FNQV/AUU[/ =16M)UY@$#+W- )5 W"MB!7-:=8 M\M\',%(E)]Z$0@"9&4^C,[3>X/K:G+<,\YFH6\:V:">%P@KLB@7LI*(]L5F! M]I,Y4A6+#+):G_H:TBH7NT#^"X@6/\"3WIO,VG$M YV=3^?T7Y:9SED%CU?@ M3"LB.*XEG(6B!';$<<1&CX&;5'KK=,ZR6AVZ[O*<%6S?8FU!ZMR^N\C/K 8/ M:&=5R$$1;3/863E%$D0",!PTMRD7D^,#2C>X-4Q>726K MYE!30957)9.(#3&D17$L"M[0,.M&%U_S>\UWN2VL>OZ+F^*G6*AU3V4< MT?DI:O-35( V&7J+L?R'8SE@!2D ,1) #)*&8-;$4]E%:QSC-S'E:[3Y^WW5TYM/1\ ",]=DO"V0B=/;+74*8H)P$ MD\1(3$SR*A/+T<^@%?-@V I?;QC/ _*;5N7=7(TC9:'>II5R8E>R[KLU41>] MU#\W]%:).*FP%'PD3%A+I *9Z4Q)Q"7JH]>IZ%2=:3:SSA&P'IO'IXK7_!V( M,1RM,OQY>=''MYG%N2#LUEK+DSG/W@$*7$,GM<4:C=;%J^LK?['0,?I..D$K M#7U_\IO_(S\#4KZ?^/U[:=1[&I*U1A.6Z+%"]1Y>D"(7WF2J&:\V4N$.C?J% M^.E&/M1J0#XK7##K =JK/(_5E[P01D7&3KJYK/XR\=JXY.ZSJH9*^I!IG@,DAN2K&)8_]&1H!-Z7XR'CXQ0 MHEI[LZ)@RR7:75$7(30S1 2!YX-+8D%OD)1TQLJ"C)OJKK4>N@,(ME\LJP1H MLJ 0L#Z\4VX6_>RY\P040]$%N"'R:G,:UI[PNYH3:8SE2EM)M.981"($XK%% M5BA,*I^$Y:%:X+8!==768^1Y%SSE#DZ7#B!F<\'<(2,(RQ8+V\ )5-7%XWW/ M(;$+!PH>&X')3SY]:-Z)4SUBAU/ >]RS+U/[:WRAL"QF+%\L.2DN A<"<8 M<1C0$ $G,V^LH;;:E.L%X=CZ&_@NS91Q5!5>&",B@_X'72")TS03[0(UM+@4 M-ZZ![\.JPUJ!5TBI[$L.'O,"L?B0C0#WM24Q \3(A7NOJKMRODL/3 5;I"U8 MP@Z N XI@U"V@006,IC,,EIC 9C7=\PO33/N$HM7R9UK2"PVSLF$C,$RJ+)C)$2KR2&=V?1&U)?.U9I2@-&/)<17@^I=_M3#(6_*6Z# Z&U+AV/'%@ 4 MD"F#Y$=I_/XPP7=WTC^GX\D"TG]AIOCZQ#$ C]?Y\]=W@[8;P(\S,/^M=^?B M&6)Y 2I7RDIL>:Q4G$I> :B.,2$K:;#*J$K(RWP:EJL>_U%-+?WW4)!%4IP>@=*UQ+HK(6 MP'JV$!]I(;DU,NB'#PQF(!59PJQ0AL2G3?P3P977Z&J M[E*OGDN]"IS-W"9@+ 9/]"D!"S,PHS0&RA>MOJNRC MQ7M9XXG$.HX^1TZLL=F; $)FXRO!WID/H@*7DLHQEB"P/( %35FD(BY'18QT M@BE7%*NO?D1-M9E7<\AL@7W129!H,];) F7NI CG@5+'0]@@56GPJ\5; 4F M6L;*!CO NEA9:=C>BM]-J-5Z"KH:(5WB8$=K)T&E<4]G!5T!BVJF68%MK=9W MV]T$U%;V1V4F2PF,>&JP'CNZF%,11$>N(E,197>MW'0B&N:&[N[L$>/O6;G' M8^[E9EI9G/: =D,16&;!P[;:8H@2+"86LS:^_LVLVZVUS"L>K0$QM<5-<@;$ ME#()OGAB7$RJB,*CJC8VO;OB66=VQ/(N&46P-B!(1SNL%(Z7C)K(S'(JRM(2 MJO/+5\"!:W9N+JTEH):IF(#Y%[2M2>% %#'N2/2AF,B!%=+*3;:U>7:Y=]9: MG4A*P/;2:]"57L$!")8+D4JVL=HTE)IU9046$M-.!ZR)H13&\.7@B*,ID@BF MM1-\>:_$MJE9!HML4GDC5V5HBORG/\^%PW%N! ;<:/1- M\H#0*20:!2C?:1!&WG@2@Q;,:Z&YJ]9=\U QUA(AME#!""HU$0&;_1B6P#CW MD5COHN)4PZ?55K^IK1Q;"WWI4DXE#50S7P3)Q6&AAB")SV #N<@SLXPYV7E* M[OC*=UE51[7S19;$2>968BJR)D'!1*3PPC'#?*+51LY>)O7.U!?=^8_ND[Y:RWML?Y;JX>VG9DXI91T0 M1U1KVVQ<,?UE5KT >BJL?2>QSXV,UI,0M2$9L*"+W@KAJI5*E5V/+Q&<.\>U MC8 J#,?P(*8B"=1H4IS5H?#,9=2U[LKR0\J99F)3SA.P.$(&O*O !.%8I+"4 M:HV-^AMKSRH$8E',.\Z)/\F'AU<_V^_E\N)+CE.L]#0KPG$'S50TH6IA\^KK MT%OUB7)) 3N,"I]965V%CM1&U"_'17:82W4Y)+S'Z MD-I41*241.TP[\LHX@VCA(GH/#>*&E,=Z+WBT /4 HUYVZ._.,BKK%?H&@2. MH2D(!R:NY-03J:,A/@A#;+'<"!$T:-7:F*A6#VJ[+6PI+:D=6$M*2$8TQ^LO MC24$G M$,2V,,]KR6*TC8J7A^YTZN+0?%,> -Y<)%S00F30G 6N 1KQ)%8*[ M6*]G=N$&H3.6>M4:/J /%N@7NAC#K/2"OC8ULP['JDM!N01OQO)QTB%6B5A* M/A2N5)&.UH=5KA$(#88:[.'A[M$81LX_OY?1/\9X[504Q,3H,;#+$5]H NWD MD]%,I1"KJUNQDG.XZ?8M1;#"Y2+LEZ.P7GC"+0<+DN= 7,3P"1X3#\6I3*M%F0OEK^WF M?G]6HO5W/_HC(\Z[L^2U-6A9JTH1T3AB8U!X?0G[*4LAQ6D:7#$,C+V-WL\U MYR.N84N3B8ZF[(@3+.(=FB!660$V0_;:>I-RJC:-96-":=:3T\V\5EG&1$I, MF**/6XM)IV#E($D69T(H MVK!J;\>K*9Y1P3'6S-KLG"16R R0-A9 LR*"111HB,X4GZN%M!7TX5[_<5Y2 M.:<23;01;"7J'89, (R6GI%B#:?>P&EFU991J]3#L9[SG)E&6U2 Q9NPJ[FD M)% +^VH=#5)S6Z%:[F)?*HA]68,W3E-EB^>>) MFNX1_Q+%HB/4\"16B5ZG: M%..:K8,5=1-57%DMP'C+8-!)I0'Q8?7?& 4+6)/ YFI[!9:J9"1JH:,PAL=1Z=TU*0408GD(A&G2R8T9*%3#M[$:L5N M98D=2P0R*11;I)7 $EC:)(!&=+1HXDTVQNALJ:[NGN&B,(_>8)EA'AN7@+7, M/'POC$B7AL+;WNE[C3:)D(1L5)$#>VCBB83<=1?/Z+(Z>AB:K'*6*.,5D5@;VQ6PL9,!FXL; M8:6M-CRPMK+SJ\'N2N5$;0F$ X8'%6U!2*1EP")SI$Q@'V,T^KY:8U% -9B+:T80G;>B:P)]<42L&1!8O*4L7-CX,SQ0DUU 1Y=HZ;OWP[?9:.FU7!E MB*Y$G0#36XNEB@PG5OA" E,AN>)BL=56/JS X_*@ QB7PX$T45Y"R,1:!DA2 ME$*3//KO+02+2O5JYO)ORDG*W/ UDR^S.*GK0$; M*'&P9S6WD=;G:MCTML<;V*--RUB8 RU5 D!XZ3DESB=+?':)&GR42T.6AF;F84N$ MP-;('F/IC16D9,MU\(7G4&W41^>C_&[.N22<+@(4S@V]%=!5R6F9,M'8R%$F M'5'X"Q(C]Y25S)G8*!_EW96L7E/MZ,7]"$LMJ5V-^&,6FX\R1Y)V8)F%8DA0 M4I/H=>0!7N5\M36Y%HJB: /Y*RR2ORS31(#\,AQC_*D _26=(\YY2U)B2C%G M:NY^]: <8^=#;#2A9A%>.3?T=NFCV5$LC9UX 5[!G() HR*QI*"\#Z+4VW 8 ML LL=7*$9;BPC@V"TK8BPVGO1)L]V):T&?_N!]/BXTQAP/A_^%%&!9&/][QW M>_QS111)BW]\?_*;_R,_ U*^G_C]35$+5FCAI0#>\X81R;0FG@M*1-%.6^ B M8ZNMUG(C>W-OY%-&%QN6'VY_P1IQ*[D,72@2N!I.<"P%@ZUU4E8@,P3VMN7! M@% J8, J T"A6DYXX+?NRPTYK^+6O0+ E;SE&>.9,DT)0]N8A62S]M25^CH[;$R$]CJJ M%003D@J)"&6QL&;&2UAM"+>;Y3DPO6#" HIG+,^K9%+J M":5"1562\G'EY4Y7*[F7)8\*9*[0!RD%L5A27"@A7$E!)%%M<$\5J'A%/H 82L)C MEA4V**29DV"])4'X&%*@'*S"6K?E 5E^M7+B$E/,DO=2>XV5OQ,6)K44I#[# M#O J1TE++&+E9;(V!*+G)(/SV+PC%"(3V%W.1B!<2;$DQIFTU=YF+U 9[ELV MOL_5X82W65AKB2T\8M KZ$7##5'%)>ULILI5"W:NY83%K7T^\I^QM BZ7T]V M=U-4)4M%!6$X<4+"L;.>$K". W&,@Y4AK2R^_I83U==&6]9N:5&R+1+;6@F' M?48I"7#40%PJ*Z+RDNEJ@[+663[IVQM,L5!\S1)=BM04S:BT1&2+9>V"(IY; M09RG!@/JZV MM\LBG5.[+JG?.">6U;30>V\3EA6@*DA@U&1(T,)CG04M3;22RVJ5Q1W>A%>C MW'DN4B;J27;89-*"F@_:HULINQ2RBH"E:]VOBBV@]:3\4ZEY-D9B94LLK:@ MJ04?B?%),&9M$O6F_*^[$]^*PD%TMAJ;1A>*S4(],\1JP8BPCE,I=>&LVG## MBA,:EN@L$RY:;K(B5,A(X !.E;.D!AL@1.C$H^;?DN[;EMTB2EC0091DK'$ M!PGG219%;('=4IP%GZ.T=Q!_?5U=P!:W&-@2Z\.96"3GE#"C 8AE#Q9#:E.I M))6.>UUA1?,K(D3G_/QZ.'C?Y0_?2?[P>CRY@8NLX1]A/F> HIH3GVDA5'J7 M:8C9E4W7FG<7>; >AX7+68-0%H0% ]9$SHPXR@"9 KEC4*[84IWX6=D6+OSF MVS3;WH&GI=;\6;$RIXHPNPQE+BF/3FH#AQM#0P/&2IL,QSR9$(.3WM!J Q[7 MV19]?4V3[RHVOX(H&\&-!#P)IIJV@DB5P2[@H)*2!@UDF:9^]/K[?>^ M ;&AZX'=B<527/!$66ZPZ"O ;@P"TR7;8)T--%:;LOK]2,"]X6B4C]ZBGW^! M8H/5N!>U+BHS 3M@#, (FCQQ6L)Y W7J$N"(HJO=D-HS0Q>JNU2-RK29ZD@] MPWK,%IL1&P"419/,DXM>%FS$4BLG+*@R[[[OU1IR*EB*$="Q(G!R81^SH\25 MF(F!GT)FB7I570.'FP4] T!===@SG(2E-3C@W'/%0;8F:?*LZ*G-W *J4=H: M%K&]7*T;LQ"@ <,^>S 80+ ^SY]R?]@6=+C/*931QF)54H1:)3&G0A+/I"'" MX?T/-R;4BU%KNSZMP.1P65IK#"4A14]D48S8J!R)A18OA8)=KC8^81-.Z!H, M#B$*=5(DPB(6/,?26*X8!W WPY&5FGE5[57-2]\;_=WWI_G7HY,?_PI/Q!T\ M^@WW[^SNG@QZ-3B<3L;M"+8IAHB!PR>YT%A=H( HC8D$R0-8AD6H+#BHR^H\ M-EU-Z4KOA-<@:'@QQ430_38A%,B8I15L)MXPPYGQOJP>W5V74G1Q2M&S)_U6 M6M8;!Q8*M@ZC&",#5HK3$K1L+H$ER7GAU5%J/3QEL^:4!@VDP=@O&@/ 2P6[ M9EBFSCEAZ[V K#GVJX)B.MSJ&&,6)%M@%XEXTPEEB0Y%4\6,CFGE.; WW=I+ M[G5?'!SVATT=:HDKUEI&NW&#TI8G/=8N>MX MK.A2=%'QSG#! #S@3;GT-@)"Y!9;;6M:6 :CI--%U96+9H@CO\8H7A%Q?WKH MK2"GT0!<"B?.4K F+#, .9D@6@D5DRL^VXVW)M:2Z[.TL+8)TLB1Z Y:\+9S' M:N]@:SMJ%5RI:QD%XZ$0(TW",A6>^ #'E,LLM(4-$/562OU>G8&9D=X5&EA% MH8%D90K6&Y(RX'MI.%;7%858KP"FB9)*JA:9U9VXOHXBX=%%[M%8DQ$5L\W$ M!>%)YD5&+\%J"]5"IV\%P$DFSM[P[I-":HAN/H7>*)YX+I:!WDI.UC@,4TX9 M;#&\;[8:RU)E500O!@RU:K5$-0%T*RH1!JBZ1+!ZA D9MD:C*RX*8@45UD4; MF%^Y ^YZBU]B3KKSI 0+)!7F%?"),_6UDNK\DG9@?CM9?W%,T1A M1.6*A=W2%**7*A:9 V8Z%,QT ,A&2VP37Q(K+(OZ%&(G[.JU#D%WML5]2"D! M8TRM(9Y%"PSKO?31FQ W/7/F#AOI+,N9[DS*VF5.LD^,2.\=''"6B#5:"PZP MAK)J+]UWIV&<_S7%;4&4^6VLS;D!*S]6#"L_+7:LS@R]57(%I9*#K48T4P8K MGQ42'D!N;>9Q25QR<=(8OPNQ]S[U#8#OX^A8B5E M*\'^)L:@6:64(]Z#$1Z!?Y70R;%27;79U;>>O%%(T9QYW^4V6/3\%S?%BK): M.ZMH(E%F"^:U!>P9L56[<8@35 %CJC:.N,M\E.LPD1_$GN^?KZ5RPC!8/P7% M[22/WY3G^7 X[JU 4:XH8I!R0[4#+)1D!L$!X,4G&PA/7%(:6-2^V@ODRPK< MM.5KWOJC5MK[F97P9O RA]'4CX[V/L/@HQ>]C_N3LXZVV06L3;7=F;Z;^SL+P1BF:;R;C(PU[)T77NHL!/&2!H)U&6'OP'",*2;I M)=?95>N Z;1EW=JR O^B-YIGQS2\V:,C1 &C!R&)TS:7($TNOCI'2,V>++90 MFZMS0V_E!G!%6VI M]@YP./M2U:8V^U M3H$E9@4Y(9GEH+^2PHQH+2,)S&02LI2,)9?DQI>1J;63^=+N@()CGC%)E,=. MYMQ;8K72)+LD2M J4U&=IZ_FX"^^3%\*E8%%2J(HN#71$!\1(B8#M,S"<+/R M4N_K6SP#PUPJ-&:PAGF6B3AC/,F1TPA$<;2^E)+.+*_1+%]/22Z9=:'!%.*B MSV"6AP*'%ZO&)B%HT=H95FW1O*4U=[VUK;:ZO,;5W-V7HCRG21(=-#H3/2=A MEDY5K#04K/I4K3/F[WF,$5)GTM[^._O1SF#0^P32"JSW-P7/PYO2]OE<7<#J M-XD^.X/4-1F]@]P?G9PMHG!B\%1(BWUE,@W$9,LLP'E+775%Y[ZG=/\.Q!@^ MO&"%ULN4)_,F"*L.7KNK&E/306_&J.\_O'C_[H0/#[(?3T?YE]YX*#DS3^"S M^0/F'\U_QR=<\+1#&//-XXYG!#]>\VGC?Y7)-T^;3D9/\(-K/FO.3-\\K]7$ MQQ]>\YG'^6X7/O+XLVL^<7;,+GS@[*-K/@\+U@^/"]9?^-33 Z[Y;.S:@PU\ M9K?K.T ^P.3/A_V^'XUW]_TI1FB50C[]B-=3&.XGP]%EK/=^]_GWIO/-]_&/ MS_-@>- ;7/38X_.$LQI_[[EG'O'X[.R_3XU7X_'T$NZ:?71=WF_G>LE9NGHA M%SQQC@ OG./\PVL^\]>A'Z69]/MVKFV2Z*D!U^6OW>>72J8KV..7GWI?GHPP M3 @QSW[OL.GW!G^\&_;/ZE+\PO9P]/$QIU0\'L''CW'<5N-'.!; M31D-#XZ_\T%Q8Y,MD43'P=(INI# BB/P1LVDHR;:TKS\$+54UC)-?- 8&<(R M\8DGDC(MT>:LM.,-/@W>P1(CR6@/=I-3Q#JCP>['BA*,PG<"#'-@2PEI)+$Q M.R*UI\2YDC"I(W,JM#$27PI&5DQ94O@[]EOB"KZ@1%N2T I??,[.PC#)M',: M@$Z.;9X\+,9SCI71:#':Z*@5/DU&3K/DD:B@&29*4F(]-T04*4QP&D"_@V&) M>E]$4* 3!867@LJS"6S0) !=4562:E<*BT[6@*U@O)!$!I:PYJ8GM#CJN?4E MY(1/PT:Y5ED2"U9>,HPBW2Q)Q>LL@[11>B2(,IDQH):WRF%Q-R!(MAIF*5,$ M4@IJ:$L0II.*CN00V\VR)!2;242"H3LW.'2K/#['B56PIE=*:.DQ,!H7YF4@ M(2M&"C<._I)8%NHL:V;O>,@62>P#K#8#,RD@L9%62:4#309);),('+,IO+46 MK#: ,U:50+B(R>>0<@H&AE$1I9(N$2X#[$04'(Q[@,A9RZ1L2]PPQU*. MW)-B!4/6-"1P[T@ WHPB /=3Y!)/M8\*7FJ4!BYA7@"7 !OGE ,VRD MT)8J!0@?*$.DI, EL*<$3$L6%#S!"&0F.)G08"-ZU1+'R&1:"G))"FF *"()/"(4CPJX##9!(5'$\7D-G3#$?!MD\+%*P*!7-P M0+@@,JRBXQP]%HJ[!^R\&SOXR'@(KS>/;K?O:I1<"@+7_YMZ;YZ; 93XZ03Q%W MDMX [9(G]&D!($K&O?_)3Q@]G#P%I/VQ-R"3X>'\L^(/>OTC,"@/\KAYG3\W M[X8'?C ?&(83 &HPMGVJ[_<^#I[T9?![YP]G;/F>\/W\R&(X.?/_\Y+X['YC,YUZ:[#\IO0EIX?4 M9]'\]!CG 80XO ]DN"$5_M?_:BXE1!B.@%/:M?)MK@XG31I.0S\_/?0I]08? MVT_PQ2NG&-I^>72>9I=3J7V[O"%)_OU/3-.G:^..B]=Z3?X(PWXZ/3E[0UJ\ M?_UJ[\7S9G=O9^_%;D<2),GNBV?OW[W:>_5BM]EY_;QY\5_/_KKS^B\OFF=O M?O_]U>[NJS>O[Q>=^ WI](^=W;^^>OV7O3>O'S7/GS6< HRXC#+':T+!^$2( M;2'$G\\)E;G(.5[VB;A; @&/Q=S\]VT4=.-AOY?F(T?/RS;O?3U3TZ?EY8+:ZE! M6%FPAX=0QH)Q<>R1!/NB#1W7PI4,=A1@90#=&8S" ("8P-F@TJ0,-B&8, ./ MSO"4>T^>#V,;^H-.XSH("L;DWTY8ZPQ9?NGDT\:>V8M ==4KO?+M*S4@SAVF MFYZE'W[WHS^:-X/\XSER3##2]Z+CXZ>3X9RE<7YP:'!Q.)ST_=%P.H%7?,GI MZ>QUC-)M^N?Y%R+ZK _'^$]H[]R?S[ MQX-@5#KAE?9U\L](U\>3=,GG3I\9 #^,SK]N?T;@=KLO> TLA(11]G\\:?^7 MX!\NWJZVIWCT_>--!Y[!5Z_W1'W'[OZ/W?QQF)OWKYK=HP-@K_]X-/:#,1F# M8"V7*2!EE>(Z9<)YQAYN*9# N"!%9ZXI2SQRN2P%]+>I'X$T[!^]RX?#T62K M*6A#3W[>ZL&*QSG"D1CV@^_WAY,P_+)<574M6ETN=IR1^NG5JNMB_KUSQKO2 M<+A+ 7=C-]'?WN^\VWOQ[K?_;MZ]>/OFW5[S]OV[W?<[K_>:O3<-V()[8/ U M3#1OWC5,_9!^;-Z\;/;^^J(Y92:>F(@[S_;P8^:$O&B[YM($_HOB\,[5RDI@ M[TWI_G(X:B;[N?G7_-@VLXOR)@,-TE6 ^*JW7@:(*->%D.\8)E0S[53G$GKEZ8:7O;&(.XP[NLE_&5< M!Y$QRNDJ6;^8];*AHN.FF/3-NP=KA'2HNT/="Z!N;W26SA(3\#:1VT!\5!I M.+."%1N"#$MS^XQ@.FTT]4;#;MG![KO5?GOO=E[OOFK!=8>[UX&[)R<'=PZ\ M,& 7I!'-] MEGIDKES\I=;1(#?8V*LY[NSUJ'DUB-LKLBCKNH&]J93YX<47'R<-[F$S+,W7 M76W\N-D]S!&S>%+3&S2]R;AYMM\ZK,Y?B'2RI[M+O.=FO*)7V/'G!MRE'3_; MYHLV>=U"[?;XCVM%62J2*,,P7%H$4%-"DF)*S"+%$(Q?CD+#VF4C,./;".,V MG^@95@8>'3T;IORM:=\V4S@<#3_A,*,Y9]H(;GFY]<3)CP3W_Y=5QYNRL<%Y-]H@0A%JKA%K (%E$ M#-IZI*"M&-G=.'JE%6'-<-0,)_MYU/QS.NJ-4Z^MO0A([_1FK90^VT;-H^CK M(U+OM,QO:37ZZ >]_VE__[%*<7DO>?75]KOMW>WFQ<%A?WB$2:IWQ)RU$N2L M%FA>#[N\%SCG"?-GQ@6O-R,2(#;\X&S5$C#->$> MDSV94L1KB1FFB;4)D)'?^M+R#!\\@Q_?C/:&GRNQ6TXZAEVQYQ5,=54Q02[$ MQ'VP>&>-37N]P2Y1EGAA7+%)*UZ6*PM:?/AF]!9,6(!!FV+A/H.3"!,=]'S] MK+(B3K&1\H0)VB))[-SB* E&6"PR#MON6,%*BLODE+=#8(7^_]<[;#TA59#6 M<@9_;CLE/FK@H_X47?(-;'"#.WRI M=[_+PZN<66Y^"[0:2<5B=,J$0I00GLCD)0G,:5*R949GE8*]]>4]0ID=L+[K MD4U&7P5=*YCDCZN*,@]<%JHBR0+K^(0H<2,YL8)+)S*G7MP:RF);D?[;_>&@ MJG@-(Q5QUEX9UUR+V;(FO?3UAOG?__2%4^:>CIM)[N=#W,]FT&[H::WDX6P# MOYQ22^M?Q*551;K[[XV-O5G3<7@)1E<>M<+M46N!P2]^!MT>-7Z0YG\K;1I' M@ZDR<#I*$_>Q,V9JQFB[-7T_GC2C-@AY$X[)Z4V6VPJY<24[74\N\2[@[E'; M>!RV"05@'L'F'4Y'XRG&VDRQH?;V,_Q!^1-2.@:H[\*U[U!/U;8ZK06._SQ;Y^D/KG&/=?R,=AM./^*"^/[+U5%W[76< M!X#ERO&H9Q_WFXBMAJ^Z),M'/D6I8[;G)MN]S9K]^91K_G+#$XU MH'_AW7 8ORKII42UW*'H/0XM6.[FW]E-Z@V+/2DGO7.:D6*H(E*P2)SSGK@2 MI.0V%GU[K\,QA#MB/+2">\E%+F_*P[-^9DW;T.Q1\W\ ZE#*&H VS2=L?H<) M3DU;J/N&,8$K$$X/DD6]*[_G$"07 MDMVZ^L5<6+\XUNQMCM(W-]RH]Y=QN;TTFK_VX^3_M;K;@Z5-=&:P/_.'O8GO M-U@H+4_JBU"KU*]YI/W9GH+_O7M(?>LLFP"?EX #SSQ&$F,'!WEB=_ M[#8[Y6V;"P!TI>''F"??I+:)>3L4:!!S:\(QWK1EB<;-#_ \$!7-> J6P'A_ MB"EO\T3QR;Z?G)_[9W]VECC%V9>/U_#CS)7[ Y^M,8# @<_#/V$%.+X="E_" M61P_!\M+C-M)M)-$]ZZC3?)'X^WFVW\K$=-!66YS8=C6"]LR(:B%\F?G+;2D5+8^/_SN,-D,<7LL!M)^.65F+D:V6_ M51+K/_X!S(-G>0PSNV)27PKE]$YFM;#N'U:^B;)"Y=;I\@IU.>HX4&\'OS>%D9*J MXW3UZ:PE3+-+]IH?<-_,TX8+OGT\8K+?&^-EZ2&FK:]:\<\F?*+/\_C'B[3U M]?^M1+\7ZZ6SS!!7!)IA/A,G2R9)>)FE*UP8OJS,VI/-QKT^5O>5L':GWSO] M?C=;V"GXU2OXZ[!(I^)OKN)!J?JF#RO+C8\15#Q&4J16Z8W0V+WPKPT(5W+! M!V-8 ?QP;"VC2H[# R#)T2.T[.%A8 XC#3\V'T?#SY/]^C6!KS/(@OCT\LF./L\/3T9N,"0RR=Y,A1M_/GP2Z9\,K8WF $9Q@/A<[_% M:6?%=A?WLUEQ/UQN6W=E[,\V9>JJ\!^]+>U5@]@VNV($%]O4F*OG0Z\*1P(L MS=6B$4ENR54=%JT4NJSPA)I$\F\7BZ_UEV5=);&OD#2WN[!8/^EFF,>E]%*8[G1B]1QSZD,7H:?2U!M*+>V!FG.5:V'#\Y.!\D.;;)U4:3K$W**4G*TY*JAN,UW^@9@+"/ MP]'1!0%Y[: 6GL7C0?7$YEWDO*RV"57<>D&\BD]]%$W[WLBN5^ MD_N><^H=09]K2<9+<)#,(MN0"RG.>2*58,2J+(E+&E"-T2BF(N)U?+=^']>+B^."[S>Q[SF?;I"'*YOBK(J:&.<3D2(G M8DNTQ#J;30I&I^-9H@LL/ -)4X,CQVW&RSQ!%1-7\5W](WSYYQZ\ M&E[;#&#:0[Q3^=0;M[?6 S^(/=_'N'+L;]I6+YSX0?*C-&ZPW4LO75::5OS@ M?[PP5^6*#-5E2*[ M!4Z:.)IH$2J4$C _RE2<\ZU82*+)4FN+WLGQ'W;TG93 MQ99<0&QM:F'F=2:^C?=SOS\_V,T/<%S;!+19G_3OIW4MEA'^WS#SU1^I)(S- M,F=2 H]$3W,P(+CDB1C M'0@2%4&0)) FL>1D@^>>?://4Z'9:EJ(41&$3Q2"!,T-B8)Z)UD6/M +RDNU M%5+; JF[6 AU_&8Z:1$/0)^M9CKHS1[__D-;)G6\!<(\]F#IXY^W7KU^>49< M/1E,#T@:3LCQD*U?.'VDJ7Q$%9V+A?DZZY(+L[4AI\59P=@QTJ/YX6NAV./2 ML0#POI)GP23D.VMJPKN]'?C5C_+:6'"^,T%6 7KW3^Y%#GT M'_/,PT)\@6D]\?W/_FC\=*MY7+_QNV8FN/%2J^H?M]>F[(-P>3;[T[@RLMQ3 M'IBSNV_V1ZC"_@32?/*A]^'$R/_0&\RT%^BCRSFEE(4U4?MR4'[#4?O,)U-8 MW:@/IL\RJ/EVY]W>!_;AY:O7.Z^?O=KY[0.HWS?O?M_9>_7F]0F-_694Q%@N M2VUH20RS;?F5!2CD5?4G+-NV]LK'\*N&F&UE;]E7Q\<_/HZ&P//D^/24]M\) M_IDU]J"L-[A%C?*#7DH ;N;/G)<_;Y^Z[HNS<]!9,SFO&[+6([)12/\FS5EOU M2+Q*^H_<@4'1,L+*S8GFU79S8D\TE]L3BZ6IK)\_UAZ.$-(?12.?VXR]A5"OX![\DU8%HGHY9EC=YX'U]-\D'#MCOE M?']%5G6,?V*!P-P//K!3%LAXXB>S_ECUWVB\/(FVW#V9]15A =>8^A(FV%QF M!W7PY-Z>]4V#)VO3>^+NH9D01W<>'#GKX,;"VZ:ZN!&I_PZ2+$!(JU>2'&)P^(4N,"<^%&^)\#B6;N8 M_3P88YOZ'WX;CL<_-J\&L,;<(8T'=RP[I+'@IND.:72.C0Z%;+BXJQ>%7(8] MVHH&^\,^P(3QA_ROZ3U!(;NGEC5K'^^>-B_^->U-CCH4\N".98="%MPTTZ&0 M#H5T*&3#Q=WFH9#HQ_L?2G_X^;Y*N7K@Q&$[R^,-D>/;FY=NLF/I!QVM<"985OP1]?"]GID,>#^8H=LAC MP4UCK,NPW710T6;8\B[#]A[+L^H8_P1:P'C_\=A[D7KC.!V/0>E_@+_VC\:] M\0G(J!]:_'ZRDOE%R;AY?K*BQ@]2LW.\*O1L?$4: $#2K)D*CGF7Q]-^%UO: M09 .@BRV:7P-(1_W2!)7L8C/_*D>=<;_]$! MC =W(#N L6BN[!J29>^1G*UB#UN (3N <8_E&1*Z'JX_BRXDWIQ,1L/^^,/A M:!AS0BUW.'JP,+2P$*'"S9&/W5:OWK!5)?6WP#J M=_IW$]E\T_1OU56]N^8K"S=?Z0U'F]=UY=5V\V;OKR_>W;SE2LW\\??7_F=LLXQ0WPN_V&4YXYW&93[CQN#^Y<;1KB M7Y_'K8O_N23F;;0%CSH,I3NLSRKCO'/P@/^83H8Y8^],4A3++GB^[DM\]:;''T8 MYS@=]2;U0X;WIY;0[.(2,,MH5LVMV9VMHI=GT3[OQQD_//9!= CCX9W(#F$L MBC#64.WM'@G:*O:P2T"Z]_*L.L8_GX"4C@< *H8X.7[^$0MUX\O MGA\OH'D/"P! @0LXA2LZ#/'@SER'(3H,\; P1)=C=)_E676,?S[-"(B8/XQ] MR9.CD[SEC4@U^AV>T^RV$S^=J=QAA@=WQCK,T&&&AX495(<9[K$\JX[QSV(& M]6&9(?YW 17>3/;SJ'GU=%@@07<@X1[+L^H8_RQ(T!_R ME_U>Z$TVP)/PXGBF'2IX<*>H0P6+H@*[8E2P&I6CY+:A'/1*>EU*&E%OZ>DX;\^]'/[XP.QSVZT5,:O>OUU MBUZLK]+].5KLGZ"T0_\QSTXC\06F_,3W/_NC\=.MYG''(*LNB=+T$NX ELLY MU1-M(9?Z(OS35LU9 K5FM7&:67,2\;1Y^>KUSNMG<^I5,,%7.[]=6+'GI@?_ MRGEH/']?N/3/Z?CR>SO/^!7>^,)/F\XZ!]A/L]L!?> M9+]]\&C:/\Y<&N6/T_YL&C@I_/!<;M.++W'?#S[FYMGPX* W:\_TPTPNQJ>[ M+Y[-?DQ/?]QN]O8SF%?#47[4C*=Q_^(II2'0=0(SB_UIRNT^G(J]@@G]:]K# ME*MPU$Y].FBWY!#H'WN'..V/>0"4Z_?;S_,AKKTW8XKW@]Y)4^QV.3L'0+GH MMQO@(* 4J!U\%@P=Y^LPS:/FX*1=%9!]W.1/OC]MA^=/[:*04).1'XQ]G-$2 MM_!PB/S;FW'0\.-@UK8*/OBZ7I@+F! ?9[N"$VA_N X_?P:2-[ MTQG)2J^/ M2SS9:=B@YYT? M?X33L3^<]F&_X"1FW[(OS.^?TT'+/+/-0PDRYX(+-WX^R:/L1\>3>0X2:387 MULZ%/YH?L_8=^,B=P6 *S_EVU?_Y"'D'!IYF'1SPNQ_!4>9BMKJ.FO!@4$O)2_'.;8\LOQNPO(&=CL M.8>@8#C/(HMM:&?\W#?K6'36<8W6<166R)O7+YK=O3=OF]W_WMU[\?ON(S T MGVTW/[S9W?WQMA2ZA4ERQH-P I'.=ED/OH](]\-X/^=:3,YG;U[OOOGMU?.= MBHS-O1?/FU]W?MMY_0RV^J\O7NSM/EPUT'J&YV\^GBA.ZHF?3H9/ QA/>=3. M!?0G3AV'D[X_&DXG\/@O.3V=O8I1NDW_//\";&S?'X[SDS&:'<"<TK2F_:LQ5G_-M MKB7SGDM[>U1W]\17.0GG$RMK%2D5HL=N- MCM!W2NA.Z*]!Z)_Q_'=G8-UGH"/T583>&?5\OQ,Q&R1B3E_X=8S?@7P!,Z?)MCJ<-.T-83.7O?5MRWIT \9_K.]P?&>?9J^@HL*=ZB15G83> M'&3:R:=KR"?>R:?*Y=,R\N C$+/$3]&TG8Z@L:U0KDEI>5\6PZ&F&.H1^/\ZF: M;'5&/MTO[K][/\!#)7)'V(ZPFT783BQTW+N1A%VB;^XTQ=KO+@_CGDV;8/WR@Q?>!N$HH9EF(D-D)&B1B'?2*4:S+T%OM?64 M@ 3OL*SJLP_1.U:XED1E+> [MA ?:2'.10\#\OO@J_G:>_^_XT;S7306_VEO* K5_$(R/4(TK53X_/+O27!RL(-D&4=CKJ0;)F MIZ,Z';6PCJ)"F>RC(,6ACI*ED!"2(")[[KBV-F1S7D=IF8H)(1!/32+2.T\< MXXY$'XJ)W"N6RAIT%&/\$7.ZTU%WHJ.6>-G16<:K.O.[^\/1A(",/&AZ@T_Y MI%3GZ^$D-^+'SI54#?98F+ /6.3<>2!OAR]NC2]*\DIDZPC,QA#I;";.2+!L MH\VQ9$:Y+\NP@5M)MP>"[M57.7<;..$>2>$>\:7 B>YLUW*VUT[#3NUTK-FI MG=6K'>&]%<%D(HP'M2.\(YZ%0E1R5&KF2K9L&6;MLM4.HX\8%X^46(:KM3O< MW07OO3!C=V9M#+"W0P)#MG.B=$[U21-$YRFM$%#;2 MI)QFQ*2DB30:#%FO(A&21I=342S391BRP[>YG5]Z7$;O?#4>]/#YMT*KN9K8>1-%YT3H7^7U$ M%%*"Q9J-)H5F,$Z+E,0F ;!")Z]*L";YI40GSV7<$0")VR (SA]QKAYQ1CO7 M^#TZU&NG8:=O.M;L],WJ]8UC(?H<$F&*1R*=\L3&#+\*^*" NE'R&P?J32S8 MI>D;^L@8]4CH+@1H-VX>3_3QJXBUKKW0^ M\75[=+\K?*ZNNKIVPF\"C9=9V[9#);9.*RJ7X%[7VC[2NI[\W$5*_W;BHM-UG:Y[ MP,S;Z;H[KDP<_MO'N@H.=N@?2'*2@[& MLJ$D6"G(_\_>MS:W<25G_Q64LIO85=/:<[_(\5O%E>A=)C:IF'12^VGK7"5D M08 !0*_T[]\SH"A1 FU2Q !S!NAL3)$$" QZ^CQ/WYM9$P7E.@3120-P9^:% MD T1JE$<\\S[=*I[ER$2#JHF$L[V"4=ID@0EI)!'\B"$+QZKX002UZ2XOX[' MS#NIE.Z0<(P@C; :"6+]*'[<3FZ_:UOE5#30&TZLQ M$;#/HI90.9H(79H(43*=J4[@J6Y+G[T"'[4$8@.+FC(?J.PFZ7N#OAE-DENDT0J1 M8)9'U^4'S*569CA@$ Q#V_MH.&C#:.": ;/4@N D@$_<@'1!F\AER'2M@.LI M?NM'M/NQ!;N?V\]VEG]9I%7(>Z,I((T5NM$24ZO[=,A[ER'R#ZHF\L\.XJ:. M9%Z\4# Z%\?51@%6,P'<29N$CL5S71L9\13'=6O\HSEMB.@B;(I''/.L _!; M7Z6KV6*\O-.FB_'M:LP$C'UA?'L?S03B!E(. ,2X4THW%^ MHY[:V6+QXA;8;KN+3F?3T$$IEFF(Q:SJ/AWMWF6(K(.JB:RS@[I?'@,3GD+Q M1!,(Y0KK.%&^8Y8Q%;TW(6SBG&Z/=11I6"=.*1YM3*8.PBG-J1R:.%JZ=Q^2 MIT^L_,4(=M_QUP-&$HQ@#\](\,D*&JT$*ITMA,]9(7SC03*;F='%%DB=9%!O M(>YD&F:7Z<*]N^D6VK#P2C/2&-M%V16>[UK.=^\R1.I!U1P.]?3&)X":7*L[ MACG"C6[.7V:S^,_Q9((QVFHX$ ,Y&*/=1_=+\EB\+:V*^Z4%B"03&$<52,F* M+R:5DR"6$A!6 M4W"LK5JE-I/(.-?K<^>>4JO:!=7HAC+2R$XVF^%YQAS@ )S.D^G23=^,_23= MS0!^V'^J MI9XB$>2Z+2TVQ?4HW:]'.<+=I749+-M8T<2>LQ:$XNRZ#3]48[)\KOK;T?(_ MU++M[?Y[@ 9-IW,&O92$N0A,!0&".@$NF 3!"T(U$SR8M8WK3U^]LM%*-]I( M*AI>4;+U=]7U0 P7Y+Q[!7LT'Y=CBTR'3(=,5P?3\>BX"5Y"9K&XX;3X[T:Q M#"8F:J2G,1C6W<)VM!5?T;(ZMVW M8-\54;:/?/^L("0*>HN"1N'NOW#WQ4M!4#@LO=T[X6)?V1,-.C^;Q"[,N1]/ MCOY\\N/)QCH]-7H_.+LY7_^]>S'5\<_G__;Z/B_?CFY^!O&G':=9WD4 MKJ.0,6**@CTDP2(LH/8.4K 8M^L];O=A _IH,G9^/!DOQPE78=4)X"CDO?#5 M4; H6(2%>H2,@JW3KKNG9)IN5C)]S_VX6S5-#Z]J^BB$(O+E8G3EWCL_2>C\ M5(,^>S((8,]KQ; .K-LZL$B,( D2]0Z$%!R,L1JHXS8+DUR*:YO5GU3Q_ 'V M7M^@WLO-=P#PAC'34(X[U;&T&4FI=M5$4D)2>GQ?L6:2FB@A*$- A*# NY9O M@K51R1 #[V025?>D)!II6:,I[J897!4R>KW;]7KGURF.TKNK-%VD.]M5[V9! M/@RSTCC,JA[[ T>RUQ+41!NCTVF7E@=B@X:HJ 4AD@3/=/F.:BZ5#2[IKAS? M%OE^_(1RMZOP[OQJ,Y-#:]-(8:J97X*''7D(>6AO51-YJ$L>BC9ES11IB2>V M,[0*G8B<@#ON5.;"4KK1$M:=\1!O".6-419Y:#"N+R9\=U?M=S6;KX[]+(]F M5VGNEN/IF]$DN44:S7RY;+=Z],8#IN0)+C"&X#$$7ZGI@6'V&DT/+R7UQC/( MB7D07!NPWC@(U#&M?=2,ZBY_0CN6JDZ2+P MBF<<<[U[[/!.BU/[L>+Y@X]K,,M;CXV!6RXJDC%NN:C*3F&<46.D *N] 9%) ML3E2\8 9L9H6+]@JH[IPDUM4[+ 4C35,VD8974T\'O=:(+O5+5ADM]Z5%]EM MUW50UG%N6>$GWE8_,0T^V@1!)AD2438+T847WCF[6O?E@.^LWBIM#%%!H,^O<=LC[@@" &_8=G;@1BN.#20/2VF!LZ>#"$"DC. M"NZH"9%UDG.^4]36@;5!2:,X;:S%6/\^'>W>98BL@ZJ)K+.#AF*1N0BVL(Z1 MJU2S!*.2 DIM^5=[(]99YRE.;L>L0QMB9:-H%TXN'NV!S$:M1=*]'>$?9],W M4!#OLAP5OVQ&T[1L<\CAB[0R9I&K,Q^P;:.6*'J-YD-O@ *HRSO"KE%,Y.'&T=.\^IA#?KYPUC.=68RM@ MT ?CN?OAD*$FUZ+)OY&9 M)&EM0MY3'+);4_)D&F:7Z<*]NY-%.TV;9="X:91BF#X;C&>V-V'#W@[SV6\. M%WH@E?:DH4-[<[]JLRJP9Z4B&6//2E66B::2>TL)Z"@8B&*-@$U! A,A,NFT M(**3V;V_,3FBFZ@Q;32SC>!=K K #I8AP47O,D2N0^5%KAL(UP6O>0JBG8V4 MBD>M%1CA&5 9/+>1LNC(%JE=>I+4=Y\0]9[$=_I=)&WE6)(&1E(#(SICBH8M, MUVAMPT;2#6F-"-(85D\*'&D-T^1/D_07?PF+%&#\#MZ.8[GD%\7D3-1JIAD$ MPDT[6H2!R2%#.;/>FVB#X>'!%Z'!,JVD@L@(!2$< 6=(.;O:>$Z%$,'(:H(# M+V>7E^/E9?GA9J%N^\AX^B9-PZ=ENG>S^O?^@^F/'1E<18SM(]\_8\]0R(/- M?Z!@4; ("T,3,@JV3CMV;X(XO=F Y\M9^,?;V:0X58M__9=WQ6JUWXW2_UV/ ME^\QIE8EEJ.0*P^JH6!1L @+0Q,R"K9.$^^#A7U78JN_W5J5T.K5#\L(; .! ML_8RBBW8C/YP>ROW(^>BI:2,* E)BP1"L02&40XF>DFE).6_3DH);H2XLJ=? MN_G9_'SIEBG^MYM'9 MBZ*T:96F^92S$;_U.:.04G@90>?D0= 4P:9D( KFG-)&:-_)/LS=?4[RO"C0 M?145OY&+JN(LW:#AE9N/?FU%\MUHOTY342:2&9&@M H@@B%@1- 05: Y*49C MB!V?II62+(ZNEV]G\_*)XF?:M5@]>%=Q3DY_>""M^1N;; C17(KR>=K94:)\ M2G">,%!>*V:-UCS1CL]/YY],DJ9H2?O?($_-S4<>N8\"^>[?_7STIP^/WOVZ M7X?*$%\PFCIPG/!V=ID$+WF D!3AA!A#>-[*H3I9+*X?5+N'J@1^8^UA8M)Y M4QA7)%V^! &6EY-22)@(8ZBQ:FT>6R>?Z>QZN5BZ:1Q/WVSXP1AI%!$-D<,\ M36U*=[_."2,Z)<%A;I=D)1&_QG!"E/25&@(^B MT([U&@SU$EC0W 099,IL*Y^ITW-2/D CV7WK3>H_)Q]89[RZQZM"B-DGT32C M\MA5*A?_:YH\(22.":*^,V\'/%$%Y]@.C^-(L?ZX<@RH*9[JW1'U-X'9_NHQC'[3%PD]&5&\?RP4?! M78V7;H(9[VJ,")P"6DLQ!AH171H1*9%$M&GM!]9VZ[<-3[XXKLI$3E*(B6K7 MA<_Z">1>%XP[F;Z\0;B-EJ^HQA)9_%=@J0\\AR MNXLY%OZ)08*S3 #G1MA$97%(.UG-O WJD8VDO#$$]S,/QY?% M3]JRPM%L^3;-R_F]+._Y-DT7XU_3:+S:](#!\6J,"PRD87!\'XT++HC+41J0 MW#L0)!#P4E"(7"=EO33)KI54/\FO_01X9RW>O;P+=S=[;7Z<+=IM-F?YPKW; M:)2N*0ZOZ&),'1[Z6@Y][S)$/D+51#[:/A]9%K6PBA7'-680QB8PE)LVV$JH MI)[1V,E*M1WRD:2D$48B'PW& \9L[FX]X)CR.(QQ+78]Y@5.N*U(QGLYX;8W MX/EFOQJ&+'%&:VF!$&';)K0,/ED)/"E=G')>;*!.'/B?T]*-IRD>N_ET/'VS MN(/?KV[@^P$;:5%4X?MG\("Q9!HJ:$-5/0F#08SC_5PIMZ-_3]A]BOS<-W<@ M/R,_(S_WR,_44ZMS]!!I(5S!9(#"L@2<3EE(I12QG32_[HB?::,):Z3$+3## MX.Y[38<&-O0R5KC*VGTF 0IM >@$KO,D1&1.5%1AP&(_*< MG E2@).YW9?%#1AF4F'$H'*FRCC3R=#%_AE1B(8SWFA<8U\1J. :^R$% .YL MM5R-:;M[J/]M=(Q+2^JR>[81P63/6^T?Q=EU@>EZ+)]=1##_4$N2YOY[@'91 MEW91R$$'+C0D:XN-0[D%Q[,$K;37)&;IUBL]GQ(IN .I1].X;B5M5MK92-I: M/;5N#_Y"D0_$YD$VK%NPR(;(ALB&GY<):..H80H8Y;I=S6T*LXD,.3%JLBP/ MV;6E$T^)$FR5#57#E6BDKK4XX##9\&X$H+H@>1N1Z8\@5^\^Q"#N(0NWPG70 M^REH%"X*=YC"18A +1ZT<&]MMO)OFZU;?;L[$_63/_V;O6BGK(W#;^^O3VGD0CL?RDW?CZ=O1M/9LKS4.JF8;RJ)RV_N"POLWB^J7P?OKW5B?BW!"J^D,7;CXG1*_STZ_]OYQ?%/Y\WH MY/3E\]$W9^?GWVXJ(;7Y"5I%B^X>]K]_.N)_GUVEN6O#+8LZ9/G+Z=$OKTXN MCE^-7IZ=GI_]>/+JJ/WA_*+\\U,'6]*ZNL[CTXOST=D/H[/7QS\?79R4:^WM M+/1^[%?FQGTE&>YZ.;L-I[774HBHO?3VZ3!Q[V?7R_+R[U(Q[E9O10EY3OYX M^P>AW85\M4@O%NG*%1U-MS)817%O7OO9EU4JOXX7XU6L\OV+V[^_IUKEYNVX M?DZD^F,KNOOLTP_7]%PJ\=!S'GJ95>"?0*<;TFL'R,B:@<1D:\J,:Y$VS>S/9YZ MUWZ8S4?+MVET\79>O+R?RN_?+D;'Y;/'T7FZ*H:=3_,1)TV5Y>(?\V?UW2PY_3KVEZ_82%GGLC^OUL5NY=K'O>B(Q-QETV&2L>3*#6 %/M^(R@#=BD M D0F**.>62'E6I.Q]YD&I=H%H6V3L9#@I:$@20PFNSR%=H]\-\=OFR MO%A[$?\S7KY]>;TH$D[SXW.F88J7DW?<>^X, 1D M1OQZJ^C+C8D17"$A$-EY,)%I($FH)#2)CO$O*2LZ)Y13Y6]L M#""H(> X94"$3$&4FYRYZYNR3&.H;(P02%E(60--%^R[0B)1(5$]FJ@R%]R; MXB+)5#BJ?"_!2.9 IRBT-XQP'[XD*JZXS2FT*ZXM!9$4!9_;W8V<$Z%CTMZF MGHE*Z.);T4::+F8Z[PDN(%&A;U6I6)&RD+(>35DD%O^#Z 3,MQ-X(^=@%8V0 M.&%&..Z+$_4E95FG;1"! R5$@Q!M"%$)"R%E3Z-@+#/6,V5)T5!-&Z/0MQK. MBH&]*=CJ[8R_G"V6HUD>S9^::MR;6U";;?%HP>)VI-X+K' [TH[CNTK;+)D& MF4V 8G00L(EGH$F(X+R/(;@N4I(M.I[E#Y;(1I%;TA"K&D.[&/F_=63X6 F% MV(#$AL1VP,J+Q+9;8A,YA*25@\ )+R1E%+BH#/A$250L1&W7UOX])7'9';'Q M1G/=6*V0V X,&WJ781UI2Z2SX:@LTMF.TYO.Y2"&E+205)"2B- G" M*A/6ZG">DM[LC,ZX:!BCC>0&Z>S L*%W&:*?ALJ+Q#8,8HM9:)D,!6(( Q&, M!$-2^5%2YJF/3*>U .13DJ#=$9MIM.3-JB<J]> M_;"2I'^9SQ:+T=5\5GZ-U5?5&"C;6/:(!LHN=L.B@;)US]ORX(HUTG9I*A"1 M"#">"I#2A,@,5=1TDB%=0>/K%3)N9)XT2M*&RUIWP!ZB=8*L5K=@D=5Z5UYD MM=VRFN>92$)#H22MV[Y. T8P7:C-.)9X9(F(+M*C';&:;,IE-D9U$4Q&5AL2 M,/0NPSIRH\AEPU%9Y++=9DD( I>W"T?+=@4RCU4F?*8J0GK M)3]/R8QV16NR$>U8'8&T5@\R8&MH#5G/LYO%X-,WH_3N*DT7:?$"J[-V;8/L M=(CYH0H9!8N"'99@$190>U&P^R/8X2Q@&IQH46=1L L.YK&H\^0[O@F-+Y1"JJQ7#:: MD6HR4'C:D8B0B/96-9&(NB0B*5+D5B2P+! 05/*VTMR!=LE;+PRGRG=1D[X+ M(C*6-(1W,Y3*7KOPMP#A43ZZ70[:XR4>9:!!Y] A*# !T8@ MY!05ES1)P[HH(]\^_>B&6=YH4D\E'I[V Z2?:@2+JHE$-"0B_M$)!MA5$,5+J\;7+DWYONV>.Y/+J_<>'Y9 M?F@W!KV9S>(_QY,)IL:K,2VZF+J1>)!X]E8U:R2> MWM@$4).'J\F]R[".O!4J9"T*62.T#M>FUT0H'Q0#&TD&D0@!0XR&2+1..D2F MPEJX\$GCCSJWZ66CT*;?N]/=NPS1ID?5' [QH$V_7YJ,/5?#R,'\Y.;_2*NA M/&W7U>(F%XK5'=6P)N9[L;IC']TU)V5RV40PW!H0FE&PC!D(5CE+DTR6KY49 M;M!N=32-'Y&ND\IV37E#B<2*CCTZX;W+$,D'51/)9_OD(XS22B4*@7H*0BH/ MGCD+A(LLN52PD7H@GO)83WKL,ZTA/H4+6HI!(.=TN>(Z2 M:ZZ >EW\'2(9&%*9'G=MQLS)P-*A=OVP9;>(Y*,(E1()E(Y4APV7E M;8RJIS\!>0YY;G M<\ANR&[[QV[$6D;:.?E><5.82FNP@A-(A#HFK774K(W- M?TI>\=)0:X2!I(4%$4Q@O M<@N4!^Z+0V:I6:O?>4H*=8L\IZ1J2"=;89#GZLFTWM,DR;:::66'EVF]F"W= M9#2[2NU(V.F;4;HYC@LLW:K&=NFFL -MEUTH+]HNN[5=N%&69$XAI>*9"^T5 M&&8M"&:=33XGKCH9=WEV"Y ?S)6-IN+H1G'>"%5/BR7:*\AM=0L6N:UWY45N MVRVW!5X\;,T"N&Q:OURPPFTJ%6[S*F8;'0F=M')VRFVBL50TPG91.83<-B1X MZ%V&=614D=&&H[+(:#L>3A"3(2D8$-[K\B5Q\$E)<($(ZK/6(JQY:T_)J';* M:(PVE+*&Z'J6CB.E(:75+5@DM]Z5%\EMQ\6P06I&28*HB +11A2]Y PX)9%( M);FSJHLT:J?D5GRUMD9(4"2W>O!A2UVJF#OM& >^:*O88UX_^;V3NV'#44\%8IF"B3%""(' JZ83:"# M-#::Y 1=LZ$V2N>>K+#[$6M.%N7>?_\,'JQ$LX8UE JL1'LZ@V]'X;Y%0D9" M1D(^$$(>+@52XIW/PH&+A?B$-0)L.UR1F&"H-5SF]3#"1EG?1U/@[P<2%&^X M5LA[!P8/O)BK6%$BD[:X'E:+#\$BS!A50WX=!.1[EVL0Y @+NC< M8;*)IB0%X1%8I &$#N7FD.C!6QYCNSK:N[4I-E]3TC];+%Z[0C5".(1M;9HZ/=NPSWJ4B^=V'N@4(BUW3)-88QJX5Q$$BA M&4':B6;6R\(ZE&3EE4]YHT51V^,:;F0C=#T%=7BV#Y!LJA$LJB;2SH!H1RIF M;2HNCE]M/ B4@Y6%4:BUVGMEG),;[6W:8F1-LL96U,&TWV=[2ZN8,#>WK=S< MAP)N3&!78T)T,]FP=[$.08(#-"&P-;NCF*T)MCC/%HR\F?[%P'(G(4F7O!52 M>++6FOV4Z5^W0-O%ZDG:"&6JF9W:.\)4VF:-Q-@WK->MMD.0(!+CP1)CSIP* M;P)8:AP(1E1+D02*L\ZL(;:0X-K>C*?,!.N2&$E#1!=C,/<$89 8ZR+&FI<_ M]2Y,I$.DPXKID,E@+&,$DFNIC;%"C#XF\#QHG[+RE+@N1GAU2(?&M$NDD Z1 M#NNDPVI@O6ZU'8($D1@/EA@E$88R5QQ#']H JE7@)37 +0LQ9,>-7"M$>LI@ MKPZ)D7+>Z(JV3_4.,;TQ([9P#B--?'QY-9F]3VDT3^UOVM,?YBF.EZ-OCG]^ M^>WHF]/9,HT8#B.MQ_K!*A6L0-O'"C1G:93""<@V*!!.1[ B:8@TV&RY%(FM M.>)?V]MY"W<_WZ+=RQ78;=1A0TTC3#V[*O!@(^<@Y^RM:M;(.;T1": F#U>3 M>Y=A'5D^5,A:%+)&:!VN.1\YH4'K -0F#H*5+YX% 4%(X[BC,NF-^QBW8,[3 M1E/5:(8]\_MTM'N7(1KTJ)K#81TTZ/=+D[%I;QC9F-]9O8+E)]5P9S>Y8=P& MMPOEQ6UPN_7Z+!7:)"U QN*W"6("^':$#:?E7>8+(>%FAU%6I44G#L#1.L$(L;"GR+0\N*1 ML12-Y69M ^M3&OHVXMS'[2.GM"&RGOK-09 O=C_411G! ML&@^Y(2U\A#;$N!$A-3=3&+=BLTBV[V-N@NC9>L0<2!&"S)9'A M=ESUE%RP7 <@7KC"5M:#C387FB/#%H>@@1Q$,7!M@AY;Z67,8")H9@LQ8( 8R(%JIAG2@G-Q-IV[Z"?]1;P1E#9*T&J*T'I'+FP?0L(=H-H.08(#)-SA4EQD MG$FK."@E6?'*'0,O%(64!,\BFRHB988J:G7$'P4(+QN:Y@(!\NBTU8Q+?G:%(FG[<&LVT64 MC92\80;73:.+6"G-5D,7=:OM$"0X0,(=+L4Q$WB.7(%GHM!5=@0L910HY<2& MY+.(G21[:W41&\YH(T4]';C[#1$==M<.G^-Z@X+7\]FOXT4+ N5P;)@%WIN[ M49O%@25J%5#A:H(;_5+5CDM]Z5%_EMQ[5)4MC,#8,H"K4)1=O! MC=Q"9,E;9;-U7G67N.V4W[AJJ*QG]3/2&](;]LZBRB*I]4YJUBB>O360K"4@ MC)+@0O;% 0LL)!H5=[*[;&JGI&:,;#C'KJ)#@XC>98A.&RHO\MLP^(VPF)FU M"A@7&D0(&8S)$ACA.BLE,XUK#25/3Z5V&Y1LQQ#++LI[D-_J293B>MKM0\%I M6HZ^F=SIK<6:K6J,E6V,1&?/60M&<7;M)ZD>FP@RY%C,I'9<,G4*)"->ZARIMFM['IXT+CDM/Q6J==1=J[AI%#'5 M%)C][EFJQ[K" FLD:R1K)&N,/#Q,CYJED*G(X(AB($CD8+D3P))1-A;6LVEM MF\"39BU_!3T^L%">-9+74W0]$$X< CSO&^_5W+^+;(=LAZYISZ5:*7,K- /E MLR@\*@A86\B4<**2E5EIV_\'PH6!8NPL&="1L&B8/I& 1%E![!RG8#DM^.IR \654 MZ,#'7_S9+<8!8Z/5X,TVQN]@J7+_T[N&4ZJ,?44=3' MH-K(ZP?4@N28S,)K TR& "*2#"9I#7=!Z*6QAKBE(7,. <15 ";%0,?7/(T)Q.IZ&*41@TN M;[7+)*IE;'1YZV+S:LPDY'7D=71Y/V-2D72V/DK0C%H0DCMPQ#'(F7J6LR+! MK^W'?^"LS6?W;[7HTGU^4T8AE+-48.CA;KV\@Y]-%B M&+SHQN0BV1&:(@='>03A!0CHKKJ"RN*B40DJ0@M Y@B7:%A;W3K+ PLVO%=5WD M[/MQ>SO)VA\49Z/;6Q>?5V,H(;,CLZ/;^WG6GDM"8M:0N$H@;(A@6>NL?5&Y6.3D$A]UW_B8)% MP2(L[)F04; HV"&D.! ,4&=1L"A8A 74WGT0+*[>Z#W4\S^K%TQQY(I8W)M4 MP.3R=>(]"[COIB()%P2(L M[)F04; HV+T)%1VL:%%G4; '*5B$!=3>00H62X>&$4_"'1UU06]( M2HN\MW//CUCOJ0H0E$@@=*#@G8G E+".:A>CY5T,D]@Q[PFB&V8$\M[!04CO M,D3/#]47&7 X#%BX3#GN.3"F&0B5&#A&'&B1N%142D765B ]903$+AFP]?K* M?U9C[+,F"*ES8P.F;W%I0^U&S '-N!J"E-&(JG#0&O&8&J$QM69-EW*U-,>XPB;L][Z^[-"XRW[! I'<9 MHO>'ZHL<.!P.%%1&EWF"=FX_B)P%>"G:4EX69%16:+I6P-MA&G>+$5##&DH5 M"%T]Z:.RA][]MS_L)VC<:6KXYJGMF[T8+\N5A-^4 MT'E*(Q?"[+)NFDH?G+Y M,.47E^5E%L\WE3 =GHA_2Z#R"UF\_5@K<54 ]P:YP.5RR2_*[9Z,_ MX1'C\;^<7QS^=-Z.3TY?/1]^:I#HK^<'OWRZN3B^-7HY=GI^=F/)Z^. MVA_.+\H_/QV?7IS?MSRQIVL=G?U0KO*GUS\?__7X]/SDOX]'W_S8WOE6"H0TQ>"6-DH]Y5VN>OE[-:>:Z^K'61:/E;[=)BX][/K97GE=ZD8AZMW M*5;R<_+'VS\([6:JJT5ZL4A7;EYT^U8^*\?BYK6??5GM]NMX,?;CR7CY_L7M MW]]3]7;S=H(_YU3^L17J??;MAVMZ+@U_Z#D//4[*B^A-7P0OI(X+^9TB2_-U M(W(VC@+<8S \"$IFJ[3]@(UB!EHUCX+^8K"9VL$,_,\# >6@7BU'*W/GO@A7 M);=E,T9^ZEW[838?+=^FT<7;>7$6?RJ_?[L8'9?/'D?GZ:I8A3[-1YPTM;2= M?'8O/X9TZKN;>XIFOS.%=K(1" M:GGL76.$<>2-(1R@*DS=K@3[!$L7<>G <(DA+B$N':X+CGA4&1ZAG81XA'82 MXE)MN(1V4NVX5,56X5JLJ=YJ&4_3(.F;^PHZO^)U*^O[H2J+% ,'VS:S"D4B6)(4 M!&9\>82S:',7DX\*DI^L$/S'@N:?=?7\1;GKWS^#!WI[>*.X:10Q ME;;VW&]:'02:?8LTC32]CXJ--'TP#;%6F&2YI2W)61">>?!$*R"..*J0YY#=W27K"M<=M8%!CE) M":)=(>=5NUC5B^)9*AH\61M"^)113-V[HZH1K3M:[:2)2@D8W=&ZR!G=T0$I M-M+TP;BC,N; N*&@96HGU$<"AE@%5 :J@Y(B9=G%?*;NW-&&<-%(8Y$/JW%( MNTAJ[XW;VML!/UN^3?/1S1"3MVFZ&/^:/F2W/^2Z7V P8=?VRDY+I0Y5R"A8 M%.RP!(NP@-J+@MT?P0ZGS6-PHD6=1<$>I& 1%E![!RE87*<\C'A1VP1Q/2U2 MG)27B9_W0XQFY?K>SN9+6*;Y9?GEKVFQ7$W)?7*4]1#N96THUDV NW<,&X($ M'S_[IYJL%1:7=)-#(X%YJI*#$*,#034'%Z* *#)C2@5"TEH.[2F]#JL _\N[ M\?V;E-HO'T'\K[-)N]WD+VX\;?-L9]/S%*[GX^4X+8J+NB@/O2H_3M^\3O/Q M+!8".,L7[ETG=2J4-4R0:I)RO6,6%J @U0Y0;8<@P0%2[7#)S0K.;/02G.4< MA#"I[5>@!?@+A45-:2*^BWZ%GLCM(4XCIIX^P$,&AX.-Q]3>TP V)D:\-RRM]_H]I>N@;L>0-ES7TS[8.V:A8U@7 MP59#%'6K[1 D.$"J'2ZY92&%8/$)YX\^PGSYV\EU:XZ5/_VGF\>7 MY=K:SW1KG74:6S#<-I9T$5S8.B36TPI::0 "V;YO)D*V1[9'MN^1[4T,2C+" M0,1V-A$3"8SA&9))T:5 !&=\DUS[P-F>4=502Y'MD>V'R_;;R>.%IY[(Y,&JPM)"L0S6>P\AIYR(Y=%%LTE-P, YGE+64(TW[+))P5C 9- @K;?'.K0#+G8%0+ "7#=>2B$V*) ;.]H*+Q@ID^V&P M/>XNK $A+V9+-QG-[AGVV#;P8^%G-5;:P8RD'H*,T4I#*^TWK32OO1#9$C!1 M^&*E"0->F:)1+ 7*M6;1KEEI73;PW[6K7L_F*X-LN9R/_?72^4FZF+UVQ7Q; M=E,R(5E#13W]&&AR8<\&4C=2-U(W4O<3J%M'R4RD' (UHIV]X\ )18#'$)4P M6>:X5B#9Y7B"75(W(Z*AG50[(G7W3=T'FQNI>9X!$C82-A+VECL:,N?.VP#& M6P."! E&:0V\N,S1)V6=3]N[(FN@;L%$PS1#ZAX$=>.(B&'4+GQV MJ#_?.( AE&HLLFW44K'GK(6L.+LN2%V/35;I-NWM%)_>?P_08MM?BXTH%YPA M 5P( 80E"9QV!+(MO^9&"R-B%X4-]QAKW=:)-N7:&RUKK13]XF2A18;4C=2] M!ZJ-U(W4W=?L:$(UB8Y!$H6!18X<;&ZK&]J=0D)PESGKHK!AV]2M:2-U%WN! MD+>1M_>L:@'9&MD:V7H?V)I(8HBQ$4A>I3D4 ^,E@QBRXL5OM2&'+JH:MLW6 MJI&*-07-D+#KPS#I9_CY'4M)PJI$A*RI_NBT */^VI2"K;W?W<3]A0B^4A1]VQQ]V MZWAZ\]3VS5Z,E^5*PF_*YSRED0OM' @W?3^>OAE-9\OR4LM9 3AW'C\[^= M7QS_=-Z,3DY?/A]]354?O#^47YYZ?CTXOST7TQI+YN_P_M MW7_YGW\]^_'5\<_G__HO[QBA]KO1\7_]<+;Q>BX""*.SM-5T4N?YB-.FA$CC/<&,$\)1#S(A%]CZ*R, MV?MJ1]WULMJ;MV/FN5'J MCZWH[G.$/ES3AH_;YY2P+;_'0X^;Y]+T?PVJ@FO0F]^+Y\Q4<1E\]Y?Q._7K M^NO*UW<2Z=7]X:NN*S&+POPHS"*Z]I'OGZEGNP[:/M"(=BN9G=V*;=A<7]ZK MKVBYN)Q-1^>MB5]+D/W^]J7Z[MA7'I]JNC!W"MT8)'\LZ)R_=?/TA-U) M&!Y'?[1O/!JB/XK(].BHV&61_Q*1"9$)D0F1J2IDBG'<]CVYR>@F7O_:C6/Y M\/#278U[]941LQ"S$+,0LQZ8/WN#6GU/GT6P0K!"L$*PNF=$SJN4QV&\_'9T M[.;3\?0-!J@0I1"E$*6J0JGS.[VC_W9C4AW_W_5X^1[!JG*P^IU\JGED/G67 M2[%,QO3MW MZ^3TAP<78#?$B$8R4\U>+CS:R#C(.)O,C'RJ@)\P,A+9J#XV4C%(9Q('(E-A MHY 5^$08!):,4E[?MP_Z26QTQT^]<5!/IF%RW?+2O;LD3V?3]DWGL\FD/.6D MOJD)HV$"U_:0KU<>0XR<@F"Y016APS.\QB% MCY&QM36M.^'1Q^V(HXTFK)&=+&-'['JD]CUA]QO2+=+M'EN!-5+J4%E,66ZH M( :L3PF$8AFLC1$X8RH[+T1FXDL64R)F[;T'1W0$X:P#2YF%X'S6@3E)8Z[/ M&Q2BX8PW6EADKQU 00OQFQ.TQ8G4KP;K': M%79YE:8+UYZ(NCL<#LCD>+18#Q9G=CZ$[2M,CJYD6I43#ZC%0]7BOB6(X(IJ MB>"*X+J76MRW!!%<42TQ6+;58)E@,:E,/62M @@O&3A9OBBIJ*;22LW62B=L M-(Q*:B%'R\O?V#9-% T$IY,()C,6[+W!LI/%XCK%5]?S-D26YN-9_&\WN4ZK MWJH_MQ[[RSL.^R:!,=IPS1I&NZCQPU-?QZGO6X)(1JB6:.FCI;^76MRW!!%< M42T17!%<]U*+^Y8@@BNJ)891MAI&D=XQF0B!K),"(3@!+Y4%%GSPV@4OVVZ2 MS\,HQ''*39! :7(@7'FZ(\0!(5P&F:-TX?[&?PRC[.6I[VZ$'987;>WX'[]+ M\S!>I-$LETLIAW$TNVI/Q*(9_7S^RV+DIG'T3S>?N^GR"1-NLLC9M9>+=(>)973SN[@<&?TV(Y'X=EBJO?_E)LC\71 M-/[/!TC<>&J>D*815F&]\]Z 0M\21*Y"M42NVNY\ANA9MMR!T;X=<<<$>$/+ MCX;FE+E64N4M<=7*,]Z&3B#2!,D2 MR(X7@K("K'6"6)(+Z:R/O_N**KCJ"$K2AA"!)+4W:-"W!)&D4"VQ@*/C @[4 MXCJTN&\)(KBB6B*X(KCNI1;W+4$$5U1+#*]LM\DP"!$BBR"SR^VLY0PN2-MN M:O-$.V.2WJ@ZKLKP"@[E&DK5' [EVC8L7+AWY7E7;AQ'!12F:3D:EY/:;HMM MZ^C2Y=5D]CZESPOJL%Z_$HL$*W>'7*^/[AYJ<4U:W+<$$5Q1+1%<$5SW4HO[ MEB""*ZKE0&)IN#"FD[JI8%G*&G1B%H2V#&Q*%FPD4;"HK GK"V.^LF[J*/[O M]6)Y62YC<3$[BG'#)]Z:[&2S7\W M[&E:TD[VQDC.&D4(-L;>>YRVHH)/V!J#O(J\BKR*3@MJ<<5:W+<$$5Q1+1%< M$5SW4HO[EB""*ZHE1H0.)R(D750F*0],.P;".PZ.,0\Z!AZSMTSEM>6+7UOJ MA1&A(8!47Q$A'*,V@(*PE]?S>9J&]Z/EW$T7D]5)'+F/YQJKT2NQE[#^=,C5 MZ.B,HA;7I,5]2Q#!%=42P17!=2^UN&\)]@.N18CM(]\_8\\.$BB&2FDHZ4HD M?9BP@6S6M_P&F" 8:DP^1>F%%!84L0:$D0E,E@08)88J[11KX^M?Q.0]4=1E M#BE;"D)X 2X9!C:P1 VE5KBU':]GR[=IWL;6Y^EMFB[&OZ:;*/R/L\7BA]F\ M?-;I;=SOH@W[W5SDT31>? H"?HKMGZ;E6;YP[S;IP]9,-YHS;,3>&USH6X)( M5ZB6P[!7,82 6HS@BN Z /FA+[ S7T Q8ZG.%+R+"H3C$4Q2"K0W,23I@A*R MBT6%Z L<,B[@4*8!U."40U6.4Y'AI+Q*'+UQXVD[G6GQ=C9?0D'9R]%X^FOZ M4&B'%@)[J<5]2Q#!%=42/8&M>@+.1:5UI,"SMR"B=V"3(6 U-3I1 MX;*BVZQ:0D]@_U$!YP8-I&9I4LX=UDA78FUT4POIR[/3_*,,GLNKY6@QFXSC MZ%;%^A;[ "3\@.(^+&-T!S=Q![=^$FXHG' \"PCB".*'J;@(X@CB>!80Q!'$ M:Y8P@CB".)X%!/$*51=!'$$<01Q!'$&\ K$BB.\IB..BHNI+"J3E-A'J@$2> M02CGP/C @ 6BG96<9T:^+"DPB:A ' 4KJ0$1@@;+LH+$H@U.9"]X^K*DX#0M M/TT^Z631$&L,(0TAIII1)D-@V3H75",#(P,C R,#'R(#\\RI<$$!492"2#:! M5UY X=&4A##1Y-1%41\R\&$S<'?#R 9/TWT!P)_=Q$U#:D;_<3U-(TZ:$2., M8\M )>82%@=CR\"^M0QXXIBQGH+B.H"0B8(OU@%8+R+G6GHCS)?6A5/!2E4L MDIPY <%X!*MR N(35S%YIT/XTKI8;15>G%TO%TLW;5L#/K,P%JM'[QH9)Z<_ M/&1=D$8*WA FL.Y_;XYVWQ)$QAFF1?L'9*-]8"/G&:,V9L@I:A"&.S"6!(@B MZ,1H+!RUUL#V)#9:SL(_WLXFQ1E<'/_?]7CYOKB^D^N6EU[/YJNAVLOE?.RO ME\Y/TL7L=#9MWW0^FTS*4T[:NYP6RTW:U5A#)$?B0N)"XJI7J$A<2%R/(Z[L ML@U4*[!41A"!>3#>44C"TQ"#DC2O$5?0)!II#4CM) @5.=A,!$2=,F.:%\^+ MU$=<0C6"B$:P+J*Z^P$3 X!99*_#4TMD+V2OQZ88=?*%N4 'DXH+I0CX3-LB M'ZIU82,AI/^2O121)COF(!H70)3_*]P7-!C'(I<^.!EC?>Q%&\9M0PS&#)&\ MD+PJ%BJ2%Q;K#)!)#>>,9<4A>>F+'TB*GA"702IA220R:;M6+BM"%,I3"Y8Y M#B*:\IT2A8*]23S:PK(N]\*DCZOR$8TDK)'2(J5674.+=(MTBW1;#=T.E>$( M533Q0E1>T78SKK3@I: 0!,O):T^H7&,XFAFGQB4P,@D0RE(PY>E "4^"*Y.R M-O7YBH(WM"TP(0J9;0?.(@Z6'$"%ZNI4@G>+%,L9O[Q*T\5J!S6V]%1BCN#2 M[3H:=G"JP<=;T=M4 ]1B!%<$USU42P17!-?A:W'?$D1P1;7$8-E6@V4LT<"T M2, 3S2!BNYI14 HJ.<(IC\QJMU86:$(V,DH@1@H0) EP5&C@UGFAF=:>B'N# M92>+Q76*=_>J_+>;7*=5Y]6?6X_]Y1V'?9/ F*2F4894T]6-9QZI"*EH#]42 M[7RT\X>OQ7U+$,$5U1+!%<%U+[6X;PDBN*):8A!ENS6U5'FE(@.A9%L?ZR(8 M:\N/+CF3E=%9Y[7N%.\S#4J!Y#Z69PH)7AH*DL1@(F>:$XM!E$,Y\]V-ML/2 MHJT=_N-W:1[&BS2:Y7(IY2B.9E?MB5@THY_/?UF,W#2._NGFKHAE\-FW5;=(>)973SN[@<&?TV(Y'X=EBJO? M_E(LC\71-/[/!TC<>)Z>H@UA6.J\/YC0MP21JE MD:JVNYU%1YME(1LI3.L? M)P4NJ@2$.>,BBT;1L"6J6KG%FS/55WK-R$_[ P1]2Q#Y"=42^6FK_)2<(4(+ M!8)&5[Z8V-:_>8B*14I]I$&NC\7[BOJWZOB)TH8KC22U-VC0MP21I% ML7BC MX^(-U.(ZM+AO"2*XHEHBN"*X[J46]RU!!%=42PRO;'==CC"2$AX@1&';RC@+ MCJ< EE$=O9!).K5)95R5X16-:W,&4C.'X[BV#0L7[EUYWI4;QU$!A6E:CL;E MI+8[9-LJNG1Y-9F]3^GSD@L$>W&\63ZTEV-EVYR,@VSRW3AWAWGG,+RA_GL M\OY.V-.TI)ULDV&V$;2+ JK]P*@Z5\D@K2*M(JVBSX):7+$6]RU!!%=42P17 M!->]U.*^)8C@BFJ) :'#"0B%9)(+D8"SC(/@-(-APD)T6O"4-=-6;EKIA0&A M 6!47P$A'*$V@'*PE]?S>9J&]Z/EW$T7D]5!'+F/QQIKT2LQE[#Z=,BUZ.B+ MHA;7I,5]2Q#!%=42P17!=2^UN&\)(KBB6B*X(KCNI1;W+4$$5U1+S*(<3A;% M2DYTE 0$CQR$,1R<5@2T)(EQH2A9'T?(G#7&J @QYG;GC*+@G&3@O&&>CNJI5.\RN4-4P0 M;*>ONOP+&189%AD6W1?4XHJUN&\)(KBB6J+[&09#9@."!@M7< M0A#9>>Z-NJ=YI'X32P752'M25A6#]?B8G4346J+\].\X\R M>"ZOEJ/%;#*.HUL5ZUOL Y#P XK[L(S1A]W$A]WZ2;AY \+Q+""((X@?IN(B MB".(XUE $$<0KUG"".((XG@6$,0K5%T$<01Q!'$$<03Q"L2*(+ZG((ZE!]67 M'C 2)).1@J1!@Z")@]><@W-""A*3MB*O54X+'Z)0$JQE%(0F&:R0 5BD)K&4 MF53YR]*#T[3\-(BFDWH!WBAN&D5,-0-EAL"R=59%(P,C R,#(P,?(@.'G#R7 M5H!2KBW^XQI,X RXIS):%AE1:PS\E.(_9.##9N#NQKX-GJ;[ H _NXF;AM2, MSM/5,EWZ-!]QTHP881R;'2JQF;JI'OXH@/*?*']C:?F;S( Q MZXR@1DL9OS155GO'%V?7R\723=M^A,_,E<7JT;L6R\GI#P^M&B?%3A$-D?4T M&/RN\E9CK0P?)/J6(/);%5;>5F#R#\A]A\)]BCD;J&! @O8@M&=@"[5!L#XZ MR@B7.73"?327G*27N7TV+Y@'__^UQ9:-(B32)-(DTB32)-(DU^#4T*9YED MSH%*;62:* 6."0,D.98CR9FS-9K4+)B@(U^,(WRV+QDZEOL@3Q;J)6(L0VT>^?U8<#Q0Q:BZ*]<#%BH" MFHMB1;$B(*#FHEA1K @(J+DH5A0K @)J+HH5Q8J 4(6(4:S;RN:4?]LLWNK; MW>5EGR "RKJ2P6X_ZJ>T=Y<%9JO+^[TKNGEJ^V8OQLMR)>$WY7.>TLB%,+LL ME_=^/'TSFLZ6Y:66L]'UU%W'3]TTC-VD?)CRB\OR,HOG MF\KWX=M;G8A_2Z#Z"UF\_3A%ZLJ]233V(4LSDZ/1^<79Z]'YW\[OSC^Z;P9G9R^?#[ZYNS\_-M-):1Z/D%= MR>B7TZ-?7IU<'+\:O3P[/3_[\>354?O#^47YYZ?CTXOST=D/K1!?_N=?SWY\ M=?SS^;_^RSM&J/UN=/Q?OYQ<_.V^&MJ>/LH([^F-('Z8S4?+MVET\7;>TLTT MCD['TS3ZJ3SA[6)T7 01UV>]LZVN'KKI>SVW*D]EH* M9;<7WSX=)N[]['I97OY=*N;OZJTH(<_)'V__H-S^B;M:I!>+=.7FA;UOI;"J ME+MY[6=?#C_\=;P8^_%DO'S_XO;OOUN?@GCS=LP\-TK]L17=?1;\AVO:\''[ MG!*VY?=XZ''S7)K^KT%5< UZ\WOQG)DJ+H/O_C)^9]JH?N2TT5TZP;H_ U1_ M :]'\^*###JBL"_"_!@!4SN(@'W5!/!;R>SL5FS#ZOKR7CW6KG@YN[R<34>K M>NXJ)[9_K)NN[XY]Y?'9ISAG1:@TQ @]ZO*.=!D%C:"Q/5/F,*&B'T/E*(3K MR^M)FUWX=S\?_>G_G2W?ICDB"R)+7<@R1'-D8")&IQZ%N8?"1+.B![/B8K9T M$[0B>J0[#&XC= ]=F#N%;@QN/Q9T;E8?85B[<@9 /-H3/Q*1Z='1K,LB_R4B M$R(3(A,B4U7(%..XG:+F)J.;./MK-X[EP\-+=S7NU5=&S$+,0LQ"S+JWB*F\ M_-LT78Q_33>H=3(-L\N$8(5@A6"%8%436*T5,AR[^70\?;,8_6GTS:N4QV&\ M?,(@<@0N!"X$+@2N+4;3[\S\_KR[Z&M?_ M9S=QTY":T7^XZ;6;OQ_1M?95W#ARU8&@^]TXTK=0!R"_QU?$X#:0#;>!.,JY M4YF"C":!X$& 8\& RIQP0ZT5*7VY#42F$++G"G0P'$06$FP*$K2PG$J;)65Y M;1O(*L]^=KU<+-VTW0'RV6*/Q>K1N[L]3DY_>&"[!S6-UJQA5%2SW0./-C(. M,LX#!M56P*W'_57(1MVQD>+*:2()>&L("*(X."HER* -ETF6+[(3-NI]-Q5M MC*YGO6/?"#$ A$7B.CRU1.)"XGH<<1F54LS&00R.@2B.22$N:PN/4<>2ER;K M^"5Q$4X8I9JM@W3 P 9I&] M#D\MD;V0O1['7MR+& --D L+@?"^W!I=Z$@0JB.EQ04C:^S%;3!,)PF$B_), MQ3A8:34$;[(Q44865'WL125ON$+J0NI"ZJI8J$A=2%V/HR[KE/4R:\A>%>I2 MSH-)1H,)G'@:.4_9?4E=S$0B%>5 7(Q0/!D"3N4(-BOE1+(D&U\?=4E-&\(Q M9HC4A=15L5"1NI"Z'NEU,:*S91%48!*$M!2,#02R=M(SGA./Y$OJ4IKX'$@ MKGT"$52"_^>;H_.7("-9C&TC?1Z@R\^718OU=7'JXUZ!OL0] PEWV MW-VH?ZA"BE#(J92#P MS$%P8L!KRH"9\C_-F;9FK?H[2Z5S4FVKK94@#,U@(PG@3/".I2R(Z*?I=E%T MY?MG\%!!@F@DYQT4(QP.-^^@K@ESVAQQF3=EA=6-]?1FU.CU3140X4EEIQSK!@JB8/PDH-5RH)* M,H9LD]#:?VFHQ!2-2%Y!BBY#,5H,&$TT1&9B4LP$8M8-%9PQB4<;&><@U1+; M[I"-'L=&5#"E8_&3LV_92&0%WF<#FAJ>7*32JF[8J/>V.YPQN5_$56$9!7(9 MC"2]$1,-%X8$'9*!,E3*Z%@*V@4G)!0;&L0:A P%GK M05+%M=7*L&#JXS(<.XF$AH0V4$U%0D-">Z1S1IDS-MGBEUD"(ND 3E,.)K!8 M6"L%S=9FHF0KHY.,0 BQS6FJ (;P!-(R*F/DC*I8'Z'A)$ID,V2S(6HJLAFR MV2/7V132BI85W\K:PDPF6K D><@\%%^2.&^(E]Z+X9I&9\H5K,))X MH,9SHBU3AJ[UB:C$5!:TK?6P 81C$8QG%(16.GM;_L=E?6SV_]E[]^:V<2QM M_*NP^MUYM[M*R @2 +IW5^5VW%ZO-MMYQ<[,[5_38&XV)R6234I.?%^^A< M25ULYV9)%B6?J=V.+4L4>'CP/.<./Z^2L!'AFR@U/0R8V";,PKS*/2@F#;L2 MY;(QVNWQFXDI&^EW!/3L#,0M00!7$$M(5BVU6"9$@R+C,'*E) M11+GF*$X->XS(J5()"GV1YOQ',8S]>SY74L0J C4$NQ\L/,/4HMW+4$ 5U!+ M %< UX/4XEU+$, 5U!*"*-L]W%UIJ3*#$3'6(B9TBB33''%!L,3"9#A_4#^K M):?&-WXI1>^IM,XK>7WQH(EGJZ*.L:UE.&Q@;-!![ \H:][E.'^R-Q^P-8XDD M-*8HM8(@1A5&/&4$&<89HUBRA*4/1P,Q:X0S2IQUP1'+M4#<)CG2B>0Q(P)C M,^_7J9KF<[9&.[NN1\)S&]YVWL+@>]-,ZT)-C0ZO?G"61W-4ZG]TD+CVE#N* M\2C&*=0Z'PPH[%J"P%6@EL!5V_6-K3#4,N<;VTPB9F*+)$Y3Q&/*8\U,SH7= M$E<%OWA]JOI.MYEB(*B#08)=2Q ("M02"&JK!,4R&QO*,Y1091'#"4:Y8 JE M/--4Q\(F,ENG FYP!!73$<4<2.I@T$@22 K6$\HT-EV^ %@]#BW(4QRCS\\2H%23':TT.\X&] M(_VO63.]<EJF[,I?QT8JU1T[=U=?-X M+^R9F9*O!/8:IS+_^0/ZZI%H=$12"HVQCVZGK:C@3\"KP*O J^"T@--R4%J\ M:PD"N(): K@"N!ZD%N]:@@"NH)80$7HY$2&3D"2Q)D:&&(48,4Y/C*0HU8G. M24*93A]TTGUOJ1=$A/8!I'85$8(Q:GM0$'95CXS9B/HVF563"X:I0I3X0.PKJ4J%*_="JU#,2V]0JB["RVILN!''N MC)@XCEG"K<@2DZ\[I6:!>^?V(J#>10MZQPO,>^,@[[)J3Y.^Z$:DK3DUC8QP MG([B-(&2](/9^KN6(# 2J"4PTE89"1/&$IE[3U@Y1F*Y0;GSKI$2-B8ZCK', M'I17;)N1UFF+(G@3D\1AIP]CI^]:@D! H)9 0-L=W$D(-YIE2#%+'9EPYQ+9 MS"*CC1&8Q"SC9-WZONSW74L0: C4$LI'8#C/06KQKB4( MX IJ"> *X'J06KQK"0*X@EI" &6K 13%W;,D0B,L,A_!SR22(LZ0P:GBUK"$ MBH>G='UG.=SS!U $%A! >8;]#K/-]J&4;5;7IE1WT;2693,.1:61G)>H0NG_ M0,R+PZBJW0/Y@>\&?54'K\6[EB" *Z@E@"N ZT%J\:XE". *:@G@"N!ZD%J\ M:PD"N():[DG6 28";**)(:<6^]->I$@58CG)$"?&($9D2JVP.8L?-#%PDU*, M\Q0IP]QGL,J1) E&.",&"R%BCI,^!3)KT)64D]?GTVM3^\[^VER;LBEN33L# MX+>J:=Y6M;O7L@_57OI(;;O(HU)?+N*VB\D"9V9Z;B_EIXV,!J"$C[)D$V?" M'P9:P;!((-@]4]D]D!]X+^"]'+P6[UJ" *Z@EN"]O!SOQ>18)9GD*&6Y12SV M?HQU/TEN,;%&&FSM.@5+3?.3/_RRN:[J*7(,<1,5Y:WIYAA"$?I #"HH2MWG(G3P5D&+AZ3%NY8@ M@"NH)8 K@.M!:O&N)0C@"FH)X K@>I!:O&L) KB"6D*>Y>7D68A*%8USBK#, M$S]\/4>"D1@9S"A.+8V3U&RS2NS#/&;[MVJLB_+J5UF4/OER7H9N^F):F.:H M+AKWIS?NU_+JG:F+2F\TTT)&C$!G_:[S+$"P0R:(0:OL'L@/O!?P7@Y>BW S8[4%#8W&"RO:>\7>WL7^18ELJ,HO^:E2:*\2BBF%(HP!^(Z7$8):U[ M(+\]+,#?5[,!9RI6,66(4^L[=IW%()PKC%C&,L?_-DW-@Z.M<6IR:11#UN8Y M8IIG2!+%$:%2,JEDEBMSWVRXN):U:>5YZ5]5A"O=T6A?Y;"KS ML;FLSJK2?VE=CSU!!L*1(#CW9/7(R-TG"4Q"8BMX+T\M@;U@"L<>4JGE.$\59LC])W-4 MBC42>9H@;%*3)$0D-LOO4ZDR,689H\@*11%CL:-?G&*DF#9$9CS#/-\)E7[; MS(TT'7',@4^?#[A@9"!P[9ZI+'#M0= ;H9**F.8(C!,,LQ#TI/H5YA]O&A+ K M42X;H]T>OYF8L@DG5D-OS$#,D]!B %< UP-42P!7 M -?]U^)=2Q# %=02@F5;#991C!.2J REF12(R4P@@:5".A-*YQ1GF:_O6PV6 M29P8J;BO8<@D8G&ND32*(IYQXRO9A93VT6#9:=/,C%X^%>3OWJ%^^Q M'R\Y[.L$QA)&1R0=3MLV['F@(J"B U1+L//!SM]_+=ZU! %<02T!7 %<#U*+ M=RU! %=02PBB;#6(HK($*Z$,2H0?N)JI#.6^L3++-5-)IIFT#\IEM90LE:E& M4FB%&.$8R9A0A%EB%,-6V?C!D%8(HASJGM_<7#LH+=K:YC_Y9&I5-":JK%N* MVXI1-?$[HAE%[R\^-)$L=?11UK4LIPU4/P_$WH"RQF$4Y8.]L4%[0] DP8*C M7'&+F"]SEII8A+.8:ZT(SY/X07N.2JVS1CAB%+O_6!LC;JE!*E:$Q$*E@O#> MWJB:YG.V1CLBKT?"=M["X'O33.M"38T.KWYPED=S5.I_=)#XE6%Z7^W4 M2484IA$=$"+L6H) 5*"60%3;G3BD5,)CEB.3)LR/RLN0I(Z###$Q3;C@3#X8 ME;Y3A^\/=#B(6GQKB4(X IJ"> *X'J06KQK"0*X M@EKN22@-#C_;0%R/))RR1&!D[8,_,E&SD M##1"LA';2 '588#4, ]! UX%7@5>!:<%M'C 6KQK"0*X@EH"N *X'J06[UJ" M *Z@EA 1>CD1(:X,T33'B'#ICUPD.1(Q31#&:0VE5$ M" K"]J @['A6UZ94=]&TEF4S#CLQDO-]#?82V$M@+X$S"L[H06GQKB4(X IJ M"> *X'J06KQK"0*X@EH"N *X'J06[UJ" *Z@EI!&>3EI%*.S6&N;(\P518PG M"N6)SE&_54WSMJK=O99]J/;21VK;11Z5^G(1MUVD8\[,]-Q> MRD\;R:=0DHZ(V,08W<- *ZBP!8+=,Y7= _F!]P+>R\%K\:XE". *:@G>R\OQ M7E(M$Y/R'!$N#&(J<3X)EAQE&5%Q9EGN')5-G(()WLO>H-4>5X/!<9K;1A&W M\]R>,'A37753U%CAANHJ*\-5W-)TPJ'8@=!<,)GTE^X*3" M&.B#U^)=2Q# %=02P!7 ]2"U>-<2!' %M01P!7 ]2"W>M00!7$$M]R2]LJ\9 M#<*-S4R,44RRV$\NS)&T(D4$8\HS&<>"B&W68WV81T?_5HUU45[]*HO2ISG. MRPNC9G4Q+4QS5!>-^]/RZ2??F-/X;>BZ#5\ED&C75N-!1KV2[%OL>2/@K MBOMU&8-/N(Y/N/6=T'X!CF$O (@#B+],Q040!Q"'O0 @#B ^9 D#B .(PUX M$!^@Z@*( X@#B .( X@/0*P X@<*XI#*?RR5;ZF-,F1H(PCG0B M%4MSKA+[8%*),>XO,:.(V%3[ \PY$IC%2#,KLCRW:4;2^ZG\,S-=C"99*_\> MTU$RH%.F@,V S88K5F S8+,7Q&8ZQIE4-D,*)ZEC)B%0SJE%3.,TP3FV)MM( M81JPV8&"PN:F9>T]Y>UJ9_\BQ[)49A1=F,G4W.2FCF(\BBBF%(K:!V)_;*9V M=15LZ"OJT497LWQLP +9F.I^BY3!!MF<#4(Y5M(*9TIHRA!+B>]_30AR=HG- M;"ZPY?$#CSK/=3C-N3F?39NI+'T1 M_(H=TH2_+ILBIV=OOS:R$X\P92/,T\&4MW]1>5^$10+\-F2Q[CV_/<-8VG\# M[GLIW)>G1"66YRA-A>.^G"CJMBWPVE>Y17U9G5>F_M*[&8_>64_^433-=QW&G M(XPIT"30)- DT"30)-#D=QT/(7A./4-*$6/G)\8*22,)4L1FF"4989C>ITF% M8YIK(A%F-G74JC"2"3.(F(QKEF4\2;+AT21+1CB)1XP"5P)7 E<"5P)7PKE. M^TO% 8*B]*"]+G$YX_B__^0/] 40+ MF@KB?"GBA(T/F@KB?('BA(T/F@KB?('BA(T/F@KB?('BA(T/F@KB?('BA(T/ MFCIXOSY:%'X=]YW13F:/GO=5%>GF3%<\/].#^BMJW^B][74S=2M1G MY7-A3"25JF[<\NZ*\BHJJZF[U+2*9J6<:;_7'^_@1/PY@?)[LKB>3VN:R"O3PA.2UBWYM1Q_E'?-SS]$?QW M!MR9P*+]WIQY-=:;$,/YV4ET<7G^+KKXGXO+D]\O1M'IV?&KZ,?SBXN?UI50 MNO[N"M4>RT#PS\7V_Z>2S?4_[;CZV Q#EA_.CCZ\.;T\>1,=GY]=G/]V^N;( M_W)QZ?[Y_;&NCQVM\^3L\B(Z?QL='UW\+7K[V_D_+@:V%YZ5E8,ITG]SM]1P MK=%4^3%N)C>O>X___/#"7OMUZ7)JXS^Q4ON,6.U M6](KGG[M+5_[>_PJ7OL:&UG&5V]VY>^;.RKW>@A&[@#]IL,K)9Y[^NDS M>/K?-:VWE]&S/91M6%)/?6IOJSJ:7IOHK"A-]+M[^;J)3MRMZ]6QG8,PWSV/38@XH"G 43R'$3R'"%C())O?6H4TQA8 G )< EP:6"X](1Y\X!+ M0[%>Q3=:KVMW1#HY?I/HQ8#3"N*)3^98-M=1"$E'MJYNHFIB:CGU"2[?LG=; M3 O3O!YV\_4V'\M7]L-3I;X)0@$1[_W8 ! KB!4 81@B!K$.T+1[3K_T$*V[ M,S.-?AQ73?-35(33[H8=&C@H]7^.P_YV+=3O&)'S5 $_843.%M(9@QE_LRLD M^89=IDN3#W9_&\JRNWG&\X8?3;!KFF(Q;S44HV,5<'\&=[ M0UJ!,H$R@3('0YG[RE*$I'F<:8)$EL2(R42AW+$6TDKD.6;2*"ONLY20F5!, MQ8A@G"'&,HY$R@12QN9$,THMI4]FJ:\,2,4Q&R5< #E]M]Y!VF3?'.LC_:]9 M,PU5_;X'J#;N3ZH8FZB\[W'[/_L7?>U_-*FKV\*7V.5WT8^SQOU0E#]!SF4( M9L>SAEB?1I.;$OJC+#DP8P\DO6^2!M@ 93X8909);S)_LRROX.MMSNA<[G\+ MEWY)5N@;8TU=>W/2E,;]R7MH<[-3?C(-Q*X&@DO@T0ZC0'F N+XK\$"@Q?NJ MQ;N6(( KJ.6>!/\A7[Z!3$3,+9-Q8I&)38I83',DI,F0MB*.E>1"Z@>'ICXE M$]';LZ?!A+WT%NQ1J=V_Q^[%8KJ9+#I)R(B)!-(4.\ZA;RZ% >[EEC#L5^G3 M$SZ;$3DLT$4SJ1HYCBKK$QD3)[F[2)8Z,G_.BHG/A4#P<2 6T69.S=JU4/= M?F 1O4R+2#++G8$CD,V%0BR/.7DAQ^;< MONMP]]U8EM.3'G?7J=L0=$18-IB3^G:-.<.L* 2:!)H$FH2JP6^I&DQ(QJC4 MB$CGL#/)G=]-=8PR$>=93&V>FFP3OOI&F.G;/';*1Q@H:E_J"B'GN]5=_\Z7 M$#9^O_MD;RZUVU'Y$SQOR$5 +F* )L4AYR+VU:2P!J<$.QM"*LT1XR)%$L?. M6L@%MEBR+,W-.LZNLR)>SV'M;56_-ZIR3_7NW+ZI9OG4SL9'2CDE^6H"X(M6 M1(Q'C',(^Q_,%M^U!(%Y0"V!>;;*/(H(2B3F*(F)="SB^$3J6""*&5;:I%2P M9!UG]GF8)QD1"OGF/7%?(:>\U7U^>C.11>U#0SZ-?%55^F,Q'D-$?"!&!$3( M(")^:$8$I<2D4EC$A7:N*$XQ$BHV*#'8N:5)0DC^H'KM2;G:#LP6$+=N3WTR M2IW7FFW$:X6=/8R=O6L) N& 6D)CS(8;8T"+(;&X[Y[9/V1=RW)Z%]6F,?4M M-(\.AB,A[@.1W:&1Y$%5\VKG&5*5Y2C+&4FZ" M7M^WZ+HT0&JMJ6M\1&$>Z,"K=X$6@1:!%B%6^0U,9'*,K902V910Q+ 6B#-# M$=<"6Z:%L \G4W]OPO/)3/2-_;5TQ#(,E+0?3C6D.[<[)_2F&6C MHIS*\JK(QT]QKR$$#2'H =H1D/,W+:,CDC!(?![,]MZU!(%U0"V!=;8[)RJ5C#G4 M1EP([EC'^;$RHQH12JC0*B%9O)$Y45MDG6S$*+#.GCBOD!'>\GAA=WU5A&T& M4>^!V T0%8.H]Z'9#9B(7$MB4,J\MVJU0GE*%$K23&54QBRF9!/>ZC*@K6,E M9!D9I01.NCJNA^J>IWR9(AD0R1[@,8"1+*' M9RQD6) D41SQW#CODCL[0>CGC:R=JL^:)S#0=)9A ./M@]OBN)0C4 VH)U+-5ZA$THYP)BRC)-&(I)X@+ MR5&.4Z93F9E8\TWXJ5NE'L9&,8>1O7OBNT(>]5F+@/W 7G^:3I@L!C'O@=@2 M$"7;YY@W3*( +1Z2%N]:@@"NH);@J&WWI!7.LSS&Q*<14\0L5D@*8Y%-;8Z% M8#:+'TP-6+_:]8TS'M]TMN.[VMP4LYOU@H1T(_6NL,$AQ[CO?MK%M%)_H%PV M1KMM>S,Q9=/Z;.:3_]E V'<@U@0$A2#L>VC6!,ZES@6A2*:$(<8Y1;D2$FG! M>)+*).):UN87CW''2Q"WG@G!!7;_#^'>P]G9NY8@$ ZH)1#.=D<$ MI%P3+ADBB77D(3.+.!/4>;.I%2).J2$;<5^W03@LR?QH=""<_?!;(;^XU?U] MO9,1M)11C?A0!\&QL < M7Z#%/5/9/9 ?%-Y X M$.1F(@$;(D@QPFDZ$C%,M-XU04+N?>@A@'>UF/(&&=<*(*HL<9Q9$J1 M8)0ACFFLXHR36&3;B1%LCB-9&H\23H$A]S]( '4"SU.@/Y%W3ZO.AUP(Y$(& M:.= +@3LG"^W"I",T=Q0%).8(29,AK@5$EDKLH3D(DE2O-U6@7840%@2V!+8$OH9?LF1SRA>:*H(QN5(\9SYX@K]Y.5BF4>3\DNSE2#;,!"[8C/A MO]R]V]1S&;Q*)M.HJ<:%CGH%W+78]T#"7U'<@ =FYUQ@>3 M1OB"CK=?@&- $J! H,"7J;A @<])@5E&E#8T1HE(%6*6:C]J7J(L,8KS1$OG M>&_-/7\F"N0I'@D\G'[[ETZ V\FGQ]OS[^.7YM^?F6FD9',=3>KJMM#.T\_O MHA]G_D#9HOQI>:BRVTFW3W3V(8DPX"0"6#K;5URP=)[3TE'$&30IY^YJF7/V ME5:()\[PL2:+4^O<_H3GFW#V'78>.^A\UR'G+WEG.CYF@.F6OUV--D MQ%(QF'S$2[=I@.J&+%:@.J ZJ%#;#>_&),X5Q@QE5J6($9'Z8;88$9'9-)8I MR8G<1(1A8[S[;:5J?)1F;,0'-.1F'RAX""7\3RL?B)/MA1>2'847!D;GD/I8 M1ZS?=$+*;OOF#NO"\]PW9TB^ M-]K<3$).H;)16J*J:5XO0._<7GC(NW2( M=SH'O%\]WEW,X6ZM$\DR.N(IG,UY.'M]UQ($"@*U! K:*@79++.2:,( MY;E$,B7",5(:R\P]9RS7&G#YO!3$1CSC(T8V4= *NWTW#3C@\6[RU(M*&:.[ MQ$DCQ\9[OD4YE>55D;O?GGKF!41!!UR)O&NA[H'\]B^>N2L(0:#%^ZK%NY8@ M@"NH);AOVSWD5Z228YDB+#A'3&&%\IA9%+N'Q6)"N3+Q)KHB>D/RK;,C+YP9 M>6Y/YT;D4; AUQHN1).1D^9@6B .>8]#FG+P3MNL5M?2CT-TOMJD]E,2IG=A M-*+Y+/]75>#>6Y?2HU"<]CJ\UGSIC M(Y9NHA7UY4RX&N;)"L#)P,G R<#)+Y&3DP3GEMDH;O!4QXGB0ECGC/]P?<9#(I3E%3-$ZHU/_HT&ZMH8YTQ"@=3/4Q['0@(""@ U1+(* -$I 2:9HFN>,1 M[H\HYS'BJ2.@1"<6XSR1">/KSG1\-@)B=$12(*#GKH/97/L*^+H;]'7;EK,P M&$3>U=5X'$WE)S\II(Q*,XV*IIG)4@7OU]Q,QM6=,:MN,(1&!V)XP*2B?0YR M0AOPX*V@5&J12DQ1DOC#%5*>("E,@@C-LA1;@=/XP8'QW^V&MWA\;M^U:'SI MP?B\/#/3TPZ)S^U)A\/+MM$Z!E'B7'),LL%4#^\:@H8Y@ -8$U@36!-8<]]8 M,T]4:HC02# <(Z880P)3QY\FPYFR1LILK8&BNV)-FHI1(C9Q.-%A0- >C\B M?/KSY-,=)N1575$A: MO&L) KB"6NZ)N[FO'EX:TX1SYYYQ*IR')S+W:!+AO#6:8T8Q0@W*,I:-' MR5 >JP31.!:)Y#QC^,$114_Q][=$CY0F(YILH@#\,) &$K<0#/AZXG9>_%T; M_U>/!JIVFW(:Y:8T[G.08AB(_;/U4UE>_-#G32DN#'U^3K.%*R8I%[GSRZ4S M6YB)4:X,1C:7L22*,\S7+]_N$/.\[,O-WO=P>1S0\I<6+-=S[S.2.O=^$P7; M6\>*%S'N&6ANR&(%FCM0FH-2)P#QH>>FX:B]+1^U]]B45PC%#X2CX?RAP4@8 M7-$!N:+$9HE)L$"84H.8% +))*6(*861R'*-K"8L3Y7.>+[6 MZ+#GI3HZHK$8<98"V0T$,S9PU-X!NN@#(T<(@:\C5C@SZR"5&20-L &P O6%I7>^,W51Z=-2.75IS!O3_GOR28UGNBBOW \!1=_+ MJ3FQ;F5K%0:FB1C1;#AY&, +H#&@L0-4RR'2&'3V;:+Q/296)XD?;IX9Q+*, M(VZU03DCF6'2_2]YT/C^E&3-H#BU<3KUGS^@;ZBZST:$@9A+,(]LGR.V8"X-WES*8RRH<*:/P(DS?92( MD626(LM(;(4BL:%J$R&(%G'/[;)I.9YE*#7+J$",>XY@+Y<\[RO>5+I,1P61$LDT$Z8$N M!]+I ,4.VXD/&/?J&I$!2+0,.-&R"COT%?6XHZM9/C:#,7:>(63Y;T,9&OGX M$P!3:(.FD+$ISX1",F<:,T&P(-A]$"S FCO7@JVM\OZ\'(WF6SZJD:T;_5? M]KJ8NI6HS\KGPIA(*E7=N.7=^5K4TA]_&TTKYXE)Y[DYE\[[D"$E*OTOW7DH M?+[Q2@Z/3M^%?UX?G'Q MT[H22G>\@S8EHP]G1Q_>G%Z>O(F.S\\NSG\[?7/D?[FX=/_\?G)V>1&=OXV. MCR[^%KW][?P?%Q'R[[L\/?MP\F9G2K9S0@LLWG_S\H!P.9M6?1S*K\4AO%^Z M?SL:R[MJ-G67_V2C(OIW>O^\X]4D;1?EV:O,/^+E]QC%E^WI%A\AZ',=[>E^ '['X9^;NHHQJ.AI!D?+]@MA M]V,?1OKD"20#0AYX4S8(%@0+L+!O0@;!;J\P:1W#K[/5ER5&UCN"^9'GL9QD M)5\ZA?DP3H[ [;/]-J)F$AA*9*IDHAAHA"/)48DQC$V+*4D MRS"3&<@V& "S>:X0%'?Z>. MOJIN3#25GTP#D;+!&#C;&(X)!L[N!_:"@;-] R=)>,+3A*%893EBW!+$E:$H M%BR.\R2-&1>;G9.'/LYRC0($8-0Y+%&E%L4D:5U''\X C:IWG[&R-#SD=Q EPX)"[< M8%I__WW%G>UP_QP@'3_ 2BQ(_0PP]0.R!ED/3]: )Z#C!RQK:/P9@J'XA<8? MYU&A1?//M)9ET_I7#73_#),,(-(XP$@CR!ID/3Q9 YZ CA^PK*&Y:#_,S_?^ M>M[8G#4FDDUCIDU4&^7CZ#J:3:HRDKJ:A"2%>]/1Q7'$V0YG.KQ4ZQ.JJP>; M;WWIU=4[@RXTR-WR0K*,$*@#!@ & ;8[XH;'B9:I)9NHN(F6-GG]D-CCKR)?9Y/95$:?5J>?%+7LKPR;ZNZ.YFQO/K-R,;\ M5LAVLOLZU3ED1'$\2CB&=IP!42>TX^R':QSV833N-F)AMN(80UIFU^$\,(N@ M$/G%.\90?CLP5 +'&!@ &&#/&6!_'6,;&YGDA""3&(*8EA:)1,UR53D9-Y]XVIBPJ][R,VY;M(;5!@%YQM/,:+61_/ ;9T0O+.[VIZG/#S?3>N9[@XYNG$)-R5ISBT:)P".!-^$/ M T]NVA]V__J#XL./@_9@Z*9$\+QW^J3#UC;WO(=PLUO'UO:M_LM>^Z!>H3[? M]&A,))6J;MSR[ORDR[*:NDM-*X=O?+[Q2@Z/3M^%?UX?G'Q4R^C 2PS M6O=YI>L_KV#Y!3CZY[3ZYS((_7,.0O_L06@83_?L_/+D(KH\CSZ<'7UX"(4VJ0R!/*-2>IU ^R@D^9 MUGI>7\FR^-^0"SR>[T#WRR^R*9IS^ZXVC1^8$%Z:-4Y*3?/&-*HN0D'>4:F/ MG''A'"9G6KQS'U:%:2[=DGX95^J/'R+W3CGQ"E;/S%.\"_+50WBWFN0)^A8N MJ7T]8GLGYV;)W\YQ[>'-IL^W*5$Z[L1Y=H;?3ZZ^*C+U* MXO@O0Y?;)@P4!W07[H:BB[O&(5OC#)12.0.E54'U\TJ/)+'?8Z%32&G_V\Q*Y=77_>9YQFG5'[Y1 MN)D8;PZY)Z^C:Z<1R&EVB$&5RH2;FTU;(FNF;DE7)KJ6M?:K'$5-9:?M3^'O M_5-W*J>N(W\?[=>["SNG<.JTV$PCH]TE9#TM;!%<07_PX=CILO%?-U>5H]/% M [[T,W.<.$)LQ5UR,J[N6M]QY5;[^_'"F=25GJEI<$:7[KQN_-:5,[>-@M#- MG[-BXB_E&Z?;XQG\'\OJIIHUT:UQ]S%V-^?TP,>]1FZM>M9,Z\+_'$3H-4#6 M=Y&<3-Q#:/%@U#ZC3JSNHLI=RSVYR5A.O5S=HJ[E-+JI;KT$9UY2[J5ZIOYP M'W5O*N+.F]%.=_,;;%;,ZY:@EC5U^,W2_SD_)' )FY' MG=:WSM(<+1D,;J>X-Z^0K'N?_]J6&SLJ_@XM]EC046W+6$6=NZ\R[KK(CL,D MD, 6OCO1+WT4=:\VTAIGK\Q)KV69TDP_5O4?2U=]%3Q2QO6'JVFU1%QN%_;\ MLMB"CT6[]C<#G4B=&$84(@E+$;.8HYQ;B1)-8B-LG*4/3\,E6BFF;()LFG'$ MC,!(6&50YG[*#=%8)N)^R*4/HQQY,3:%7\$[4WOCT=GMY_;OE0>/_IC ]EWW MZ[,G#H-^B!IG[KKK(KJ_NU:FW\^2;E06C?7WI8JF;39NK@S\.>!T2' MB^XOOSBY-*53S;G%ICD*P(7R!<^0"XG4V5H#:GBA* M;\7][H2NKD?S-\RYI5_$DK$U7U?GSMTGC28*-^/\LO"7EC\"UW0&CW,LG%\Q MCMX==[[%N^/3D+PS8P_8OBJXQ_[H:#R]KF97;FFA?+^U#TZO>?X^1^Z2N9J5B]H:7I=^^4NEAA$[:C;.:O^8MZ0-)_<$_*_ MU,[##OQT74R:)<&&E3BO\;9P(EX2K?N,,Q+<;G&NFML2*ZYSH$PGA$*9EHE; MN7LOLUN3T[+Y+?M[^KW0VMW)B70VB+_.D:V=UPA$^!*)<#ET<>TV4>O;A%"0 MTPQG9]G"[:+697.;NXM-N?_X#1"<(U]WX_=?4SG3TG]P'AL:5^45D_)"63J^+9O'YSIBU M,X]#/B!3^-!6,QN'A+]_OY/U'&BZ>%:(>O276%B:1>D 91K6YX->XVJFW=Z; M([%?JHQT7=R::%I]=&CG[M0O:Q%"FLX]/24G/4X[Q]$O,02>G+'J<'KFC.G6 M9FVFO:5:U.&S5>FN4M]U=^+^;^)C56HVEK43OT\V+-Y_6]33F0_!==&F/O*E MJR#-V@1^#=_4.)X.H!0>7SV[NG(/ILV-C$+\QW];B\'^2_W'IW<3'W7ROGNP MJEO/X5K6S;5[F.Z[J_ H6S+P\--^>1^3\Y=I(YFZ=6/:*%R'<4Z0M9%C-'7: MVDFZJ<8SOY[NUA\^GC"[.A@5H55DY4.-6YA_.J7QS5_N 15.L]74@_H2!2RN MU:I(D/V2S] SQG2>/"M]\NS&)\^:+N[Q,&OV:E F1K1Z:,Q+AC@01">((Q^1 M-K=%-6O<=N[FPQOM \I>@\EJ',+9)C;L]A#(]N;671=%[EQMO127"(%W9YF$ M^27W3"9GX%P4/G#@4\K!Z+J6MRO0WN9+:M^XJ8-59:S;@VWKVA&&L*1L?3G.N7.T!> DF7T7_\#P46"$X"YW1)MUC\)>[*E0D]6W15.YJ M>>6-5D\)QHE+1W_.W'7)KHL0"'77^MTAG718^M]E]7%L M6@A\[YW*:?3?3ABY#/:KD0X/W;L_7OMHBO1FH'L@C8VGB4SKN2=XM'HV=U>[+Z_L/Y69R[7/F'=)W^81PKO2L;ISS M$CC%*47IV6GB'[_WZ'RT-9@$-_)?53V_H_YF_8/K!=P_W8%!*>#'(X)P_K7Y MI,8S;9Y2];#K8K@-5DN2U2J9Z)L+)E]*M62(Q7Q95U[(!O+.UMBA>TB1WS=2 M%['J\[^?OD%$^&")-C>>ISI\7+5FK\95[LQ^SUC536W@&/BRE=? ]O$_"U7-QKI[Z%[:/8\_=N=!)+>5EWUX M_)W!<5^#NI=#K#"X\D'-PO<\D-=]:0%O@@&Q(HA_M/'63J-#B+5:M8%[>],Y M'"H$/7T,R6GPV$@=H@1NZ\]*>2N+<8];/E/9*G4? 6E#KUV@/*!!X3_G_AHL M3N,]A[%37(=FOAC;_:D=G!JTW:V]N)G=M'$M[PBXM08;UF_=,+.B_YK@&/S5 M!ZVOO:?C/[^\%EEW09%^!=V.K_UN\CN\1=,NUK.(.LR+AL)G^\#N1]/65OEE M^&TV#_)Z3&I"',7O^E47KFCNR5K)NE[VM7RHJYP&#\@!=:G:V_0HYL/B]Z2\ M6/7*$I?E$AX:['O8]P_LGF9NKRPQLO(5#G7I[90KYX![)>W9=$Y9VBA?-NOK M+Q?$& *+P1@*GOAR'D;ZO>)HT_W;N W2YVGF^\5S914N, >>$)VL/I:.2GW% M0+U"DRT!%K4O75I\RU*TT-](Y_6VH0)Y;SMZ9W>>DKF1=VXCM?:*N[6P#Z/@ M%H_E7?=-2\%FYYV'[. HA'&]V=!MLE9V01IAR1,9BA'[V$(H Q3=LP?;;39 ML74U+;HX2H@RM_ZW Y"ERJ[O"WFNHLT"R'5[.ZUL)E4S]1C71HD]0E8W#IH] M#$]FM4/>IM.&+I.@9R$^WN/H7'1]U-99-6W"U-]U75W5\J;[NE?1/[H 1LBC M+:]'>7 ;CQ=%(:M?IHNFGDW:/[KO7%&8^??V#]\$@2]11BO0N6[XXDD?\_+9 MA79AHWM":$WUY14MV5*M7AO]#!'KZ-2V29!>$]N[#Z*YOV9_RRM+GMNE*[F7 MT;(1&#*=[7J#*9LOA9:ZNVRWC/],MX?:+=+O^F#$AH*D2=NT,C1R@2SE+@G$ MJ\RTU9BPY=F/D"=U^V36SYF[OX-H-PZ:Q]]=->[5,%CKDT//+E'^=[O M=3ARZJ>#MTYGB-!VV\-GSWQXO-ND_KHR=^MN2[S+LK/NVD3F'-7F(.5^][%? M[[,&M%V@V?+;>L?2?V==6=[K-OB]KMI_>F:U!IW_C1U"'?W'1U#GY;.\UW M+F$?]WK[YO1X'E9QW!A7\*=FN!^1*&/V?%K1S/:21OC2@GK;+3C6 @=433@Y0W,2/?O..;<'P: MT=WO@G3N0>WJ"N?W!MYARZNYP'_ELO\ALC__/< MPJ3R$FU;V^H@T\X=;IN"EDRF:]^^MOJ1SI8)102S>EX;T#Z-SK[LLBS+Z965 M;=VAQ:J,O7?8^N.U[]:;!P ^5O5X;JX&_)A7IQ5E7\UYM_"I A!W8?S1"ALL M,8Y;<:XA\7#C3U4M*@+[L[#^KTF(/: M7BXW<] ,#:[CZF.X8*^/\^C-ZBHZ?%U=Q*/?,_+BD9-)582B"#F^:SIWN[6% MJ[H-BX1<5[A,F#$<@BJF"\EXOQ.P^25B\^].8ZY"N&,1;PG!G =&DE=ZF5>W MK>,6)E;W&S?$@A;U2VU]:&OBZ"X*'_)LWN$J%FE"%;DOTF&8Q&CU@NW/=35N MZT1';:+10Z0W8$:^G,F45^Z:9=0*>E&+'G+&_K,^6M\A1ELXU.9)O*HW;2E/ M"*B5OG;K0>EJT=65K]1>+7J0[W4=+W4NAVYBMR-O_<7#AVY\W:?I6Q;\0S!] MQ1(81"_D9J%PJ"L"*&[]K\;'",T +>ZL2;($=/7\OCFO8+0K\Z7F>?Z&*G)70K MTSZ_.MJS=;>"/^S6-I%UV^37]@/5LQ#IZI1+SK>I]VS\;[4.+>_!_EL)I46_ MMHEJYY2XS>U3:SI:['*GILYC+2:^*'S>4?GAU<6KZ->CHW?SELK@ZC=FZLTK MWS/5>E-OYS>Q=,&+KK.RB7[QM>H+ W5^^;='%[\LI@$\^M'C2@+)L]A55X/K8+B19F$.]WCWS&[-[HV?HK58_N\"^;W%0JA3\$'43HGK)[U M71NUN9HM50?X/UZ<''=3K%;P)L2EBIOO6^##E2U:M'T7Q^RFC>B$3.*LZ29$ M=>Y;^+KEF/NBGR5DVOM.[JM^\TKZ08.PQ;OJ%03^4^L*S M@)!.*KX6UL\Y[9N*0C-XE^8,(9S5]E$]:SW&-BRW_!FO!.$X\QX,'WSM=]S, M0NQ55W#25T$WYBG/$< 1P''GC_VTW1?5I"B[B,[-/&PU"HW94O]KUJ?]O4X7 M.@R%6)1OM@%S*XL0IIZ;TTO[I2W/7^S"[[.X'#*U"?&02X_O-2KW+O;".W:_.S=[U_[G\P')9F,*0B4DEA;QF%+$ MAY!# M]BWJ?07?@OF,[QLI^S$7:ED]O@$W'WUUXZ/3C4ZR3&D'%2)FB F5(B'RS&V9 M1#.AT]2R9!- <[%(.\,,]+5GH-/%#/2+TU_/3M^>'A^=749'Q\?G'\XN3\]^ MC=Z=_W9Z?'IR,3!3]P7&-2FA"17/C+BU6<*A7,SPZ MW MO\\J;4WF<3L-[CLL5/,I#";MWRQU-2](.;KX$&;Q(N*LS1__[_^)V<^+>.;B M#+H&'?L"F6GT6Q4:*GZ\= Z-BF*:_O0Z^MU('PVXZ495K+[3F[N/77!0OOE\ M:OP75O7\.N8'ISK&K#XVK[=F!$MKB.4Z138FCIMHPI%,W:]IRC+.$Y6*5&_$ M" Y*X75BK@T+9=BX4;Q.VGES,+-5CEIKTPW-8G[^O17FD)=F:0ZYS\>TM81K MSY']G,.I,%:*)TB*+'-[C2LDL-$H2:5VFXYG;K<].%%4T)0K3%%&M4:,),HY MJ9G;KH*GN:6&,I4^V&N!B$[+)2.P=Z(6+\VS3!\FGG6./"?XH:[+DUIM\UN -]\I.M\+.G5K&BSHEV%K"^F+>K^XH]>JPW(^5& LINQ M.H_*=:MPD'8=$B(RM/'G8;I%%490^?&O_?M>11^ZQ(D?3^CDU2_FWLDFOMNP M$\+_FI!F]?E>SWWMF\,\JV9:W'2=2?/EK,JF7>YLXH.CA2\?#17,[7#;,)1V M-4#89I)D4Y5A^7T763\Z=E'FZN74]C]T)<'ADD6M9C=>WNI>%7B_TO#!D$+J M3QY9%L=-I?UHE6ZH;3?V,30:S^\TI'8*:T)+VF/W[!]-:'A8?GCM;?E4SXH4 M@V%JK<]?!ROPQD_&_=]@?#;315(]% C/E<)72$]'2X-I?*+=3W]?#45WGY/A MJ.+%2MTWYKY\<#SNQK.4CUT>"@E?H@=UU >=V@ZDL.,6_E1;!A\RPBLZ[!'3 M'Q,]M;/Q/&[5GNBS>)/;<:UR-FWM;K?WEP'DB[O*;]Q;TT/SC2Q"-^IRY\%\ M,K1\Y"[:DZ'Z5$X(QW4KZ+K0EGNE/HLY'WV%L)PX<'6$X5;=X?O\)HK5SI1% M5NG?W9O\9.WY8KO]U[43C!93>-M;_NB+6;KVT274#&-GFP?\,^H&#;=H&(0W MS/%!L(N?>QYURYL:? .;GB89&1*>TRAE:T^M*MZ,[NJ."VDW; M]--TW);L9@JUB4O93AL=][\;;V.Y^WO8]]U?JCW$Q;;C2T/?X=+V[Z,YW3TO MB/':R+%O<[?M?EL,,IE-QU7UAY? J"LX\8TRQGRIV.'YU0)&3SY601X_J""' M&O*A#Y\$&GF.K?'!NVS+<>GIBB_K7OLO6BN[VKTOFJBWCLH95%O'"?]A MEJ*"[=3!OHJ\'TC5]LJW,0N?@CN^Z]= M>E=_EHWN@A_?=*/+YR@\7$Y_;D"8ZN7XJ?2,I!>#"=O/A.1WJ!5]%1VI<.I- MSZ[MJ _C<$/S%C4>7]62GL67Q"O$MBG&]BGCQI:/AVPM,.Z<)=IOJ9#RX/, MV[E.2PYX'SR8XT%K?H[]M#9_-EU0YCI,]^V&E#XZ^G?TE6CE_.R5,&8@G(87 MEN6G+DWEIV@>NFM&[;0+U&8U?%6R]H?4W)M^$U#M MWI/*S;@PMVV13&Z6DR^+!IM[>97E.O'Y]#D/O]UT*9^V".,.9#"K_S735UT: M).\S;@]#28^CZ5,KK0<%/$,MMXXIYIE,.#(L5XCE,D,BS;#OZ(XQ21A3C&S" M1OZUVQE'I3Z=;XVC\+S[/[7U)E![_36-Z.7U52X:N) V[5$. 1V)HA>)^XG MV7R-83-/(/>3HKM)31-9Z$5*+70RK43U?3ZYA^3^+.=B:7RWX[Z\(^;&6=K] M$KHC#Q>9['P6JA9\+V370+14[.#8:&S:,U1]/XZO1*_;+%L8[6IN.CL\FCKW MMCOS):3[PX"V2K6%#5V/Z?'\%-_;PGQL'BFLZ!GZP3+Z;Y=MOR8RY?V++@[U M+ ))A?:A=E99N(2_XOSR*Y?6BQ2(;F]G_KXV4C;MWF]T=[;Z(^6B;0/44E]: M^&Q?H/!U._P H](O>D* MI/@(<"O#I3WH+O!OAW6^/596.?,N10DC&#&*&(2'?FZ]Y]"NRC7TY):=3LV'2"YMS5!-Y@_EZOGB\/2-)H)PI2V*19PA M)K1&DH@897D>QXICYX>DZW@@3H*O%^>-K6K;9=5KX7IZ)V(\RC@?MM[U9:_> M;'!F8'W5@O2BAW >,>Q/,>OJH_I88719^4/-'K-Q@I[VJ:\'+>E?Z$CWBSDP MA18,:R5SC1Q@6N=2LPSQ5%)D$ZQRKF).)-^D2[TY $U&Z3XH\I[%G _2X'W^ MD/.;=HSK=.7TSW98_.I/2F9T#(>7GGCXNS,A?!W##(V8_8*>=G M;8T]0C>+#S8_]=45\\GD]P^B7)IJ73QVNNGHX8CK^43N/I:_?$[GH'9]=^QA M""U\E&UB+=0W]H5\;53 5X0LA:I;=_MC=Z1G\)6]M34+[35]4^A2A+U>20%V M,]%OBV8Y&?D@;AUZ1MM 256OIOCFJKG(\CTR<#Z42G\I1=+.-0\=1)%L>S:Z MGH<0 6G?OF1!+DVW\OT#>3L.ZM7J(8?R"[F_I0GCWYT&A&DH&VQ.DUHQEJ,L M2WQS6N+L NI,BSQ1&&=QGN/,;L*6< M9[DMS:.&Q)61L8-;JDQ3CO?%UKJO3 M+)?%.C!:?X'5+;L8;W MNJLZ:;GT6[[9\Z=W]^X?V+-ZCOJBE/.+0_\^SP]0C][5HS.8:+ZSB>9*QM0( M1A%-C>=.F2+.1>RX,Z>:"^5>76OZF ]&G826%V/>FW"03E6V4P*VQ+-;&KHP M)*KM!1K-)=H-7MB;G!C0ZX:*TKH9C5D(+^+6.P]UH%<^?]5ZXJ9I9$QT5>N14R!%EU]YUTCO[%VT_FQ]2/HU^])\+(WF.C]Z?7/C7PF\_A8Q7 MV]X_3SK5X7*/Y=,>A"K:=MGY-1>3 GSY6=TO:Y'H:J,2WB&;C6?S;H*58CK9 M7B0XKV%<:1E]=J\L)IF?O%],,@]K#/P+FNZKZE;SXOH2U)6Q3W M5N6R]=(FX>?/VKFH11\(J/P?D9.(TYI%$8,70ENS^W$^%%7]?2!& ,&NI^(-V@WOFPL@5JWLA/#EEN/O_-8[_GPS*82E,0\$RI+4Y,_J(BD-K.9\HD>G3!G BJ-9,X-DAG)*,FDM(9^ M@PGX>ROS=Z;V/HD#UW-[XO31ETK^P_VVFMN9.+3_(?+!;'=11)?S//1K>9Z! M9\C_$O2YNW-'/5=M9/; \H14FCS!5B-*-76*1G*4$T&1CI5S&BA+DO1!>]J& M%*V=??U0I[X[7SC\8HOE68Q+:&?#@=;M&/4Y1E;E>'X0= ^'9!4._YQ'[E\< M,":88R-LAE2>QTY?X_"Z516"(I,4/6QB)C>2I-^J B:$.* MMB%@S/8 &"<.HSHTZPJ=IZ&\IT>Z2>>(=#CGW]Z;F![T#DSG"$^=NCBMD7F6 M()80C)PB<93F2A1K!=M%_4S=J^):)6CI\#5N8 ?_#,R]!%_Z MN0=CA1.7[X5Z>M!KRQL\VSY6M'@M^\EROAZ\P\W#J\P5Q B69101+IPGG)@, MY;GBB&'*B>(IY@\]X0TE0]X[8#.W?O+M.F6Y&+-1S.FP83&,+@@WO1*[#0T) MQD^%\;H86K54=7-3-$U_O-Z!:1O+L(AYGB&;^CKP3.3($;)!.&9Q3I+9C[H* @!!$6&RER@=7#IAAG M4@JFB4 Z%?XD*^^Y).\Z\;VMJYO/*.HZJDE&&4E'&?][='KV]Y.+R]]/SBXOME9_RK3&S*N6HL8BIJAT M)J F2-HLB;6D,35KD7*O6EZ;EE2GG_+ZMJHOY-A<^I^_4UU>U"ES#X8%/CX. MT,_M;A;'D2W]*?+G"%_YP32?]WH^^M3\(Z??#$(*+]:=[R;6_D<[J+S[]FZQ M?F&OY6Q:_9R'[N>P'H?$?OG^[6@L[ZI9=Z+(S^W7$8Q?X;_T'_!#RN6D,:^; M=B:;69TU&*[]PV)J[G1>I^BK3MIA1J_[:RR]T;U3SR45OI:FKPCF?_%B_.M4 M?^&-Y!5+V;>\[UO>0U[%)-G4Q6!AL+"-+LS]4C^VMZY;\/0VS^-;*I?JCZNZ M!RF;YWMYCO3.HQK<:^'A1X%_32]*)C= M48_YC^#B5\TYOB$@WD@E=S#F5M?V%*!^XXR4NIC2;/@&W M7A)NM><6 W !<('A!0 V5 [4JJ>]9!UVI7- &@!: %H 6@-%;3Z4ZXZV'KK MAZ__W<\3 ^#:$^#Z2G8F^$_?FIY13K!6K?'XG%!W[U&NMY.>G!+_S1^)'9'7 MT8_DIZ?MGK7%OZ\^_7/SS*8$_2@B/)_H0_'#@&0/\CXP>0.0 ) H,1!R@/77?IA66B)^_CFXMG+ M#4W^ROL0W]Y<<]NQ;*XC.78Z6H9AN#LNR=D[^!]4IKJLABS:51W?CCK_VV[5 M=XC _QU2'=AD#*8H-HPJE.0I04QIC+BD&8HMB[-BOL=XB+-.8NY']%G M.6+NK4C&N45&9S'+E(II;.]WB-_O";_7,=[WB_A.D5]D4ZQYD"SE_C!9\=E1 M&2\2&_8%88&^7JR* GT!?7T7?254DH1H@G262L2P<*0DLA09)9-4$BPU?3#@ M9 OTI=3LQL_;,CJ4XR\*\7WKT"_&L96YE)_6&O^$1S0%0@-"&P"A;2\X=""* M"32V$QK;&3>A%ZWM ,/@5PQ<10&0 9!?CK;O"V8<&B"#70PP/$08WM_PCDI9 MPCE)D\X^=V?WEV[;S1S[?XA0Z_-3,3 M@HY$QB&0\ZR$M85FOP,OEOB.1W+ODZ@Q"A6?T'6AW9)?O_UG;)3(L5)(*9PB MEL44Y5831!71[@=MB2"#L1S]S/,P7WEJPB1E;295LW04^>H_4+XW%$?UFX7[ M123\>@/\SH6_+W+>Y*@!L*0VD"C+N.;6@;"@SI*RJ44YL0)1C%/"!,X4M_6, M;S>/NI]$?63=OT?^R$Q9*O^>]BAGSZ''L[IV][,.@_)XA'$"%/I"$6;G<@2: M!"4&FMPOFF0D%2+%.3(JTX@YBD.24H%XAFV69JE*D[72^SS2(D M.^"R?\-FOJO;S\A^J139?^%6LJQD6%H(]*P;O<2G8LV7W7IE.E>'TPB$G1Z"A .RY >!K!:>J M9$L<,R[[%#?!K/M:*O:L2'97L+X2:2\5N1)I)=*])5(K=:+42G11I447-1.P MR2@00<2@D2.))@\ATJV 656)LH=$N5I.AC\7+;AF\)4XD)R_O##[ M"L2!%O;EJQ,7XW#\^<+[^L& 9F-"B\,OUTB%F8M2(:_BL#T9N=/#/$I?5[\Y MPZ?YGSGNKGRZO%?W'FAG;CI[U7U+P.]SW!YZUZ;1<)S6Y/'MB8N@]GK%V MM4"&X_*=H)/+'6[Q'9FMBD-+1K51PC*NA6;R98E?TO-@R\H*+CY!"7EYZ='. M4#E/)K/Q9)86D/S^TW]S28GBFH$/F8*(D8,76H.4)JGDJ&2>O6B^'H\.1V[\ M^6\OTAC^];$?*_'B[S^G+VG4T"8CG#=?"IXWZ0SBV\9-4U.4+3;(0/^>XY>. MS18)7+8#:N+8M?\2_C8;.#T<=F1R<;YH5 M.>)O*/WEOZ^$U#V%C?M]5W;3_;=<'GM;>7PZ2LV;R3$^RND?__"5$6I?M4U[ M-)G. ,W$8]2P+ZB)Q_CFMO&G38M?H!OU-YZMO-24T7^?)]-35+@R /!M"NG8 MIVG#Z:!AA+%!\SMZ^^75/"F^?GMX5=)B:T)H;M2'S9D39[]W)C%:-9S*&PGB MR7S(I971&1E7<:F;SR9+PZP\#YH41;?+VP$A>C)'Y!]^36CE+>'[ '\[ .X MO"-WTJ;#-IVX*6K,15ETUWYQ5>'\EV$[[,#K]'!YC6L*Z!>W9>J $E.XY5JC M]>SY#H02MWG?;=Y#%VNYF8O5!ZL/MM$'NZ$IQ6RA)^5./7!+7+P1GF%FFKAN.:^%'8Y=6_O4!'H^Z> MWNR>\]Z%O_II\Y>_EPZ&_N^B_BW>]O95+[)$%;(J9#T99'4U9PNX^E9YMOB] ME)"W%;\J?NUREOO!Q> 5MW8-MTI%3ZK 58&K&EX5P'H+8&?5B0O(6M8H5M"J MH%5!JX)67T'KO!IL 5NE)JSIBL(J<.T(<#W"68N;.UNQ!X6[=]U)#RW$.6Q6 MJI+JF-.GKER_%<]L2M!]K(WN8]= E?=NRKL"2062O53L*N\*)#W(,E1UWJ#$ MJY3W0LH5*JH2[[P25RE7J*A0496X2OE)X]=GZ8=5H4G\^.;BV:L-3>7*NQ#? MWEROVQO7'C5NA#HZ=J5S=,LE.3L'_[W*5']W@,+61?L,AJ_T$?CO(-6>#5;Q M)#J2. &CRXE;G@APTFBP20G/$W6O9JFBEKTI?=Z*OY"C3,@2(1I01-):" M$8H!8<[:1%/4;NTLYD>@K\<_?8*Q@1+]FA:V=;38%M;97&*Y^1<]5M )R]2ONYE=PEZV4"B25'(21!JQ2$7_EBG@="6=K M1^+!^/I"D.AB5V7K ;-7!J'Q6^6R3?.:(E+ >H6MRSZM.[K DESX)+>ZXX5/_];"O<-)(E=-$MBZ\'=%SIN&V@"\:TZP4H*UE$%4BG)K4K!./8&O=6UU9\F\ M;J2Z4P^4I=7YZF,:K,ZDJXY99?'GR.*[RYM6IB"DI,"2("!:W"V:-)%[%@(#9PRZEYQ0,#)[ M8#Q$EWQ,T>N'T.13%T65-)X>",$K#?8.01YA7,_ND^;&\>#[@>.FEF'W) R_ MF7++B\C"#EB!ECB9([[VQS9Y!J7:MUF':KELTG()E'"J8T3;0W$05DEP1 EP M@J0<4F2&L96,$CT! ]B$@MV*PM*)V,%$)1)_DVBY H&1!+!D)MRHM_ M I!Y1@9,YR967+RI9K;(G^.;(,! 7EI]%<9'7=/T>E# M0'XLC]'\/IP=X152\V9RC (\_>,?OC)"[:MVY3/-R60T#*<'JT!ZY3HK7&?S MO77>-I%LD&7OI^C]+HR^K30^?=.79G9Z4F $56ZA,)V"'>$-\2_38F8V[;DI MVNGW<':%;B'V')<7BB:ZX[(9RC3(T,5SFO3U9(*; ;5_TI1;[E?2RJ#I[[Q6 M8,KH>($L!/@L#D+45"8M=<[TLD<@97(Y>0>2>PU"FE!J/ V$9'A(F3DGW:I' M@"#MT_1#_JEMYVG:_G0N_E\ZZ?_<"?]U)_1%%>W+SJ_[!3^]_ MO. AE'&DQ4LHYCJBWHN_3\;I6L^@%\K<#+LOA9B+NG>FC=/T[_EPFMK+P)F' M7U&AA^,P.4:X';>SZ7SQ&N[^"=Z@T_>BY"?NM -?_$R'YW$R&KDILNRX8#.^ MX:3;/">3\K6& MR.O38?M;>0-^:AR&)_B7$:K"!1"_DL+16[B[AT#9_0G\6U2A%_I Y8J(BC". MSMMP3MSGM'!*P978\Z$;_>Y.VU'7\H.;3_A)7\83<)O+]"<#NZDK-YTGNX3&GC( M)M@ O_O)*"XNB?",1F*!VL,Y/O:T\XDVH GO/WQZUX@&7K]Y\^%?[S]];'Y] M]^;=3__Y^H>?WVT TKOGWP2@7^/PW^'2U^@I%]QZ3PU8;=%_)-2AGFI402TM M]RD%I]>H^CYZ^C$B&C3C-"N+U [;0M=(D84X\Z0D$E&HAS=:^7N)Z(O ;&>T7!$@<_/9 M9!E4+<]3Y(2/7]X.(WXZ-EU MUWYQ5=OKEV$[["(2IX?+:US3_KJXK=0'EM@2,+HVX+QX(SL@AMWB??0V[U$' M5FWJ8CUYL!OZD,US;$/>Z6QL%>ZUPD51EE?_]H*]>'Q!7R&&&P5O-B3WC?A9 MEXRT^V9F/J:362HQB8:306^.D.K)DCQ9-JR?0+,IX6X@T?C@QI,*+EL E[=H MZR^PA59LZ0.V]-"HS<9 M7" 9K V$$I6B(G)M5,49"GXK%>AF4FR@/]8.B.0#W;,3B;:.!+N"IY6LGJV* M5K*J9'4GLLK!,2$U@QRD!:&" 9=4!&UTHLI193V_3%9*Q*R]]^"(CB"<=6 I MLQ"W>F"=U".6&1F49;F,F":AGZ*4+ M-)N,5QIL")D%);R.8B.>_M* MUSV0U4W4,F]"K??PJW#17<@!U.'BS[]^1?,,V\D&B^$@C!HT+C /=C@LM:4 M")7DXQ05O$^S#9@N9F"U&8B-62]/@"?]L5]V!;LK,?92D2LQ5F+<6V),#)G/ M"P(T!W38C0U@C>1@B#&6IN02S8]3P+ 98BSE"TP/F*C,V$=FO'+*]AWFX_:& MVVX<8'9K\3SG\:B_3"=E9WUS;_L6?Q5JDS=UPFR)JBOT&, ]^-Y*:$9IX\9QJ4 M*N-."Q0+"5X:"I+$8"(B(R]'\UZ$XO-%N"+>>@,4MZA1?WL!-SHK5%U_Z$$O M%/'/W:C1_]@O!5*&>TI] 9%$"CXYR>U:Y7QT3BBG(KXS!A#4 M$'"<,B!"IB"0"5$G-ZA -]3-6WI]%6(O]*8#JS(4;W8T3:DYQA>.FA.DL4EL MFX18'IL+ WR:TCW=Z5II5AP@A+4GBPFUH]/!/NI@R%JE:$MDA?LR?SF!)6A/ MIL1\-,4^+$,='SX(\K%T$-=,F+XKX1[J38Z\1-0,).8<"&8,>*8)(E(,5CEN M-5OS0ZS3-HC @1*B2SV1 :L$^B$I>QH%8YFQI](;.:"LYYQWCEWCX?B!T'6[ M6=D;G3!+C _&^0"$$B0J5!/PQ"O(*@LGA?_KPZT_O/C[>\&$T5:+F&A+^&T0Q9*RQ M%K*QC@=+HZ%JL\.'SY7D+(+QJ4X:OEXEEL(:IK9.&*X3AGLRR+>W#];#D7!; MCU/V,?-4A;MC(]_Z-XBG3ACNW9+4J6UU:MM^:'*=,-RW%>GCW+4Z87C/4;\* M>TN,4.=XU@G#^[J1JJVZR[9J1:8Z87@/D:E7G8+/>Z#2K^[WYMBA8B LWG-N M4NV:Z'W7Q-9%^PPZ(FJWPR:KC*A+VC-!P(JD0#C'P1EO("F1'%6:>K8VTN ^ M;8#G]0$(A/]K9JF@EJ4I2=VO)"]S* MP!PHHB(23F;@E N@#;$D4:8=#YMHR=LX2=D!UV1 %:L<]:0<52<)]\;Q_3C' M+=BVZ=B/AJE.#.Z?4;&9L5U;%^VN2+$:#D]J.(1H"57@O"D#^XP$ZXP!0S,Q M/GMCG=N$=_MA=I2F*U7='T_<-/WBI@_KH!%6#[0BO1K/5_=YI:+M"[>J:*6B M':.BF(R6/C%0U* _FB(%0YB'X*U2W&L9U?HL@WOXL(]#1<:R 2TU*96*=M2- MK?G;!RW4?TVFO^&WA9/I)*2V9G#[9SS4V%B?\C?5>-CH.3&:EY&L$J)Q: @H M)<'[R,'1(*EFP6M.-YJE+7#WT_B7!=@]Z$ 83@=2U'-?]W&/;UV.E8:JBE8: M>CH:TMH9)CP'&KA#?S1I\#9J("D1X9E2V:R%4Q^4A]T8#=$!%WS >"T6VET/ MMB9B'[10/P['P_8HQ>;S9!)K(K9_EL.CGY]TIG-;%_ZNR'DOSX+;7>N#">N( M30("MQ9$RA$=6L_P5V*%UH1:S3;J!"\1\Q\%,!]D?9"!LG9 ZLFHSQ8LMB[' MRGA5B2OC[1;CJ1REM)F#TQ'92^H SLD(T6=TMZ,3OLRRWZ"_O4G&XU(/A-Q4 MY7-EO'XZY?N15NXC.=8H?1^$^\SC=S5*OWM6 ^69.J\4).T3"&$]&"85:!J% M"#0Y[S9RLN>YU?"/Z>1AT7DF!HSSNAPK U45K0STE.5*GG!3 MSB/AVH HYQX9EQPHRA,15-N<-NNW/IR!Z, J-K!:50;:65^T)H@?M% _I[8] M;!I73AYQXX"?*<9CP-"#$#2FMVNY>CD/Y-QA7>I]F#(@ELP)@U3 M9!7NPX7[I*ZF<"M$5"W>:>&NVF[XLT/;]>]+(_O]_#A-AP%_ MC\,OU_P5/]ISN;%-R:U\5?S*5YC5-]WBW \[D]V9&V99$HY; 38)!8*2 "Y8 M#5%:F2/GWA-^V0WCBMN<0@)#+061%"WA3/3D."="QZ2]3>MNV,R-/P]Q:5^W M;9JU;X=M&$W:^31]P@O_,)J$WUXTJ0WNI*SA=)[NLQ?436)^U,+?[D#G[I+H M-$ZF7;KX$%$B34?#<=K$-GK_X=.[1C5__,-71BA_U?S\X?T_FI]_^L]W;YN? MWG]Z_?X?/_WP\[OF]<>/[SY]7-UL&]48G742/%-(4@00"AUWSR0%26UTU&6M M;=Z$QGP,1RG.1^E#+DWPL_3S\$N*E]7H=?CW?#A-\75;)JI_R#_,6Y1UV[Z9 M'/OAN%N".^J7.)"2[9QG6B;:1JY&;XRFS2N MB+D==N&;W].TO*7)DU*7W@[*SY/O[P=1NYT,I_A+;XF-!NZVU%"#LC+ MY0=05T;NI$V';3IQ"#!I*8[X#2OEMWBM-ZKN 2?&^'.; CMOF4B[H!WYA+< MO2[G:NZ\9[0ID=Z#0'9/H'>JG^V)5M_''K]^C6[+\>^^GJ2 =M!?_;3YR]]_ M'N;4VY6[4[ZG1]MEEV(T=>/<=K5^3<<./8SQY\7.^2>^<+3ESM2Z=WH32*[[ MZ+8KU\U26.RA;^&/Q>^+($C_]U3_EG*/&:H"6 6P7@'8ZQ#FQ_,NF'@&6\<3 ME.C_=N'9"EX5O"IX5?#J*WB]3[-J>^T!?-7FS=YD'M_,6WS -&U&PW;6=G.L MNEPC6@/MT?"DGN7;OPJG1QCK>&LPVIBPKT:C.TCVFHH(9DG0@5(0MC3U,6/ M:B]!*6-%D#P+&BY71.28C+ N@]9*@9#2@G-40K#:2JZBI3E>KHBXO@[B7VW* M\U&)35_H8H VA<,XGQZ7T%M?=C]7YRIXN9BK71M1L;6G7&R6V:1YX.",:U2& M*I-4&0D=#'$@E(_@F$CE]$;E=726F+61T$J$3*U/D'U"E7&,@'71@$LV4HUJ MYR39F,J4C=VF<5^41I'F^&+\^&K=>6)4ZP6/5[[8,;Z@+CN)>QZK#WCH6[ JBUNC+LU712E=UZ.@.DR=S MSB9->9E3HD#D3,$EE4!$HU1@CINT/K%DL^2YDDE?==PJG>XD5MUS#GBEVDJU M?5#?2K7]H5IXUMK^Z)C1JT.Q^B+U[74N3]WOP_'G1>7 +(6C,3[)Y]/^%ZX] M.S;=9H=E[]- G%/!I$L0;9EFZ$T"3V4&)W-.)BB>PYH_P9U!C\$8,&5@HN"9 M+Z8FRFRCLB81:3>7 ^Y5SF>7R@8>DO1Y\):I29\*1G<'(V^<-E(1<)8E$"3X M,E_<@>&44=]D?K6E/W3U,74F46#9E9^Q@?_K6W^Z(Y/7C63V5&:UJ*L MWI%G[2;\W@D.26:I" -T!Q2(%"AXH1-P0KG@1$=OUN;Q&XX>A^ ,'0Y-05"E MP#%.@&=EE4F6:'.'LM1=2B,SL3MYFD?K/H]1$IK0P4S::1 F6W"2./0=$\N* MY$3Y>@.JRA+_'D!IS4&0Z, J(4!()FTT5&6E][7[G*O:?5[Y8D_X0M,<&FE3CG3,Q$ )$>MSR-&CPR"/Z+*:&#$4S<85I) MS?3O0J:_PM/6X>F9>\[/MX]@=U,9:#]RF]&6C%X3$)%8L#:9,N!$&T(%3VG- M&]DPNSPXTR^$'C M:D/<'N[VK M1-^VINGO)V/\[?@DS;9\6N/6EZ"/%%D[,;^3GPG6*ZK0,5!:)Q J!7!.&K"1 M,1D)#5*L]FASM?-Y[UM7?B[ M(N=-GJS7FY#$[D;4DP\D"J(@48YLPY&KG,DEMBX5"8K[&,@C,]3#1YH+-="V M7YURFSHJO6)+T4XTK\57BJXGM34UXR4I%3R@HJ0*(P"BX,D3,>$+0332* MLK7$]H9I^#&&HU=BWKOD=R7M/I!))>U*VKM'VEMME=\)X-^I)'MM<>E[^4X5 M;E7;*MDJV2K9*MG^2O8.9AL[8,5NBY.Y'Z7^N#//X+RHVZQ#'YV=W8T):IT\ ME=1!XD27U)P%1QF'0)5204K"TMJD@> LS4P)D$GQI>\"LXI$90$YV8,@ M-H#U#M4L4:8U]\[FM0G4&Z;J1TC?5?+N.>K5_M5*['NNXI78=XO8M]HCNR/4 M\.1)OEK:L7U>J,*MPJW"K<*MPJW"W27AHBC+JW][P5Y405/"O^?#=E@2I6WS>YHF?$^3)Z/1Y/=V4'Z> MY.9M"NG8IVG#Z:!AA+'#GHGZR7;951EOZ.]Y">C>.G9[K-:[[Z>I("VT%_]M/G+W\LO'[HE:Z_WNJ M?TNYQPQ5 :P"6*\ ;*67XPRV5CHZ*GA5\*K@5<&KK^#U/LVJ[;4'\%4GA?4F M_?AFWN(#IFDS&K:SMG'CN,@WE@SCT?#DGGNJM@'VH0UP]U(H=Y#LBVN.Q4F$ M2",\B*P8"!<)&!8=:,:(3R*5V<5KTXY]-ED8 43K",)3!Y9D!4XGK;5*AJAZ M1M?6#\&939H'=O9?HS+&^N1)2N!M,""BM+CR60"S+A%K&:J,NJPREFG/C8IL.574!"L>F3P?XU"S 1%LP!6M=/K46%7G M'5:JW6'UK52[1YYA(('S3 0$YP4R'+J'/I?D@C1*"4X$%_:1R>U]FCV$R)#% MJ!25Q9[4*=QD5<7>](UMKZ][ZGX?CC\O2BIF*1R-\4D^G_:_HN_9F1E[W)+Z M\/R8YLER'0TH00,($Y%75,Y@I%Y*"GKC4/"HI9$$*1P4?0!-(G. MI>1%9*K64^QR-NS!6Z9FPRH8W1V,7,J$*\(@><[0R*4.3/89+,W>V!B)%FM1 MG\V"T8XGZTF%IPI/VS]%?NNBW14IUK#+$X9=#-JTCC$%*DL+(AL/5EL+QH>0 MRVF)1*R=M+1A=GEP0EXK,F!$;RCR4G=[GW;[UN58":FJZ.X14DVY;X8>E756 MFR0@)25+5D*#MU[C3R8'QH)T::U>;YY^%_5Z!WLR.^+U+>F[)^F+J;.+!HTL_(S/OAO;?-'=WSRJIG,CM*T M5JOUCCQKF^7WVBPM-]1X =(P <)P 5X[ CIP*D6R(KNU-DO/)+4G'30OVI()+X?86_0=?780<>LIH7-, M92DOJHPC/AJC%=!8_$WG2A4N>=<&RQV+Y41A9(IE5T> MG.D70@^8KCT6^[C;MR['2DA517>/D&JF?S/TF 2E/&H%I@Q&$]F7K#VQH!.C M(0?'1?"/3(^/D.FOA+E;F?Y*IGV@@7ZK[ZY(L9+IHV?ZJT;O8)=X+Z)O6]/T M]Y,Q_G9\DF9;/L9RZTO01XJLG9C?R<^H$+FCV8'S*H(0)='*M 3*%(U>.*/M M6G)6."4"RQX23:JX" Z,3QJTE)EK:[+W:3_S^;4M?)?XH(+1CH$1$9DX[0.H ME&0YOX.!<8&#B4R)J#D+;JTS8;-@5)/%%9XJ/#W4^;KY(+RM"W]7Y+S)(P=[ M$Y+8W8AZ4%9HHA+:Q]J"B#:!>\F4=9Z[M9/^-DS# MCS$UOA+SWB6_*VGW@4PJ:5?2WCW2WFJK_$X _TXEV6N+2]_+=ZIPJ]I6R5;) M5LE6R?97LG5]:!.4EC?LK4'!]( M;@;:\EXUMWQ7EY^1,UB=D/X+MY)C)&Z;2_3MB>D MYPJ,*M(JTBK2*M(JTBK2NXL4!5A>_=L+]J**MVIL%>ES%&D%@:JQ5:3/7*05 M!*K&[HQ(5\-8^+/SH[1K7__^\;SAU\/T-8SF\3[?F;*;GN.N0X*V%CZG:D4J MYYIQ=-[1<>(^I\66 I?QP0_=Z'=WVKYZT?SE^2C+7U:U96V&4!Q^Z;LH;M37 M6XOBRN\I#B3G+[>3,'S"O;):$=&DKR=IW*9FFL+D\QBO&YLXGP['GYO94<+_ M3U-:G%?6G'1CLMHFH;!B\S&=S-*Q3].&DT'#"..-&\?R QLTO[NV^8_]*FKA M201&A81,70 1* =/K0<3N="2Z.3B>B;.^TR#4B"Y+YDX_+27AH(D,>#GF.;$ M7L[$K2[.AWPY&?>03!PEI?STVDQ<+U2STZ$]TYQ I5"2HA:(A%H07 2C@P;- M*4U2YA1LN*PYT3FAG(K@;$1MHX: XY0!$3(%07+(91#1DVF.'!C2<\T9((*U M)PF?[$L:G0[V49%,$J7:G2+F6 TB,?R):0/E^,TL6=32@6N>0)2?G,)_R62" M9(%$1>UES;%.VR "!TH(:IM 1;-*6 @I>QH%8YFMG13RB)JC!X+U77/P&W16 MTW@XOH?1M(I?!Y?-]C5+'7V-'[A/0H.;^WNT&['4_&<7%)5&))]-N3QS.\;&G(U2/3>C; M^P^?WC6Z^>,?OC)"^:OF]9LWO_[KW=OFW?__R[OW']]];%Z_?]M\^/1_WOW: M_/S3ZQ]^^OFG3S^]^[B!+=-]M4ULF%4MWZ@R,\9LM)&#E1[M)RL+::H,B9F@ MJ8_JR'-SKXO0ED;"RFLXQ[ M=F'/Y=W/'K8\V*&;SR;+BL?R/$5.^/CE[3!RIY/Y#&_Q-<57B]LAV1^0E\L/ MH"Z,W$F;#MMTXA#"TE(.79GMXMHO5DL(ET_P9=@.NQ4[/5Q>XYI!*HO;2GU@ MB7U9Q'A=M'SQ1G9 #+O%^^AMWJ,.K-K4Q7KR8#=,M#%W&&CS;),1NS1SZSD+ M]TFSE%>(X4;!FPW)?2.YEDM&VXW&\37K5^:X S::$ M>P^3YU5L]&BZQLCHZK "QP \(8#D98 M#YHDYJ,0.C%^N>8@.$LS4P)D4AR$-QE<(!FL#802E:(B\G*1U7]-IK^E:?MF M!1V7)0:G9R4'#RKV' BJ!T)MZJ"J/8F'5REC/5D4K8U7&NEM/"S&9&$?! MVR 770;64@M2"D^TCYKHM9+/^TR7>V3&LL8.A+Z^/^%9@L&C0^HF'>8'QSN> MM\/\-N6$NZ@XR%_2>)[Z'WU]=B;&K87[S%'ER=.:U8QXL!E!@R0^.0TV6W1\ MI4VE4RB#8<00:Q+7@F["\7V#5RAW_J_A[.C-O$6Q?FL=V80=P:0>T(T=SE)W M?)]V_-;E6$FIJF@EI: MNAPK]U05K=SS=-P3N6'*>@(Y!HW<(RTX1QPXD;DDQ 3J'I2@W33W*#I0MG+/ M[OJJ-1'[H(7Z+S>=NO'LM,SR2M,O-1';/W.A1L!JS'M?S062I0T^EY%E#*E? M<5EFF0DPTLA@)6.4;J0"^9?I),[#;(EV7;\&TO]#G%9%!L:0&N7>PSV^=3E6 M&JHJ6FGH"5.O 5U,KA0XG1,($BDX[CQ2"I?"""\=V4CJ]1%HR(@!4YNJ)*Y[ MO"9;=\R!_31U,:T,7IVYK[7'MH?F0XV-U:#WOIH/S%OG@F:@4BI]M.74'"LY M&!*B9]%0]$\WX<6>V0L_3J:?"LIU([L_';GQ3^,P.4[=WS;23LL,'1B]*=^V M[OP^[?RMR[&24U712DY/1TY>.6N]CT"YIB"D<( .J@)I$EZ[VO"=L?\W6Y?->[2R2,U7MX[FV(SL;2;9Q=N7?B[(N=-3HFL M=LF#[1*G!#56,I#3G/M#?&R3,8K7F;=:BFRT:[NV1PQA-<2<[*@=.AGY$54QFR_\*M#%D9LC+D>BE8$";X M$,&DC(ZZ]@I\B0JWX^_NSP^_]] MN5#OY\=I.@SX>QQ^N>:O^-&>DQ_;E-S*5\6O?,72W'2+\SU^)KME_$Z1H&S0 MP/#909AHP6E-@4LGI2.R3/&[O,6YXC8G?+NAMAC.BH+/MK0]^N";#@SM MV.*=T>>C+M\/;OQ;\S->K&TFN7DS37$XV\#R/5)D[\H%% >2\Y=]7\4-B.*G M7DR$&#]D=3SLQPX]-FXF<.%S$V#@D:KX9L7J;]3T9?AN//35&6 MLKRA6][RTW]E(J+G,$F6C?,B+7?*C"]T0UW^ZK\/C^?$/D^ET\CM* M^XU#.>#?OV3IM?.ACI$ 4? M(1PUO[L6M7"(+R'NE-,;\7_CN1LUWK7#MG&S3KO#(GO6 MX.>.4X/PEPX:O%DIR$MMBV_!MU[4[8N[XGC>SIICW!AE2(^1>UA=!8@[9.3 B:T1434JNW:+= MK2GN>H4(O:8OJXAZ%TV!-H6B+<6C;=/XV@B!XX[S;%#MK<*OD168)$O7N8N" M$&XH65/[2-%]QLT!TC!=H@H4K$5B4#D9O(SQ).A'^QKO)UI\U?XF@'=A/ MYK-VAA!;C Y<@X_I9):.?9HVG PZX._P]RWZ9HN_TL&9+3--[4G";_>0>-'S:E=_%QC]SU^[UP>+B\XF,S2?W1[9U>G3NV#L-G_ZU\<]Z-*?&]?AX[JIB"[5N4C: MI@MZ=L[]94CUR4T1/6<)*7NV<.._N.FP9&FZD$%YZ[OY=.@GT^9D-$=/'[\T M_CV>!Q2.%F]LKWV401'UE3>?NO%GO%*>3H[WS$S0264JM8:<$SK_F46P0A)P M47,60O:)R;6 8U>9\3AF*0'P2/N)^8U$)4#8U('I]9":B7Q\A,RX71>@@8_ MG:WCK[@>;W'1QI]_2=/A)%[8"R?S:7K1M,$5"0-;W1?\ID3K >WW?GA9^'J_ M-(GC\CN!L$J\1X/3.@DN<>1I&6.4+DD>UH*SR@HN@V4@*>J/$,H5OUV!%"D0 M&;+P8BV4L%E-DC?-@CM0[/JB_'[HTM(T1. ZCW-.4PF(=@[Z22I&:$P9?Y^A MX]T@R,W'L^&HF81%Z#5TZ.F:[CV(<^&HX%V'?WB7Z634E!.%9PL0G:;F]_*O M_=)>07GBB63$0868%I1 HR!X2)J&[%!U4UH+A-W%77JB0!C)UE,F%"3%"3Y2 M#N!$(" E43X)Z?FZ@6."S]$J"4F6,_)(%SUV!CQWP4=/&$+]HWV-\;-P4)F@^>'ST[B9MO_2D)K2O MB++%/:.-:-'](RY Y 2-GHP\X)WCR -,.Q(HI6EM$! 3CDA&$&^99( F#KX] M*@8\F546K-,.@E><.L45LVO9L(N6^!LWG9ZB7%\? M3^:76F$O1&)?9#+TM\C.V7ZC#N!;K^#I1#6UAPDL %FT$2 M:;A)7+,K F2/J3IWK+ >,&D'RNA^:TX7#WNX:B>LU-2>D7LA\F(I M,//RU443, [;DY$[/Q59Q\ ?M7C]M"[ M-G5&V65+XMN#%R-%O^RI:7&U0(;C\IV@D\L=;O$=F:V*0TM&M5'",HYN'Y,O MNZ3JUV+&G]/(RC(N/D8)>7GI^7HBPA=__S!N?DQ^.G?3T^;<'SDWV?!]I6L@ MQ3WERJ24\X)Y!*\40,12>"Z8 AJ3X#QE:L+:X @NO49S3P'W"(WH^T?D5[0! MC;,!#3N%KZYU7UX$O!_Q^SZ<)^5.9)'0S!K.+A?P+4+I9ZG-$M:?-*X93]!2 M.W&G):9_T#2HF,WK^>=2W'>NEUTM8/>^4H>"2Y)P]T?\\W0R_WQT69'/3<&S MR7[GZ8,CUZ5M?4ICO.$PGI<@+FS*$DF;3(<(B6[4H/SGTY)GC5T>87V[\,N/ ME>?3;J#@VN/]W_GH=.GTGQ5'EEN=/U:7QRA7&(Y13 C./4)P'<:9]+]S.S:R/*LN)<9V>!*(L&;;%/3'01,B.6.<^TC&[58[JX MV?XYB<,\3'$U5/RQ2PW]DJ:E/<]]3K<-%XN;ZA@/OG/H$8]\!HM%3P*:IXV1X7O*_E)[^3%WS=O71%M&PETMUME_VD MIJB-5II%"%2),F28@F$FH-:CN4T%R=RN#0:(/#MM98;LDP?A$]*9M $\]TEJ M9[PMKM_3N'&[04_[5^1@@J44%02"Y0;U1G- /W+_& MP]4:UFL=N:4?I^[LR*E'\^2:*S;.[7VYB]_HS)N;7/ZFM[_>Y2<1S]0_5#EF MFX4"8GS)CE$T0BQNTL@,ES$$K]S:L ]GN3?&2]#"X&=R9FB]4%42'BEF:4CV ML1_^H3Q0/:_4O*]_>$GO%^[A71R^ZTHC]M?!DYE(9S@OG9;(7#0+\"XX)"6) MMKC6PNFUVDM%C4FVG.;-10(10D8;G0=PUI>.#IU=NH&YJH.WZWJ#1FM2,BAP M+*+>E.(S2Y(#38V(DEG#[5JWXZ/JS5T=/&8'_#NCCGNA-W_N\&@_@Z0WRGN+R ,QQXANDU5@%$$0018+VC$FPQIA/:K>[&5DZ6(UZ*OFJD 3 M?H'TM702IB. R/O:A&_WN3MM7 M+YJ_;'N:W1/.*5W5E1J@K '*;00H_^]\G!IJ.I^./J?@I",T!('LYP4%@30) MEB4*A+(RBH=%:]>Z\(5BBGJJ("A3:O 2&OJ&6""><,7QU^1NR,74X.2M@Y,E M2G$>G%M&"D>G39P_N,/IFE&7BHJ<4D:?S9?T' T$3)D[0Y/W5(?$F%DSOK.S MFG'JP,98VGH,VERH066B@R*9IJSS#=[;/\]BGV_=+%U<]Q(,A6.\W5'Y/$1W M"J?)3:%K,NK%&I\'A:A> ,@YO5T>P]HCQ5R$;]NY;]._Y_@GU*FUF._C*%AD MQ#C.2[6,1E=?&X;>'=&EI9=I(J*Q8BT\XCA-&-$L6!.$> MA+ 6K'4&8J02WZZ3*4W#^ZQWW\#-[H[N/2 ;-TU?AB5Q=44R;DT4EQ7ZJ329 M4AZ#R Y,UZ%E4BC#/U()L+K :):2K-4H*FND3UZ",F600HJE>"8RH&CEF8@ MFD+8;TU>8-%BZ?@N:#%JW?^9_)[0 1F4S.V%Y[\UEEY6VN=:UVL52:HTD#LJ M$,Z=R. X*[!9,,TYUYE^1WT?]J\ MK>FY(W3?O.T%K3\;DW-EM^2XT^DQ/DBW*6H:][S>$DT8[CR!R*0LU0=JP1N! M6XW&C.4ZK6F^#S8'%='D,:8<::(9&.XR>"I]M-F&;)ZLW7(W_/S]RZ98GI-# MQ0'T:!6BG]1@26F,0$BT.?/ V=K(D4?5FYK&W2T%$L1J$UT"ZV(Y ,4D\++, M7A*>*$NMH6QMXI*0B$TA2J"6(^7:A&!%BBH92QE)U#KB*O#L-_ (+QPA@8.W MY?3(@$Z+-ZJ,?D_4RYA56#]/ZU'U9B_3N!>SN+5;H";C>B#"+AFW.*##/KMD M'#'$,4[19-*E]92*@+B'+JH(HI"G+Z==K U'\SXK1C(HCY::8()!:52%:$T9 M\&,U2;PFXVZ1C+LXVOJ:3H$+V;B2@KOJ= &Z]'3+!XN$RZU0I<=A>.)&9T>_ MG#F_Y1KS$[S*,MS8W:2<)S-!>96[7&A8_=[M3J:3D%)L%U_'??.$NU?;(4K* M3;M91>WR)N=O*8.O\'Y7=R*<>^%G-V2OFJ.5L-3: ]T^SO]/-PU'*PWGCQ&T M/;L'N6/8[-NW8L\\;I;09^/"0'(>O4 ?2@ZN-,53QPS5(ENV%CT(*G.NJ ;N M.0,1F0 33%* M29.RAB1R*7SQ#/U9BUM!>Q\$"2+SM:U G9))A @YE%IX+CD8*R(HPVS*C 0J M>C(:0J(MN9];X9O>?XLCUS#RG2<1^9Q8J<)/GI83JYD'%TKW&[4ZHQG"[7H? MJU,J9"^1,E)*('*9Q.ZR VW15<\\LR!K4?Z>1W,HC9HI@=J2 P=A@P%/6 2 M&3>^A ;7N\@>56_V,HP\V.,XK.7<>3+[4"(0S687(/)/1#AM\Z.;Y&I\V"R[PYUVMM8LLC$ M&6X]6&U\*5W*8$P,$!V5-A.:15HK=O6)9NY*O3]::2"$(*7M5@.^64EM(HLL M/T4LF0XJ8VXKV*=*Q8>"G#G:ZAQITZN$OQ*KN3&90/M86G-'MJ0#HF&P=E)]>40N?;"*7+[I5\D$BZ=C:"%*[.PM"GZ94%S3RASWII( MUS+[267B=3D9UI43LWT&%\IAV*5L/RME-;W!(MM$].P6)QT>R/['SX:+M-7P MC!>_!7.'Y4BNLT17>?F16C"2\H:B3>T#*S5B,H'-V4.VEGCFI%!V?:(,S\ET M Y%!.D'5VBE6%]>_G#NR?LA(G$^_'5;5B_69_8[_/85R MXDG35=+O0I'ZZ+0[0=B-1D74[3(9N*E*F=.5=GO_0F&JJ2+HW\P:DR!H"!3[$:.MK_2=*!LS\_4W>=2;XO<20POU;+M5+O MK"0UV4=@.JC%[ F7T>-$%X$P)'&B.7DJX*$#RMF RYX'6_<0>I*S-C"M(?)4 M-"LN24,7JMV/M1->?.80=&Y8!IVV_-N12F/UBI,L3_XF.-T&2= MNA'>)#;^M-18%,D4KS"DX9?.+72SV73HY[/NEZX\LEQPF-$8#_-V-D&K\>"J MT'\](W9]/3ZF\7 R1:,US*+TN9AD>S[R2S5PUG7ZL'9PJHGB^-5WDR. M\>E.FV[N3=HO9 MGM<#GQJ4CS M6OL@T2319)7]Q2,&P[6#JQ\GT_62\C//]@*XV M+N+*BI15>)!]6;(1_<](K%2HH\ZA+ 9EP,__(.@7_0HH##<<%Y''87<@]6#9 M4C%<1/WP3>V10Q$NZZK/U+VS6:E]58CB^'A2ON@D_(;[Q4W/E'C/=#=GX;U# MBZ+,FT7=51P,UPXBX4%(FD((:R?46N^5E%F 18,$A$;/R&6M V8,E742,O6 MXM1O.G%^+-+\Q4T_3!?1Z?\L(OTE33^6M;BHMOACBMV[V@_Y=1>F<6\+>4_; MLW=?#%G_G1R@0'ONG:;I0O$%)>70 C0J*,+E0S[8L#&(G0N;Y.XN&[IG2 M<1MRJ3 !K'%%$">[ZS #AR_;VMT+35[EKX3(F1JO05-2YBHG 7@ M'44WK$S/4LF60VL>0NFK&OI-&3^<=24M]/9;*N]#+G^Y;0*/H:O6S\X:3\X88C1IN[K]L[-T>WGXI$A&:L$2+[^;0E?/9@TN4 3?) M$ZF8$>LQNHK[#\?]+F8W'\T*P W'C_+,-T;:KE/T7DD0'\%]1M/K<^E"/%D: M8PN78?]P71LC8K();"C=,3P;<$)92"9+(;QR(JW5/-QG._YRUE'^XW1R_--9 M(.R*S7=')&<#O1-([JXT-"Z$6/QD^N IW#W3+9>MI+1D=;VQ($K+EA7" =$2 M'="L-*5K%01&1\)S%.6D'K0SDN?@ J$0%%>!:\U"NF$@_&-4Z'5%7JA]YT5> MXTG/->YB,_6?TM>03F:+\1#IR]D&% RF2* MU!&+*XKO*I% E-E1BO/1HB^[FY/03:]XI*HL] :33A28B[P3RLH MQ3_S\=DXGP70+TJO2^:]08MU^AEO6/Y0/H4XGZ;3!9+C%=(H%5*(9\&*0;EG M.P]'G2&R[!Y GV$4&X]8CWK5EKD1)=@17'O4A=4[1C@^F7V+IF]*WWIFP_#L M%!7$ ,FFQ#", \>R1B,Y1N/Q-:;7;!CF/5>>,&!!E^D&I?.EU!&'E%DD@2@I M;AA<^NNY=+OH^=T-F)M"Y93TO;_@7"M7*L*7X;4_[9>.Q6"5*&--DR"D#+JU M8$V9:J"RCY2R+/5:*-Q99:4/$CSC&83B^%-$-36QC!]'XYI[OVT=VX%8R?4Z MAJLS7LW5%-2+BUSW-P^N_?.9#S=-QVXX7CWZ^0S(%]?8O[A!H@I-[VS/IFJH MB%:Y$>4H%,$(-UHKN6:51RY"9BR#MCR5'OH(5C()E""BBH3^G;LBJWTA[%OZ M)4K)V,."!M*2@24]K[+K6@N^>6%=1<72_ELMG2B:>F% %WO55=Q-2_'1Z'1A M.%YU./D%#?UNW\.W5H<]TV(5A'1E"I?3MD0;!#*U1(]1.?0P3>3!^K7:C/MH M\?T+1J_+GB:#5@2UD#5R@ @L@I/. 376:Y>CIV*M^4USGUTI/TE.4Q!<&31+ M\!M3Y:.7$MGCIH/5[O3@5X%_G_?;I:+6ZI*>2Z80W#59A0(:^P4)QNA$4Z# M8DXE/X7;6Z!%EFQ,U >;\OJ H)J?NHO--3ZGG8Y2IJ4JNLR'Q)\=?AD_6\E9 MX7M##7W,IIP>2*@NX86$:!.% IV#,.5L M7"'6D.,ION%ND_%Y'[-3OHK'2Q1 JZF$*QBO#:[60TC%UVH"VY\T4N"8V?R4E:M*ZU MU3/ZM@3%./_6UQ6* IX+=E\K0;40WAEI@!!6SD1"U+>E;,B@=Q2UQI?6A_C? MK[5@D;5:[._4[>Y_3"?M@[8UIVK M.CWQL9]/>JV(/HOW4S]LJ\\_F%<"C2Z M"@S9Q/EW>Z MIQ.UA_:7M@:EGAB@Z 62(6XR9Y('S9-S(7J%N^BQ?:1[A2,S,S8@UZ/?PM## MP]_ )2$A1)HYXP(]O$=W??8Z'/EPCV8?]TMT(E*G!7C>#>Q*$A:C'*C@A-GH MKQ@QN6E_I?HH.Z4RT@J+S@A%;IEEU5U!LZ6OG%#WQ))'0S9;HC=]"S8I4_K^F_//7H^GRL4[_NM'WUHOG+/<1&-NGI72^CAPGDCW^@BKQ:596_/$Q7]L7# MO1ABZ%>GSC8"'BLCZ^_P#:XI;?>4IJ"4 L8IVOMHLH#1@0):P%S+$ QC:_%6 MKKA%]R"AOUVFHR6D,I_+D%+.23D/3WN[=IS-Q[-Z_44V\5/)GGW"*_XPFH3? M7C2I#>ZDZ/9TGEX\^Y#.ZZ:='^/#=G-Y5LMF.G]VXO&)%VIQ;*;>[!=D)ZC+%^/23^,KUJ(QXMP-N CG!%"[OYY51KQ%B;JX<)0+7^XFB:Z\M'@1F> N #))88L(?- MGLR:SA1HEIQS'16NFGWF$5'ZC@SH)Z-XZ;,X)/:O?HH^ M\K* KRD5?+U=P;J!Z@;JSP9:]ELO=M#;NG%ZO7%0V.75K@>L;J+>;*(?%IT] MBSWTIW?SZ>3/_=]%_5N\/2:D"ED5LOH(6<ZW^;9&^D_807>DPOW/JBS,6'?"W9V6MQ5EZLN[XNX MG[,NW\KV?P2]_J9E3R?ZKK:P1[*O\MXS>5<@J4"REXI=Y5V!I ))5>PJ[QV3 M=P62"B1[J=A5WH^19SA+$ZV*3^+'-PI#JSV$Y>*[D(?87(OJ8BV[@X*F_^O= M^+?F]3^VF]*K.VEK\NY+4@Y3!>,GD#8< ;.*80GG321<'4O9\QM#+WFRD M"EP5N&X>X['ZR;6S\!3"!N.1(Y(H5PYR"N $25#P)3@?N6>I-U;$_YV/$S!Q M]7%X_2V?VU=/\^'"'4_Z+-J+>OY8AO%71ESH#\;UAE-VUSK+D2BN5#DU.AD0 MK$QNY"1"1CCE1#/MRNC@35MGWSGIZ-V_?KW+P#[%Q4#HZZVP9PD&NP*IE:^> MK8H^!5_]1R6J/2(JSYE0F8"3Y=1?'B@XQB5PFS.11/+D_),2U1TGRRI-!\I> M?^;%LT2!7<'22E3/5D4K456BNA-1.9:9D5*"48& ")%#.9T)E%$J9AMTMFLG M\=V'J$KOV:Y.NESTSE9^JOS42SE6?JK\M%_\M#72@6>M[3M5JG-62%5+ M=7:@5*<6O>U\D>$.9KQ[YKIH;@CA,H(S/H$@SH$M:2'*I.4A\\B3N.RZ"&*$ MS;P<96QS.6>N'*J'ETCXCR7$6:'M]DMUY('>TU*="EP5N/I7JB,HCRAC!DSS MB*C@.5@9/+@0K?.29!]<;ZR(?[II.-I0K4[M"NG#WGOF3LSS98S=M;V$(59D M0T'SO.VU^8*<20A Q3DAN+'=:?W::=O78Z5C*J* M5C)Z.C)2.>2 2P.$& O"H/GNG%*0=&1<4HY4L]:S\ZAD=,=DIF1VP#FK9+2' M.WWK6@PYW@>Y=CY:"JHL/CH*$ES52- MKO5M#C5IYF_3I-B#!2ED BX*-J NQ$9 M A^ AD"8<,1<=U$Q03M$ ^48.^*E+2)Q1K+#3)RIP%6! MJ[S$&<*AF"?$"4&B$5S@5RD& 7J6%"&1ZLW-M$\*1GM==VRSO22 M9OK>Y5C)J*IH):/=D9$@)DFB THR2,0MQ\AI8Q!E3AK'N:#);X.,BLZ=J1.\ MI F^=SE6#JHJ.CP.&EKN3-7H6G"FYLX\WUR_$EFVUFXHT$71EEG*34!,X5PJ M0CD$'@I#,;*\DB,]Q?&ZBV)$,)*'B*3+;DV0'MD(YWA/+28I4L)<";DS^BN+ M.D7@62TZ4X%K,,!U5^X,0(6.R7$D+*.Y/Y1!, $=,H3E\@F)&Z*+L21^CCZ> MN#A'E-6Z,X-B^"5=J_LV3HT4?6L&LXD4EO0*$ M6TFO""6NI+=;TDO&)L828]L!S! G$O*=(X5WCFQ#@NA7(";X/TBLXGJEPW M-)C8NQPKUU4E?IY<-[2\I0KN9>8VU;I 3SUA\G@]Z\3@>TK>S2;A$.1>8%) MG0/54'T6BG[(XJZZ_&1I\5?-2WI$LWT99DLWB>6X7;OH3/R'?_E"L?5[UO1O M&8X2?;/AQB&]5C(1ZY&7R2%.0D068X5<2D)H&:7FXGH<,@;-I6$&62,,XM9) M9*FQ*'*69 J4>QIWE7%"1X3Q$5=EU7SYJAX_([^U\F/YPJW\^"U#\:^5&)\7 M,5),'*>.(.Y4SH&W(=>/U,AKX@U)V!.]D97RI,1XSY4Z.J+"C*16E1@K,59B MK,18B;$2XU:VF3*I2+ 442L9XEIQ9)S2B'*G$Y;4&+G1TO AQ+CES)7*AY4/ M]R['RH>5#RL?'D)V2X7_I\QOJ;SP=5YX-1^#]E>JK2*M(JTBK2*M(CTLD8( M\[?_\8*^J.*M&EM%^AQ%6D&@:FP5Z3,7:06!JK%5I,]&5;UAFN.L6Y\D)*]FM M+LU31T'_[9MC'\9L]R,E_[ >[RY\G, M_^-%$UMO3_. SI?Q(=-!WB7SI]^AV5TR1#^;VYPW\1* (LXGXVGFZ;:A$/9C\_[#NY_^Z_^]^^O/KW]_WW]H?FQ>_W]_>_/A?[90]WMK.TXO M@\"-8\J/!&/?%3NPVUM'_7 OO&9 M(Q*PQ"(VL]2,IZ!1IRNE&C5I/(%C9M-F7=>Y(7S4P/74J+'+Q?%L#H_9-HN+ MVS6+63-NVV5L;M*,X29:)2IE9!(CEC!'7.6VS%(G%+V@F%E!/&77PP_L%0%6'8NVKM:3#E9RKMOOR M_W)%X1;J2L%\M"UN$ C?]RV65/%U+!!X*1-*I[V'IEL(.VZ 5(L0" MZ2G@2&M]0")HYQW1GOB-[/:'Z!9,T9/9]&D42PQ/L7PGCEZKCN[DCJ_9 W<; M8;O@C2:4SL2H!K\7U;MJ\\XM9QYAX MS9B+FUC9S>P\9'4,XWF$4^9 U*>G\]FG%5/;,#O-1'WIY']KFZ\,Q_?V@NJ! MC ,P>W_K_I[^Q^[Z]$[YT/,G.&H^7/ZUL9/)['.;D:8[[N/<3A=9-K;Y9.?C""\+ MO\3^M3_%X[&?9.MCUN1KCT-LTB1^&;OQ)'\_GEZZ1I9D-DLLR.K2->QG$'X[ MRF;/9!G&TX\KC@&1PPR"+Y;3;"F!3[,XYY_N@O#5QA<90>'S_A+A\ MX],X[[ 3[HU<=DE6]SUJ7L$K?_PXCQ]7YM=A\1I6(1D5P7M33B/.$P5ZBAZE ME!1ARGKIZ$:;5D6HY5XC'81%/!&PLZ@**,9@<[_,YK\L%\MY?+/2@,>;4:.[BNL7@4*WD%WS&28SZ/QX,88)=Y8U MN9-3-^_.9TE'']T4ZF;JX['][M<8#KC_YW(*N-7Y0A1?P;\+[+V";-DMFOIY MA.G??7-BOXQ/EB?-9'P""MM-&ABE_ TH6P97^.VVT1LOCO.8G:X >P:/ @-W M,H-![29!\ZJ#EXX)0DQ@ 80U&IX_T _PJUW 8YPU;@62/5_D5\A7/+4Y>#@^ MS>AYH0H7+Q26\XR7^?#<16P:[+PYB_!7FL].#@S(A*=2!^MS05@ LD0U,DY; M)# -3DDFA-+7@2QXXZE-#CF>"ZEC'>$<9E&DB7O+)55NPT"_"%IE98K3ME., M5W,8G8\Q6UA_/MN(:W5C_;;3F7?I"";:R_+USPV**-BPS)8^8=K/_-T.<^0V;F G7T1YR=]O DN M%<9= &M]SJ6 VS5393&;_:.)*65?G7=3MJY9%#93?/'JOOT2_ M[**QKT].)[-.K9M7'^S@%?>C6W-U9 M-RE?_<&>G/[X>_.[74XO-"0'H_/AT]B#=A?M6<_O\?0\5/3K_*@[\\+VFL\F M,+/A7L?CF)IXKH>SE,8^3^$\;B]\IYY\:+YO@NVB?R MFL<3.Y[F&-7YV^0'AO/S9T 4*8(&A*,&AL?F%UU.%KT!G(_.QQQ<0)X2X:D0 M$7F-P8#,7.YTM"BY8"1-DLK-,FI8A\0\QLA+P[.Y()!5!",P%HRE2F"EZ)KZ M9VW[<-KO5[,NJJ^U[_*BTX=C.WW7K\:\\CY.XCQ/H;_W(W2'17!7%1HB\$@( M6;@UT"GMY[RH=_'^!Y@$(4(2SN< *1$:<8;>1+7@?W7RT M67JG?OZRAI0WT]_B?#R[RV"]N[W7B'RENU=)VIEQ_@)1"^/]W=7Y*>!E][XH MMN+IF\R849_0D.D6M#[FM&XX*BQ]7+DB/?V"JS$;3Q MUF$AK\$XFH!=7J$/B!/+D*-<(V^-DBHXQL7&ZI;DGA'J$E)P&!.Y'W+UU*QI9@EP\L1K".!UR)%7Q_.>'GS<4<6PGL4N8//#38 MSIN'-,<6)A&\*LRHN1^#UI^"(Q!SYDP?WOW7PYH%,B@M@^0(2P&VL@^\:OYSFU3 XHDM#6#F4>1J$57+5 M>3;8C]U9WX\!\0]+AVT$-75<@ (JL*&),<@%2F!H8_24<,7DAG^7E+&!1XFH M#P+.B0EIH2ABU'M0?>N,T17)GU"7;PNQ+&8?8Y;.141C$Z2O)G9>^KZ7XSG, M/U^3'(8^?LG)G7''X>K"6L 17S>NO+4?HS]IE)D$SSV2SOY;,_: M'U\T?QS:;M%'U$"\4U>>B2OWYQD SHHP-S E\R[0;1?(G7W*_A6 \'*.NMR_ MTPZVLYN69ETJ]\L#8UBJ@4>-"$A8(1%/V>++B^ZE<2'JN,&P25B* T?2 M28\XLQ0Y00Q*(6FNL \\X*U9B=U?J_#H[UDD[@B1]Q*C+1. M"1G)HL&!1BK5=>4E*8(MZ0E*@B7$L2'(12R1D 24FD6>DAF4\JKBE;=S9SI\ M'K_L76F A'G%V^4+?? MI[_:&Y[<93Y=@T<:+-?#5JNSRX_'V:+X>XX^_79Y_?J] MG:QV6*V#N,?C0\L3Y$%A[L&E]R$8Q#F L*')(Z.-3DIY']E&2TAG1(HJ@)&2 MC^0"S!5G:40L <0+L#]49 -UZ9D8*5(X@O=K8GF98WIY>6-E9/3QUNZ0RS;T MRG+N$'H>XRJ&=;B&M'=&6F<"DI3EQC5@AN@ YG%(AG$FC>!^0Z^E%M0;)\&0 M#A'F@G;($1=1T-QKI6%NL)OS7TNU11@K6Y/O94@_$R,:P-A'![C*6-X0YKE# MFN&<%"N"MDF# [CA 3KOI PTH."-1=S@B)S!"FD7 P4S6B1]6_?6ML'^L_GKN$_Y_'TYB8V03'SO?_B>?\.ZR3// M=N_WFZ\L_[3W9=(> ZCZ!0G[(=23O64_PV92^>06\=G*R(LK+.52-78EO73N@ MVQ<(BMC3Y=H%ZJLGO(^GB[[*#,/K6$&7!'OA$3UJ;@Z3;-:53+M"INN[KQXV M/]A+NUS,UHW,\O. F//CY\/1Q)X!#L,MOL3P8W\[@O$1_FY] JC,Q)ZV\64; M3VW.,U[+H6L2UU_[Q>7.8.LG^#1N5U5W7JZO<>G RV5M^]LR.1=P(@S[)&Q3*"0M%/).\R,O9X5 M2*U17!*-(I$4\1#S%E@5D0T.XZ0H_'][U4Y6*[*70+,/HC^ZD+51>"3U[85- M*D8,%R/V+L=*8SNRVYX&*_^U4MSA4!P-,7EO%&*"1*"KW$"2N8!B\%:1R)DV M&Z49]TQQZZCC*MZX7DGIUE"N$-_?IKE8[/O5(0:G* )B)K>=2E@B%R)' MUF)A='+DV%D,QS5YJS=[ZNVJVH7G7OWO]\KUX\7(WX5VKS M/4L(>7(@WN;2ZFIE_+*@NO.WM]9Z>:-S=^D"<'V'J/&7OIC&?O,6]CXG2K18 MOEFXSQQN=IZ>5JV21ULE423M'?9(I]P=B%J&C)<""]JX%$18GAHL3>Y5B) M[#FZWI7D2B0YG!MY>6F1T,DB+@)'6GB+@J4.W&]N(B$[(;GV7BRW_[76KW0* M>Y;(,Q3\KN185;1P*0Z0 /?&:JAJ]/ U>N]RK*!;5;2";@7=,C3Z";;]U;6I MIYH+O\SF*68?L_EC\U,NR3YYZ$)53:VIJ35[QY[GFSZS-P3Y_K#:!#E-(M4Z M("L50=Q)@32S!#G%C<:6<:DV>FWN8]EL!=S+>?S6%FUW+YN1$15U<^+.5R0> M6*:G$FX)5%'5M^:R'M""FB<^64HB7(T"E5ECD>:,(!D5)8)RS)@O8D'M!O[; M_ZH:J>QYB/;^WN58&;*JZ/!8<&@!WJK1)6GTWN580;>J: 7="KIE:'3=\36@ M5;6UZUGW?)5'H=M9QK^[HO/>A3\4.6^S=G:EX0-;CA/)&IMR#1O))>*,<*0) MQDA:894VG*6 MQ*/S*T8W[3M,H:?NR;7?4BQ;Y'5?;F*.YY#^Z-7VY@>2576 M'K5O*6Z^=UPK>$FN$G<)A#)TXBYXT>YYD_IP:92H)#D%-C0B&:!1*I$E,J(H M@Z7"$>F<+&)9;TVOQ2SJX2/)*D<_4]]C[W*L/%R5^'ER[=#BV!70Y.58@\)?&7J7@$M[Z=LGM]W(D(P;8 MK6196SZ^.@.>D>E3:;-\X0Z?-@L.(E1*'2RE:@WDR"F2F!/$(^5(&RH1MBPF MY;65CA9&J?M>I*5'K*S>D96&*PT/1;C#I^&A2+I2[8N;.U7Z(&ETVJ+ 24+< M,8J<"@91H#/IA?=";"\]J7:JO*+Y_(B: CM55@:M##H4X0Z?0:LC>PCL6I@C MZSQF,BJ-DE01<2L"LH: 2ZL%)EI9Q60JS)'=7E],8T:$E-46LU+J]I?%'YVK M\[R7Q5>1(IM5T+;-+&UM9;QF"0XL2[!0RV@HDJ[63V'6#U9<<($#8CY8Q DC MR":,D9;1<$4 V2@OP?JY!,%;6ADW6UT7WP'6/"/;IY)F^<(=/FD6'$ZHA#I4 M0A5)6Q@(+D%KA+Z) V4L'VL2Y^.^7=MBY.BE\7 M)T=&;75=O#+H\*!G[W*\+X.^FH]!_2MO5O?UV7-J8>ZK%Y8[%Q-*/%K@L:>R76 M 2/2WN58B;6ZO95T#\OMU<0JFCQ!4E.">-#@]AIK49#".$^\"Z2((FJWD/VE M1?A7'S_.XT?P9>O>]/UCU4X7X^'GK WF$9A_.D62? CP=AWI3 GW9J,X(UO M&(.[KG^+)R"%XYX0A[C)Y:98Q,BP ."@H\+*24F8N0X.3#*3HH]($Y.K,DK MA60$8HQAKD($YR)N@(,_CF$YB>_2S1APN:]LGM0]=K3M\J3_[$,>_@_P#'^> MP($OFMAZ>YH'? [SOP@%V!OJ?SB.@'&3R>QSKJC?S9,&;MG"MRT@X<*.)UV^ MQ.(X%Q8XEVBS;/N4"@ @OYP JG9'?%XY5,CV'E7S$? ;\"=_G^QXWGS*D)NO MYVYHN*X[ZZZ6F'M"":,.>ESJV@:8GH4S1>[=9*MW^#313I4/GZ\-H VCXSKMC9'ETGCF;B5:W.A%_'J M[JN'S0_VTBX7L[6%E9\'QB,_?CX<3>P9##S#)>G+U<7^.6/,+^ME(=42*^RV*\ MS?IZ:)O7G25QU90H:9/,S5WDRAO1O4RVRCFECDP5]MXXAU;.*8AS M]E]+LO))8:BU2^$^($10,>H98A2M(C"IJXVPIR31[+"6]WC ;YR?-]^-I MDS/=VA_VF_E18E;'X>8[[5W[AR+% 6KMXQ. 7>#6!BJ1DR$G !N!#&<>:2\8 MMX(G1M3U14O#.-&4,10$5HA+[I$C*B(7.2=\D]EW( SO." M!I'0*X^(+#"AM^+"@5@7E;JJB@Z/NO8&QZAJ]% J)QU,Q<+].X"?9A.PN'+B M23%K(L5 48D$NIUR;GM7_*%(<8!:.]Q$61H3%5I()&00>=-I0IIQ<"<#2P)\ M1QSQ1@_$!_N<#TF4_9K/^?=S(/W=+N*OX^GX9'ER)7_V='FIF@*BEQ-I^1V; M4!0]4F4U)]@[@NQB)]QWY:^X/3L/\D#4=RA2K 2X0P)T+,2(O42:1I*; &MD M>&*(!D8<#EHKL5%UP5$6)?Q!Q,:(N),46>!)A+DU$3L?36+#)T!\A,OJD;=W M -DK_]75W)*<^=_'[3]0FL=NUT^>])C2T.P9ZI\<,:$3]4>X9;Y40P M'IG\>-@MWX@S%,*NU5VJNTMSO:PPHK8I)%T3&)>("_K+4>X82Q-$(%JEUQ;OQ3 MTMX6O?<#P8V#\=X/)M:]-PQ9%RAMOEY/YS3"..797 .^0[!O=M!VK=:DW)G6 MUYJ4N[:A6 KR@>PA[BEB%N6BTDGA8PQA!ACB=8;+8_N$SJ8M>UV[:=K=::[ M8EH_ X:?'_M;G*\:*NRB_8*I_2.'Y\X=C#%5&;DR^T 40*WUPX00_6V8[!)!H^1"2XBKE)"+ED)OQ)*K#>> MN;C7W=Y7.D#53E 9N,#$@N<=WGCS M#?T_:B;!$&RKNFY1@FWUW-0>N#[.%G6ROD277(R9)S0HHT&ZJ60'E"[>R:V77RJX; M[*I$X(P!/Q+I'>(\461(2#DH(8*CRAN^4;-GIWL==L2NA.$1%MO:W%?I]2G# M$I5W!\2[5;AE]"5YSH*NPJW"':9P*T14+1ZT<"_;;O!S;L-]BR#XD6#LNU*D M0;NM(<+X4Q$BV)LG^JK-RUE7>M\VN6'AJ&N3:T]@^BWR$+:9]LVYT&0PW#QI?$A*A80H1[<=6DHTB(E1!F.SCIN"0[7 M77QO#4E4SLQC?Q_FGL8\W>_QO M9RNY=\Y]VWGQE[__:=8NWLX6_Q/A2?SLXQ3D$=[G$5K% 1[CXRM&1TSS6WW\ M(B;'J)G&3OLO=!M>*L7Q8CF/[:B!1_''S;CM=-U?J/[\7%S-#!BHL8H8"$0Y]H@QXE'1#O!J.-"JPU%8Y*9%$$O-3$$ M\2@).A-WIFA]9.F7V7SU43ZN_#Y$](B0._H0%?&<78NZH\O4 M^# 2O/L!!L*#;U(FO#E07OYO>M:G84]%LWG@[]7$R67_0'0\ &.)\ M?KP@,=LI>4^@6YRP'BX7>C!D6_CI_$;= M0\SCB1U/^ZO?R;\]W_97F/CEY%+9RB)$W%Q6-Y@;\8N?+,-M)NC7;/&[+<+; MM6XK75>W"!CXDE1ZV_S?C\^3O4Z!*GI/!]D$C_W23C[;L_;'%\T?GY$+\SA= M.12$LM/0&19S0)@0.CZTD_6L/VJ:7Y;9*KD;'_)U[D:3S^/)Y!R6,EQE- /) MP+/ CW9Q!=VZ*COMY<>":YW,IM?L>4"F60;9*W?MT?)N*GHJ/-C>&'<7#7F$ M.A&^[+EA/(W;&/W?@5O BLC\TIG@34X%;A]/X+($R6U#/N__UJY9ME/'K%J] MEH9Q"VK<:?6*M:]H>E;5\6(1X_K;E5;_6]NX&>AF_C@ :?O%;-[VA-_1]&RY M:,>AC_.%[2_8S[86YG[W]MG\:/ZYM/-%-DGR M([;Q9(SL=+JTD_Q![XILT_.X?&8VQ]'X"SH>!U"]E[_\;Z3".(LED@D<7IZ4 M1(9K"QZ)BD+;A!4WQ>C/;'I1#.S*/T4\71[XI_$3E? &*\N1L7FW(A44_,1N MI(@FRC*-@[_N)W(J?0)?,$R5@JO0^ MX8(X!MW%:BCZEV7+>-P(?@CMX#C2+L],<+@>T6 4Z $;'J8F=EY_')$<[ M7ROOE-X KV9/9?-%%7N 6YRY11KY\_*=>C]88N#XG_-^R705W;@[U M7#%/POC3]N:?$,YZF&C(6T-SG(8@BX5'V!!I4[#,Q8WY]Y XS7M_',-R$M^E M\V#,A4G1612=0?$**.K3>''V(2\.?(!;_GD"7[T J7A[FFV+^3+>MGIR=["@ M"#-M"]/EPTUT#[K^>VQ ;1?';1-!3.'&4'L.=,/_TVPRF7UN M7S[*%AZFD[=>E>H6I=9W7SUL?K"7=KF8K9.P\O/ +,Z/GP]'$WL&QAC_6)_B\0^ZTC2_;>&ISQ&4MARZ!L+_VBYLV6WT:MV/7]>%YN;[& M+9NN^ML*<40,S($7MZ]JKI[O2''R+<=]RS'Z2!IJ+O[H+5V8'H%J;^\AB?HF MR6P<<\=..+V'"KLW3)L[)ZK>TCR].8!UQTS5![Y:ORWA/@ $GU"TYQDG<@<9 M)U_/%/74BL,DO%KXI? M%;^*Q:]U#:,>LU:5C)JNE%'_42YHU.2*1DVW-[#BV4#PK)98+B;D_+=U=MEL MVORGG2[M_*PA??RXUG L;J/*@716&XH4!U@=ZQZB+6P+@]::.\XE4DD3Q"U1 MR!!/$,-!$X<54V2CFQ A21KN*4K1,L2)@@%5(2*X#M-)!^GMS1D#CZBO>+[. MV;M7[U+O3%W9M-"N/KK8M_#F[2]WE2W&:B1P666+*U)4,MN_<,M6T8)+]E2B M*Y'H#"5*"$:1E5(CSDA QA*"-#4D,$RE4&9K1/>0U+C7_UR.%V=OINUBOLP? MMN]R=O6'8SN]3H%;KS)\).D^.W4]0)_BRH+KSM^>T7T[I MZ2Y= !7LNE'2OHL%[WU.E&CD;*=*V-Y%.Q0I5D-FAX:,-9*%E#3"4G@P9'A" M)D2*" _1$*>,L!N&3&+.4,D5XDF (6.]0=I;@:S#W&HC8^1F=X9,AYOGY0;O M<.'O[CLD1I2SHLH+5N"HW+9_X9:MH@4[\)7W2N0]0AWE(4C$HP'>IT2) M5E -*):TTE:BI;,WS/C^L(HX;#@N$?E^Q)X:.A\7W!DY'G; L-E7ZR38L"R M"&.-$8=?D1&!(H\5UR+G<@0]"/;-I62+")SP(T8J=Q?GRM1Z"\4X,)?K+6R6 M[*T+2\496-L)X'ZUS7LI)M90)'TO,^IF65=#:IN&5&36.R4HDEQPQ#6SR%#/ M$>$TZ,"B"&0C(19S2:-2'%E&">)*8.1 )Y"R@1&BX33LAE*Z@8Q ZT<8;\OV MV0'F/"/KIY)G^<(=/GD6')^HQ#I48N5.Z62X0]RKB#@P(W+, +OZR)R2F74W MNK@\F%@/HE3$78D=I*PZ$I6C-R,4\'-NO_*GS)Y M6"^DPXB2O.H:(=_4TJAOIIP;&_WK82T%8VD)MHXC39A'G"N*3'(",:VLLGBR?2P3T/X939??92/N[FU8VZC M6 KBD2/)!]'1L>L]^81]"P-G$9 +18$!!JVSR!G+D5>4<2H\5VHCG_D^?0MG M;?OR_?($B/#L7>H@:T/I7O?='9^F5>&=^RZ:%ST+ M5R!V>^O"[GCX@?8]#/,-YN-\JU7/SKZC8>[55WL:;F8D#Z.G(=-'A)AOZFDH M*-]6NT!R9(C:UL6>Q8/1(\R*?+"'2ZS 3EU[=_%+#!]7X6ZQMTWM]5A2;YM? M5N;1A\X\^G76=7)^O6D.%9N16'O:5"2K2%:4WN\7R=YF]ZX"V>"![ EVXCXN M671PFQ-*",/XB6W;<1KGR''[LDZ^@4R^VHZR7*)[>()VG4C/V!RO+7,K1NT2 MHVC%J(I1-]?;>O;"KJA5*FI5RVI0$ZE:5A6CGAU&5,R")!:\FHU,^>2I4$$A%P5&W">!#.,6)1ZHIEB8:/"W;HIBV(SDUHK)'[OQ& 7;V/=NE/ $ M$X.,D0)Q3CRRS$0DHO6).QEPVH$714:4L)&H)%5)JI+4H%2TDE0EJ7N1%)6$ M4,P=BA1<*&ZE0II$B01)B3 <'7A&UTG*:AU4"!@\+@J^EZ<4:0>7R.Y5HD0K MB_G3DY0F=(05K12U4XJJWKY: M.UQ#0P3J?!(>N> ,>,/*(JL\18 M]%R#1QP=[U^X544K"PV,A;@3%M-<0<\+":XK<(L6 MPH$G:YPEE#+CW'46"L23P*1 WKC,0I0A(R)'P3+&/8E1JAW$9!4>&:DJ"QW@ M%-^['"L+516M++0[%E(:F$=8BRBS'AB%"622I,C$2+QCAN"8KK,0%51HR1AB M,6;_26ID3.+(>T:<2"SI2':07\GD2%-<:>@ Y_C>Y5AIJ*IHI:'=T5"4,@3A M+1(\YGQ('I#V!'YRF@E+ J&;:W])>B.Q,<@Q8"!.*$%.\UP07X0('\GD=A"2 M(T:-F-[6VE^=XW7OX<&M_?UJY_^(B_'T8[?[L(V3"?Q<,S>&8'/47(22TN5* MU-KAVAPI1LZI9RAR&A%G4B('OC!2C(+-X;'4>*,)#],^,IO#T)'1V_)\ZQ0O:8KO78Z5A:J*5A;:X3)@H-0DG9NYAQR MM3IO6_>(Y*4^X[5-F]UG=1(4CG%(10(B LZ2HM-LF('GB_F(\%9 MI:$#G.-[EV.EH:JBE89V1T,2O)Z8%$.".'"&HB?(8DJ1%9$%8HA(;(.&3/1, M6W"&J,Z;+VATR'CKD:8^T-P<,N(=.$.4F1'7974P%9M7Q8C1_N*8+H2%:+P42V7GF# P2IQQ&448556+&2W5#(#=Z M"9:.UQ','6L8,IQYE(C3V% G##4[V,_!1Q)ORX%^@:(FV^Y?N)7M MBE#BRG:[93OO"<I-1203E'@:N<<),2 M./=4(^V$U(IX K\]/=L)-<)T6V6Y*]L-#2CV+L?*=E6)*]L-B^T2S*#E?0\,HD;)H42(9\%C8LS&+D\)WC[Q4N9H=D#<R<*V>7Y5?Y^1-5/3G\L7;B7$2HB5$#?;K "3!2TCBLX0<.XM1M8 (=H@ ML5$FTZJI18*7$HPJV46"FQ4N)F=B^+&FOAD;68 M@[^7-+(>.(Y3BRF1A/.PV2_:*N,S@Q*,%>)<:60D-\C'Y$C@E":Z@^Q>,N)" MC22K8=,2*?'Z(G!-AOHZ5[Z:CV&:EYR:\_Q$"@+,W_['"T"S*MZJL56DSU"D M%02JQE:1/G.15A"H&EM%^LQ%6D&@:NQ@1'HY_@(_6S>)?UH'RMXN3^)\[.'W M,/Y4N%#,UJ)3]WY->=>M=U&,K;MHB'XV[P*F+V%>Q/ED/(W;" G_MYW/[731 M7A83J,0#@H3GX>65;JVW%R7OO) .!6P=XAH[I(5CB I&@^31:!NWLN#JCV-8 M3N*[]'XQ\_\XGDU 2NWK?R['B[.WLT5]9N.T'N-V?)W#DBR:VWIYF MK9@OXVT(P8\$8]^5KBI;4(@/Q[%)L\ED]CGW\.I0HVF7)_#X<-FV6<#7.7QO MIV=_^) J*VIS Y8_;)H(L0_,^GB[B MB8OSAN%10S%E+Q\U28>YP+D&YI6$-W5BMEY+R,\# LV/GP]'$WLV6R[@ M%E\B\%]W.X+Q$?YN?0*HS\2>MO%E&T\MX$9)R<'[]!)_&[=B- M)S"(+]?7N&6G5G];(8Z(@8GQXG8Z7SW?D>+D6X[[EF/TD3347/S16[HP/0*- MWMY#$O5-DMDXYH[M<_K^=4ZWN8-K/6WNG*AZ2_/T8HWW'C-5#W@+=!7VGERN M>^T]+V1H[FDI.#",MC!R8.1E!I^E?W?SYH\WFI%%E0XX7WJ31S(QC;AU$CD7)+(& M&VFSJ]^\_:7.S*LN2 C0K954;)B M1TG8L7N ^HR%P0D:(^\XH49QQI48"/6M/?J5 M+_^7[('\;!?Q%SN>_]U.EO'JEB/X,8;W"SB@?9=>=4O7]N>\]#5ONR=YT;2@ M>[';C71!G?3%G\01*VLO[MY1Y\FQNW8 '*+S_S'_$T,QH>ABZ*)$ V@[97 / M'XJ>K];N#5!0U>CA:_3>Y5A!]SEZG160*R /#9"?N(I^]7:>Q-N)7T['\X=Z M.X<<'"N1>&O@I:05B1*U=F^ \OUZ+ XCP!P,MY1RAN 'C3B7'CD>X%=J"?&& M1DDW LPX8)JLD;!V9)KQR33RIJTM0#SV]DJDKP1:7Z=$;V[3/LM M"ZHMZ-)_O$!WK*PRC4ZZEII>+CJ6U==#VC5E0O!F;(!$4XM MXCA0I)5D2#L2M#%!N*@?0XJSMGTX(;8/7G)]W;M 3[7R^G5BE4>550<L>I0D$+@CCG!CD9*%Q"6?A*,<'"@+?-LQ&F9>V: MKUW):I;'4(0[?"XM.*Y1>7:H/&N$B(:ZA*(2#O'@&M=S/'%5SNUA("6; MU?*;?S\^#W&= F[T_?KKFP^_OG[[X7WSZNW/\/O;#V_>_N7UVY_>O'Y? MVP9]59A_C1_MY$X9/9NF.?\=&[!"FW;I_B_Z1;.8-9/Q8ORQ$_RH\1,[/FE' MS;@S?E/V[Q>D.:SDV8!=\W7Z/X=3[LV.F 9CJ>Y6*Z? M+>SMKQ8G4Y.SV#-_3'<-T%7 P>NLT? M;ZYL="_V,\!=_VE?WI>..A%-9XN\0W8EI6/["227+QASH[/)66,#F,;P?C&E M?,RL?ZG\W'EM#XX+30)! S"8U\\W;R9Q_QFW1/-3N-JNU;^[5+'HJ-'S>K' MV%8#F=9_6=JN5A,>X&MI@Y,U1;F:8"Y M"*ZK!50:7RC'J.FTL(%' W@8+^# L\9%F)/_7.:-('FJG]A_Q.:T#Q:T^0-[ M?HDTAD-.[7QQEC$2SIKT 4'K6^V +5L>P\]8]WE![NX2-MD* UP1[^8S>&I M9BF-X0KP4SPYG(0^9>?X4$_ ZCUX MBFT9_@:SY69+U72\M@%G;QM%E+.H$>ED ^?@) M0#E@68+_UF_>D\/3?,.OP^G<\^C4/L'C.?/AF#O*[<<"W1TUF6:(;J MM%R N7I) 2Y) MAG$K*^S-PDL^.%PL!3_+]Q"X.98R63LTT!YL=Q,4XW3^V> M[/QV^5$7W?NL#NS8(T;JKCC/&)O[U5V<>UD6*UZVWO>/DP?G M"DTY.P&: J/@.,9%6ZGG3HLR*^%-2>![@[^F,!ZX@_3N-*8KY]V3\SK4[EFE MIQ+ 33AW"8"[Z#I<]C":.>!XE@'Y'.\!'=[#R_P\CA]G<+GE%#[KV<0"XDR1 MS] PZ5H_KJQ5@(_N=D?-NV4VU.>G>9K%YCC:\$\PRWJ+>]XY!+8_-#2=1)J, M0"MZR&;Z*>#SE\Z"!WOZL'95\"B"#)Z@F*1"7,2(C&0"$<."=R:Y1#8*]%,L M8XJ!(A6D1-P9B5QP'/%$K- V&475]=C+JWFT[])?87"OI@+\,RWNEPA S8CQ MVQ,!BM#XILWZ!'\6_@C45X[OU_.H8 MIE^(^C![G6V]4 KH-.^FE_SH53^3[C:496"865Y )I#8/*G=+("#]<7A!1'=SQD(;9##0[LVE "-IRM MK25[8#:'E\I2)2F")P#[P8KN)X(T$\K3X)6-:2/K@D2#B? H4( S[C%!#GN! M? I.6.M8>D*;@XTHOGVO1A&ZPG/0A@;XJ8[[% MXYGO\IFHC1Z-OZ#C<8#)__*7_PV*86FM14X!#W*7EP>M(,AXK@('.Q1[7L3E=SMNE[0V=[(IE"Z==.5[MRO3)@WP\GRT_'C?K=Q)' M5\.$?36UQW%\,FI^ M EJ&EYR.[6@5^]X?[I!(%/=6(FUR Q^I%;+*8_"7---.)XYIK+BS&]QI_CP' MF)F"*[>RB:[$:>"<@X,?9SG#@1"D1 0G+AD'>J@\BD$R&84DGM'K\&-2))AJ MBIACH+$T99O*&Z05<&4RV$7%GPY^R$@S.2#\F>6P7^?0@@_1>[:-L^WX8F6A MC&<>6-!\B\[@S5EF#XVD6(.39# EB".(:TK!H(2YHKW"QD7@Z2 ?DV76[6)? M$=6[U.5IOYGV,P;FP>]Y"3:&#[-^5>9##E3?,]7LF7C!G>2 WL]%UR]?]^2_ M]HC/EXZ!*V+LEQW'P!;]+#Z%89\%8)2.3FY)I^DS:#+QV+R:.9G,/K&=YGA-Y7UL\O%;)U-GY]G//V8'S\?CB;V;+92"E,)?^ M/.C"3U#C\_GMLGR5LQR+KEHX.)$658[KT(3[:'T% >9O_^,%&*ME5=I:BV=W M [*5_57=/HDM3(=?^J2VYD-GD?Z:#=&V>;UI@19;.^U\.V2!8WK(&%;%7?%M M0/CV-OO9%=X.8+Z5W63@!@NOC#X#A\Q%S\^>KB)].A>%/B6%GXQ#F,1*X?LZ8M&*6!6QK@Q)%7?%KF%@5[6V!C:9JK55K:T" MAJ1:6Q6Q!M:JI)1HU_[R%J]6'>AJ!T85PQO[%*]6_?AIUBZN5I1___/E_4+XKMU"FH\8V58# MVR?'CV=4*KX:)CM>:*[D5\FODM_#R"_(8+J:5\J(O$F?6V2YCRAZHJWSF%FS ML4LV6,NEE0%9$W*Q+(V1980BS$7T'-0@,?O$Y"?T2)K;]\H6AA^5_*KC6!W' MRIV5.P^*.[FG,E*9D&*I*]ZID'.$(R648C9%[[7;1MN5[7*G('K$B:K<.4SN MK(YC);]*?I7\]DU^RDNJL?0HD6@1-\$@8XU!RG(!9&88V20_8W,=)<\0P5@A MSI7.Q9(-\C$Y$CBEB=*G)3^NQ8@94LFO./)[XKU4XBFW4HE][:3:7Z7=V<). MMK%._VPW">TPYZZ&6TH;D=IO?J\VY]-LEJ[]YI_>ZF2*8:>Y!X,3PU\8,^22 M2TAZZDVN-YSX9N7S!ZS5%[A$OP/H>$;F9K5*2MT-7IFO,E]EO@WFHYIH%YE% MC$@!+(8QTB1$Q"Q)B4B:@!6WL5!?X/I\9;[J,E:7L1)G)!,%U=QH+4MS)?9;Z#93YG M=#"1&22\PKFIL46&4?@)!_#_X!&-(]M8HB]P9;XR7ZEK\S>D@-,GK7-*]U;G M='\=KVJ&87%N?-WZ4')YKSHZA90%;X"3#6 BAZ1 MBD\ECT[%IP.3=S6 *L \*X6O %,;TI88!?W)ML?-J1V'O/#0V!.0[J)MQE,_ M6>:F:^-IUXWM)-IV.8\G<$YNB3Z[5H1T,K9=_^QQO-K;O"X,%X%A-5VM9*>B MCDZA\Z5R_L#D/3CPWVF/@PHP!Z?P%6"J 53TB%1\*GET*CX=F+RK 50!YEDI M? 68'66?ULI03]3%R>?X:YK,/K=-FL].KH=6V[I,5QQXU46Z0D?DD1L9]J[L M!>]O.N1ET'M(M;"]2\Q*QIEQ*&B2FS)1C9QP'D4:N1&)8\NT K,55BNA- ,N: XDHY%KSPC.#U!PZ2M$%.!39/V/O_+(*;J<%6'J_):Y;5]\EI2E J@ M-!%M=KB81-G/0E' STIS1_4&KSV^F=$V>(UC";Q65D.CO<__H:!H=;B>F6)6 M8JK$=#]B"A$'*BD*6F#$E4W(<1R1HC)PG1*-=*/P[>,;#6V%F IL-K3W^3^H MY>(;TBMJL:(RBA4]V\2BFE5ZP&&)FO15\NC4I*\#D_?@P+]FE5:%KP!3#:"# M'9&*3R6/3L6G Y-W-8 JP#PKA:\ \X3;:H8/1WN+@OZ>KX=F"2W;V-BVC8NV MF;F%'4_[4D7QBS^VTX^QJV4TAA(S+TY;2ZG%Z7T^^U MG,XQ-SY$AAS6!'&J);)&*.25=9@:&,:XE8TU':&]2W]KXZO,9N]67/9F^GK% M9+_,YE>7W/^Z8K"S1R4YCP1A(R.VU77]0&!B*&![:+9%30=['HI9(D?MC7A0 MU>B]:W3U-*JG43V- T#QX7H:WL7 A.)(<4(1![<#:>TPLD$;*XW426VT'WW( MCI+J:90$$T,!V^II5,4)V2,QP3+&"06:_]\UK;7-M6^.V>%7,DA2S1$8:FC=>-;KZ%=6O M*%:OJU]1_8I[^14Q6*62!9>"<8JXX P9JCW\FA0C(2D;-@KV5+]B6* P%&BM M?D55S"$J9HF,5/V*P]3HNA&PI%6^!Y9#.QC!E^C)U9S:DJN!U-$I=+X'/COIAI(!9A#5?@*,-4 *GI$*CZ5/#H5GPY,WM4 J@#SK!2^ DS=ZU!B M%/2_NPO&@"Q(QGZ,S3R>V/'T8O,#J.I)@^J&AQ*F3DU,*@W,[EWI=)N#L5;, MW4V%B^$O1/15W(-HXH_)@7WYIZ9:Z?M5>^S_;YVV;HO M/X##1JXDVZ(V^I=A.3^!QS@NQ?%4XHB>*^<5T9XG_!;QG/TTZD2W9Z>WP E4 M,)M44[32P<[I('*-;8@266PCXE;!3Y)(Y+460:M@8S+7ZGB4#/3[Q5=ZMPG[UP=PH1!?J1]Y!R M824Y2,!$FB@1-P3^8LHC9UU$RDJI!0TR:?ODZP$_KSRNW\'A^BW.LXRO5.8X M7UE^(OP/[\K)L^SE-ETR"QQ .(>ED%9H,"' MRQ8R"2E# +PWS"(N+0;0#Q:EE(+75(K(TY,O%SPM6^C*%L.:367$\.M:[_XY MN@JW"G>H\;,JWJJQ5:2'*](* E5CJTB?N4@K"%2-K2)]YB*M(% U=C BO1SF M@I^MF\2AO?[#@R/C+R_C%S]9AH>\,Z%W/<=] YW[2W6GEZ1RKAG'YWG+I_9C M[*<4L@D>_*6=?+9G[8\OFC\^'V7YXZ.T99YI'>;Z,M]$"/Q*,?;>KH=\;1GPXCDV:32:SSSE1OB.*!F[9PK=M8YN3E02; M66H6<.A/LQ-XZK,__,L7BHGYL;V>9-],5K(?P]UMFT]['T\7\<3%>7=;'H*;<]G%ES<2_A&S:&V^5B]J,#FR;.N^;'SX>CB3V;+1=PBR\1 M3)[N=AH?X>_6QX/V3.QI&U^V\=3FW0]K,73[P/M+O[B\ZK5^@$_C=MQ/E9?K M:]RR@Z6_JQ)'7(OOLA1O,^#Z \DW'$/ID0 I7?RA#[IPB66^5N.RUL(C<;IH MVMED')KU%"]P0?:>&.1FD["-J?(_T<[+<;SJR'W[R%VTK_]K :7:OC)R_2TP M*W'LRDB#J%L9]VF$G6^D;D[MV4EG>HVGG:GTQ%E#9?=)*KA/Y2%7:QUNFJ-6 MB3 7&%)21\1E%,A&[9&DB@=AI4O,;2,I_JM.YV^K*=Q/:J"D=^F7<PI)C8@0:A& MG /W:8LYLCQP*8(2SI&=T=[/R_@6;O/A4&9D-*^]F@?+ M>M4]W +KB6KE'=0>PLIZC]_3)FVBG%A$C>>(F[P#FFH8(8NUH3Y$S/TN62^[ M=Q\^SQY#=IQE%X]6%V^P9%==O"V0G:S&777Q*ME=)KL@C-:<.N2 I1#W*B C MDT1>I>@=M518L7.R.Y['^!BZ8P:/))'5MQLLW57?;@OY5R"QG'VY3R/O[JR' MO8_0@?B ]\HOJ<3Y^-@H)42$*( XC4*<4(R<"1JI3(6,$::#? QQSMKVFTGS M8JX_AC7)2 @SHI04Y29^2_;-X6-(=26+XM;9PDY6> MT+8>#(WM.,IK%=%&IE5C^U M^JG[FS;?WU1L5ZM)?Y?V_3=<= M?6)X_<7#H3TL/<8(,)R.--U6R/D9N M\;"K,5W7;JL3?9E,G1&!82<1"Q@C+I)#FC./= @D$NH<"6K[K1K.:?0Q=$E' MV(@1EMM*2:K3O/K,AT>(O<_LE_-YIL73V;R;_$",UXMCS!P\O,W?%FIO5B>Z M.M'5B=X2[[-DG.5,(I]7G;F.#KF\+]720(,0S&C+GY#W?^KQZ%$A()@X,NX2=G;50N)"U(?$*V?CN;^L<3-ADI:D:< ML:+\]:\JA=. M0W=1H.39O#/S7RYS$:C)>!JWLOBVG/OC[$?\-#LY&2\VLN#*F7/IA\_Q/G)6H,N M%.CGV/KY^#0K:RE>\YMI5VZZOR"\_'+>=DO-;MG"1&K;T>5JU,V)/6LZ#R@G MJDQ$+O@IV4+CPY3[J?9-$>#YE>6&;&JCMH$GL(1TD(B3 M%)&U%"/)@J:.&R[]1@A..I>(EQ()Y@+BE@ODA"9(X.!U8&!$87-YKR;0J\LE M6=?SI?UU-H\?CNWT0YRNFM+;C_%=^CV"J7!MP\GZG,OX^N;M+U<0%K719Y3- MKFX;P9Z:SLI&UL:O)=&;*.%>^'?Q>6#>QU4"_G[#YN1 A!;*,F2U-8@',.<< SU, MVFAM&$YL,YYH&(TA!(XBV,B(YUH-+EB'6 B8 ,.+GP@.)7W9)O1L6# M]TJ2C5Y0@E'PV>33X)5HIRAR)EG,&;/,;'@EQBKCN6>(8+ 5.> G,I*#8Q.3 M XRE-%%:4?'AJ'C($&@#-EA$AWBB ER,' (402) ,VXY-H)O[I53)O*N-(V* MG2OC W*Y5*I,B8G(*$M)[@4";Z\T4X26787 K%EP9I0W!WI=ERG@>FR\6W^:!_+NT<#@(=/53?YU"6(U[=LFS;\>+/ M8.#VGY+GP7E!B,"%I$A[P0"#@,2,,P$EQY*)BN"@-I=UH[&&18FP33J'1@+2 M-$0$_H&CQ-"$%7\(Y[V-BP]S&^*KG@':WV$PQI_RVOMS"LY5Y^"7__7@'!CL M(J)4@565#$56*HV_;W#:2G8%^O[\"Y>QD[2JT%@TTWNQLJCP>S<3) MCCVQ/+OW?DHU@(:$#$5P 5*V\^OO.=T "(JD)5&0")(G5=F1)1)H')Q^GO/> M ?=D!GJYEK-P'2ER/_:8D\ GA0AR%GE!R%(PT>#_1!*'\5YR%MO[R4>A>#]H MX#LN_8E]WW:('$("'Z6=I*/W 2=?.QI1Q(ATW#D#3$LQY@34& M*@.&O8HB<#!C+_9W2JX^ M6<(S/ML1"M*K#B[+C4+4C3),S]B/F8T!=Q)%@D M1<8R&>9AZ@1N&JX?Q>HXPA5IP +N \0%;LX2I01+P\P'I,K <=R+(2_"<>N4 M-K_GN*%:BD1KO=U2M0W_J&<*%GX#M'BGI?^O__+5=7C\IK82.<%:OQU,_ZV+ M::\Y,E> ?(%-R8'U['R]-3V@&?,4O /! VSM<\'PRG,F_%0PZ8"?@ Y E"9! MQI.U8\<4#R(G!>)T!3 N!C)8XD0.<]"B YR+N-B8I_\[2+O\'HNV%:&K1VR: MKSW(%]CRK)Z3>0X\:Y:* -;M^2Q)>8!>#3RK<@/AK8T!]+.<9XE,&?DZKP=L^97(42G6,3DXHH] 17LRR('>8 M2'.?22S+3T5D*O)S?ZV"]"& 154MMZS.M@%DWCD5*RI3.?=D(%F:I!D3+E2*DC7.TH?H%UD11VY%97()$]DAIT1:%&G(9-1%# W217H@50\ M7DN !5D93X MX-4)U!(_QH04C_0QMH%4<9K*]0ZO!VC6LR:QMA_ -PJ%NK]]_I=Z,9M-"K5N MJ3_>,M=33C8-,?E_P%Q^UD;>Y8RT4;P>=.\Z$:$PKKI!C3-04S,WA^G3(E_+ MR1?YK7[SPOK+;F([S!I]?%30E.$F;3AY@K4= 4N$ *N;.PX# XFS6.6!$X9. M%/F/*O%NT>=<5N#T7-8 .A=7$H@-+O?CI$S_>&$I@)H9OKEJH7:9;L2CO3J( M23G)GK:/_O_AW<=?SZW?SC]9%__Q M]M/Y '"K'VCH8K+-2GL7=&U16H\+1R9!PKB#(2T_$V"88^=5G&4JJ-(G$_?0LC+EY$9:>L;KRPF8 MO*^L8@IVG<(HB%6C8,U0%+ ]TL5$TZ=$ IY,RB^&B)F3- M3L_)&F8^G4XW;SB?0"[F93N2$M<#JH[+QX^SB?Q6+N9PBZ\J>V-N!RQQYOS0 M?@$4:R)GM7I=JYD$_%.M'/0T5'/M%YN&+]\4=6$F?;YNK[%E"+.YK0C.@H#_ M@&+<-G>O6=^9YWKW^=Q]/@./RMVA+D8+.\R%W3$_/-K#^/ -X'*GZ10-A&:; M_88[\.Q.,^W IVX.)=P=J.()1=O-BPV>85[L@PX'&8G6/\ZZWO7-_=S80I^U M+?0KII)JZWS= AK3R/;-!U.,[XV>.(Z-RN8=;MXUX=<8\>L#>G $7PA%$'9_P22IT 2KF$4H12AXQ2AW4D M%6$365"$3>3E$48="4:1_70HD(=SW/CA]V^L#H>[?U#J,FJS7N^VP1[^B M0S6(GYMV2-!/:#J1<$FXHQ8N001I,0GW^(3[/&&UDQ4OZ2X)]^2%2Q!!6GS0 MPATRI-1$!/O2T]\?+L;4;[G2ESZMH)-NXI1SN/GXLQA'N%>>/X]QRH(FX9)P M#U.X!!&DQ23<^74#)/<& MTNV:)8K!C@Z/[BW<:7GO*DOWS,4RRZQNK8:"#JY7$-*U9)(F-'YBQT,I\)-Q4L6$HG0P/=L5SI6\- M*TZ2G*=!P'POR? P&I\E?L29[V1IE'ENZ#EK)VX"LK_7B/XW0/>5Z<2_7_QT M:\1U#6_]KR_874/3[<"+[,#9?@#UZ'"MJQ\_"61[1>1-Y'W<*D[DO1-Y'RY= MNGZ>Q*$O\9@(/&4X"UGLQ1[SP\P5@9_[CEP[NRV34@0RR)B,LY0)'CE,>MQE MCO!5*D 11@SF0(K>VD>)9'#5:36SY?;X=" X5W7P!;HNO+M MQWZ-#M?&0\ODNHZ/LD=E#Q%Y$WF3Z[I&ES('NDLBGZ59Z#+A)@F+@B!G#L<3 MQU,IX;^WZ3*689R*U&/<<4(F1!BQ.! Q2U6>\$RX;NZZ3^>ZVHXG;#^*B25' MZ+Q2H\8!Y=5_4M,2_D:M&E1+=0J")N&2< ]3N 01I,4DW.,3+K5JD.Z2<$FX M9#L<@:!)N.,/*5&KQA.'E/ZA+XCG>8. M6LQ*<#HMY=1&!UC#A,3W+MI#D>+]S[>C?->C\UU1FOE*>1'C@1LR(8.41;%, M6.[F7I*',H_X()T-+1"^-3CX88%'77[,+S0.OJ_KAY_H:?_")14E>CHP>LKC3$6IGS(G]"03*D-Z2C@+PS"/N0R" MP,^'Z"1X/GIR>&P'KD_T=(1[?^]R/+8F@KT+]$@4DTAIT&YP/U&A='V6!8%B M(N.215GF,\?/1!@Z2>ZY:Z2T2TG]\Y&2<$+;C021TA'N_;W+D7PF4E&BI^>C M)YDD7NHIH*J'2-GG8I87\F>D)_"?X_#BFD=U2U MZY1H'!(*SG.P+N=6F9N3+8L;9=4J753%O% UY>E'9X#<6[@/:+/9=&+RWH5_ M*'(>\FSJT1@Q>X,C-M)=<4*M9P3NXQC^9D]^-F_IQ68#W-OO?13V_AG4_UF&U.?BK MGN<.Y*\2*1X:GNQ=CN/) Q(5'I;J'B85DI]#D$Z0/E[A$KB/0HD/$]P/U\\) M/#\,4A$RF40Y^"QQR.(T3UDJ?2_-.1(V)$Y^]6M=1KJMR>&UYX#*1 M2,4B*1VFLMA)8B]V1)H]88?C4W$BM[D7V;$?$B>>+)CL78[C28,2$QZ:\A(3 M/C<39L*3/(PE"\)0,B$YY_K*C9^PK?+IO,,Q=E<2$Q(3'HIP MB1-'HL;$B<]^>E_FZ2<$FX9#L<@:!)N../(6UH0>!/UX+ 3Z\%X4&B4&'1"&;)5W7\:-?\39<\.JKG^9?N^CB.7%SA>'(92LMCE/A.YF[(H-6<>+Y M$ZN228(LB'@ !.D#00I'92Q2"6>><&22Q2%/DG"('HJG9-8["-6AYL(QELH0 M:5(C!5'ER5$EN<0#E;;![L23$XN<3C8_=1F4[$\\3SY!*O'YSL)D'L DL&F0S!+\XDBY+489F? MY@GXN4D8#W((V#Y=XG$=HGP@A'I0F?^F"(,R_T\%'C\]9IX@E9O+RX1A %.@8QAR+.9A/3@Q&&$\%$V!1LF/[%0A^!9Y(2!8)&C/"94"-S*A"R26>KFRG.2<.T@V"'R__MQBT=](NQH.9SX-77]. Y2ER6A )X4X.[YZB@J YW6+QWS\ MX&@I]=EK ,;(I^X>^=0=,Y^2< ]H+,N1"IJ$>_3"'9,_]M".[#0@?VX-]9<;/EM_#5 MS=(29[[G_3 6D0VVW?%YX;EWB+QU<=U&@&UCE\R$ZPG!9(95P4X8L$2X.4N3 M4.5>[G.')T.D3"_4Y34\TRM%I3[#A7^OB_)=?SS]\MMY^^,GZY?SC+Y_>_O8?[]]9[S_\ M_/'3KV\_O__X85.F?Y<''. QK#X:',#N'2ZH/8*'W5M:Z?.5LMZ5U["4;U8Y M4Q4F;ZQB:AU7"8J4/(PRZ; _@O8Z+@LROV$BP&2>IY0^!I>Z2: 53D MS09AZY5,6?/+?A8,,&$E#\9JE6(N#.V46DU?_/O\2[DU"S8*3;*J[J&MNGGJ MU];+XI4U!QW+%!;06'*:67"110Y/ "QCE;EU!>M@H'GZX:>ILM)%#7L&UH)6 M\_5L,5=5K;^83V1]9>RF.(]]2=A55,%,KHIYM]L M"X207EE?%*PP5Y4U+RU9-VB=OOEX<6&;G[,W^KLO"UARN:BL>I'415;("B[Q M8Z7J>@I?-M?J=@I<2%HW)YF( "42+TX8=[F,5)8'6;K6NK4+0'P"&P3>[:30&O Q_Z@5"2RO MWZH2'OAO95W_7)77+6I\+M^5T[J<%!EH1O9 F^Q$&*R1%2 ,0,"D1A#5B#._ MJI32.WH*AIYU#5^XPAU5E%D-D(&;]4+-Y@H1V_(I-)^:5^?5@;[4ZC^P&^C7&R#;"O-]3+Q;QL:R)P.:#,N'K\.)O(;^5B#K?X MJL#;UK?CCG/F_-!^(<7RD%FM7M=J)A%26S'H.AUS[1?](H-V!3=%722PC^;? M7K?7V#)PP-S6=-"L[TPX_#Z?N\=GXK/0$0-=:]AU16*DZPH& M6]?1O\,AU^6+P63JG+GN;@N[8ZA(_/"9(L\2]HOWA_+Q4<91CTF@7=R?.\\0 M^%\M373.L#)1FX^;RF];\3S;^UC6^PX7[KK]PNYKY_S<6(F?M97X*QJ'M76^ MQ2H<4U7URDOMJDW']UH?N-&.+8])&$88-B8,.^"10 ^Y0(X( MY+Y ]/'B@FCA0&B!@.EI14L0-4J(:A.OA%.$4X13A%-CQ:G/Y5Q."*0(I X7 MI,C+.TYH(B^/@.F@@8FLIV.'*/+R"*<(IPBGQHY3Y.4=$D@-F$E]SF- GQ+1 M'ENEO^N+^J1NU'2AZO$?PGJ(R(RE; XD2Z+(WA5F>"))]:&I@9QEOAQQADV MBC$1ASZ3:7;N@;W1V6?Y=?5@:H7/_5;1)T[!J7ZMN\X-O?C49V8NF]H>+P2/0N\#L!< M3RG%.YAKU*(=M7H2N7(8I3Z3//.$B/V)S8C-B,VVSN;N5(D,>>"^8FCP*?*.$M4[C$WR'G&9>3% MKECSP_(T3*/488XC8R:4F[)(2,[R*'0=&08AY_OVP[AC!T$,SMA0!RX=!S8< M"+Z2(W::ZDG41=3U@!,#?1G$L2M9'H= 0_"&6))RGTGI1+$,(AE[_FWJ4BH# MOI,)\WF"";.$LSA*,R;S+,TS[G(1[9NZP <3@>W'E/PBYB+F.A#U).8BYKH_ M.0PZ7&7 M.<)7J8!7G'MRWTY79$?(;#>SC$:JV1?ML;+[Y]T!G"?-\/V#" M=4(6IUG(G$ E,@G"4*[7!^U2V8J(C:><:+Q^C/'CV2$/;!$& ]D^3XY478_- MOK'J&7RG5^,GXA-S^XF(1R5E(F(BXBU$[(C #P4W*5X1A1Y+8A]K<)-8>DF: M";56[K1+H>Y@1!S87N38GD=$3$1,1+Q_]28B)B(F(AX@W1VKS%5NPD(5^TR( MD+/8]01+G5PZB8 EJG6/>(>ZX\&(F#NV$P=VQ%UB8F)BJD@>H\83.1,Y$SD_ MGIQC/"F7(R^'V!24N3D#4G:8'RD1!9[G1EP.448]&#F'MA>'MO CXF;B9O*2 M]Z[>1,1$Q$3$ W3G)LJ581(QAR= Q"+S6!RJC'FA+X/<=9)$9$,4A0\9KA:. M[7,B8B)B(N+]JS<1,1$Q$?$ X6K'C^)( )6*'$@U%"E+A'08SST9JL!SN;/6 MG;5+C?MPX6K/#KW0CJF"ZZ"8>/C1R'T):J 9E,<;T:(8S=5/J3[^EZJL:VM6 ME?#K\7?BG5AM_##=-F1:/8\"'Z9I=;#6C!?*0''%W#P+F,B]A,5.DK L]7DB MW4!%\5K'WB[EZ!H@?]/X^"A;Q@XCSPZB<R8.T8@5UJO =CMR@([2 8*F1. M['98X+!O*1*[D0(3NQT,NR51D 99YK#<%[J#2;(D =*>+DKXD0ZBGG"29CP5:QCCDS& M<1*FL2^",!BB&'DPPG-##%B&1'@G"0[[EB*Q&RDPL=O!L%L+'0*GKW2BS106_J$$5 MX"O,[9.L=U> U#W;?J+"&!J7]@Q:]Z'[7?;34/2_>3N-T#%[@N%.)R]LXI5C MY958A%&(5X9 MK[")5XZ55W@:R=P-.7,#@0DNUV4R$1D+$S=1J02^R->.Y'Y(O>+3\TI O$*\ M0KQRD,(F7CE67DGC.,ABQV%*>A'P2I@RZ2687XJ$D_E.% 3Q8\H"GSX.YIQM MKQ$D7B%>(5X9K[")5XZ55]PH%U[L)HQ+/V 3TD21#A$<#P[N(\8$[H!.#) MY)$;/:H4[NEY)3QSB%>(5\95S7OQM!L=9N$=M!GNU:4^[S8!&A0]@Z(F$1[GC*I;A2$WA<4J'+ M';D^H&6'X9H?6\P^;R#[<>=V! ZWG7B[A3*LYS%'",H>1)@9WW.?*#77&1QXLJU]OI=9H$.2L9 Q)YK>Z%/ M9$QD3&2\=_4F,B8R)C(>@(P]F;J>%$QZD<>$G\8LRL.897[D!2J0GK.>6M]E M=.F@9!S:@>?9(B R)C*FX::CU'CB9^)GXN?]RUA(F,B8R)C(N-=R#B4 M<:)K, 7(?!QY+H.X[F(O3 3<;8>M]YEBNW ?G',A2WB M[;U@(T,K(F-KY'-N-U#Y28^Z??FWLJY?6<4T+:^5E5?E=5M(7TYW+*"GR;?[ M;U=\ ("Y9RXB6%8NDHD:C<'U# #VIS'U6FU^"V2.':DYEH;"YXX0+(]_%]?L#LMLXB'MG"&.B'N M&8"-;+-1,?>)!4J(N8FY]\WG3#AIP*( 9\;RR'54$OF9QP>MF1^8S,/0LYTP M)BH?([!1*)IX^XC5FWC[I$+1(8^\E+N">8$'5!D(P63 $Y9EH>\FGIOG:HTJ M'U71/DPH.O8"6_A#M7^?$D,>"%03"XY0B8D%B06/D@6=*,Z]))7,RQP7G#_? M85$.I!B'?NH)Z2HCI$>J-";1CO<8 ME-W8;2C![Y*Q.&2E)FD3A!"$D%*3M ]$V@0A!"%'I]0D;9(VH/#'6+F;W64JGAC=OJT).1JWKIR;0#K:Y\PRX M_:"9A_<^T'RH]['Y0/,'5GLDY20; (E^+BMK?J6L#\546;_"KZ]JZQP>/;,N MU&RNKA-569YC6Z[C>F.J]QGNF/JG?:M'3-<$801A!P9A+D'8@4 8V+4YW(N)P12!%*'"U+DY1TG-)&71\!TT,!$UM.Q0Q1Y>813A%.$4V/'*?+R M#@FD!LRD/N>9RL=X[N(G=:.F"[7C$8O'(OT14O4P9\3N>V#/>&=^#:6ZNU6( MTSROC:C]7Y?4[N!@NXA_%_.K=H@;YJNK\:SI99,7T M\FU=@_NCLL_RZV/F?;FN+9S(C@0?U?G1^\:&QVO1&,ZRW[<41SC2\CC4DZB+ MJ.O^U.6)*$@A)U$77=G[J2S/6B.%,L MQP'*PO%BEJ29SY3C![Y*?>XG:V? >X$7YRI5+.(Q9T(%G"5Y[#//\QP19BI, M8K5GZA(AT!:W@8F)NHBZB+H.0SV)NHBZ'A PY$+Q+)=,"A]H*)8YDS),F!/$ M:A)U$77=G[K=!>)NZ? 4? MRQ/.D*J8R+B/W_%8D+I^ROW4X_[:R>7/G^MR'=]V^5#'VQP'-AP(OA)UG:9Z M$G41==V?NGB4Y)Q[(?,%!P\JS!(FHRQBJ5*YZR4BR/(UKRN689R*U,.$6,B$ M"",6@WL&WP$^RX3KYJZ[9^KRA!(.IZ1NJBL3JC*09]5]9SJ\RMZE%% MHP;K)[!>7HU?B8^,;^?F'A44B8F)B;>Q"[+7%\RD7@>BX2? [_* MQ,F<-'%\,41A[G!,'-M@ -A@/! 3$Q,3$^]=O8F)B8F)B1_/Q$&2<2!3+*'=SH.HAZHP'8V)/V*[+;=\C)B8F)B;>OWH3$Q,3$Q,_ MGHF!.(5,N6*)ER5,!(G+(C]3+%! JM+)LY"O=?SL4C8]&!,#"WMA;/O<)28F M)B8FWKMZ$Q,3$Q,3#]![*S*5=#H&)/6#BH689$1,3$Q,3$Q,3$Q,3[[5BRQ$B#Y1B#O=\)J+083*+*>T,4M0\7G8[LT/=L?0@V,?'!,/'PLX_[$M1 ,RB/-Z)%,9JKGU)! M_"]56=?6K"KAU^-OO3NQ8OAAVFO(M'H>!3Y,T^I0K1E?):$C0Y?E;N0PD649 MDW'L,.4X*HY5KH18:]';I?Y< ^1O&A\?8\N$MN<&=A"-:T#R(9@RQP$.^Y;B M" ,'Q&ZCDC*QVXC834A7"9ES%OIQSH0OX.7%0\2YWT0.S&/=MW'=OQR7D[3738MQ2)WDB!B=X.AM[<4 KA'-N/0IM[XQIH2?1&]#9^T1*]C4"! MB=Z>D]Z\+,Z\T$N8YWLY9MZ I7SE,,<+513R-)3QVN2G72IZ!Z(W84<>MT/' M)W8[27#8MQ2)W4B!B=T.AMU4('DJXYP%/,R8D%[*$I[G3/I1Q(/,2Y+ 'Z)* M=BCGS;<%']_)VT1O3S'V>< Z6) F%<%N*H*U?AA_A]%QEL&"(/&O?WT!6#FN M/IA63L]'J4L:/P9.%2IQ4\XERP56L\1CPA]1JPN[M M\^EOJD+YR3N-T#,;ZH60L(E7CI]7(B[B. %*<=T8_*XL]K&9,6)9$D? *5**9*T' MX"%5DD_.*ZXXVWX4#_$*\0KQRGB%3;QRK+PB%=;71QF+4^05Y7M8?2]9R",I MHC 13KA6P/&0^L2GYY7H;'O///$*\0KQRGB%3;QRK+S"74_FH>+,%2IG(@!Z MB#,W!:)(LCCQ0^&X:_[*0PH#GSX.YIUMSS,1KQ"O$*^,5]C$*\?**Z$/S"(P MDA7X 1.A(UCDRXP)+W9C/_!%)J+'5.0]O;_"S[:?0$&\0KQ"O#)>81.O'"NO M.!$P@ILK\#A"X)48?8^4!TQEKLLE_&\:K%5Z/Z06[CGB8-O+OHE7B%?V4LUW M+!,3]U6N][F0/9CVI]B&PGC&P> M;"_-'!E']L[*D\"G(9,:[;)626L$0JGZ5> M'/AQG 1 RT,,_QR4C3W;\3P[=H8ZJX/(F,B8R)C(F,B8R'BO9!Q(KEPW8R(/ M0R9X[K(DC'P6>5ZLO"Q/W6%FE0Y*QBZW.7?!/::!W,3&W\E=/P"JAI+Y1J0B M@B:")H(F@MZ%H./(EY[P/18&K@1O.8U8G*8)EDJK1+E!XLIDB&FKP\:NN>V+ MV/:=F B:")K/9.%/ :0[/F./RB(DD$4R&:<#"*%8\\^,L MR=;8>)?AL,.ZRW;@8^R:9N@1&1,9[U^]B8R)C(F,!YB/I)(P3=*0N<('-S>, M^8B@F7E(IFHT5A6$.!EBD8I\)%^RQ*/(#QB.>.6&JA'2"0VB(8Z*>X9D(V,LU%1]XF%2HBZB;KW3=V'RI:! MFX1IA/&'/ L9D([#I.! F<+W7<&#/!5KE7>/*H._-UO>40C/_=@6@W6EG1)' M'@A8$P^.4(F)!XD'R85]:E+VDSS*'"!8+W84'N7C,NEE$?.C/,O\V'-5O)92 M>%0Y_, N;&C[L6L[?*BZNU-BY^/W8*DT?B0Z3V1.9$YD_N1D[F6<1Q%G49JY M3 2!8K&*'*8"Q\G<2,6!,VSI_,!D'@>N[85#=9P3E1\3E>];PL3;QZW>Q-LG M%8S.>)*G22"8Z^4!SF0)6"*#B*DT%:GDR@_3M=3MH^K:APE&NS8/0SMRMI\R M.#H(&0U''@A8$P^.4(F)!XD'CY('':6"5(J$I8GK,.'$&8L]*9B('.7G#H^\ M;.VHD4>5E _#@]QVN6\+;Z@.+^+!IYNL/D*"' P+=F!(?>_^[=Y6!6SP0[N(B)1 @ MC261GKA("01(8P]&I/U,#/PLDXG:\OCBS/>\'T8B@V"XM)1)#GY87*NJ2.'? M67$S"@D\-@F\IB;WE=$G=:.FBV9&4+JH8;6JJJTOQ?S* DFQW\\NSJRDF$SP M(%Z9996J:[API6!=-2;;,TO.9E7YM;B6Y-$)O3X3),52PB MESEA*)C@?LYB/_28*WW'RT42^%+>3H?G?A8Y3@2?E&[*1) )%O%GN'3GRX'F.2M_Y#?Q@R6EV9/J3 MQ5D@_"!G89YZ3+AIQN(8%2("W0AY'DEOK<<]#=-(B'M2J9LRC+4Z8\ MX8C8E4&$.K$'_=G>4S<2_2ES:WZEK'?E-:SGV[_^RU?7X?$;1"L# N.)"*!.QO!3 MIEP7R#),5+A6/A8$L<^C+&%>Y/OP'3R<6C@ABQT>2N%SX7I[P;O0';O^/ #O MIL7TD7!W-JJ'MZR^70^O27U-)XMLFS_S/7>.NW>M8;LMOZPW'8547-&3BG'T M_NVJ&]4Z@]UAG&4F5.S^_NU1R(\_>V M1@A91P#;JA=)/9?3>2$GX-/!_VP&FDDYO603@ ?P L$OG->6K!3\-I7H&!93 M_:W? 8T1:.;P2WW#M]K[EK;Q,O$C\$)@$4@C\.?F2O#3GXZ+'%,G4B)TP)+W M=9VT $-)Q@XX V[@>WF<.VK=N I"+MT@ Y.*!^! N(I)[B1,2.$Z2LHD=-=Z MC#X .2ZJ"I;R5HOR40U&(K##*!HW$_8U[A<%5YTNV6IKV ?@\=_@OSNH5?=^ MFPNVTS]CY411)EF8X;'>/I;!@_'#LBA( N4XN>>OM9#M,CKE O:F^N<"'OT< M:'Y>?X;+_0@2^..%I<#0F2&<50NU2V23WUD!_J3(EI23S%P2]*\TQMWK!2R[ MFH#Y,H2F?/CX^=SBGF4@S'MC7?S^X\7Y?_]^_N&S=?YW^-^+ 11;/\80:MW7 MX=VHZL[0Z8$PU>=-[ -? (OF&CYA74FP9V_D9*%AH.YVB*7T%K&TO:.I!JZI MQ_KK#R9R(L&1L.HKI>:6^9W<2HKSJZI<7!K&PL_BY_)"1T:U)5[4UG\O9 5W M L[\I&9E-3^SK!]E#5==S$K#ALTJ0;/MVP^0*?@J2 ^/K^2<]LJX0NX:G@! M^.>B3B=EO216F:9&)+B":0GL:L-_-CS]E;R!Q:::%,RUK2_E8I*!??_/10&, M7<%VNP2.T%RUX>(K0LN+*0@-+ /0"OC%M;Y%6;7K X>KO89>$_Y4J7EY1MK< M:O/'J?6AO#'J%2RU:X.*)Z6L,M2N#%Y3.B\K4.6LG&D]1>^LG"ST2YN7%KP) MT#A9P4)P\#^8^;72%\6UMJZBN9X.]A^7;17X;BJS) 3/1GE,I +'EJ0!4[F7 MBC3.LWA]U$D,!!O$RF5*9D"^4L8L#CB86F$0>"Z7OL.3EGS+NGX-= ]O[&/^ M(PKQ5_WZ5FVKU3\LC:SW'WY>,;-8K5(TM3!96:OIBW^O<:..W,:Z-L^%JG9< MJN.G2KHJ=>!JJ9XIZ[ DQI2/ZZ1*1:X;"O^VZL@P<%4,%KG#)9CR8+XSF7@" M]"=2>2)"E51'R^@P5,>V5)Z;<-(2_WA'KQAVFO?I"X ,!/$](,.Z "LK MOTR/3RM#5^:Y!&?1CS.?81B414&4@FJJ (=1>/'CO G42CS.*04NV:2=;]%B M^@#7?CN=+N3D5S"0P!(X.;CKZZRQ##?R-&BP 5&2<$WM:CPL_4S*^E5._RA1QV3WJ5OJ=@=^ @2"-V(B=5/U!= 3L1/OT-WUJIB-3+GN M%:891YCVV6+46Q_Y5+(8_BUAW"^%L9/8#C.+L8]'U7;),F)1_P_Z^XNZ!CC\ M'_CMY%M=U/_3Q@8&B ,.(+?WX!-;[IF%V-HL>XG)/W7+UY;GV^81$'-_[B(< M[\JI07S]F4^J7DQ,:N+CVG%Z(WC>(;#]*8*7NV/XH1D.YJ-XL]?%'-:1;I7/ M_UT';-5Y90]Y2P752\$EZXH:-E.U<'8D%;5>7FI M=!11Y]I6O]L+W^&7*S71UH*)VA53G2/-+#6IU1<,X9FHWH8@)QI"/X.HP!9A M_XUF+GSF7__%$V]N?U#_\M69]1D_L>T14402;@4.Q!>PFMBD+/_ )^JM-EF& M5)M$EY6H2:%R,-=G$SDUSZ.T=V,VJ0EZ%M.;<@+&4U74?\!'%]-457BO>:', M5V1=+ZYU(K(^LSZ"L, U00N]E>:U!)>T ".LLK#)5?995>66@QH]U\!M>7VC_#U'4J M=3S5[ *TJ$&=4H4/LL H^:30Z8+R[C=[MD][;JA4W!"A[AM5W13JRTFRP?;X M/R@C/)!U\:T&?8$=]GZ:GEDOV]WQ\>*B"P98F<)AV;7.%BT0&!85)GH0KN!Y M_\!2"2S2 BB"-676%:R5 0WH_8C*BFFP1UA;J]T:&X.\H7-K3*X! !(D1>:1]"-G8"4%=[NI0;YM^\- MUEN?*X!CW+_8; (7FTW*;V:# O@%NJO_;K,%I,&BINE&)BI-3HV3U+5*\\R MJ^!;Z;R#^+2L, \R-S%#I#3XMMZ8K,R93FT!FN"U8)\C!G?,B/"1(93 )6=5 MH>!QOW4".K,N%B"234N4R-KZ"LL&"I!6J7E"OP] J&;U.ILF9S(I)H6FG9=P M?375,KRL-&_@>@QW%+"F?RZ*&0KLE7X!^G?-:VC?OB:NV0R,#=DPUSF^H.7] M"B09U(>E$ VCH+R B$$."&DUZ+]M31%1I>:+(EU,X!^9G$L0PZ)"Y#.PNZCA MR5[":0#!\>%*"O53V;HCT4\EZ7BWT[M 2Z7_A[?L5 6F] MQB_#2[[&=]S0K955Q4V[Y,NJ_()Z82(P:E6B1O3 FO]0S<_Z]2]5L>SOUDH3 M+S!+>:U?>LJT^FU&G-K$+ MNV>JTC9%*$&W,M3_"NP8C$8MWVRCT6I::[L#[)%* JS!UFG>$S[VK/RBJB90 MC_M(*_$WO#+<+?T#*\52_&RW/W'_59?FA2A@ H92U?:MOK/6WGFCU;,K,/] M!J:8!U>\7<$:$W(IR.9Y:WUAHS[P43#GK#X4EF#:76NDT;K8@5&S"/.6X4;I M%6QI-;W$E:KI35&5TP:SM"OYK=&*NOG&BOQUKGTQ+?ZI#0:]*OW=OBW78)X6 MB\ZRIW.S/UM%K!:7EZ 1[4H!KNNKI:G?X7,JIVBF)$VV'K#)5#7 *ZED&ZG4 M!G4%G@7FC(N*=9?!P.!RM]5&F[4=?:.:(@&EMXIY&GB[L[)NOZD-USYV@YK< M&'.P;/O$NJV_-#S-9K&;3VLPU%H,NE#=Z'"[7I),07#F7FB!S5$X\+>.RD#+ M)NCI:%W5E0E,(WQ'"EK%\6\:HJWW?_F([@!0D3906Y:#A_@"S(7_U2]RJ1_+ M;:A?$GQ33:S?WL%W-)'-&P(&Q;ON"$U139NRQF^PTQA269E)-[QSURE M5U.P>"[UAKW%5KW*EEI.=)9MN;GT[FVYL>/#02RZXVBB'";6<1RRV&+;?L'D M657 (VB7N6>F-5CR#IX%MOFT $!J_M14(_$XCNVF@JO (B5]A43A]D%@V'"% M"6QCO#+X:PU'-<5,S?4BV*#3IMKN 3 *2MP9Y9=I M4P,)#(NFX[(JVK; M;1^N4[^0QO74S1*K/]#;T!5NK(DV<>"CD9\[S4.O*_ ]P,'>$DC8!'# MEU:LW,8+,4&1)@;S &W7QG]C%:)A#_9X K="IX/E$Y2S[5; M_2,ZCE.XS.>ENX+7 (5O2>P[UEV[G740ZU?P6],KN_N:@8'V!FTN:GG')M!Z M>U?7EEXF%O!H?UUO< T&G<_:Z_6W]F( M -U7# M_D8W;"7,JW:^@42M\T4%^]A Y*]%EH$O=XY1')WBSK'M;J^9 MB;%5F@14:3*R6J01Y:X^*537OD%1[[D&9Z-87.[Z;DS,MQ]9O#<68:TPKFK] MTR36DH2W#-3'(IATZ+?VF4BG$U/M,XN M+*H::++ES[?O5Y-KR^!J&Y_O<@>UJ2:%:R_3.B:[E85F)> ^U1 M.U6;5(2;:5.SNVR9FP1@W02RV[R;^JK2!5:I-KFU3*4R,ZW?6)-1%3I1B$_: M<;RM;V%MMICQZK_^J[R>O7G;)?XSE:MI#417%A-+_\VZE,"7F.K!?-AB7D[+ M:ZREN%%@[4_4,O3:#@($1FZ*UUN1WI)&0]#P35@()IR:_$Z/E-OW^6TEF'RE M)C,+;CV5-\4E2N2RA)MJBQXL$/ MI=L?"FU#7,L_M*6!G?A=/<-E*2/V*8N?%Q4FXJY+K!-H$"HO*C K5_'.TWA7] )"38&5 M=CHK3$:5U:6<%O\GV]S4E9Q>*JWO^KFU^OY^P4R%5\\C1:7O6H1RLQ[0\YDN M#=([OMT$B FX!YJ-J3]?@JW<9HS7<;-#!EU"!]_M$*YUG\^P/*JYJ\DD-OFL M[B[M5W%/UEH,.A$XAWT[[%KZGI)5S-/'"O#WBNY'43/@;7".!G M@?CZY:K4UQM7[7ZFU*R/Z#HCADPQ08NIPYMET$1#=L-&6J2W0^9:IG-\.X7I MD/[. S__-BBG)A;BMQT7OX)_*>%)_TOCJ0FR+/LZ9+VY&00G9VK4-[1Y5:A\ M29F&5-%%A+_]!/R169_D8JI59X896VQVTP6'-9:C5.4$LXW6:F/*J-0$$4%G M04S3B-8XF1A+]T.W*I;FT8KTU*:U.KT&GN MVRU;.L*-Z1U=\#A/"QQ%9S=E:5A-;9Z^ M\716[7!DTTJM NOR@6ZWR/6[X.9?2N!>#2!&% ^P$=M6QS6R6A1+&4'4&K* M$EO#1-\:O:;V1L;NF5UA:5GKF%7J!OD=ZY^FTQ++RK.F#AU6@Z.22ZQ$WO9* M>@:-L8&6I?JMW;)NLWS'5'EG*B814/65VN7U!G08"P6E:0PJ="^P:J=8-\M, M>N"Z0]GFF9OGN.FFJERC\X%)RQ$Z$81HSX1H]U:]GG'A;FS3LTT[37:N]*!*W.3IM"U*!&YX6T7,ZSRFUO_ > * MZO!.SK!UJ]$@S#[@!L :1FEUL83] MSQCH-K"&],YP;-WY)A#:BP/TQ@[G)2[U=ICH#';\'*_6)8!--77[/,NGZ8(' M:T]D;WG0+X@:B>H0]7O@N:EJ#UED _B9<+GY-CPHFN3U1#>9-,T,[6D836UM M#QY,MA;$9N[2U)ION$=O[=T@N ;KL'2CBTHC #'MV7W6132ROY>,-.T5G3'K]KOTH9B^$MU*LA8XED+0.:>E2 M@+8*"1[Z[;4I=VPZ[>?ZHN?779/&V\M*FEAPNP9K-: E%Z]SDU*\Y18)8I_TI[K:L#4O(JB[HW0G#:_1-%NC:/> M*^YPRPPC;"-LVS9*UJBGR5JW355W[!H="%H=BUX7<&-9F2A)J5L-EPWL>*E; M6W7;P//5T0_M8($V"//:>EF\TCV2C4F&]\,\">;(,%X.]E*[LRIU+;79L)B: M;X.9U.$M[BK,-<\GQDP!JTYIMQ%C=?@'N'123A=-8;?^^#\7Q8V<-/#EF^*] M+??&SX,=8BI+T,35A8+B%-@RO%RH MW9I.X+DK'5' &.-2A/>8NH5.7*_&H$DS7E;2H =\SP9CW_IT\7N] FEP^5%E MHNZUGT^EAB^D&K[Q38L:R4;9$ CCH75NRHW?ZS.$$ )_F\CIBOEV*Q8&W\&/ MK!F5&B@6DWE[^*$F"6S)U9!B8+:%-8URZTC>SG6Y:2H+9M+,1\ ?9 . '3(6 M[0QQCFE6]M"UZ1U&=)?HKO:&B;EV6;".NV=J.HV17=,KA=,5M-AN M<&Q#.PKAB\*Q/?KXHB:]M8E'S%6,0[XL!UE>;1D?;:>W]Z[0]B0K'5F0\S;: MH0] ,B]*&L*19$P+!1%A]Q'. WBV\:W[T6H.[9 MV7(9%T(SL1>\[.>U5]55&Z:7:"-A%Q_V->P8V#3I]W:T1#_BNUR6";DH,T>@ M;D=4JM[B,ETJ;<9J-' S-QFH5?RK%/:MZ!*TMH) 6V>K=HVL)H7.2"XM171T MTK2L,HUM7>BK P(@6>1YO2V?^"$:Z'J[WI7U;'P%[.L!T'6RK-KS'%FC>CU\P$L6LU?]6$ M]&0[DPUP>H$&X4K<3&<-Y]]8CLN?F8-JVT :UH"S=HCIAN>">[:9BF;,%/J$ M9HEI5>A08;N:E3<"GP9_!J_V[;Z&X!N,CK41/',+N"TJK[%$34RNF_EE>HET M\L>,<)LNVB*^YF:PB?'@*-Q#24-MA,2$Q%O:Z%:C(IK6U65ICA_KVSOHS4UU MTT9JL*Z+F#>!<8W;>O#AM/W-$KD['%I6ZRRG'"PK^V]EH]IX#H;BI^64_7.! M4R(*E9D2*CTYK#3UGF DIKHZ5#@&CG0I0-W;%CH#AP4$^-76UFNOH+US))NO M !3HG\^JPC2<_,D]BWWC*B(\&J<3"X%O8WP7W=!C#&'AC2.)T:=V4=HJ I_2 MC#C47GO3A*^_T12^MH^-O?K8";>]O*R)D-G-[,7;LW)78E3+-P:6=<&7 MWLS@#[+.Y#^MOQ7&G/T$-J+E!Y[_,GWU4KPB("$@V20+K=)ZOD2SH5HO0;L= M-4YV;.)1&&V1ND*)Z6%+YEQTA .3C*M?6Y;K_]!J<#E5YG/ TABIJ1NS8^.. M6SHG)B6'"AS"M?3.U;$+;;73=V%=,%-MHL=_6JF3&RN!!M M$ *+.QM;^]$=N"^\;!K@F7_I!^_-;*)\P%ECF9%?=2'WN@*XN;UOA* MS1=5\Z^>?]?$DYN3'533KY).9*%CTAH(-[M8IN*@5F#@&T^NRTD5Q@N\!.GH MOO;&W4'DN9TW6'-N>EY-D_!O<*0;O;8N!8 MUCHUD_Y-[0!2Q-KS+JLW-J5+.O,+GGE[UJC5*/-F>FF>NLD]R6F_*G=-X+?Y MK3,';R]GA);3_E/AIU);/EUMAK5U**DK<>QJ[C[A**^Y]5]RHA*)=3M@%>E. MOM_Z0:D+V;:BM8Z"Y]LA]XTNKOEIQB(Q[D[?!.OMJE[(JF^'P:MYB!FVU00+ MPELF6*[G_G_?!*N+K\-88+T+/= :U_#G^O'&E_4X4RVUSADL7:6IBE%[H ) MA\\WU3CZ,*!-U>$_?IO(+[PC-&8S[ H^_Q9CE1%GOW]M=:8M[ MYK=;M[D@YO=6#A+!&IW^-/_5&AD=FN!",AZW%X)K+RHSU?W\JZG%7-HAGN@7 M&^F?*SUK#(/,O>DIS;:^.'_7B^!\]T&B]0=9:2W\YZ*L%M<:9VM,X5M3A9." M$+S@HU@,B_.-NJFAD].F0=9$OHNZ7C2PW)_HNJRUZQH& >+**C,NB/5;S]EN MH>S_704ON]^>O,QG83@>2RP;.#:U8]>JL?7,5\<6?B+>/P0;Z/D!NN]\8<.X M&:8_;_83^ 3-0",]>+\RIQ36=9D6W4%A^D^3R=:="$%XJZ'>'2W:(=$+? MBISFI"9SQ*5JQB?(Z>J R[9NM+W$$FL*'2YITD;-85^]@VQT%E\?VX5UIG@4 M8VT.QED>23?O#AKHCMKYMG+>DXY[Z;F+9I!)W9Z3:68F-L?$5=^:)RGJWA!- M+ ^K%FKY^9NBT@>&MB>!M=F]K.QCENEB ="RS*0TG+39G/BTS'&:^7+F_*+" MO)/YMUE3E&$FXYE.(W,Z5/^<*J,]95O7T1[9@Y-,(0%_G?(Y#%V[H_K*D92H,>F*ESX=KK!(3,YXW7 MV9T0J"W 9S/Y6C4VGJ M"-14S;LZ_^4Y@ C2*Y,4Z]N#??_1EC@LS^35U>9;9P_KFK25^<6XXE[\3%@9% M.[IS*=VV>^*67*]Q8E?1(F-O'&AOJG*%.1Y$VK7\7WUBH+EK MNZ#^0+7V!9W=FL6H'C'D34G=T]D

_O_\)8X.PY$Q=(_XVH+%J$C5'W2(2E]<&Z5M?NSWKUQA)^N2[-KUW MJ;%G ]PSKXK9\5N"WZ%'<]D\M,@L;L M2V7J1ILY/[9!;XVL1;)HVO8:B>"<9SQQ_DJ/DL: @\$P(RF0)XYG3";=ESOC%BL=:Z5T::]QF[H37G7'GGGK.E_5 ML-NF)]JW+(,I5&ZZUQ;"851]RA"$+T&,\!E=[G%C8,I4WLIBT\%4N*]^[<[51 M5=O3GS0H%/A%^+,VQW \MCGZ]IN.,F(:MQED"A>YQB/)%]IJ:QT0PPTFZ MM\2\7/7*$OMRT6^-MC]M_RU64-U9+SUZQB(L54W1:KD$ZQI5M:76CK\RE4XP MH%-6/9;4L2IM&K4#[I89R>4I*S5LD]83ZG:-K<]*P MT^*,#7N67*5;)81AU MA3,-&Q85GIJZO$LO &7JY[1C:,P@>6M3HC_8G<1V+;_I$\]7$J_:O'+&IS\3.,A1@;1AFBVFI&=EH9>(]*9P"/B9#-0/.LZ(9IIU29^G2VT MS]6B:2>ZKKHX7Y@,DA[/6EY6\KJYG3[;W+1'Z&;^WGIP/BQHQ?+TRM6;945= M+9IR\&*ZJC#=?=N7K[3 >\1A!-KIAA[L#>!\@1%KLS+[EA2,Y=Y?4L^R,HK= M]/X^;134>M^T=K2J:!Y?R^;VFO&95Y;<6:DK\7R[;Q+"6VK7VW;L=>&7YBF7 M 8EF$YD]TFY[;=+JSEU3!#9&$W/_R>@3YQ%=>FWT1N]\,SR\:V;5U<9Z+6IJ M!J@!6J'KM9XL6]GY2QNN<2TUP.!=<##YK;GDK9$WT6-L5[PB'9B3>"+],B<- MSG9N'%_;C&75<(W'D^KV6K KC>UIO'C,N�"?ZK/]<,5.L-@C64:* K,;6+ MQHTV1Q.U=<$Z#-KL+TSI8!BYV>5X79G (V,]-T#8M+$237:MP\4.YG0/E^[? M-'B]Q,/^QUH_%>_9!C/P (=EEZB<:QYJ*]57,'^)#4W%9#&=EC=-"DP56OPZ M"KETA:]D=;VR @*,$ZYOBJF^B2CECK;B7_5Y4\:>O0!8@C]:?Y>3B?IF_2BG M?S1)%SP !LT0_%5CLS2C(5I;^&=]\,LGU0SR-Q_47;(FB6A\9GVD1=D,U>6EP%].I@M>KM2UJ\C3ZWR815^"Y!T43MVZ?PI2NM,U(%1:L('DEX#-> MZ^*#&9]\6=RH7BY"QW:[ M0K9;*;0N7J2;C58R7LU3=EDG$[6X9]JI2VS-2CT"&;[1]G VX1?P]%<-["L\ MF&CU*XWEJTLS%LM#F\W;:!R9=@Y"+[FWLKD;S%B5,48C3/P'G(HB[0).7\IJ MTOE%&D6Z KNBF<& U^M<> W'30[)7DV,+WD'.Y:,YFR P?:23:G<9E3LGR!F MLDZK>:S-^:5) ="9]3)6;>7@1ZU.F^(AYG*)ZJ 3ATJJ2?FE.3;-Z&,7+5Q= M18.RJXO8>!\;Q;,L,Y"3;W43W3&>DRZXT(&31:V:4V>Q)MJ,[# A0 QS$$+O M_7GWAM#+8Z1Z)\#JLP'7!\PJ4P:CG7W3CM-L7QV!7-:&F4)78^YD309(IWK1 M22^6F>K4@AME->Q%9:]>T/Q[V7:/6Q0ZL!NCZ'6NVCF[""O;ZTA^]^\U&\V6NDO2+=*II/QCX: M'T+>P0AWOA$BA(?W?&!+%-AB_Z?JKOC43+C P8G8&([N*;9487'BVXMW5N $ M8) V.J1[$72!,@[5-JG5KL?"M!B8PN0&O2N,GF:Z$\!TB("\E"E=:\L1-/+; M9ARW+IC 7"WF'.=VM\*BF:9]ZX8K=^Q:#MKZZ'KEM]B/#Q>5[:GQ&(4';NMG M+?N#"7K,N3R\PRH3>+DMD> @6?BYUC/9S+&T&%5' ["L_M"2,E_%/U?8 "(M M8]>AT0D?-<U4$CP]'@^2X:\L M77ZMK?_^V2FMX-MQENV]WU@OW6W?V?8NVKJSYI)P">]5M^R5*^B';LY]U38S M?%:\PA,#RO3['VQE=.\UZ/9I_]6*K'HEW_BVM"DO;Y\1T[LLOK1.R0[=,'E* MCGM7UOV"^O&!/WD_SW;^RHHF].@J-4=%-R4CS0^M.Z\=DEH?@E(T>%A4&<-H M\[)M+,35]MZ%M6Y+TR_HTYQG.J&A]H+5F\O'P[::NE MJ7[]\&^WKM(\E\Y;8NF@;2;IZA^Z\>[Z8A@J:$Z@Z@\X;4=.Z9/<5Z6G:;=Y M.,P=Z[=EMWC9$-^5DEG[1--^)> 7'!?,RCQO"E269[QCY&+Y.7,8187#:]!" M,4AF,FFH6V-6[VU7QD/Z:A>\X08"Y+,TIK70)GUKKBK(#B=BC$ M6-5W4>GPL./.[7#W[4>V'^X/(+_T]/_MBOY;;%RGGORR=:=V&Z0SA9;6$>X' M/=Y-J=5-U8SSU"K>;0&=LEJ]=KZ8IJTKU#9FF;0.(,1$76)JYFJ!3:8 "\#_ MK>]OY4JU]:9+DPLH-S?I,.S&6L8*EIG%]8W7YWDT,+9#5B>(N^A?WV\EBFWR M,/CARVHY@/-!M6$G4BOE.50K]52^VA$#[?MK<,&JZZ9E'Z<3ZTKOD8'LEE7V M?4R=7>O&%6M?2'>%X+]NY 2]J[EI/6U/W93I/Q=%O7HX=',%XY:V)SP64WV> M<]U]*BG+/YJ+MM^K:WUL3&KJ@X=)"!^QVOVZ8KE>X"P?^-F$8;TWXU*^U;76 MS5J'(O?6GM=M-773^K,T[)L6&?@=D.D--F*O#W]:FLK?Y^M?UZ[:=SETV<0< M-@2V*\'-,IP@B5/:3!D*1FS:>9FXUL6TE_Z%)245_"]+%L7$S(?#F1C:%N_; M"=??$V5]3_L /MY6UQC1@36#5D_WU>5=;ML^3D.MWP !,$&Z7+^;:9ZO\L4/%?:3,B_'?J\15?:']@6/K!7 M/(5>4M%>)KQTP6$ORZ?#" _R'NX,7CS*>9@V)\*IK\UA0VWBCK(\WPGB::Q\ M/]5EV2_/S7MX98,PYWO98/=?^0B;MP_ RSF.C-3'=CH8:JW9\[=@%O-01:T[ M8:>JU(<@KGW8C+'L;)C^ 6FZ-:"LU&K=?M$$8FHS&VU9C]Q<7%_0 -*J>=0D M<9I/M_>';RVJMM'05.NN&E6CHK@1S[\]5,/M.&1QWAHQGY2NI0=3Y!U6NNOS M:Z693XW%-+^?79R!6P^V@?%HF@P$6!NFE;Y_+%!53N5-4<&^?5MD-EQY4JC< MV"+G;5EL,YW_FQ[)WYP>X(DW[]Y^.K_ W^E_O>H/1VTSFY6^7'\(Q-8I7TW= M3GO-9>)6FJOJ41$D!@?"L MI-Y _C]'TK-.J-Q.?U0?JO /L*VA39XNOX,:L)O=3BL;Q]I)JBL=8!J//U%88U<#YA7Y_/, M]3@:^75EX@%@Z/\"V-38SM26ZG7S#FX?0(*U+3AYKSNTMSE)I9E"@%,]JVIE MR9WKJB>%=;T*C_;CCDSW3R7IQ2GI=2 'H#QWB\I1M- 098](,X=M$>D=*:IG MR?=.'-O:K_K=.6'MA*VMX\+TY\VH>IS3KJ;-^1)= +4=?@<70IQ''V-9NVFW MK8RZO_?(?(;#W48FF]W2W \B<2*P@1 M__+7%\&+IQ=Q@_BM1,[\V=S2!Z];+9&/3]L?9[+O^M9^;HROS]KX^K74LUG/ MT=CZMZ0"KW+%XMK?GOG."S6W<+P1OM(3!C#.]VB,\EN"_?,[N%92%7^V:SFM M60T^14XX=I0X]@%=1X*QPX8QLHK']#;&0RI';!6[Q"8C8A.,+!)+$"X1+A$N MC0R77,(EPB5RP@F>Q@E/9#81/)'91+@T-EPBLVGLN/2=H)^N+KE/U"\%8>;I M,QE71UG%M3[I^9Z[Y6A$_VR53D,+=EJ.6:RK&OTTRONG_:GM1CQ]/HGK$K;1 M@ CW[%!$-@]V\ :.1-T/ 3 (B4]2-0F)3PB)(SOBOAT)<;+J?@B 0;%>@F." MX^.'8Q&"8@OTNAMR= MZ[X ]!QD,FVHE:N6,[<6!'_"ES[KMN MBR[C3AN#4)U0_825EU#]P3E=+[3C,!CAMB!4I\KR)\XV$+0?C@83M#]LX*2P M79?;OA>-<%L0M)/!/@+!$JKO77D)U1^&ZI$=^I[]M"U9A.K/U=/0%X[^[J!D MT!^RJ:]^6GF27ZJRKO6!P<68F='\;.=N!SV_/Y"'?% MB9 S@?JX!4N@OG?E)5!_6%&9[82A'04[Q-$(U ]I7U"*A)#]L#68D/VAV6_? M=6R'[/5CWQA[ER'9ZZ2\A.K/@^J^+;!#6A"J'W2*Y&C2XWO;"'"(1A2-)25#"9=^PL6. M/=\.78N\R)+ EU22PO0?81K%C.]X. SM(H\>BT7N7(8$MJ2:![9TO M([3=V+-#9V^51*31!+8$MD>KF@2V*WU6(@IL'M I"J.-Q#>)$(K$/^$V>'\] MDT5U#?_ &=^799E]*2832EJ-ACZ'&:.S=[$>@@2)/N__,EP[]AP[C/8V[H\T MFL"6P/9H59/ MOC2L21D^REF/D#6Y'7+/YHY/ M&GVX&KUW&1+8DFH2V-ZG]#T0MK]+/(@T>BP:O7<9$MB2:A+8WODRA!U'GAWN M;S0R:32!+8'MT:HF@>U*IM,).![72QH]UB \E;X__3;XI&HEJ_1*Q^ S=:,F MY0P+X2E[/1H"'2;G1^<&T-'*HR-A;CN^9T>^.\)=86YP],<&$*B/6[ $ZGM7 M7@+U!X(Z]^/=#F\D4#^D?;%W&1*HD_(2J#\+J'NVZX"E[NTP<)) _9#VQ=YE M2*!.RDN@_DR@'OB![>PR19A ?3QYD@W-"NZ3YDGD8R)J(<=BAIXGBV"O?4\$%$3J(];L 3J>U=> O6'EOMR88MXA^0W M@?HA[8N]RY! G9270/U90-WE-N>N[81[.YF+4)U0?=R")53?N_(2JC^LI$GH M]+?@A.H'G2G9T%%"F9*!]\K+OY5U_$*J3$4^(3XA/B'\$B,]M ME_NV\'88R75"@#_Z),O1)-CWMA$^SJ]4U6907C:M)J]L:ZKFKZG@X;FI&,2( M?_GK"_<%"?E@*QY(L"18@H5#$S()E@1[6((E6"#M)<&28 D62'N/0; TR/TP M8D;O,7JLZGD3-J*,S6C 9YC8]-[%>@@2I -0'I!M"1U;[&_T%^DS02U![=&J M)D%M?])'8 LG)'4^7'7>NPP):4DU"6GOGF@;^;8(]U9 1/I,4$M0>[2J25#; MCQ_XKAWOKSC_N/7YB<:"4]3]J:+N39$FI:9&0YMT2O-8LJ9$FRNS*;@M=CD; M[TCT>:3]:@3#^P:1<:OM(4B08/@A,.S8CMAA/M"1Z#/!,,'P :KM(4B08/@! M,!Q%."_[9/698)A@^ #5]A D2##\ !CFGF>'^YMNO7>%WAL.4WG]803ZSZ]G MD_*;4E:E\#=%.;722F7%W'IY_ND=#4@:#\52>I'2Y2.D6,$C6T1[FU!*^DQ0 M2U![M*I)4-M[&8PT^7 U>>\R)) EU220O<>PSI '=NA26],!:_3>94A@2ZI) M8$L6+5794_!]IWG(E-L>#7?2^<\CDC&=3#"HL^/9CN>/<$L8EC_Z8PD(T<X)[@OLC@'M7V('885;%":']$6R* MOWJYD\_E7$ZLYP M_DMH<@04+BAPS<\UQN^V)O/0_'K=$#]C,< M/B3O3F1\_FC>QM@(DK+E(Y(Q9_*2XC^L-$?D6]['I6T M'OFNV+L,"=))>0G2GR?N@N.<_!URS 3IXTE_;#@*@\8Y#;Q1/JBY]7+2ZV6@ MPH'1\/-3C)9SSUP$HZQ<)!,U'H9^CIJ8/XUE%N/F=T#\O=H;$7B1'3C1*+?- M>$B2N(??H+Y5 4+8L2_ M_/6%^X*$3-I+@B7!$BR0]I)@2; ' 0M\CT+FMX3\YW=PK:0J_FS7HE+QX^SB?Q6+N9P^:\*=$S?BCO.F?-#^P70S8FIUK6:RDG/5RD#'5\VU M7]RNFL;Y)4DQ*>;?7K??WU ];6XGG#,1_("2V[1+FB6=A7=]PCT+HCL^XYX) M=Y#+N'=]Y,E6\YT2]>B9!_1L4/T[-ULTT%Y;YA,>L-NB _5;2-"W+!3O&2R4 M!_4NC>2U/#"YE923;("W]G-96?,K97V^JI2R?H7?7]76.3Q[]F])9?WEWR_4 M;*ZN$U59GF./LAGM8=FO(S2<:'N-?WM]**8[[2ZR&$9'9"3H8Q$TP=B]FYL= M]RG/27XF\A_JS>S _;1%3F"+/.4\%[*/1QZVI9U"9$)D0EOD2(J,G.*[CWO@SF* ' : AC]W&1"(I.2DY*?DIO8N'JOVS>&E' M+&_2_?&\"X+\4U9[.D!K#._G75G/K3*WJEV]K*-Y!6-#HW''@8X5KT+O3.S MTF.+E]).H9WR]#ME%WOV.7?*"%\7[9T1O8S][1TLTA_ERZ*],ZK707MGT][Q MG\RAW' D 7_2(PGXZ1U)\$M5UK4UJTKX-24\1H-F3S/NC-#LCMJ#X"S88U28 M_$W:*8>R4\*]YD].Q&8^J/PB;: ';:#HS*,-=.A.)^V=/>V=IW,ZCR:%MK?7 M\W&F*CDOII>6^CI3TUK]_^Q]>Y/;N+'O5V'YK,^QJSB*J+?LDU0Y7F_BW.PC M]N[9/U,4"4F,*5(AR!DKG_YV-P"2>LQ+U@Q!J4_=W!U+% @T&K]^HEN^X4BF M-9#5Y%7-"Y,.S,.6$Y9YF$EMF37&]&;69E(SJ9^_VS>'UDX=6A,)&$*QXR>A MXX?P5"1S-(RN^?J9/D&8^Z'A\>XYY_*QYG"\0M<&<.F-Z-\?ZPT9# M5Q9N!0/^!7!]]Q:EYH1!)S;'GG #/Z[6?I2MX!]XQ6Z1IN%-%,?LU;<&M<[8 M2=1S>FD7F?"K,]X?UE<_Y0U3#@N M]O3[]Z.??1&4'XB1,2GB&/[F<($UF,7>HR>0U+U;4I:9QYG'SX3'IYTIAP6L MM\/.F-Y-Q@:.J5-UQEO!>'_^7#^]Q;7, ;%VV&&?A!1^%BS)# O%M8C3-8;' M.%Q@#6QQ4:-&BAI97P^,#PH?% L.RJC3L_R@6+A;5EJ%?'Z:.3^V"QH+=XM% MCT6;8=W1>:(@8.])C<_>Y1F?OZ:Y'SOI7JD0CI%8 VQ"H M=(]*>^4@CGU6*)^?1D2--^03U'XSE ]/(V;H+8GG)PR#MM^D::X30KX4F3$Q M7^D0YVO7241^1$N$L]D/VZ#KC"\'G"NIF8>9AYG4C9.Z5<'!,Z WLS:3FDG] M;$$WOG)XZAJH"Q H]>CF,69Q9\A^-4DBUNX$U9: M4&=,[P8YGTMO,MQ?'-,_7N;ZR]L*YOH+YGJ.?[7#_OJP6L?I1@@G$_A)E"9.D(DPRIU7'SZ] M?\W! FO@B[U'I^?^?J-7RIC%F<6?P4'*O>B8Z2^,Z?N=$3,],_UE,3UWH6NW M*:;N9I67LG1&(MW-XHB!-L%!N;+_I%BX77QV+-H, M%C)\=/CHG,?1X=J3[; ]=?.#VZN#<)3$&H3CND:-E*8^2CEXSI)@?%#XH%AP M4)H-.+(6S4>GM4=G<,MEIL;WBH^.5=O!1^=9#="SB:59TMI@)N9I)LR_L9[P6Q_ M_FS?NZ4E\ GC?>U7>AK;G5^R]#J2>)GM4?'X^YQ?'3XZ!PG=9[.KCQTAW'XI'<8AQ>71_J3 MR)U7<2W8QS$/:Q#M:3+C>YT>0EJ8%K-8,*8=#/Z-;D$U"_:+S4X^+G8=E^Y1 M'IKG/2P6[A,#9-5V-!C:O+^,CFUQ,Z]!OHR=9FZS5#7F!?P7Q],,_KS0ARR1RW5Z]WW^M98 MG/W>#C&698QS[2^$.DY7_ASF_,:/;_R-?/O"^0-SR#U+'1W/(">(J<[2.#P% M+=ZGJ[6?13)-G'3NY$L!_\N$QSL5J M)C*GWW6=7K?7I^?AC]Z;AY!UT!GV^R\OAXV>=[W-57D"[B%^2C9."ASCY_"S M*''RF]3)Q#K-2/0X4BQ6\ /YQGD5O2:6"X6$Q1 /P?C%W _R(A/(D$N8XA4, M-<=))H%P@D("$6":H1/ JPH +4D_G,>^7#I^E@%^N?#6JWF,RW,(BW,_2O"= M]"1,.!%!'EU'^<9U@#[!TKG!#C5S8.@\=7SI_/=_?>UUO>#MSY\_N^KO\"W] M]E4$4TX+ -!B)J,P\C,8XL^9D#(1F1FL7/L<%!@?W^O'\0;']9UK/R[$E1_B M,8*?B3B&E]Y$<,2 JA%LA+/.TK (\G*E/G7-H4>05J 6W43)PEFGU% '?@!3 MQG$';M&E8[%FS/W,*;_(4Q.XP+G 2<"IX^-7L;])BQR&_RK L*!7>5TL.F1^ M /L>^VLIWD@!DA/.N:%!1OM,8[_832;#^S*S* ;$>6-^?R"I3+]NT.F/!R^1 M=(=L(_U0IS>8WO?,/=]/.MY]C]S[?:?[S6-8,HUQ9^S=2_5[ON]VIM-OG<<0 M#N2WSL/KC+JC\]B6:6<\_=:E>!VO?['<<4=NZ_BYKDRNHC",Q8.<+V-,86Y* M_JB7MS$/_'))"X3$;_[XPAN\:&N^_>EVYB2^IQWGPO%;]X,V!GXE8^!'M &D M\^$6Y=_*2Q3?E%+TU-O*:&8/FKW+P!9G#+ML#.LQAK4 PVS0B!]\%)N'PJ8. MWHJ^>UI7._NLL/IY7)\*U"CC5S-&,T8?3[3=1FM;4%KSQU/^NYHY71S+('U1(/UJ[/:G8W5R M?"M0@P&9V=-B&C+H/@ITNYT+QMOFO,P6%8"U;1N>/_'\S[I[%M]LLDAH/IBT M=V),&ZH;MX+*I[PSQH+WQ9\F;F\P<;O=(V*\3WXRREMB?#9.7"W$'LYGO&>> M9KQ_QEC$R.U/NFZ_?T3&^R4!OJWQ"M;TF\$87=9 L#66 T;!RP+!S:)!SZ[FCHN?WA$;&.RT-W62Q@7C/PVMU-H!]Z?K;K_B%U@6; = M"YBX$V_H3@:-M2JROL_XS[: /?C_"H/!_;$[;:"Q,)L$' M@ MX<#"@86#I<)AZ';'8W=R3"&FRQ(-K< HAG\+F=@:^&\%G1GB3QX+&'>Z5AX, MB]#=COL=?,FO28ABTGXK:8&0^,T?7_1>,)F9@YFT3%H&!^9@)BV3EL'!!C(S M:9FT[2,M@P-S,)/VW$C[3;F># G,MTQ:)BV# W,PDY:SA!D<+",SDY9)VS[2 M,C@P![>6M">H%,KJ!;.VM:0MP=D;/ ,Z/ZJ(M"'3,^Y,E=GX#5F&LS0.3[)U M/Z29DR^%\U.4".='^'@IG0^P_-#Y+-:Y6,U$YO2[KM/K]HZH2/D,>UKF(MJX MJPQF]H#9:=S6#&%MAK"G+);/$'9.^O"#3V+S2-C4N?N0Y%&^>6/WD6I^>QK7 MNI_#)<(2ZS$[]TE=_^\L<_[ *-:V M@\5> <:LR\.LOV2IE JQ?J0Y,V Q8#%@,6"U![#H[R,*$C-N,6[9@EOMN37 M:,6^+ 8G]F6QFG76P,6^K#8?+%:Q&+,N#[/8E\6 Q8#%@-5BP&)?5FMPZP1Y M>.=3 +NY,L!J@W[^_)GKCULDMD_38*MYPIYM:XE];Q37%'_QIU[/'70G[F3P M_#VDK6'Y5L &(_*ELB8GGG^27F>^[4=1FN;8'K ML=OOC=S1A/5GNU&# 9G9TV(:,N@^9COZO<[XY_;'4W?H'5'QBGF>?7R_*M@ U&9&9/BVG(J/LHMT6_<\%!O.:"RJ>\$<:"]\6?>D.WW^^Y MXV/B!4]^-,I+8'PX&-T9W2^>@1G='YW//G6]_M3MCQG>F[? CHA/,/0W#TH, M_0S][8/^D>M-^P#\1UQDNB3@/X>ST3P5&=R9@1G]VAV_..2$>Z)+P_A\/1/!59CV<&9G1_3O_\V.V/ M^^[0.R+[Z9+@G?WS#/T,_0S]YP/] W?2]]QQ=VCAR; (^,_A;#1/109W9F & M]V?TVG@=3KAI7J%_JBL/^MY)G7)>%WY[_$%;16$8BZU]T01%XJG1;=BHYSQ$ M#E\>M$AB?^-=*\W@V^#4Z_00G<*TF,7"(IE]ME>^'[$++-&WS;6Q.QYX[G R MM?+H6"396P%2CY##C/^,_XS_EX[_K_H#M]<# =!__L)Z+1, ML9JV#A@X= 6 M]F;AT";AX/7=8:_K=H?/7\.D9;*A%2#%^&\A$UN#_ZV@,V/\R4,ZDT[?RH-A M$;K;>NGB@I'?RN8(K<)[UO=9%NSLUG#@>F//G8R.N(1W61+A')2EYJG(^C[C M/^._/?C_JC]QQ\.^V^VQ26##Z>%@ N',V9O%@YM$@[>T!UX$W]%TQKYF6F+].7L<("6C-]F;YMIB]C!?,RTY?IRUAA%ZV9 MODS?5F6+,C@P\S)]F;Z,%7;1FNG;5OJV-P&9L:*=M&;Z,GW;3%_&"N;E,Z"O MR6"!__JS6-"?]Y*"BH36*.'U[DNJ>8Y*H#1H*((T\_,H3=X GX@LCA*Q._-C MTG\^B6N1%*)&PJ,H]81Y3X_/2AN=H%SJK508=(;]_LNVD.)HOO@AS9Q\*>!_ MF1#."CY?2D< "4+GLUCG8C43F=/ONDZOV^N[3EK XVGNQTZF&,H!A@7(DO#\ M=T.W.QJ[HXD'SV5.;]29OG0=7X*H6:W]#)[(4WJ7]%?"6<.!3T,G2G#D7L=Q M?O[\&;ZY:.IV)R,:?S#I#!\S_J_PS1 MK+U*.NLL@ET#XCE^GF?1K"!$P4'-4Q*'D\MHO0+B2?P&Z3&'S0 BK408^4Y0 M2-APD;GXL0,;&2QKOUCZU\))TALG()*YSLQ/OF3%.@]H2L /?I&G2;I*"Q@^ M*X(O4;(HQX3O0YA+[&]H(KC43 0B6N?XXP D@P\?P_9'N9_!@)C]*&D>.,W0 MSWU@-T"7A7"*),HE$.7/F9 R@:'%5R282 (@(TPC2C1=D.Y>UW,'W2%1W>OT M'DQT?,R'*E6[Z_7&A2 M$"?"*!(X/T9B! &(4B J4@4(BY3RK_THIEV+$N ;6.RF8]]AOT=6'GV6]Z2D M)>MM'-P2X*IOQ+:1.X G>V-]"KQ38]O4'0['[J0[5M@Y?=SXYX1MSPIM?=?K MC=UAOZ>V==#QSA#=6J/0'7W0'Z31W46&>U7)UAL [U-);&I !_D*C%&)V)#" MHV?%2&P9G)YA:L*P[XX&'BCC Z/HHR(^W[+G._48(&.W-4D#Z:=-WI M1$'Z8-J9/$Z2;DG._5? URN010AM7<[H_Z#U^XZ8:&64R1- L:#-(?%"G;]9L7T6US3U?UC*VC1[^\08UEV%5O#-JL R)4_ MASF_\>,;?R/?OG#^8 'P-^^O.7\95R(#J@)K5'B*#) ^T7 @=ZUMLHV<(H_B MZ#]D+2%"P N*N1_D14:N!1\FC@X1C1\ G 4"SW4:%RL!X%2Y"' >I..(CA[@'U@YY&^)K3H=L9[,,[NRD;7Z^-EM; '?8]=S IW8[C MFJ7U,+?F$YA8([:^5\;"3KXT,A(S:R2$) MU'MY"@NC3^[RFH4!+T%_I8-/W6YAP.Y=1Q@%J)]4.$CSN12Y@_^;;0X(>'BC M/JWX+SBM,!98,^4$S(ZI%^M#VXP-XC2@SCQ6F1DHZ_/ARHRG/&G;R@RH1/N< MY.J5X;3G6;J" XVO740!K@F>,Y9N"4"$3_"!ABB).Y8K6Z"$:.S-'*I% $57 M40$\4]L#&J*"Z!+R<=^#V)<2WKYMGMIE*39J*K8DB/$SL)I/;(4'+ '1=U;6 MTY.&+5I#A7NY0SV*+WL3Y3"/X%;"_$4D*!,(&OP0GHH(B:)K81CHK"AW'_\\ MG'#L=U[/[4Z'.@PT>8D* MIDX+,7-U'6?QB)7!S-8@.;]&*Y#D8)M]U^MV7=B)/:NEH@7:3ZCIR#2(R'2Y MB?(E:8!IMO 3K>E0OHW$A!"MZ.!L2(ET-0L8ID8Y,M_( MU& O=U^"'DO;?1N'VX= [!"S$G$]2ILS.5Q@E':?S$>V![J[F;+N:#QT>P.5 M =W'++X#R$MVYKU+W - Q.BUQ&(=E+ M

U#/> M/$R;N!^[:34T79OQ>ECW41UU'( @WDG@NC6*] E-$+;-;B',1V P./3:$[1( MT_ FBN/+HA:;7_?3XGN%.Q5.*8RJ.USS-/U"">85QMYD.,$PO2&_\7<]=PKP M-IY,=AVO>QGZA)U,0-I;F' +8!6"%I MHIW=RD.IY=,&/]]-FU$B0SG0YQK=PP)^L:$/RD-B\N!5^CNZMI6TT&<'?=GF M2,7H]]U'_?LR,LFZ^@Y,6$4M=;4@4]&.)'4DROS:6X(E,)&P4P8TKZV?#TX] M'-5_]+,O(C%2%AVL1IU0Q@IT"=LOXQ@[[?0RS MY1?HCMRN%CS3I_8+[%R.4''#D3O6Z3X>1IYU,9;R(92 ,3I)0="$601 CEDK M(H&=$(( N$QD=F8"_QT*DH0A.HJ5?]5<5,#+ -*(5AW8S:A0"J6WSB,C/G!% M:6*?]*J"\Q'=PL SR!;IBM5<5G-W\E^V^6,KH[$W *VV_U2Z M+,%Y!5;[H*<+?41FAIBY0 D-_RZ D 3*<@FH=P7?K^@2E\QUV<"EGSLK(?(R MY)5A(F!&-[YLNW%E'S.R0M;\X>OU>^YPV'NJ6_9\]L[(8?:D&D3)H^PHLQJT MFP>Q@Y'2+5^'.YQ.GD34[G$I MY4[Y&Y,2O'>YIJOO,\+OD67I^DL.5CJ&%UEVMDQV.A],//F3P(\PEOL>&,:R M.L?W@-"Q0I(QZ,XN)W1C:S5#P(J59?(:JZ[]S__W\?OK[PIP!=,<14%#$>V M)E\..?F2DR]OH47M1&/V-@4P %^ZA$?PA^>:[&]_A47;*&@QF$S<_F#BQ$)* M=9V5;N)*58=OZDY&/?K]=SU07@9N?]+;?50E:$W&[F@XI%NM:Q'@3=+XV\MK M3TZK1S 3-EI;*5=&'/G#7FEE_;7K),(NG8D]#\U#V6V\\DA_@S+.!-ELP&9. M6A]6I=>XW?YPS^2KGC4V)3T,-MRP6X+H09N0;N+O%5S_#N,MD^&>+Q:+*(@D MV*@[GK$J/K#PHX1.!3LU&E^OM0?@89Z,>_D?^'(TF-[!_[5G)R-WVNT_@/WI MYULI'Z.>VQL.3!\QK'HK@>+1/ I\O.2;ZGJ2I'=HCPMJ,%=H_US13;2R*B85 M M$3B&ETW_GMT]_IS3_ZBY7?":B8ABHKB9]^Y_6&JI 4WH$^^J!=NL/C%[1 M2=]#HFJ^R/VO7"*1I?<.+7X7JEE?AKP8EIE2FF&4+Z.R''J *Z.Q,C+Z(]<; MCK:MB$=*?6/M]%2AG^\FDZ';[QLC!D$,<\\.O^ AJ%J.K^%,S.=J(%H;5;\] M:CC7"2,8"A&XO"8B MEIMZOSBI,HV-2MD>K(^RIZ/\_/FS6RM*?.W'A2Z2%,?I#5:P@)E71?),23OX MI:EJ9RI=&_/5 O(GZ4+-:DW2Y7RAL6A=+FC(C'%*HBE4E4A0Y(H MNQ&X#FGR_^CF39H!EZLB?$A5M5MQY,^PY6,DJEH6*&XZSF]4+QG__2L\][[0 M%<[_ELZD\R[(E6GMC>]:19ELF*1.G,(B,F=>Q+A_U5;1!6O*1Z1 .I%M)K 4 M,UUZ^(]0907U1B)KP"Q_ZWSNJ%47&2P(\OI.2<+&=E\E M0>GDSX1(JIC%;&,*GU(-U"RZ5C7BYY3-+4VS+XE%!148XW,ZUUCJ8G6Y$8SX MJ.E1 =)$*&T74>0=#740&@1=VU0ITH$O%5S3'PB!@&24X:3:.X[[:"\,757* M\)9D*-53>="?NKWI2(DJ-?I-FGW1Y?2)J6C,@3OPP-3JH]+P_M;7+T5,Q"K% M-(T(Z_[M,S8$ 46I-^@AENXOL9:C7G5YH#!S $94XN/P(1AV:4YZ0Z02R@ME MG^5+D"(@G))0XNM!]F(A$27$*"C5PO@T^T4L@NV3%VLSBIK6!KX7@3X.6N\I M3[PV.Q1PE%BA:ZD.1Q.WWYOH@T['L9 *K]*R$8"/.HE"):I0XT[P2F!OR-ZY MQM?;G'<.I=4AX5?"^CS&8DNHVA-'@0Z*\ K8O4CICD_)BJ[ZXE8SPMQA(ET8 M2P64W4IR$2P3H,#""$PM;\N7F*M#IJ1NV<[>M*Z2ZO:04K&!U'2DZ.B O%!E MI(3*^H6/R#@D@0$CW+KBJII"==C*QR9P*E4K*UHC6C8SO:78)P9+0T:KRDZIS4%=(UNM8[*N4%LJ M)Y%FM_F@. M&B&,24_4*1%@DEN(:>:N)DF^]0 6:=X:#8[9@NP_>BBK]20C1X#N\J2")_G6 M64HI8J,:]>@R]ZHN!M#YAR)#ES:8TH(82J_5G!I:LT_M:VG--9*5-*JH4/(% MO*4@[T0M'S[47)&ABYPJ7:M*T2+#XI]4$<27,#+]'F:$K=;FQ%!QS*J6K:#/ MM*AH 996&$F0(U2O/);BAJJXDH75Z34_+D$;78, DG0:YP465*_N"Q=Q:#)\L9BB0A SE:!R0FI!>)UB M:"E&7-7.)@/4&H7*1HJHNY)-J9J1X'L2L?"50]KQR16V(T<)H!$;R=2LUH&- MW-(DRO5RE!M-JNYG\U@7QE_$Z0RKZX-* .,'2W26K#,='BM/ET(?-+?0V##ET97ZB'('%<&R8:^J;JY: M7,(/ X'%S/.RML%N .S6CJ(B<[> &!\$] 50Q<%O_"RD.G/KE.YXF,0&"FA% ME4 +')A[*$%0"%?G-ZC:O25VF]A5F2TDONIX7*:4:K]F/I32[D#[WA]$2*+U MDPJD;=\!5=+7*-51 K;&3(DR?;=EYB?DV)0;F8N5&?,WD#P8C\G55+8$#(IP M,&8 GOP[3R.J#S';&.HJ E%*2%I["RCJEM,Z9&AR)JK% 1B@;T%*/J?",&E"%52HOS"/OP&F-\&XG*Y4;)XMV!EK[/"IC-*3\&9JI MHN1%[*-!H&(-.R4Q=VIUPE0#,B;>@;H9F_A&A?MTK3V6:=E^R2C$Y.FBV(L. ML:B0$E4(FJ%U$/[A@.>#'%#&=%?)()5_"[5KO/).'@<@,S@WJ$O4:OJ!SB!N5IUJ=>1T%AF^4-H?_ MCX3[S)=4V&)+8\&@M(+-CO-KBCTZT0HE=\3.G.J+68$F1WE5E$I4XD8]T@MV MLW(+4F=P(%BT*E;J[HQ9&,:>XURU@:^/OJ2N-KD39OY-XJB;P4IMVIU2ZH2D M@T4YF=,J5'FN,9>!1*A;(WF4*Q#R*Z=BB M-92)A>[YA]444'M7V5F)\P-,R/E\U7=>?:H_\U/:[+(P$C1X:P[!\*@ MPMY0&(P)LFBMTNAP([]]5*.?%$F4EX7X=$5 25GX&1).JQ;PDOJ$= 0"WCF+ M$FTXYNE"D,,RQ>0:4,.H%@$]FR8T' 9#JD0<-0K=#42KDC UT.Y!C5L4KM@. M"H4"/T0\TXA,P0_3^DR/36-HO-0RHA4_$C,4NN4 M/,<,8.R]1K72RY\ ']4$T1]."\GF(CMIJ$UG4][,"ND18(7JQ7%G9)JXOO) M2469&WK[(<+S8QJID9[N1[+T!EL(X.S)>[[(2;UHR.J ,RLJH\;U4'2@?%3& M3"*/ET['*YT_M^8D''K-2@T84)Z7B>"3LPG^A0!0,X9G(H[$M:A./F7YR6(^ MCX((']@RF+"+KIQO5 2]S"0(]U+CMDPIDYRPGR*A\&<&>UDS94N+ZQ8KR_EK M>@,SSDAWS2C:BZ"3I%6@5QD,&7>Y#4H&=G;WV[H=T M;]1;?>.'T/D^B+QJ=O!ZP MPTM,?\>TG4!'&A LZZ9^9UO_)/]GE38$^X3 K1P:6[".DB(K0 MF\]=]7/:*_632K$OM7G2Y#5@EF/!.N:UY"BEMM85:$H2OUF*I%2O83MN?-*Y MQ8E2^=)5H@,N=3?7 :5C*;&C^7Y*834D&)FJHNHVXU=AN-K;MUU$ M,Z)B#\C[5>9/.&-H/5="K) AG3M0R)\:<.?%4]M;]8GWC7WJR[-RFB:N>K.>*$[JC5_DZ=L9 MN4-H+K 3.'5\_"KV-VF1P_!?1?A6O?[QBKA(8WIC?ZX?@J;"D#KUN-.R,I].72+H_Y.$M#WF=::]WWS/W M?=_O](:3;QWD-!/I3F'-U?\]:D#X(]LE^%*=6ZS9M4_GF1]\ 9T)M(IAFMG5 O'T)-;H9BC2&:Y!XT_C*'2,D#Q HV?;E)-H>COWM8_=-5-> M]2G)<:G'N&0Y+MVA$I-K[B$Z M<0#$G ??J!,_A/;G&6?]2>@$F'K!JE=4Y"%*7A\L!?/X8_7->_0("7,>_N13 M$S9)'XQ6O4X/X2I,"W1G/\8F?,83\C2'X;OF6/LA>W 0P)]O5RC@8 UP]7I# M=S":6GEF'F6J/^FI:0,V,>A;Q\ ,^@SZ-H+^JXD[&@_?X^"\ M?BJ3[B1A#LNVH&F33EWJ_%9#[CE=A1V-WVNM:>6HN!/8Y_-;X.3AHJU77 ML3CH9J'89O]KTV*;_:\-P977'X*M=D3"WT4Y7]N 30SZUC$P@SZ#OHV@WW-[ M_:D[&8RL/#47 OMU6\TVGUVO03EP;SF'-CM#SY"PSYHNWS@DV*;%,&&9L%82 MEF&!N;>5A#5Z&?P7Z[D<693JWJLUEKFSU:/XLC=89"\*;N\66UX@>7?(E\T= MYK^_JSG@[3U*;D05,OBN-Z1<>,=4\:=RL@=N[F"WI##"XLY"5PG];N).NUVW M/^JKNG;U]BJJA9_I"[U5D&VG+W29E5EO=2BQ&KI>!_P8+^2=IO;S6=7FTLVL MS,[5PT 'R7UG+\D[6MIL=\ZY?UMUK<8#F^AB14=L..%G$98P- 6=L;1^7O;= M*@>HJC(?J.='G+I;&1GHO])=RCVW.^VZH\&HX_RZI(*?>G3LFY'.YUA&?;;9 M;:$#1)Q'90[T_<7G=H68'=TU25/9M#M]TH0M4@I:J7N/=S_SK-5 _G M\%^%:8*RL_WZ.%!/\C2Y(F:N>';H>@/,;.B5+5ZHRBDQ6L?I M1F"+ "K.CAV@J3XMX_]>\'\7_ HL@+K?KNPA"@&PV7?3KN?VQKT]P,?1@ %A M7&IJID>CE\$>[DY"8^]T"O_S)NXNON)@A11W_+)$;>?7;1EP\/F1V_/@^5%7 M+6*W!Z42D:K/>!"H.KY8NC^ZQB?HG&#=X33;J"*WND@Z/)MAG[JRK"S5_J66 M('&DA$-4H[6B%KU340=%#C4:T;-7I7'+8W47[0 #>EVWZPV]6"720X>A$9K*%MNKGXLK\FPN7I* M<[5>&[PJZ4^'D[KDJ3L >/0.753:$V??E?FC]UYRJEM,^Q*PM&F4[A\*;5^H M#G<#;^H.O6FG)L54:WGS&ET1WI=[0DMU2 I!%3(& G6]0A $B( MLZJ:T6.O$*/U_>@O5GX'EN_\]NGO1OY62\'^>[LZ;4EK4QB>^@&(9*G+ZU,W MIDH&XII@*A\^_:(;'"L)6C;TRK%/,C8E4&U.2CT/>SD+H7N,(EKBUS"?WP6V M[B--LNR 0YVL)/!S-(\"G[HL5T3 1Q6/HD59ZYJC5YMF$;R*^B87F=J>LI"\ M?B3!747JVF9^/ M:.S646MAO@T(93.KB#H)@_E(6I'J0U+V DVIMQ'VXC,J\GZW".H)8I1C0A>) M&E7U;=5$W4!PMMGJ_9XC$3K.247*=SI%<;?+LD)JI8,I7(%9_*M(E%%3]G/\ M\.D]2I1%YJ]JNK[NPD+]DU"U4J %O_LSO$7"JZLF+[KKAWJ&$-S_:OH'HH01 M7T461 K"$/]@+I\^_X8]_+Z_TW5ZIP@UG9AAY@'UR"+?!#!7;5KX4:5R@K%O MYLXM-6HM-2;<4N/(EAH62["=DH)'$^/_)>AY^Q5@&(X8'*??$MWCZ61BRZI+ M+??*T-M4GO,CQ?'>9M,9V[2-1$U7"I'LJ<-;'K8,.VEIK1U[8X,$+=NT8AE) MTZ^K;$:)(U*;W*TG*+I#KH:PD"!]C2 N)3"ZDLG[8)Q=VR^HIKST5>]D[3P6 MVD&LAL]3='Q1>\.WSM(TL@)[QS2+JHV(TA'?"F2EYF!*,I83K/>#3 /0>5#N M88]::BUFFFCY(;8IPP9:Z/[&B:B6;8IFY*+VLX3$GNJG"<+OQL]"VTR#;\75 M\S@CC!<5+>/)/8@A"[]Y4/ MPE_8R0\0)E@"KF#?T5K;U/*G6SUH5;=IU>T4=6[5KC38!+'8 M4!Z8O$$8AYI[&X&YT2<_RAR4J:4QO],]3Y]I[="O=0]6<;L(GRJ#PO!X)+^H M2);J$5[-"WLF4L,^!-32R9,IDNF)Y")8)K#QBTW9Z-4E$J'W [N!ZQZ.8.]( MY>'-2D6?J"85*%/#U2_+5QD90'=WG%K MVQ8HR0W/:@X@$R25.6RVWESR3:]648XV@_'K:)\S)M?+4L+HG2U)9QH#E\R7 M9J6%I%[707\/20H_ENG6? +T-\6Q7WG$MUX61C(KUJ5/?HN5RO<:WA!$\%K\ M1!&T9!UJ"@V<^AG[1JJ9N3M4P.5N3ZG6BU&)$A'6B5MU159\5\]C,,V8'[]_ MU&=2JFDJ5I1EO_2].>.:MZ98CBUTGAK 93_4?@9F,APJ#X)="0IP+I),]#= M 'B 'U$!UKU/#1C@(\!["^5/5AJF-#[P]S__W\?OK[PI "Z0E]Q?Y!?6_=)A M/O,X"K!7>WZ#@W^""44^\?AO7S+L9EIUSA8R\&-U2D IQ$E_E)EOFJ.6NG%- M6+G8/Q:TR5R'XK ]Z0+;Q<);E:*-J\+\CL1U?A!PC$$?_F2ZGJ*' T4(.FRT M2ET36=2#ODI% >K)',^LT>9A$F@/+$!]50ISY5;3M,%.Q/B5OA]'4.R@7K37LG>GU2^C(Z/C+>@(I^ ^#6ZI MHYNQP+.#7#KS,1P5%6%=D+\[3_D\@!E9Z:P@I%"UHY4#@(J\%/C>F0[8(%T(IZV%AHJ.I+&4/*>TK5,A <]^8I6 .K(]W M((K81T&79X6H?G =97D!V **,GIUI,D%U%%1;7=5OG[*6R+ 1+@-H_\HBOA2 M454A.W52AU_GFS7&>&*3(:P$[]+/Y!)V&UZ=)I6Z2PFV]&Z9SO,;7XD8E984 MXEMAC%!UZ:8X.IE8?GR%L1E-:9G&!4Y'Y^#N;P\8-&#[T(S1@MCZD=QU'1F/ M3?(,>K9E[AY&1I82MT@)>,-UE!82#C6JTW$JT413L3_/58I7-,>CKI+1,/M^ M \<"#J/1G?5I)I3$$V)22-Y]='[% XJ*."5,=IS/$::!J+!BZ4*N@!V-X5)! MQ?>!,@X_IC>M07_,,^W/<%8(I#@3$AEBCOEECA2DNE&*8PF1!@$K\**W NJ0 M.V3;WP1X69B[-K*9:4TM!6&>:\HJ4>[O?0J?S=!792.ODG#\6&[8A8\K4+(Y4\P+\BG!0L_H%RHFR6(1M0(M$OINN90 M$SIN75)#2UE#>>-&KW:U-/NW]W.UAC=$1D(@$VD\7A>9+*)[D%]C)!2"5 M8^7_BWQGZJUF0FDM?\DP!GH.ZQ:BB*6X48;.K;;B3=V;Y(C$\H@P9,Z0B:+F^[061 M=4<+4NE>^B,<4MM^E #&8LY::&=:W';S!L[_CWX&F*>.SF< #'C4^3_X5FR< M/_O)%SI.GV$9/CDB\2/MM<2?;AS/'+L?HDSF"!_%# ;1#ZIK-R1(%2KY7P0( M@&M,UB&/O_/#]Q_?&[&$Z$A"J"9V-,943FJMAF(X$E":_"XF3=94AB8C^J-G0E^D R7_6AMEE;&GXM>@;B!.P]NKH5&T M1CJXHW!4+WQGG=L3TOX9=S8%,C.W(LI*X,#CL%Y\J8XP[P2Z2X-W>X;ENM@-]$CDNY2TLBFGE1V9 M5G8AI^5W83)SR_BUBE=3VN8*G3,8N%7N)$R4+MW8Z$ G.:I,L)H-6+L"00\A5%HSR4N$0?\#HM?$4;3OM29(8A[LV*.BN19B6EQR60)E*B0\33,]R;8&V]U95U$'N MRK =H7G[50G<4BR4'W0G?E /R!Q*(XI((&\HOP$%SSK7=_1!*F@!54M]4J$< MD/0H>Y(47;9%AN30]VSO)WHULZTK$XH1U')I._16+%_T)5Z9YW2Q6^\+ #,N,C2&PQ4),1C M9;Q-5D$Z2B'90QLPAF%%0B?S;/LA"G@L5JA!KFH?+^@Z(B*]MKS]J7Q*Y*O ML CZC.D 5A<7;@@(9NA+SDC=BX)(V>[%EK_"0MYGX?Q,_/U1FS=D9I+]L.4E MI&!%694GPC@> B>*'YU,16(/#; T6_B)CNZ@X:"3F=":P643#O_V^4KEZM7B M'VC1Z02&M/3IR8).A+GCJP)I@L;0+DZRDXQ_3YW,/6]PE7MK$H)*IZZ1FICH M8-[JZ\)!*BYE7F-^NDA]O'X/NL#?"CAK0V.A?^]?1Z'SR2_4+&Z)_=SB.W7A M/6*-82I5^0)CAW3PL]3X[7X$.]L7<>G+HQN9RN.FHELF%:/VPPYY_W!.-8?= M=NX#_8C2#E?*U6>R479GON]U[.QD3!))X 7>N%;!:1GA?5;_+L>P,N:W$\7W M?(4@\]7N((BY]S@I_^8'7YR_^ED620PQDH\E]YV_IS5D/^+_K:U;NSY(QJY6[V^Y9 %*%8X4WJ M7/LJ4$T3 STYKQ+=]=$C-Y&ZZ#^OG?+U4M\"5N&6,CCC)TE:4&HCI1LJ)8QJ M \3B5O]S=635*:>K M V0FEJ*\GR4;!B98?Q_S=IR?$^9'=!J0I'9\TMD)ZM'%*%$*M$(EJ/JB#73E-;RL@0TEL M,XEYW 3Q9?KWX9=B=4PE:$@"U%Y>?Y#[#K4Y([S JQ7;V9I*348A(+EN""M;Q4 MRE(24DPM2$IWT PX#ZC%6##N"8"MMN2>Y'P%:. M/A9E3X*QF>A4)0U@_G8X.$U$_6K]+5'AVZ/>M>(F\Q2G6J8N:)ND R<^Q]%D M[BA=XZLR%1-0NW*,4.0!^NMP*_1H6 MBEJJC"GC),6WH8XLC%Y/QDX%#RI33.@:3";![\ [:G/7CH$2Z^8%?K,==0=\ M)!A7A:"^;C!4EXNM8BB'7Z(S4#Y_>,\PT_AZV8' #@1V()RK P%3,MAO<,<9 MO,UZ-+9CD0EE,599:RLP&^OZ20UORW*JIHH""U,4[-//#4O MCB\D'6/0Y72,)^"0)G6U4Y7X*6]T,CPTO=XF?&W M9H"O4KSDJRX)J%OS]=*\58:)2;(P)2504\,KS6 1%&3\5[?&JA_EI9A7]=3I M@EHYFQT+'K_%83$,KI5K<^\77RIJO]A;D!Y"7:2E_'U3PJA^9='/T8&@KX3X MDI21K6ED_DV93>DZL3]+00VOS6=>B/@*-%%5Q(Y6H\WYL@*$>UA5KJ6 AJ!B MIYA(H"HW(^&IP$E>K\Z\\D$?S(N0U#*G2_U%N,5F% M.EVW_*4*)*!J&"71"EU"^;*\U*?5PM(YNW5#,BIOF 1&23;U"".E4NHA\34[ M;%J_:F^.XL'-@+44>'5'U.2R6,:Y5,8^E13\>3YW9GY, MIKI<"C@(8.VAYD]1)2[0NBTL=$Z=2B%/,'E_?K5-O7E9YK9.1\Q+JG4B<)U% MX<.WN:BN5$DL0(0>(/3F9-JYL% I]ZJJA,(%% YSD9$S@%H&4!4BFLP,:*8/ M#ACLRHN9J]MK9;;[-7Q%-1C*6A78:R'!_*RR>IN@J^0 O.=HQYU-&X0#[$B7 M]6#?KM(;9".,A49AY"O0Q60X!'?\Q=9>&QE5K^:K/-Y[GJF;W7?6V8@8D>0\ M"I)EM*Y\D1N3JHLR84U%_I#!'IIH>@$X_+F*&:LSKN6Q?[Q8&LX(\ M;2^V?RKD>)_I0O"Z(PSIU, 8061N-DBP-? "X0FV[U23/HTL/Q?-\J/N$)69 MHWG_V58Q=KQ[@P8R.?E_ZWSN&.,?XQ#F[DJ=+U1F#E4A6)69.,X*[' = " % M4:A[J2&(;%7^4ANHVO0C:$ '!0Z^4EV(JLH)RLZO!1I,/*4:3KE*=%)%&<+7 MT15_#68V3)2,^D-3U\D!IM.6>3/>O%GI"I.8=J!J4*14#;4^4'D<*%0)JZXR M)8-D%O:@22H,H"XH5 M/AO40CA+,%M!<\-3?.ILI;/1=W^N.FS=#G&5FDLNNL!@8]D7CQ)*_'H8ZW 9 MHENN_6Y=]JZ5=EI0$AV\43?+,WRR.[W9IL99KJ,NMDFZ^*Y"J'3Z[T#TCH-J M@0D6UF2[J<][ES0@/G4^XL7KL5LF)58I>95SY?MJ8%S NQH[_U!2Y;VA"CWS MJ:+CSR4=79/>:(J^ZK0950 $S\\/P"".U[WZ?Z7:0?5=5*&G[T6@0]*J D"O MA2K(Y9S0WTT)65WV!]X&H!<7QCVK&JW>SZ98(V\+)E4LVGA=50O7=+O*0A6M MOG?X<+<8\X.ZT+"AJC;YDZYBNI6\M"6G4Y7_L.5 M&#BG ;0^'KUSO>\WK W M?4YD^E!F.?W-!_F3U2K*U.,@=99^]_DW>,(;77E4=L;(O(^)S+.">/OJ/74Z M=OZ>4L7R5[^FZRAP^KW1ZS?.C\)'W=<4G]I^$J7>H0'K5P%*X[\'/NY M!G;OJM/VBP8U>L9X\A[G)F!@,T98K7@SE34^._ Z%WL930&PD\B\5"'MW:VC MHJU4.A&S^'?KZ):]TAQRBEVG\37^ \OAJ_X)ZK@"43&GS3C)J7F MA>>'(DNE:H2I.V+0U2QM<)@2J/.=.1I]I9JC*5VG,NO,_&J5/5 ]QB_+" X- M5+5]4[GTQY4D+T/6Y7V'JIK@=JEL;B%72R[S.+G,LO1#B^3)>RS\AK%=XVS0 MJ%*7+(SF6%,D5^U!L:L1Y1@#3(E80_4MU>H0J\370.@>+LH+J6!6U]_9ZA:= MUY#Q>_425+STD^_3#"](T3Z],EX1+!E8*F0J]5T$1::P6/4.!T#^)0,=3;DO M#X[R^>,OU2BNNO2.OB.2):8.]\R7V*!-SXMR>[ 7/*T_CE;D85Q3+^S>L.O" M[J"MBLV41*:*KCZH\'Q8_1R9$G&>*K)JP%3G51/0EU7HY>XP& MUY/H\/-8*;IE'E/Y!J1CV9>V+']URR9C&PI5SYPJ1AE/,R9>(7_@'Y)RX6OU MF+9+,.FZ3(858/8?$^MR+WC$I-XE\F:ZU3 M]81%.JBVLY@G6 ZIMADU!-6>I-(=*MW"M$LR[YR O3'M]9Q7OWW^;C+RW-&X M^UIK+53",4IHAV3I6M[;(OOLON;ES86$C'\O>=U(F]U,RU*AHW<>:+).]9ET M6;>JZ8X:3'OSR@Y?!YMX'?":$_<3=^Z@M1G7-**[P?M>H0##%$MH(Y=C8>GV M^7PO0+WY(F).E:YF-]^J M'6GZTBL=J!IKQT]1=U%HQP16$]&7#FH-.(L<+Y#NSZ/T193ZC;J)J*=FL@II M$:4RI4K]EX.#%@7O7PCJEZ-RB]3LDC2YJBM"&C\H*W:[S0Y,"U4G4[<;[Q 7 MLW_I0M?S&-9B9)%I:%DUC)SOHA/H3/2M\H.@V@PJ*>5"Z;Q&TB:K\4OW$ETA MWFY%N3,8;E.<8K2I6DO'V68[>6&;(5QV9EL/'U-N#/JIP3U(UL*50_>?/ MI>86 K.!^17LYD'X 24ZA!4> O^'.3IC/JF>!-M%8(%%)C;PX;KU2O4/")9 M'NJ.NLQL,@YW$*PZ1V4O0-].,1E6J@1\ M+4"L@L((%WF]'X>^^8XY#!3SU%? 5BF<3^J10YGY6NTMT_YII@0#*D>JD.I& MRA:85-/0L]V^7X#''0N])%5F-+'Z^G66T#8=X8=R4S7+OASO"GVJ3R'-< M)8>9)=:2NO:$!\6L--_=!E[HO$ZWQ)F1!.D13H0>)*7ODS3=-X^BR11 4JT+ML.)>_#H32]WB1X/Z MG2BNFSCO_>J;O>]GAN3G?D?Y>P"6:]5,[V#$F/W(.Y=Y5^LX1878D(T<RJH[^A(HVK!2X[(!AA+]X ,JJ5_KZU[=P2DH?;1Z+26S9;YI MHX[77Q 3Z/JIN@*#!1>+;.M'^^F OK.DGI5TB0MG%/@R-W>$M3)9%0%4H<&R MKPSY>.=Q>F-29G5WEU"ULX_",EL7BPH1N"T2*J9/(J5^:6WCO"I'4U-ZK7K! MT^R P"@)*[BO) ;%8A.,L"K17O88K741 &4?S)R9:@V\ \=7==6@?DN!LG=W M1],%SVJ/D6Y/T0+J;T,296]GRQVM=\>L:PU ^^@KQDM1^K;/L< 2X6PD FI^ M?WGW[I>:/-"Y1@\2!G>1QPHY0(.&J&;1H7Y#*9C@73>"EB-?S0K7+H NT.I2<4^02?6?:\"P;ZVQ7DML)P89B3FE+ M.Z]"Y<&XC]#']/I!JW!WED"6OZ[Z92HGN&3J19FQ4Z@3>4QJA;F07EV"UV49 MYCYVRO;C0FR95.1;*ZM$5$G$KKJ;J&L;4ND.$.CU6;A:U1.HU% #$JSW0-$D M?>5"S[:NXN!MB535[ L/^[)^(NGV5]IT")\QBT.X5WY2ZKJ[JH$.==//](B>D_&[AG%)N:>;T M0U(E:@T8%5'+1!"\I5=[ W4VAG]DF F3U=^$W:70SD!0@T$0-Q'C:+)4/!)1 M-+_!4CG*45./%503-W>Q%'%275^Q=*+ N-0&$VLRQC'\MWTG]U)2(WN<&OD4 MJ9'G NL5#A6Z;*W".*QZEF +E4*4@5-M3).JGZZOJMK;O"J_N99F:.B;U)C M%>#[T(9*F(;1?"ZPLN]ND2Z^AKM_#7='*!NQ@7X6E,[&A1+1!74E%4FD1*82 M+Y5/1ME LI-"-J5TTNT6MU'?Y"I6?>]]>=\S-)_ C\GS)@[).\,!Y>;'NZ7, M:NKCEN1S0;Y/ C%4L6=.[0#G)U7F/%/'7&.+R%=IY2 MNZ5)>P4G9?V:-^N)XJ3>^$6>OIUAC"ZCN0"CX]3Q\:O8WZ1%_H8\N6_5J[QN MM]-]:7X08)!Q+<4;$]@S-,@(0VGL%_A^F$"ISER#%%(N\C?F]_HA>"HLJ4.O MZT\[O4GO)9+N#WEXRT->9SH8WO?,?=][G5[_FP?AB=@Q$?@CVV6[I9+KDW5^ M@-NP-\LB P,WO-)ZPIS^[^T-,+K2O=\H#1P_.*P]@$Y$5^CUD5;5-. M8K[OQ)B.W;4?=!V67ZDXQH_P^5(Z'S __W]G&1CI6U>-FCLS=VRH>D6W;^&6 M7C" >5Z#ZJ>W0]C_>0]CS;+H?USI)_)*@NTQ9QP[2QS["9OR,8RU&\8LTH%Y M-YC0S>C)/98O%LD7O&3/=GF)Y&;2R@J.>WQ MY^9L-N'9TJ1.3=@DM9FLV[S]-&S\77-L>Q!9GX_BE/]F#9R\ZKNC_L0==2?, M[D_([J\9I1FEV\>VC-)VH+37[[G#_A'.G#/A]3:@!2=U,18S%I\_%K\:N0/4 MF+T1LSMKS*PQ,]LR2MN'TI[;[0_F/FYO?S,+G[F3YOYD_&VMAG8&G8\?LK\>.9G&_"655MF M38;:1J%V/!FZW0&KMM9ZXG7$@SWQ3W@(/M_3A('#W=:(40X VI(TQV*TMAE# M;^*.)EWFY_;R<^,T9*AEUF2HO1]J!SW7&UUN@N<9\#,[XYD_;>9/QMNM;,W) MM O_.\)'Q!QM"TQGQTQ^B Y1T?4R6%VMH6=&Z]F9W>_,GS;S)\-M/1=^XGK>4Q9@9G:V 6Y9L6769*1MUO?>[[MC[PC/._,S MI\*?G>>="]A;)C4YOL<1:PNEYBMOW'4'OWE9';<,W_:S)^,M/7:8EAZ@=7: M=G-TXS1DM999D\&6U5K.M&?7^^T[^&&UCM.-$$XF\!,L-Q]D(HQRY]6'3^\Y MNFV/_#R38& ;*,CR\S$9G][$'4PNMQ(R9QDQ#K>0;=M 0<;A)[5CF)-MX61V MSS-_VLR?C+1;^9SNV!NYXV-:<9\)2[/.RSIO"]FV#11D)&:=]PQ\]YPV__3L M_TN67D<27?;S--.EY(],X"AW#=XT3 MO@TTOH=Y[Z.OW[_CG %K9.]I(JW; M.-/K]!!HPK28Q<(>Z?L8.+V1XW=B;ASP^P1SYQ% MQA*!)0)+A N0"-/AT.TW5P*V)0*A#=C$H15&?D9^1OZ'[M5X-'&[QY1R8N0_ M0^1G=9]!GT'_[$&_[PX'0[?K-=9[AV%_.T##0?CV!X@OE;! 1OSFCR]Z+YC( MS+U,6"8LPP)S+Q.6';'MP89SI313EZG;5NHR2C ?MYRZQL<#__5GL: _'ZU/ MC>Y3<9XC%Y8ሁCY6X7X#3"*R.$K$:;-D?_E<(^.MU!ITAOW^2]M)=F+" M..)K$!9H)UUGZTDG2W)D) MD3AP+H,B]G% ^($?P&Z&?A((YR;*E\Y?WKW[I>/\+N#9.!+7 H;Q<_56JN)2 M>Y<4L0AH&'RIXTL9R5SBH&LL^A)&R<+QG17, %!\M8Y%+ASB&)G#_/!;&"PM M,O5AO,%/,B&+& :A!60B"=6??ARG-Y)*R.!0?N;/HCC*-VK..,9:"/U=LG&0 M0[[2#^$OH%VVH245$I<326\8'Z>?0?.JTN,'(:?+F:^5*$-!V12/V-N*W"OIJ=^(K/P@PRH1@'UA!& M$EDT2@KX=PIKH:& ]Z*M1KE(X:LXNH:'@$&$'A!7DHF@R#)BDN#?120C]=H4 M>*CC.#M,#T=,X@1\\_$V">"'/M+3D4N@L0-+A%W&G8'=I>.(KP>IA+L61G&! M_Z9')>Q3;OBQ1UL#)BNS MXLJ?PYS?^/&-OY%O7SA_.(YLC+^\7OOE#>IW\Q356D1 ,@Q!NX+O@RBNJWJ) MR UL(L:A9A/07T:-$7Z6P!"R4G_>?"OPM)>C%!WUF^N5-_TB3TW""O8G\#2B ,_U6$;]6KO&ZWTWUI?@!,$OMK*=Y(@:9'+@P-**%'C?UB]YHM M5KU41LH;\_L#UVW5ZP:]SK3?>XFD.^22T7/JC+N#^YZY[_MN9]3_YD'LF[)X\K@?LLOKU), X?F1M?3YCY[!Y_^HDAZ&1L^V*2?1 MXV=I')Y@UWX "P?-N5^7F1#.C_#Y4CH?8.WA_\XRT-8_BW4N5C-00_I=U\H: M+652J7U;>L$ =HXQ'\8Q^W'LIRAA&&L[C%FD _-N6"14SE@K?HY,&)8F#ZYQ MU^WU64HP+K$ 8*2R'JF>LKHR(Q4C5=L(S4AE*U*Q3M6* \1(Q4AEQ[:P3L5( MQ570+6KZO7+^^ZH/W%'W<;*%EX$ MNW-M^ZP?X0SYTQXO0UHP2E>/Q:]&[@ U9J^Q MGC\7P>ZL,;/&W$*V992V Z4]M]L?N,-)8WUX&N?V)\6+4\0"=/BF3ASZ[4GQ MNWY[E4:W 'F>LQY'K7(-%FJ(DMQ/%M$L%M+NQ..+DJ\/)NP%(\ZSYTFP#/6Z M[K!_1%R V=D6=FZS>Y[YTV;^9*2M:[R>._9&[K@WOEB69IV7==X6LFT; M*,A(S#KO&?CN.6W^Z=G_&/,PE-Q(:!^PLL.[8?^YOK^ILG57]Z]^\5)OKT!\-GLAFV"^#3QUVW( MZ75ZB#EA6LQB88\HMK29SJE8^R%[P(*ZGC*@/>*@V_%8&IQ']C7'<9[PG'P?Q44N0LO#_I;C_"RTG\J&>X838X_4MM2&8W' XJ -K,WBH#WB@*6!S9$489]A_[Q@GZT .\X,6P%L!9PI:[,X:(\XZ':\GI4'QAYI8'TDYVPB_(V= M@M]I0!$Z/E#&7PAL$KU*$U5 1SIID=LML?F:CJ7G@I@FTKU M+/OQK:4K>$<8AAB&F.D9AMJW(Q?MV+8.BRY5*%@"/$Q^5G;.6]FYU(U@@&F* M_)QCW0[?W9&UU!WUAE8>#<9V3HSFQ&CF80;X;P#X07?L]B9'M!-E@&_7X6B< MAJR\,_LRMC\;MJ/B#O^;CMDQNP]$X#1G;F7T9VY\/VSW7ZT_\>VX-P#S, -]$W(0!OEV' MHW$:LO+.[,O8_JR.F4G/];R1E4?C0K"]'C>Q#>Q9FV?J6GZ%\*(IS=1EZK:5 MNHP2S,=,7:8NHX0=E&;J,G7;2EU&">;CEE/7N('@O_XL%O3GH[U>H_N\4\^1 MHTJ#AB)(,S^/TN0-,(G(XB@1I_!9_I )X;SWY=+Y(4YO:H2\E5Z#SK#??VD[ MT4Y%F@!),P?2N([O)&ER]9=W[WYQ5L*712:<>9HYF5BG MA8XOU1?K++V.0OA@MG'@9X6$/Z/$2=<"]Q5^[@=Y=!WED9"N$PN)/UM'N1\[ MXNM:)&&4%UA!&5\)0\&O\HWC)Z$C_EU$ZQ5,V76 .,$2!@WB(A3E[X$(@#/I M/+_Q8Y&C%?"B=:K6.!GQ.;.>FN()Q5\ZU'Q>P)$!= M_+;CU%>;+_W24B[3(@[AJ1QW X:2 MP)69.GJ13&/-ZQD>4Q^89"9S.&BYXKYJR"BA#:*'RX,,0_@!P')(&T?LC3/I M.+\N86IW3&SE;ZH9K=9X?0 'P^,F_15^GR2"IB0C()"?Q1L'IA7#8WH(J? # MH01^E=$P?@+0P1RS4XZ>T#/($0+PXRB!,PU_ TC"$=Q"5DUK_!9W8N<\^^&_ M"H,K@&M!%LT0W&?IM7")TRJ@J_$<\(U :$A7=.1AM7(;8.]F% 4S2_C1]E0S M,8]Q47XWX9$[A4M0<';E'Y19Z:6"[.!;LE MP-3Q\:O8WZ1%#L-_%6 'T*N\;K?3?6E^ &Y[YK[O^YW>,=-OLGC+O(]CS78:_" ]=J6++.*PC 6S>=4-%W>=O3L MY6V['U);EL:RO+/"7[-O.>0W;L;AUU"?RY1=QJ^TR_CU09\QES"TYBK> M:>JT-4[6,V_"SM?KZK*Y-W0'H^G%\GH;T()A^")9DV'X^+8/?73UP3MOU8WM@)>'\@+]-N_]E%R=2G**5P;+CK7!7"1CR3+'M?]4'R M#D:6U(XZ/LYXGM*9\=YN+&*\9[QO&=[W)D-W,#W"Y\5XWPYK[$!?<^]).W1X ME]>A8_O:$'L_K9'<%]1'Z\P]I%PK\K&2W1M,W.F4V^,V?VR.L.58(K!$: -K MLT1HD40 >3#JNOWI$8G1+!.>V]ZSS>''=S:9L \EK'W5O2Y)Q6'",F&M)"S# M G-O*PE[DE)_[:0!+_5)E^I$X1]?P/I6_^S_\]^%G^01UFZZ%OB/V/P=1C*( M4UF<] +;T73["+-U^AWG'[7I4GVJ?Y@I&YI:,%F8VO>:>EC6ZMTL+7+G1S_[ M(G+G4R2_G*::V;D4I/PIS9UWZW4,H \P]R#:W'4V[CL.R_2)+$K#**"7!$66P91TG5?] MIAOAS*-8%WW$0CN?/[S'>I184"\+1>BJN4F)?\IB!52G,JPXH!H(_H$_UF4? M%5_-2NP7!\.A N2;^E/FI0LJ/IKM4XLD!D$Q:J( M?7C?"1C_=-OK-(E>)[EQ?CI:# 8[Q%B6Z21K?R&4.7!%U6[?^/&-OY$ O7]@ MW:\-Q;M/0 T"H72U*A(L(*Q0"U$*?@/-M:E1F%?T=KNJ(@@D+5 M5Y[/HP"+RA)NFN^K"IWZ>Y<*X:ZQPG06P=NH8J>/54,)H^(- &P022HSFHF% MG]%+2T"MD+K#9K^W"_B?.-6FA5 6P&: MIB.VC@?,H51'\9=I@#6E9R+P"XF BQ6EUZ DBBRCLN\ V1$L[XN A7VORE#G M=ZV/ZO-?E>_<6:R+HQ&U=%%J-2*]C"J,J^G@&FKUQD.1PV@B9'AN!SQ_H 8" MIEYXY2PI@?D6&]+*Q3!.UZGQ8ZF_*NU^ZPC.TE>: 6VV5E<>!AO.JWW8D#7]8;B'(O7C M\]JY0;6OTE%0U3O,1C$V'L(-U(V%1!*:/]49@7E>4VN6V48=1G6F6%-IAZ;R MGIB"-->/Z%Y+@$FUDN+@QCH_E+S[R;3,LLD7S[K)M@T)QYK.-MAR0;6U""V1 MV=Z@OKT5-%4=T0!GJ-D,G/%_*\GJB/TJ] Y6 S;=R^B=$5*[E);PF@3A)4V4 MO_T>N"[Q'G $.Z L@$Q+YU7X&N&F#G(UA+M5.R \)8P%N0??G4^?E0H,7C[\Z]__?#))I'S\:?]F_NV%8% M\[U_QJ \QRJ2+U"'MBF4[W6*4IRRLMN'QM?]\M9UH\E(1X=* M:(&.0"SG5"P'QG8,8E4X4@CGIS07C@>: AG'M7Z@J&#"PP*$)[6D4T8GMGG$ M*@5DB%:RM>8LC8R]!.K%+^@"_^@ZBKO*MGR[K@"K\FT\_Y]9)+_\<^X'V'+0 MIN/YKN-\LBG'3'YQ?E!4XJ.YA5GJ> 6@P,Z+F+HWJN:H.BA1N7JDR-'OE"^5 MZ^K V3 1( >9TM%,22Z(0LI#IPR81 /!NR0I2I,0'3( &?! ]^K_E8V)-\(W M=L/W(M!F@T=F0V_;3[DU6.FH-*9%0&TY#^OEIAVP6\,+($A(K89=5/1US"L3 MLHASV0$CMS0ZM$>K&F.3%J8+Z"WTO9U0>T0AKU>Q5FB&C3GA 6Q4"V8.^H[G M48QRYQ8+1H70*!24"73#Z)"@]KS@-';>3YX^/2@M7'EL5:ROS'X*4XHHZ>0H MI&6B/6/"H6U3CU7?AP+C]'S/"K*P D3ZYP:-)?8.!/4^5W%PNH0TR18.-2T3'@+3B R5]':2'QU.S&-+:0X6W9>\%UEND-'%%TD8?J MH* S@4[W]CG]DJ0WU/"Z^JB<'TRFD,3Z?BS3_;/)W&[%E>F=+#49?$"MLWJNWM[]AN)R8&V7F6'E0:"0L1'AQ MA?NSJ>9'+Z 9530*,&\@J&^P"M3I=YD6G@12Q76@FQ<)A6>DL;04G$J-I[26S16H/)C5 MEN=^\$56AD6YAII4.(VESHC94L0$1=B8IKZ4:1#Y)K/&*74/C/D$2\KNS-)B ML50JR%6-O=0'<*BS0BKF7&%P"'F]1-OK"+[4Z+E"S0?U;O@Z1.C(_ 303?V" MQETJYR'J!%?J#!0)GI-4YP$% 6%>#D=QC4H0;)M*U3#GW7 _&+G+2"[)S4GK MB^'XP>X(D2G7)X&@5$O6P^)!THI/1(X$PITT6_A)]!]]OJLC>7IU2WD2R%!! M'\+N3H"U()V%2 "IT-D!.(114:2*) MGGI&_(MBX% .%%>1*_LD4:5$"#8ZM M"(B_U;N)SU4;"6.E*\>GZ_,T-LR97 G7HGIOQ_D >$]?KU*9*VT4T%:EO]8) MX);+=K=42^!"HP5F"'D X6FNA \L\+J(<:V8XV(R?LGA@,2,8*7DC39)-SG* MP0#QL.9CJ9:YS]3B.HWUO=V*ICY%XW.2YK"[_Z&DMCR*G=@' %XBO18P38DI M.#F<=I&[FG)*2J-;1.Y=DMM)#,9?X!:1->H>3!UVW@6H3@"G:FF.#\$#A4KY MP9RLRAD$1)%ULI!W*'4H,YIR'_T0& .?K*@ 6H\2S<"Y(*)(*Z+DH$TE-M!( M1N5;)4NA;@#FK,I!6@$#Z+Q(8A XT1'E6*(2)66$DT3?HI).N*,DH\%^P+ F M+%NG'Q&KHW1#XH,0C19Z0609 R4QX*SWT@@VR[*53I/5PH*TI8)40:(Y:G"X MC099QSF3U"H5,(<*%OPPS.@.4+)(M0JN4(GN2>R[ 5QU?L4=XL7%W,U8 [TT M*:-*$)<*K)H1G>V#TA75X0Q=LU+)510D<.C=;>. 1C&61.CG/H!6C/KP C., ME)Q$-[H6RUH+!VU;60Z@QBK_]4R $HY # O; ZI#^%1/<:X!E%KK 812L]"$ MK#[&6R()9;O"5-)8; &Q+##W,R+GO[:\2EP#:A0U^FIDK@FK/ 4:KU(,61@G M!3GZP1@HT(T(&$8JB#&AU(42(QG-OY1\Q%LR8$]*B45J:FE9K+XWOM[&4.=G MO'-$[C/*@L.X3;'CA3-<"<#D4Z)>-->Z;/U0RNI4FC2_^]362G]+L[IG<#OQ M7,QOWDSC\77W8R5?Q42G:F&(/3,%2PJR]_29EUA6I%\@ZY!#(3O;6M% M5I1CXY>6[O-A@D0)KNF*Z/*(5]Q!LSHYQL.>-YZ,!M->?SP8]X8OZ>1]Q>R4 M\NS5ME']S.MV7^[,SQ(2OOB37XM<@9);&+ M/^T&(W0I)^VP8&YE;K6)6\D15L08A,HQ4<;7&6#,HLRB5I#PQ9_J3EI,]TBV MO;88'4Z$2J)ESF7.M8AS8\Q8,V5/KG4HE1*V5:13;%U\2#-F769=*TBXXS/8 MSX]1]E?G-DWVTN.P%Y(D\FXK/UE=P-*I9[7PJ;Z:2X';[0022N]8%[IN-257 M80:NSFP"[-S.;3+98I21I7-0S;T0?7<$%(#E_V_O;)L3M]4P_/W\"LUVMM.> M20#;O"9M9[))MDV[+YG-[IQ^RPA;@$Z-S?%+ O_^2#(0PI(E&T@LR?=^:), MMM!S7Y+]/+=D/DD/%E<)0>&$K:OKAA47VB3OA]Q?W5UOODA]+*2^W)EP7OPM M?F4"^MG!@PM;'ES54KBL"I,JC^1>OJN=QJ83%J7%6IR%5Z]P;8]9P.?+L%4W MW/)4+5M7CN+"CON/D)OJ$9ZF^;^\D[)>YQGOEKZ-B@[&Q=%EZD5W,O%<_EBD02] M6_*MEGH52V;GNW@N-D7=M"/&)$[YHH\W[\&@TR8Y[G4>B=!Q>07"@NN4ABR] MEIL#9K/K>>%"HXUSW!KYLM)< MVA;M_JBV[OZ@\*X#IIS;Z;5\[(, (9)[]Z7+D&J$A%K)'WHI%BZ!]H)'717ZM/Z83. M#7DF9^M:QSU9E=!;-?)17J)KI')R<==3D/CZ4(Y5)LON:':PRN095IGL<^1K M7[/IB/=YIM/DWJX1G1XO/S-XEW!6LE,4=6SGZI M9\%#;]CRNN?66NZ.Q^CL^'G'K35W;4.[UMGU$$Y[QP-T:U[SWEO$#\EZ=$<% MOC*U\750)W(7RVA8L%1KN Z/CN4B\V)V/2KF6/F'S>/#XN-*N.+S3E-\_H8E M:M>L.6D%?)KCX9^[5!^)#++:E7.V$C&L\BWP=U2GX8J'\-[P'%;NC*%XO=YHE_RSSW MU/!\-:N4"H$E% #M]^\4 ]O5_W9KSPGGQ,0^" MD.D:H!*/^ U+ZRP8 MTJ0N-P^O"YHY#6=*.U.,]U4K//T6)PT6YP>/O2Z7F>?%Z2@ !281<%^ M;\B@?^C?+/U?B3L5)NUZI%W GC3U0MU0-]0-=4/=4#?4#75# MW5"W1C?K4"T<@=8Z EV=2"L]0"A7:1&2/3D"/:?GNKUZT.JT>BW7($?@U4@^ MSO$R%U]5[KV]- @NK'\?_2R653//N>?]>R/WG8_$WS_?/<[\]W'_CWOF/Y36 M*D*NAB4XV.V@?^@?=CM0 I@MX/^H?\7WCOZ!FZ[EX)!]PPEW'9E#TU(X&N4 M5K2VHZ%\S0*"JI]56D9U$.J&NJ%NJ!OJAKJA;J@;ZK9-W;KGLBQ3+=QV=KKM M/.R_IU&"'LP\T6VWR6K7Z/::G6X]:+5:#:\1L*EGB-7N9,S$X8+Y/GMIIOQU MIS*, Q'(C,FM^"XB<>[)_/3D)S]/$O'A<$9X1-A@P/SL9UCLJHBKAG6W,BUV M]9/RK\%! B R0X4@(*2*-CO30[T#_V;I?_W5-PR$=>!Q0X6.UCL#,BG(&L/ MBYU]4W*E X)2GU5:1DD0ZH:ZH6ZH&^J&NJ%NJ!OJMDW=NN>R+%,M+':V6NRP MH9T^"7HPLT^+G>?V>JUZT')[+<^1%CO7#(O=FUE(;],#0E-"YVX[>.C H[Z% M-6Q3!_U#_W#0@0)04(J#;I_W,- _]&^6_M^R?I+39(9MZN"A@X>N]*$):7F- MDH76=C24KUE 4,NS2LNH^4'=4#?4#75#W5 WU UU0]VVJ5OW7)9EJH6'SE8/ MG:<3::4'"-4J+4*RNX?.]1J]EM?MUH-FL]ON- W:IFYM1SJU:YU\(BS)8I*- M&-FXC5UAO)/OEV\YCOK5I)C&H"4O&NAOJU"PGF5D.&#LRM4"Z4 M"^5"N5"N"9T/Y4*Y9G8^E OE:I1#@J/,'D=9$P\^U6A8 S/[VY6MXW41^.99G*0__C!U&T[OF'R2[4K)R3!A3/K. M%BZR/VFDMFIP&XT.3&2X(+&S;'MU"#L"=&V?KCW/.W1=UW$A;\C;/GDWL9$: M=&VAKL^8S\9]EA"GJW9(ZT#E4+F=64!KDA=8=(T=TJJ9MK,V(-BI06-ML];;AB:/Z).O!S+-ZVSPS MO&VG\7@<1^1J1!,VBD-Q9'+)A\-9G_K_D$]LR-.L..W#OK8\G!&GI /X*'\/@4/ MX $\@ >#>(#L2^BZ>>(!4GR"P="HP:;T!+@6SD//V;Z5GC$Y/XOK%4#KL0;% M.$T/Y7-8KXU[$JOT#\8#<5C#_3;51/:?U2APDX1D7;SZ?^B,:#1DY\3-Y*J?G M-0\(3PUT\\O6*)GT:L?3PXS1DL\51W$;#?92EL<0+ M? P->@P-J(6""3 !)L"$/KT*)L $F 3QC$!Z9N6(K75O/LW+(_6UA*,27]6 M+P)@Q91(H999#?6C;@H>P -X _E]REX _@ 3P8Q -D;U8^SS(IPO)8#; \PO)8H5J",>G/ZD4 K)@2*=0RJZ%^U$W! W@ M#^"A_#X%#^ !/( '@WB [,W*YUDF15@>JV!Y=+'+HPD%"J#UG99'U_I='ITN M^5*[JIW6EN9$QVLUMCH8>XTV'(P@'55XV^YAP028 !-@ DR "3 !)HQC M(W M+>-IJX/QWW P6EL:,":;6;T(@!53(H729#74CS(H> /X $\E-^GX $\@ ?P M8! /D+U9^3S+I @'8S4C[9LV+AV,"^WL_D7W\'4(O(\8 M(U"_-^KN%TR "3 !)L $F 38,(X)B!]TW*EE?0^BO_3?LC4C]_=0XZ[K4G& M=%*SN])+LC-&RP3SA Y9(<9#.A!M/J+A+9VEQZ](_6G=9B:H\JLJK2S./&^H MFD9HGL7'?0$I2U1;Q 0AFR[??AC269QGXO!3)AA6IW(:8MYXO?B "'I()RD[ M2MF$)C1CBSXHIAAU[%?K:?\;GO(^#WDV.UI\?D/Z?WXZY[7LMHTC3?&&+:][ M;JWE[GB,SHZ?=]Q:<]^]I;)%G7M#@J[8FUA^L;!C MS5+V,\]]CXW8WJ\2GG-?!LUNL<$09@=3TD$6=A6T"JV:TE70*K1J2E=!J[IG M<&V5Y,XY;5LZ!R,-9FNO5:3CDXL.5-:D^.YRVYD_?I<>J-*(N M(KD(G_S]YM,[I"CX<(53:,')L $F 38 ), M@ DP 2:P!EV/SL,:]*_7H&]] ,]:7M&M.:UJ9!:MS;P;DS6L7@3 BBF10N6O M&NI'E1$\@ ?P ![*[U/P ![ W@PB ?(WJP\GV52A$'04CN3- A>G?YA3:K/ MXGH%B%J)E:P=Z,K4JD7P,YW&43R>D?.I>#65V\9=^2,VIO , B;4OF#QB]2( 5DR)%&J! MU5 _ZH[@ 3R !_!0?I^"!_ 'L"#03Q ]F:E^2R3(BR#%EL&3T_>69/JL[A< M :*,(&J+8?"4AGX>4O7,V7<\^J=/4VPY"+!0 C?P3A%,@ DP 2; !)@ $V#" M."8@?=/RBM6U#YH]]%0Z V],]K!Z$0 KID0*%"B_3\$# M> /X,$@'B![LQ)ZEDD11D%+;4W2*/CNY(TUJ3Z+"Q,@RHZ]!=_1/@MA$@14 M*'0;?)<()L $F 38 ),@ DP81P3D+YI.468!,T<>BJ=?3P -X _E]REX _@ 3P8Q -D M;U9"SS(IPBEHJ:]).@7/SM]:D^JSN# !HHP@:HM3\(P->,3A$P17J'4;?J,( M)L $F 38 ),@ DP81P3D+YI:47X!,T<>BJ=@#5B]"( 54R*% F UU(]B M(W@ #^ !/)3?I^ !/( '\& 0#Y"]60D]RZ0(GZ"EKB:GT;0FS6=Q40(T&4'3 M:2SZCES2(2,7CEA 1BQAMSP;:=4S M$,%+# CD\VB>/TM82#.5.2M2;'(A[EH6+1W1,"11G)$^(P%C8_'V'W^8N@W' M/Q[PD 7%+\$Q$8<@DSR9Q*EH1SP@5\Q7!W2Z\K=,G%/\)4]XQL7KYU-_1*,A M(R=^)E]V>E[S0*;WZ)B)2 0'1!PM%A]*;GG*2)KW_RL.1[*8A)SV>%'>'!KZ]2\1>:Y8+MW>32C\-@'WUS=?'[AY-%UVC0GL]? M/IU?/294S5K+\UX_$]%:3;R7:S-*POZ7\X2I M6C9\CB@T.>9HD\U$C,-4$N M9A>?YJF8Y+(13\7K8LY3IQ$3D!2J>$%.[.(T?28FIH&<@>2!B8_[XJZ4):HM8L*639=O/PSI M+,XSMZE1.HU%KO%Y\0 @PI).4':5L0N6UR:(/BIR*.O:K==_(#4]Y M<=ESM/C\!O](<;IFY[7LMHVWUD5[MKPNF&QO>TNGUFS>>\_SN5V^,\/UC636 M7=:JTA5WLJ_DXVZ1*?H)P7EL<$23Y"N_OG)?(5#E!^IC).9K\77(U2S-V#@] M(!>17WM9(^!N<7W0/%;IN&)T1' 0' 2G"L'1=69""#>%\$S<+!X1\B&^8>,^ M2TCO@+@-UP-U^H9,DR$1-\%?1>;-[$B/V,S!F6>'EGX;MS7)2!J'/""+WMD8 M09@=[F):3^OD/?='E(7DKRB^#5F*6<]T4#490A$VGGRX3'OE\0L.ONV?CVG1=YWJMK[/-6+"%*0/S.8*#X&@<'%UG M'X0054$K0J;)D(BJ(*J"VMY[[;I"SA !,#D 6D]!50@ )II';<2LZG=O>40CG],0 M];M-];N[[I$ESQ/?%]K-Y(8MCRGG8;NMRNWBTFH\<1>77^K].)C]]J]?ZJ-L M'/[V?U!+ P04 " "-@&E7RWER?4$8 !E& $ $ &]SVY42[MN65E/3,4Q^8A"1L M*%(-D+8U7[]5X/T*DI9LN)?]D):)0N%2A4)=4,"G?SRN;>.>SZK?'/L^F5,3-7=$V,"]?TU]3QC(&Q\KS-Z>'AP\/#.VO!'.':O@?- MB7>FNSXT!H,0^3FG!+\;%\2CQNG)TGG@]1(7(<*S]V(K?#H M.A@*MGWT\3U,(?$\SNY\CUZZ?'U!%\2WO<\'OO.'3VRV8-2"6;8I3D\&(%4, M9''$J>7Q@;?=4)%I^O&.V^] M'=)'CSJ"W=ET@&"4RVD7@Q.D?E!=<"^NO"#B3E:&CW*,,9"WX=DF!#7?+=W[ M0RS)@,*D9H;P\#[LSM'QX3^OKP*>B8!MYOPH'S# OS_$XCLB: 3NB\&2D$VQ MOV%!IB,69>5=AH)LCZ'0\LIF\.C#85"8!F4U'0:6]X -XPZ[0C1GI;")PIR$ M,WC\\>/'0UEZ\.M?#$-R+UMO7.X9 1-?N:8D;TW_\*]!U,D!?AH%I%GB.*XGV\)/TWZ;BI6G/HD4?7<=?;H']3^.?WR&"(_C]TK)$#?=N.06;PM>S8 M@<% CVP.'O4VZF]"^%^/C_ _L$Y2ADK\DSB6$6 S4N@^'>:1Y-#[@EH3YU?Y M.[^NPLHA2$W%'+$:U\LR=6FU\&-$M?W1<@;CEN;-^>1F-KD:7PSGHXNSX=7P MYGPT^SH:S6,W#&;H6"[H!YA MMC@)R+X_] I&.9$+/O%:H/<@[H!<]9DN(%<%O3#&B<]L^U.8MP2#L4KZC$8;ROQD:VI8)'W+62)\2:#^FU/[@;DCN?VFT-\ MBWD4E[UP;6;!=RLN%?%RA]* W)UJ*LC]CZ7 ^!H">Y*U7>#S#Z0E.YG=R>3ZYOIV.OHYN9N/OHZO);#:^@4^C MLC7?&9>"+3YT8HM,8\8;;.ZM$338\\E.1V*!>C/WS8E=N*B!(, M"I[X6R>>F,TGY__]=7)U,9K._FJ,_N?;>/ZOGAEV+#0FE^EI#B99J2\\%:6" M77YIRRY5W-)K&<^PY0QG7R^O)K^5VJ4M:BMXXN_=MA5 ;TC\/>D;>Y-B(V^^ M0BMS0YPM6)AG1# 0_FEW9MJGU+R2@M ?"X8F8#1"E-+0E$C1E$RC[>G;GKXS MMG38 B2CXPU-T_6E_7X+6SY:\*7$K:]13]GCHP)E4^B,!)\1(>QIVH&F*Y=[ M<\K78^<>4$B5K9R498 *"AX7*8A8!HC&2.'I"=>><"'_BRDU*;LG=S8M)5L) MF()H1<]=A,-(D/04:T\Q9'C'-NUI<^4ZRRMV3ZTQ MS(6SQ.,60R%HA2RLAE;0[><"W0S$-9#(C 2;$:#K*=E)+G*?6J/'#74$Q5C' M!.PYG@H;5,E)534%;3^4R4W$:41(I38JT::C&#V1VQ/Y@MYYI624!0I"_:U M**S5DZ&#\ECA&U2#*4CT2U%Q3.'XJQ%@Z4G6GF0U8>!2VM7!*XCX]W8AX)Z: M[:DYI39ZVV\)][9S3AQ!S%04KRFP@HY%#TN(R9"HC#2NGHCMB7A#O2M7B+$# M5>@MY;,5X>7&7#ED/?E.BFX40&.\041OC0"5 ;@,B:RG7Y=%"*:73V=T&9Z. M^T+=)2>;%3,K#M2UK:J@<-'-$N+]R0@Q2VF;X.Z/VCU1[_'O!/W#AYD8W5<[ MS/) "BH6_2X)!B- T=-JQT[K[L[KAD[LDZ*G1N'$-MY$O_KPXX[\V7/T6#;W M:H?@"L(673GEOFWC38"OI^9.G-PUM*P$5E"RU'&3=WCW9-R-Y[N&?D4H!>&* MCIP4BIY@^W"'UY!/54=!S*++I\XSWE-WKR[R>BG;K+*"WD7O4#-W>4_Y)_K- M:VB;*E90K^@3PKH];7;J3*_36ZN Z^GVON1,38ECO:?C?CSL-015UU)0MN@$ MJD^XZDF\8X]M#7'KX!5D+7J%:KRW/5'W[L:MH7(K! JR%]U&+5RZ/1OL\1#S MT+)DGXF=FO$P#[73 >=:A HV*3JA&AU^1F4[;C7+.5%&;<\Z.W8UM^:;[M@4 M3%/T=ZEK.D[%+RL\VZ8(E7P_)QY=NGQ;RTQ[:DO!:D4/7863/)/^ M7P%SM\TP:E)D1+WJ^7'7_-A>:K5%HN"@DI-@51S4RZCG",#@!9*6;]/)HE@& MIDD=;W1&IN"14E=B(8 S,*+64,:40/P4F%8]N^R275H+D)8H%*Q1]%.6LT8O M._8:]8M5C=0WA;!H7KN>!7XNNCS34<*,XI$JZ(7!_H*(B=0/K_ZCI6!UW+$K MW K>*3I5:X.2V2TFZH!1&@E MT9!50! MJ]!:]M"2@L>*3N*&(?2"*MPH[MYSXM,"[ZT%D[*2@C^*WF$9I.]ES;XH'"NJ M$]_#:_KQ;0_\/KFSV3*X)4]%[Q8H%-0ONGE#ZJ<4WE0C06FJF9X==GN:H[TK MK1T*!3N4N&++3G[TPN%YN"%QOF/19",C@?C4#Y2U8XHFF!2\T2S=-N>D1P@C M:,Z(VNNY9,=$*VN!<.9,-&NN7(I.Z9:%_;XF^$ZHI+P27M7\+H+;!G991$#$BG9VK*PWM.YJY\ M>J36=[-+_ J&*KI]E4^KI.1/X-AE*;Z*;G,!W3GH1\]I^^*T]@_MM&:V#DTH M^*WH1M[G4SX]R^WN&JC66V G1 KV*?JAJZ^/ZC>_W?"'(O4H%A*8'6"""+E@ MM@\4*07.\,L^$"OXI^BXKLN R@@?V0LIH<)^U"=/]2RV[^RI#@+IR6@5[%7T M?;?)M.KEU 'AI)%S&9(NYDA+O7PKKNLOF[WM1RKF-=!?^4>+OS=\C]OQ59GPYS M+Z.''S+OI\O7TZD=/!J$=((U]/LM=TU*+8&K?+3>V.Z6@JSP 1JG7,*LQF\ MVHZO=S< #=YYQM>CV>D:V,T#=64,S(9]/3 $4,QCGH\UOG#7WT2@#$ .C. W M+&3F6G.)R/*#10U]8+:-!]H_'WC^(31Q\7MX, M.G18.?*)$",?W\R>4W/EN+:[W'Y9WZVNZ?J.\FC,"J!@M);'!_A+G%KNFC!G MS^.5?U>/Z\;UJ+@E6ZP<6*C.4S3 +ES_SEOX=I3NDA)0C:"UH9M%[VK))FVW0LQOB$&6I80\VR8@ ML%"E:O= N)4^G4"MW'&&*47"PEI&UQ9VSR1_/X[,VF"1+-YK,0I);S M+%\Z;K*+IOA=QW4#W&\3(60Z,:+*I!?-W5O#M5XPUS%?$"9G^.VC6@'6%B,;.K1R-\AS1DU?G([=\<-,-C'>;2EXD%J6#AZ''#@E90E$93 MTKI:1A6"+R_,(.>H"\1GB"9\BCM'*K,B87'8B4"?<+9E#[%L@OLDV^&9V M,!.[P*3G(HI]!!6N YW9NGS)7A-NKG:S^ENBTG&.Q@XR&;NG(I6%D-^W:T!T M'!/Z4=$:!DOY!FPM4(TX*(IGE/# 0 /-T,,<7B1JN61["@;-A)RDV5@(GUH7 MDFT#-?F&/LB/ O]%\^+<%;&9U*[.J[&/%"[@/X/;ER^)P_XMT0.;"E ZK<#: M *3UO,##@(^6L6=[I:HL[GW\G%\Z> M)$2#_3HL:['#QS4TM2\K^'OH.*"2_ :ZB5"LA RD-HM"M>IA9P9YMID%84%) M1V:&@=.<4M, 4LO]CFYCC+?X'.=NTZWNJ% MA>\53/=D$:UUK9]:6_/;283?0R(F#L>ZPY5SP MM+IV5"N'R+.T)V0+4@.HXIBL&?@U'I@D(NKEU\(X0X<^HD M\9W)XH9Z?X>EWC\)X0 P4"*\"U)'\#9Y/ MS!\(:%5%U_, $X?B.ATZ#D-)*Y/$T,Z>+.364_"@-0'6D;Y-%V68U]%V+CD!0S((-,'%1@HPS(H0?J MUIWOR;>J7730N$[Z"I%AV(=HLG:+4S?#X#O8[6C8, N^ C<0F^9/8]= Z"@, M\BZXC..EWEM7"JKC&,L];)?TCONP- -GV@BC7-W==:V1Z3E/CAMYFR.71[!Z MD\%70V@C]M1.D$STJT& [!5$QJI,0F17$,*@G(0>K?-LO*Q]O=<214L.X88. MA*HSNKEB':D;A:G%9+& #8:+"\:IZ;EL>6O=,%#*$NM;6<2:^ M3XL;4_:;CKT^ T$I',HSZ8=?LZ.HA]%Q5.FM<.Y>@CG ED[U;ED T7%,RC<0 M0CF8-FWEX/(F\0X0Z6HH5_@UHB26\ QE8W](33T=.:2P3H%R#59S#DK'D66/ M&B3W[&,0C#YD2Y,84+M*NF@/2B7Q"NA':?G%9-LP/"$N?'P[F5.R\%)V4H>: MKV=:7.)<^K:]!?HN8;4Z\:B+!:]F4)%K"WW0^)@%V1;RT3)%Z8%IDNAZ31P2 MA-&B_46Z6KX&'I6L;&H&JZ.$VE^"991:"=R[H# J$-\:I'UVZY6FYTKF+B@\ MVUOF4%'4X2L*=63"U&G+N9L< +@ES!H[YV3#/+P7!YTB<_(X6BS U$)W63F7 M@(T=1\CW@/CU.&6^NS:L@1QWRX-204I&;.PIX324SITEA%"*B!M71B(*]S3( M9!UJ[4%J[:5/FLJLKMEPEZ[/=Y-7E\:DHS24+X+%T:_A/6$2#^Q8&/L807_6 M>)-J@?W:U]-%G50Y'JON6P+Z/OU<< LT.G++4P^!A8K0W@Z95>/79B=]N;M1 MAJ8)C7%V0W\)&OEN4NC;XM)Q MEBK2):_)(UO[Z_0IH)'-Y.O13;(MU=5+M$,-;HRH2!X/3MZ.'J&/3-#,HX=B M2O$8BPG23'[]Y@2IBF$^7SQ1^\"LG=2,TT@JLDMT7@B=-[Q8GTU>!%2[=**# M4T_>;I_8NJ9&6AA@BPZDE+JGZV%T,2V47I(+3AY '.#*3N+$V?53"Z+C6JKV MZ("VE!P.;.H&*JVDH4\H?YRN[&1#/8R.Q(RTW>A6VLKS_K<^-U?I0&*7FKM5 MHE^MIR_0!W3S]=7T2M.-9$K#2V'!6L.H;7AD(W40O+Q8E^U#>2T0=!@UQ&BI MG;E XD":B"$&HF_H8WCWR36E:0._2TW]%N<0_K+PR]SM>H;E22AT%-CHA\7E M36Q;KN]P]9_1)7,<&?%.944W@LWLM2]_+5C;Q,FN"9<:N0B5:N2(<*17G)$A MLS;"E(U\1D&-72PQ$\) MH!^=BR1C-[BA_HJMT46^QN2FR,<"6X5\E2PO7SJAT$\,%5-,2I/?E& Z+K;( M-@G<%*-'#^PT:D5O.Y=9,760FMDPT9MM$Z:Z@P MP;+7JN1BTRTKZ@1Z(>N ME#!],?^24T-P'8E;L3KEPQ("70]X]E<1/<\#OQI"5P2YI8MX']'SIR#69E*5 MKIUTL.2:\!_4R]Q&65FLZ1$+MG3D&V:8@![=.Y,5\340.B[YX88S.VN7W3!@ M*$J=XM5A#8%U'.?^C@0&;VI%KZ %VO?^#R*6M_IZY$*23U)\O2BX;BUY,K49 MK"Y1+^70([D0W0T?.X(+WU_-D#*/.)=N:27[8LM*VO"V\MV#.(5Q59;N6%G\ MIQ*;(07CL/MS^XPZ-*RASRBXF0$F )@%Y@ $77)]67A[17!O@[F=P\P((N,L MZ%O%OX*GXI,T/JAK^R@_H2I.530%7V!&$*.\8&=.'C.<^@*M:[/2E7)OQA[E M&P?!H8-6-S9VJJJCB*A1"L,0SRWA7ID[I$M-'6>@^@D''&=F9 M]-Y37E4U?FUDC])=D1B:X37%Z%G . "CHG U?E-HWPM6+??"]QRB MBVK2#J.Q V9AR:.PG:OKZ72JO6(@]TYT,U@]Q]E9J$L5*4S'O*#"Y&P3]N5I MFT4EWF>7DMT.=-0G9S<]Q]$MRO*AO\P6VR7;3%I2/A"Y3 M;T'H17%]L9I:=.B4?E2VE64>/L4G/W^F>;I?'I$&= F"NZ M)K_^'U!+ P04 " "-@&E7+]K\HD$1 &UL[5WK<^,V#O_>O\*7^]+.G?/<;6]WNNTXMK/K&C.=;N( -'X@"(( 'S__^CIW&DL@ONVY MG\ZNSB_/&N":GF6[SY_.'B?-UJ3=ZYW]^LMW/_^MV6QT[GJ#Q@!>&BTSL)?0 ML7W3\?R00./[R?T/C=]OQ_U&WW:_/1D^-#J>&<[!#1K-QBP(%A\O+EY>7LZM MJ>WZGA,&^(7^N>G-+QK-YKKY-@&#?M[H& $T/EY?7M\TKZZ:EQ\>KJX_WOST M\?V/Y^_>_W3]C\O+CY>7*39OL2+V\RQH?&_^T*!<^-VN"XZS:MS9KN&:MN$T M)ILO_6>CYYKGC9;C-,:4RV^,P0>R!.L\;M-!!!^=#8Q7W_[HFS.8&WW/C,3[ M=);"\_I$G'.//%]<7U[>7"1<7 KZ6W-#UJ0?-:^NFS=7YZ^^==; WG#]Z+L% MOF1#_EJ@?[F)J*\^?/AP$?TU(?5M%B$V>W7Q^WU_$N%L8@\%J#4X^^6[1B-6 M!_$<&,.T0?]]'/:K"\IX,<;_ M_3$)L'>I8;2'@\FPW^NT'KJ=VU:_-6AW)U^ZW8<)2AM]Z8S ]-.9Y_O-37M4 M2W^OV4JP6L"G,]^>+QPXNS@TI.T8:'OSN1U0D?R6:[4]-\!!A(/)!G\2SN<& M60VG]T80$CO GX8+( :EZ -V9=\VGFS'#I"V X%A._YUA1*._KW'55O2?8^N M$5IV %1P] NVA9];R5_]1&#\:X5&]FGRN&"S!OLX:#UV>FBM:^W;G\XF?0&^%&WUJC8]TO44DAK\N6N/_Q:SS'4;_8$ MH+?#=C+S2/ 9-YSE]A$9)K)>&7]\78UL9]=>VJ;AAML/V\CW&>/K-;C5T1% M)Q/BI IMF:87HHAC,,%>&D\.T.G,"AT83HM_&T"PD\;V_9:3JH1VD!MX)#T5 MI#[;50>UFSTIZ+Z'DQM&IU;/Q2CFV<9N:/D^H&$G'=4!C$)QAF"2[:22 W_I MJ0<."<'JOB[ ]8$&$<-@!B05&V1,O()VUU%U/!%.JLS#1F/UM'B<[SY5_(QN MHX\(<7'FS6$$9#(S<(+:R'UK^+:)J#HV+N/ 8A*+*>V(W\A3E6DX9NA$(2== M'F>HX34 UP)KTP;5RI&75U0PAF@M8F8D,XBY$0I_+,B5792N*2Y\JC[:6A-= MW7S#/R7>_--9Z#>?#6/Q1^SRVB$A*&:B.V]+T#;\&;5@_*?[WQ"G4B>R:0PS M"%FAQ?YF."$N?SUB ?ET=GG6> &ZDH\2&/A;Z*.DWH)*83AQ/\B$FQI:"&H2 M>.:WF>>@Z#X%%ZQ8&DCQZ(BSI&\W0=+(6-$(*:'4!&1LNTQ@6:O6!$_1'-'# M.2%- (XP_*>B! &QG\* ]M:#-_#0 ;H!MH^-/6,8 P3=$W,0XVSDN5'[VH[7 MBJ&I6V=7.E[6DB]!=Z4XNEW\;$G(I"/N0IRJH$D+]!'#Z8/QJHW&*KQ\ M!Z: )F[%"!%8BG[ ,0SE,%;Z^DU*?96&=*-/SY5 &W@!\#( JB,L>BL<86B2 M"\^W@R2H9@0?J@,[GIL:TS2I"U;7("Z2^BFW1:LBIJV/DBH\$V=&UM :*MW3 MB, "EQ#K.LS&[ME9L'=:@!6::F+2M$O6%]QGS[->;&>[^GNO+91\014[J/NZ M]EX%F#_6@.EX66P.W07HD6R1B8+S$5V$;&KX3Q&\M6Q1N>8"G,#??!(5I*)B M5.EH1"J99:LH#EILX@E#$H.:4J M]NAD$TOS):5.1(98APTO<[ .U+@,IUHHD[']9YY,1@\RJT/L_F"12M(NM[[# M532/0XX/$BG;\%R2 *\$4.4U&B:64A89_<*KH[![@D,M8P[F5$C8\S";6.)< MS"Y\E,[(3!8)$*JR]4P0%4S2811R\@(H\CQRS*E>XIQG8;5:D0"T,E7.!%;% M)0%(-AO.E#I#(D%$9E:;*2F+LK[ A:VM58GHC"P5Q!+T)Y(F9JI3@%&ZHV3F M@NNX?+E](Y3MY41NU9PJ.,948E?,)VX9)(B_S6DRA4W^+,53BZ1B.1Y<@#7> M6'^13T+W\?>3;[D_WC%F;)1-+6G/ZFAUKVMX**77C*(=['$+C:J@M<:H!2+RQ12'#= M5M)U32V?G!%E5PT:WR76Q\EM2QVS/%3 KTC(L],]&[*]^C89?Q]%9B!K? MBG@+4X] $MR#WWT-B(&.VW8Q=NM1K8AO>$IZ=/N]VAP28LI>A/B9X!]&Q)O: M[%!&16@9F8N0QK $-X2-A1###+[:P:P=XLB8 TE6(G1M@O]9Z1VUJD-/>G5S M;IZE@ E$EOT97"1VO:PQ)PBVV&D:+$L8#^N8 M01^L$)2/UZ-Z0$V4=.)9H,3^-#F/)#@7,)Q+$6!328054T+;\X/A=#TQZ(-* MR-MO$FJ]^<*P"8W9,G&*TJMT(=>>RBI&8[1D]*G9C8).'1W5&MHMSMSI@$QY MA'7"$HQ'[@WR#5+DVAQH$@Y%NO.%XZT QH +-MIHFX"5ZE&ECS0)]2:];14; MI;N!.^A7'2_:QI/O4-6/1]1R0)O::D4T4 ?SJ4HY1P^8"A6@XWVCS)10T8_S MDD I2AEUQ6(\E"\MIBBD;!+889'.V350OR69)I1WJCP#2NAD;!$6S" P$0@R M2]G94^'M"_M[>/0'VN53EK'(2%1!+$.7K* VK[\,C91]XYEU'U/(+(W$/2#Y M!1S;;;.)Y>P/R2['.(% EDI:],-8795$+D5J>5Z8N6 J\[PLA@,Y+.ZZIN"M M>)128HW2I0HGJBCCD1$_5"P^V,%$.9-*]T')V#N>WWV>R2UG M9U%-$O BN^29Y_5&!O<.)$Z3CRX!P['_!.N+YT3[!PW;I=\S="=@TFUX]#P4 ML7W\4P=_=9]'0&S/*MR5H[I.:QK.WEV@2^GB<*9&9Z6RYNX\@IIPXYU$YNJ! M&*Z/BTG:LFM%OZVQ6_\)X[.0R>%49'TQB+59?VYLM&"$=;1]LI.55697/%G) MY?C_.J1D\M[?BEFS^QZM*J2(_=U\+0WM_74'"J=EN:-"M"Y)$)T#T.39(=E3 M)#T.:_BS$?&6-JKB=O7HT^,M22(Q>N6/>]55G +6*ORD:',WT.!R#1V<27FK^PK$M'U U=!+ M/X81/'JTZ*M!T'4&VNM#T,T4CMU%MUC@OW%:2)\KRY5U/LR1JHE2=W,^J2DL M&6\3@SXNE3^ J+LB1)Q.?%)D.,4?:,4\&F)#ERY]?#^D[\ .IYN<;-H5Z;/) M:#\'E(KP(Q/)W$237$/#VJ"CIC:4]4-,6]5E?]=^?FA]6.O!:YFH:P+H_Q7CBG:X3((E@:T&HHB,X_Y=NTWZF\(73_I=#0Y=2#\UN= M==2#@#=8K_96M*Q,EK!-E6TMX/W;MO_6G&:B_S3B/ $W0*]SI[-^2NC @H!I M1U^20/[I34-.;O/J]^Z&:_./P\_VS"#/VU#@7V]:#5GSIQXN+#8M6&\#ULV/AZFUFP42.A%QE%N!O!'AJ5UUFJ=ESB]=Z M;C6AZZIH9V5LG&0F9_?& ^*B%K)7S&T5\>ZOIHC<)?1;3:C^L,<1%,&Y^GI[ MV0KKV5/U7@:IKYGB'A;1!N1OPK6UA7(XLR2X_LKJ*V]*J&(\E#GM7!LM6M:N3K*0:Q51R&<=?YL1HZ4Q=7>#A3M*5K <2 MM:P&4Q"NA%C&.R<5Q1-FQUUK]U#V.&!JY:+%L=9I5KD34]NG4UB/A29OIK#^>+N:V,^N/;5-@YX9 MVWS>-@)XQJET_8:*]/-5K26*0>T0%S)T+4QGQ-0IP7BVI%.-'^"<8[/+_^5M M;!^ZBJ[EVAY/I*OP^*8TSEEV!2O%,O5%ES9%?2E]!^H^ZHH??\O0YUKK^H$] MIXJZP\7?^F5B'>Z@/(01E6MF[7@W%Q2UIOAORW&\%YK$0YHX5J,&E7\!Z494 M<2>*\W=453[LK]N,>E!%W>@N^ 7;UD@I.5]Y4*5DVS[8FYAU/5UA15:["2E9 MD@.[+4ZBY;#?HG!@6ERN3LP96"$M:S!?EU8F\A1X+3L3-17HHV%9]H*?BKN( M:L-.&6:^OK!M(Z^%6N<=3^3)]7\=OT327HA.[4#\]+ZUY"5Y#?.X MNRF!]8X75PMJ%_?KJH 6J3:0.[#P_/3=F&I7['?M;8QCK1 [>[WC.FH' ;%N M!'I35KX&>N>1^! 197F8&6[J<%?>UM^_20.(:(K<>?#J'>JNA;A8\Q#@E0!* M: 9B0A+AE/+$AFMF?KC$,L:JH+.EC]> MQ1J0E08K<:'\5!B?2>%% [J8N1UO(D:O&3\O_ RNF:Y0WAL!W=R"/VTW4M,M MUPJN%OKT85I@B[G:G%;MA,Q'J85XQS W;.P*,IS>H1(-Y]]@$&W6$;NHA[I+ M4;X'' 9@T"U.>BPJCFXNR#O P?OP LX2[G%TS?2IT)U".73T/+QXVES>>S*= MX&P&S(6; L%Z727D)DMA=E6A<>: W<&R&SQ0-+R+[R[$RSLTHFKO,5WR7H9: M:$YAZ(G#W0OQIA75@<9>='^H43LJ1?'; 'X T>;Q>/$T A*=V$Y"=WJ^Q*0O M+]M.&(#%)%8E=O\:37%@M9;8)\\P".=/U".N18]$]8=AX >&2R]J8^;\V4W$ MO/1:(; BC6@3L!]+)[P&MK=S*/S2ZHY*R>?8:K:B#E"&.==!6&17!9J(58HC M%6BMU*6O/Z?_>\+)X9?_ 5!+ P04 " "-@&E7&)]0AQ&UL[7WM<^,VDO?W^RM\CMYNKR]??,_ M__BWO__[V[=G5S>WG\X^H:]G$S\)7]!52/THIBE!9__Y=/]?9_][,;T[NPOQ MEV>/HK.KV$]7""=G;\^62;+^Z?S\Z]>O[X)YB&D_OOOP_8\__I_W[W]Z M_[[2+5YO2+A8)F?_Z?_7&>_%OHTQBJ+-V4V(/>R'7G3V5'[T_Y[=8O_=V22* MSJ:\%SV;(HK("PK>Y6-&C(.?HI*-5QK^1/TE6GEWL9^1]_.;"C^OSR1Z%Y/% M^7?OWW]_ONTE;<'_];9L]I;_Z>V'[]Y^_^'=*PW>G+'9P#3[ML9'RN;\UR#9 M=J@V_N$\_W';=&_HK]]G;3_\^../Y]FOVZ8T%#5D@WXX_]_[NZ<,DK=L,A,& M,'KSCW\[.\N1\XA/X@A-T?RL^,_/T]M]ZD*G-^,$WLOQ'F2^-M@.9>&B4]*92.,QR] M\'DUH8Q36TV^-L56CTCTI=4T1B&Z5RRX8B?/J.W6V!Z4JL8249S27"3 M6OZQ&".:Q&NZH0E:Y]$MGL=DE?WQ"B5> M&-$6+ ;XTJC0/(4+',Y#W\/)Q/?C%"?,#GAD<^F'B)K#Y>#/C O*,B;)#)'5 M+7YA0V3"_)2N5A[9,)D6_'BQJ3"X^_LE6PF+F&SZ038L$=8!-2A\W]KA:8<\Z,*@3>HUMF?V= M>N<_/:PSBX&?N]EOAE#H\ G;8&Q5%--%Z2JC=!9?>I&?1FQ+^PWQDSP*)B^( M> OTD;!-CSL1;KR0_.I%*>N7+,BHCG^J#"P65F%A4&) M^2F7'UL0-GLV.O CHP(R15S-!8\>238S-DO4\S-U9@Z-0[XP,A0O"*?H"2WX MU+&9^XCB!?'6R]"O4&@2&%/? PC3;O7?,1QN,1L?W9!X];!F&VDV_Q>;*5JS MSB\>@9%N:*+DV?*?HC911G+WQN.\G:,HH?PO?/"6DYL26X4^S4:(WY[%0O\[)J(\;_L M "O^\/N6((8)NN7,E1^(O&<4_?Q&T?#<(KDSCTE3&ZEY(PMDYM/)K4 F..QD M4+N%:5 K;FN!:&ZY,%W)I?*^=AW3('B_G2EB*4DJA+)_[8AD__A]RM9@,;.3 MU[ IJ*(6XQ,FG&IQ&\C$_5[><]I">CG-;=$6,L/[_^BY$&OKPVF@G^EQ<7034P^H:^5 M2TC"3+$4^[F-I5 8W<9P3]B,JX_67>8EY.$0_((\C,DC8O\;2"5HA[Z0,0,# M6A'+\E#UZ(7!+;[TUF'B1>HUINQC0_4O/:9>*S=,,BV^U\X"L>*M00FXLHNM MK?:6TA0%5RGAVB<3].QZ(<-XSY^LVE:[#61G/TI7V>5*\) L$>'T$+3DWH$7 ME#MFVO8DS?[=F=OSG[ _*&&]?D7$#RFJ7;]1;DN3T,\.^^ROGW&8>8(+/WAS M/QKF&Q9F=LJ]1Q@%UQ[!C 6JG$9)XV'G+%=9 T_:(1^Q:TK-8LEF5.&4_R^/ M%KZ,Z1XH1H:$IH$KLU?.:=!' 0O'@<-L+K4&N%4-!(?=;$Z8S9_](GP1'HN/@88* :RL*IDYB2_ M,;R)"0H7^#(E!&&_>I'-MN_L7U%Q75N*(I.CASF3-\DJ'.AC@&#[C GRHO!/ M%/P21_Q\^)$9?)R]!YQ) %NEB$X(.^+C1541]03NX,_9.+VB9#?KLN-JK4V- MR-UUYH34R?6(_^8L)@$B/[_A&C-+8OF)7P6CX.D^LH#]'@9S+Z*H,Y/"7*4ZNTJW?Y5CP64;4*8EN60YWXIK.L'*'"9"9HP"\Y?H8'3(YS"+")_R,+#X9_9R+NJ ?G2 MK)+R,-^6Q=X5%-B;GTH8GJ&!#447'D2-*/'?T* 68L N4J8S$*43GVU0-),O MICI\3NR"G;I_C9.*#S=O1:0QV3T'@\%V00Y29DJW]S,DHA<,(HH1F2%_B>,H M7C %_W'U_(LPJT6C Q",Y?FPLM9 "#)A*M=Z9F3:T6D0(= MU*<5I=6R7[;QWY P\$BH@K-,0C%43-:(;KG."J7%,'#Q=-S_R0=#.=VJ[ZN. MOIH=3:6>J[XF.[IJ=+)1#F[IX06ZQ=4(LI#M$.L(*4(.F21+SZ>'C#A2&9LG M9A=Y;'E^QG2-?#8I*) 639.W'9E8[M+U/4GA$T7#4^DF@W-16DTEUI(*A>)V M+DGW^)6E3E4?3W7K=EDA'_[ZX?N^=>LJ?2TPE=^0["Y4BNP,=.^]AJMT M5?6O74=A]@37;^Q?HO-)WY&&962"<>I%'6FN=C)$7@D#X57]5_EG&"8E 0+: MVGH,B]N4F4KH9>\$I--C6,*R9TDH7S@\M$J?O$8_0T2RV?$1"B@/Y9)\6$"B M3B]CA8NV'HW5V@M)KO4IG<4?XSCX&NYN1&J5B%H[6=@BRF_7:9+L$Y+&CMU- M=7,6;2/A-7PW0-VZZKNE[G 8\0$YAY76$;G,-9,Y7V!RK759I.^\!)-R.EZ5 M&Z6#IRD4 ND!S[>LYLUAC(-/R?]VRAN-4K.CZIT!BH/6;;"&KZ:*2(M3 3P2 MJMM@DU"XK0Z^S8(N[7I#RZ6V%V@_9"KVJ6*+I9B)_L>OWBXUF!@-8'$KK#'G M"ET8EY.:QQ(F' .)Q,!53T;(;NLO#*W^89A8#'@<5UIKSM6Q,*XF=@YZYXI4 M&,>B>2?@7&6*_HAH74 X5Y>B/QXZ]QW.U:0XS/P]__&3[E/ODA9' =T%V!'_R M(K3+Q-Z;UN8;*)W&L'!EQVL65!++&T2JGK[6Z6F!H1NV@K+B+A>;[7_^$B+" M%O%R<\?VXT@1!*79V4:46@/?!OHK7NCY3UZ-@B990KF$P<[#V(@AY)4AYHCP M0E]/B+PP_8D7E:RA6TP3DN9I0XP,*OY)&61E]!-65NW*P\$56L+OZK1\),[EWU7=XV9T+-(\)DK\0969L&_E6O& 5-[@3 M+J7%WJ!44ZH>#LTJ/U8--:OUL6W,:DS6,6&4?8J3RO%"/:_*/N#.(PQ]PLN< M%B4$)G/V_R=1%'_E14]9F]R=PF)M=?\#$SY[3!!,=G7J+API/ M=Z>4LU@-<;ZLKT.11\=9N'J=,86+3^1) 0J+5D!?BX>E%KIG5.; @Z8*#+6$ MVG'$D':[$A&N0KUE#!XDI8B-@Q+T(E6#6U6RE0P3#@!FE*Z/TED A[:ME.Y. MF/&;D,6NX41U%L#!Q4[MCX49+CJ&X%GT\3H+^M#"*G;].A?$"U5&'8P!'FR? MD7N>G8L*/ABC?J[N8XD+-5O,]13P>3P!GVVEOGBM$%F)QNUOAJZB/J5\X3_, MLS?R"-W);Q;;O;D+5_Q1TA4/^'Z8YYK_^G6=";W@5NJ0T<9$5UX5K?+K2 05 MJ5=2DNJ_0T-I["JF]TRY*]&J_7ZZ]#Q=>L9-S0F4^:$ML8,TO7.02918*0T- MI0N4O?::.DU3H2;MSG G*YFDPQ[T*X<#9+2^U;EX+KJ+\>(N?,F<"8Q1[JJ: M4(H2NM-D5SE=2-C,WG'I1DY4VRE)JZN%P]$.%7%,-_&^AGC!K[!VKY5) MGS!5M88E%E/$IY#16D2\9F[LO/[:A^[BH1S-3F9EP$@B7[*9X/_@8JM6R.H^ ML&8OBV[H/DUY-PNL?(IYV:4U2M!D05 >;*:<#$4'6#-1"3FIRG[WN9$-!(O= M3TB6;M32R4&7;9>S8M53V^5 !M2',Y9SP[J+ZA@=FZ'"&3<39:WX"TJ-P\QXA+7U&1.HV1B= 2/8@,6).E+9([V9+&R6+".$V5IXJ@ .F$;W=7[*$*,_GLJ!V?W<=Q=!E MUR[<\#$E_M*C.STNO?)J[S/2]> L3+A)?(N#\"4,^&,G8;+,W%,$D1B["@GRV5#2B\]& PM2SW5$&5UZX_EAQ$!2! A(FP,A_8[O M#$1Y5][:[7A8&?N>O_6-V8KHR]N.3&SSG5LII8V&-B['-]GK>KL-1;%2Q6V_ ME7W59A'@ZS]2M@XOV7&*&:+-]_,:;(G;6B#ZMPQ.=5G>>AL;%4-W%6^R0EU< MQI7P*CH (/_Z%1$_I.B1A+XX:+9+3QO;5HP7"2(K;L&WSH6DL2$#>/8U_B?R MR",[VX:4QF3#*PM(35]5Z[&V']7KT]7=1]@.@/3R.53L/]+F0$COJ3?&-JE. M ?5.!]37?1NM<;S2YH:TY&1-PH@IO]DR3JF' VY)L3-$@A!6ZDN]?C;B^&MG M'R6VPJ862)ZBESAZ"?&B3I!R_U?WL9&Z5.Y*#0-6E5R@[@/DU%U8YT6JLO\D2*V(VOL9TD@7A'T%([*[ MZO^X>OY%JHB4S:WK=X7P"QI:)[?W=C2V$;3GWI5L]>)VQ^K%MNGC:![F5"YC M45, )/;O9PM3TL",)VCQR)7'A MX2_R61*V Z!&,G_WKS&WB%K/S'I]#2'[Z&W\)?*_/!*VJ+*+*/9?"^*M+B?3 MZZ>)+X_"T.UIN+P@/[C2\N0J($O/49A_D_E,M"IQ> 15)NF5?\%(%P,/4DGKT> Q@+5\)A3+( )/Y@$].T).'Q M@_4+&?D.UZV_9=>2ANMH*+G^==I)H&O- 4CR-*1?;@A"9>7KSI*L&,"Z]Z5* MTU5*0KS(\Q:T?#'2S@,)DI[&UNEE>!\K#4KZD"8T8<8N@T*QG0F;6Q>%2X^0 M39[$DBI?!95VL=ZT,MHK.& MA@7%BZ+L>,V.0/S_7Z!%B'DN7XLD*[N9KL*^]<4WG6ZR5M:G-#<$0K^ 1VMV MFWU,G?-XXMG#O(@;?"#3<+%,*COO;A%?_\' F\4/)&23Z47LK(ZS]V%$Q\+# M![7AA!9170OCV_Y(BU^IK)Q7O[&@,"TWU+2[C2>>Q6_]Q+#L;"^0OK/#W$I4,*3I8T%W7K^N0Y/4')"?B M_H-!4@,S]@&ZC*.*4^=AGFLQOJQG3*X64I?_H:,:FM?[&"?+:%,K0Y0?IFGU M^[>\IH7Z?-MW).LS.D4!6JV34AMW]/_*>UO7C5>(^B1<*ZH#R]N;BB^HS/R] M1[Z@/)Q!%$\@:6F(D%_CB$W7;XB?.5 P81RS+Q4^AZKY(;K*ZMY_<*)[T&F6 MM.W%%/&"S(>Y43D:JZVL'_**)Y_Y3D.S@VBY'>DQ%R;]_#NM>!/%,9%I+6G3,32 _#9*JYN#!=);JDHU7Z_[6SGL4HRMJD&F66G(/F@-R5LCAIL\X13 PZ/68J*5U671EWTM)),/G7 M*WTMYTH/@7K9(O!(J I;FX1BJ++5(RF(ULI.I2J0554"RK76DE"67:H*0>?= M!3PJJN4Q%"P.+Y628V4)J"HTC;)+SC+<7F&ERK56(21GL5 GFI:FI+)@$5#> M6U_?418U:FX1@KW$1;Y52T"F$57+!3P&JCW!# @.[P"G5[:.X)6MMC(9I0[7 M+*?D+ ZJS/GJ2FXI:024?RVMKE7HJ(J%Q/0#BD'7M:!T%8K.P/)Z2LXBHEU3 MJ503ZAI'0''06AWR\D=R%_+1O'MV&//@;9Q6(T!9E:DT"#I[EL&C(1*)H>!P M6TAD!V*I#U5R< ;/N]*)?!#SX 5 PQVB^;9!N5O*BV(!A4!K#>C=(H@-;O!\ MJ^2_/^/@95]KXEM*>%5!T# L8;[]:/IF=?@[U1%?O3S4-;Y?.,TY*+Z1AV\- MN(VD1=Z&D3>=)B52XJQ43=9;C0Y5CO9BI M61C^ DPK-H)L8#([N")4U7]U%I+>N5?R@K'.8G&H2AC!>OP!F&;0#$R""8+Y M@Y.X_J]9[O\*5 3DP;8P^1]2.39+*)M%X&_ )$ 1;P*3\;'VQ?T*PV;Q^&]@ M@M"2BP63^2&%H5X-VRS_/P*=?'&($4S>S5D .M70#=\J05\J.G7 MJS9O&!28%\ORVO2&V8=UFR)9,EFM8\.,P_(2ZE?4-PP#+)^)M&J_8:YA'87% M3?>> #", :P#H:F7!@R#!//HU/,= L/8P#Q)M#]78!@&>$9UER<1#-_2PS(Q M&P4Z% \I&(8!IE'9[1$&PY# -#35CS88A@"6R2DN(BE\],$P#K!LSK*I_+T( MP^S#,CXE;U,8YAF>L:E^$L,P^[#,R.[/;QB& ZCEJ/-DAV$D8!F/DELYU5L? MA@.98-J/TN=!#',/TVSL]L:(84A@FHVJ-TD, P#+:#ST]1/#X,"T) ]^(\4P M2O ,SMX/K1A&!I99*FZJ>)'%,!JPK%3Q]E-[QL4P_[#,4N6+,88YAV6&]GBB MQG#P+"PS5._U&\,0P+)%I:_L&.8:IKFI_V2/83A@&9^[IM)G?@SS#].^5+\4 M9!@">,:C_$4BPZS#L@[U7T!J@^'OYPT4V/>^9#\(_EZ#!Q4!>B5=-?Z_?OWZ M+L;L*!BOZ89R\M_Y\>J\?,;I//%>8QRO-N<9*%/V/]E1DD&;$L0!>$I7*X]L M'N:52QC^]X?G*%SDQ?6N4.*%$7UC^YG$O1E2/HNX:VW]?<>9XEU;44L+!*N* M[34H%C8%0'(]\:F%Z**QJ;<(*P[*6?:"2[C8UN2IT=/6VKJL[N<7*P6VTGP M+/.89+QXP/\OC3:S94B2S0-&]0I0LZ^,C@UW\R MR'L.:N.%;$4%J.;SV**F MIIX K*4/[V%;^]FZ_*KCF#4D6CF =?84>EG0T+K,*L@5-!Q4@TS214H3XSJD MX["&6*R5.YE\;/Q3RH)6-^LR7L]$T9#U6H=!A>@)K9,,I7S"30E1QV$-L2C, M =^C6-3*NH@TDU8UA*3195 QN6>GT*5Q5=-M5$L6^:PPLB]30I!T:D0M![8? M&6)&UZS^B)9GXE.,?>W)J#2V.!\W<4J,3D=E0,L+OP=KG08=E+T;]$Q2CVSR MKUYSCY@A'KN//"BC5\BO[,<&=7CG@0&P^34>A,GML*.+K(F)[#JND5J\I[?N MX:20CUE# -P;K$J'I[.\ZU9:-.&B=!8DG;+T0Q8W.PJ2S%^JYZIV% &2],5,1A>Z5:K<62]E51W2]27$6)AT= M<5QO.0 M10JP9+^1VZ,C04DI)\*;)6>+=Q_J9]"^RCH2A+1%HWK5=21UO,U* M1_5FYDA*79O7KL.!9"W9KRM(/2[ZCJ1BDNM\4'DEYX6& VMTU'DO)61-+ M[R!Y@IAYDN61\J1\1&C^#,7T;EG?C0C685M M+43]//E+%*116=_@8I-1ILH^4?4PQ0 E285X]J\=X<+7&'X+DV7VFC///5J& MZUE\C1-9_'N?$0S%&UROUE&\0?SUR7GH,T&^"@GR65]ZR3Z;1DE1XVX2O(24 M_54:8-!S( L"]AAYF.LS15AWK8D-$DF1J)H)=%9 BD[29,E4Y)\[3=8D6MW) M AN_,L7*,_%4.1_U-H:DFFW,_T0>F6 <\F3/+#7P*BLU])$7;90*L5X_BS*K MA++1R!"6=0OG";VPO1LAS#\FQ;&]CP4,)U\]$K2D!=;;V-C]^+*]\"A__'*U M1IAZN5&X?=F%7FQV;8K2-QG5.])QH"4N@WSJ!%G73_W.;%>/[8^.J!6;Y#;> MNE-2+6YK(Y=L5W-&J"_E[4:R7;.'1H6D-7\=B:![=I1;I2LI2?7?+4SIE-DL M).1O-&?3]9F=/.GTZ;-R>M5]QIQJP?97_\V&#E<_9RE6QLH^]LQ=!T,&;SL'$7YP^L)VZHOER&:7[\B/TW8B: XVDK-7MV>=G.DJH(YW,$T3Z'MKZC#+LV2A72+>8!\LR*OH1#C+4)>Z_J M3;CVNR$\M_QF8O>0>8"ER"D:FZH9P+[UUF'A1 MOHB9&8+("PIN8G*3)BE!91'B=BV@.<[H2VO";( @.WP96&1[@YF6;-I)M 6M M#1'$)FZ%2/^]KEM_B&X!V5&]K!:IN4^:_XZA&=Z*\BPVL$\=,II+LU]R4=Y\ MTH=DR>][/9RO0IJ9$?06E]53S0I%U\\;4T]!ZF>$%9]1J"9Q2Y?F./N?XJ"3 MX_C!]#R*/F%\KG)9T)BJ6D-;,_7<#N.S"L;\F:W60EC#?&NH=<84:(_Y;.WL MTFH4*K:B*J_91:GXDJD3[6!Z?^+[*$(D>U@HEU'147C,S[LD8ZW\,7-VCL*$ M/^ME:6/?I\ E1?V8$G_I47&A?1])R_8,^$&7X-N]=M,N?4;&/ZK%6U?HC2+7 MV8_< WCCA21[D\VRS=Y.GZW)*8JAR]')&QC:*^_3* G748@(UWV77N2G/-H- M+[)/\5T&!3SBEF>AAQ@%@DJ*O8>Q<7E=!,@](?+"4!1+VR=>G9Y3G D6G<6) M%U5_YY7Z/\7)/U$R17Z\P-Q?4'$1R2RF<;Y]3*#F2Y4)5/$GWDYV2!R9" >+ M,"D#D:MY4,K@7Z"E)^2Q] =$!I?A]7WC$#O+O#@:K^1>(PX7*.=:M7F$T;FUK6&0,$_PD!4! M.' PV\8$P<=.(6ZB)!#1CG(4 M@^=4M:EU817\EM:Z?)61T>52[NQK<*Y@GP&/BG;(&TQPAG*AM&A/F&"8]*DH M(^2=95_I4.D5?^\L%+W<*XH02>> :#LHU"/^G6-OK(-"6Z*"Y6SE\F[B83[KSUG@.BI/16J@ MLP7=AUW(NL@<-LPOIW-,_:]$P*!"M_9'R&PTC"='V'3NI\3C> M7GE*5ZLL9J4B+Q,_"5_X#8JU)UAZ[T-[$F(J6_T.R.,NO>\,-9^".7#\TP,% M/04:=K5]D)"U^#(>TH0F'@Z8D9'?UIE6"=+OV,SH;RF3V=[>P9EVK0:6=< * M3PHS" :KR*CXDI5"^4S,>105.UED;^WEI.2W]U5+^?H5$3^D\K*EW0=R4#X* MXOF./JCJW/^.@V#EAU>V95Z_KA%/@)O%_$]C;3_:GW<0V@H3#8]1N;Q::R^- M\'6(P$IM/!UWG!%P#5+@(L""C<\&REW)[;YVX ;?YYH> P%")5!P:".FG M@$"QW1>'AT+Z*0<5?V5_4P,WP@<=5,R2;:G"Y&2Q(&CA)6@4Q=V?'@?+EIL+ MWI'4.#\T!L;%:F;*:)=OMN"O@2(+_831?&S*\2)LJ,*H(L0%)G9]$F7-A/>- M5M,!4GTJ*PMYA(0Y2!5IK& LC%9RMLS&0!CW"'!R-G,^BW8V5=P2[B;#M)Q-+0>*?><(+G>3T8'.0,? +L/X?_-VMW;$ ME[N)\3"!/S0BS-W4^0'G8^S0,'<3^LU.@I6P,G<+!\ #OT=HFKO5!N#!WR.X MS3#\QW$,&SOLS? D',=Y#$:DF6D'_?&?U/K'P1F&VMD+IR&CZPQC[.S!=]C0 M/<,H.WO*'38JT##*W_S9515(:!AK9X^H]J/\CJ68V#:094)INLHXF,5EM;^F M\;Q?]?%A7MWI[)4?4]:<:X2&BMO:+1(F*[F8LO5XS_:B5;HR'4O?G0#7X9V&],L-0=Q:0(3MTM.L*N[PJ J_:SNA M2$1HJT7QB$@V6@,UBX2XM"?5[%J-FMUF-ZB.7W=ILN;.%-3E?Z;%^Y M:S)TN>0#]84=(H5'M2HJA0S@+8E.Q(%?#Z6<'0 Y0 (=# ,8*$#\5(-4ZMTZ MU2!U+#-$ZHLZ7IP-52)M<6;!Q.]4C=21)3V*@]'9< K7@&^Z'YT-P7 ->(%S MTMGH M>P[^*W/-5(M;(%C#XSSA;Q@><6/)59-1#T-Y1O\U2&==P-7M/'=BK. M.L::Z>?_/+)HQ3SGI@DOCV_'%)WB%T_QB_#C%\4D=YI_&V3?8K: T3:!YXY_ MA$,M#\)4]8##@#*V4MW' A,?$6:J/IK@8!*LF&9FNP6CZ 45&E 9\Z?7U] ] MX".)@]3G8 EI$C:QL1A1Q(9;,$SN/?(%)>R_=:!L[68G#!0QTV?)B+I"+RB* MUUQD=;C1Z7FZI_QF[BEA'6>@P@3CSD>Y*\,$3N\>7,/MM+:.E"H2F M@>#LY: V(&(CQ-F[N8QW=F["[L(;D_HSJ;K %C-WT0&#@"A[ MD>#26MUV+&)SWT_U\\)[5'5;EXC]G2D3+XT2.X\!8A_A)#\%\&<8+C8MA:!5 M/2 PP(E17KRK>KC.@$U1>B0QTW3)AE>D2?BSPFS?7N<[>XM(Z?0TY.N_IGZ, M@S#@S_R&;*/$H2?-II"WA2 F%VSC7ZX\\J6;K#2[V=A5O0C1*7I!.$6?D#KP M1-P6!/Z;+93=M&6]&PA6C(@22-W3JDQU>AX;0\9GJL5*XO7)'N;WWK]B>SU_L"Y%\ MW7<>PL8V7JRAO7U9_:I[2R\@,BZWJ&2M31\0VH\%]A";^'Z%$,:IB]TAZ6TK&USA3L=!C$P8!] MO0 "<>2^ZJ[>Q;ACK2M\#D7+C31XW@LOX #,;SV,\$%0!)YK7-975X3R9AD\ M#B)A, \$=,'HD=S3'JI4Q4;KUAXF-HK01*W8G#(T41$3X!SC7>]X:SNH^%X> M* 9]-:;PUEZI+?:@ X](1]UY,"30M:B>L'0(8-+2H$>SW0X'#'C!46\QK;?? MV^AW1= !4,Y;CR3RR(32'%? YYIV5GD *X=%O;^Q_)J?(6S;&M'893K71T5 MX2P.':+22B2Z!V,XBXY&)'?-J&J+WP *A)8MU1+34<5!8W'!S)0?[&S>XO." MB8;QT[CSA97[G,'ED3W.P=#)0&Z$$#G';'<#J2V&"69%B\']D=*- R8>IK2> M+'S,.:[[*#]9X)JSS'<_)HF#X6#69!EML M>:=#P=F+!W:V^%*/W58OJ-C9E\%-(E)&)+O['G=W--1!S8:1 .N:Z1Q#;1@8 MD*=54S':AK$">;CI&_#M8F&Z*8J861$\>B39L$G'U,OL=6A5Z21D[DW?WF.^ M+=VL5J:387^QJ?VB5:JNRU@C%9B8A0FG[!8'X4L8I%[T6Y@L,VHX8@ZPDB,784$^6PH89:NH(&-3"TFX4S1$\16<7%/O[GW7L-5NKJ( M"8F_,CUXZ:W9+\E&(EN=AK#RQ/=.KI4%-00-1ZL @[V\1*I45/::G-Z^.Z*W M[_2TLJ)D1H4F%]T*XF7-C>46SAA=F,T^QK/>%25AX,) M#CXQW9L@A*NX?8H316&('H/8R+JM[2;JFG6BII9W4J6R$30\O71K8H$J*!"H',(3SSGIG^^T.RE]:0-?J9GT& M\J=&0K]XTD$+]&8?0S@7[U04]OP#F?(+LHS; OSHEG\0,)% MB+WHD838#]=>))@% X/:T.,BJLOW,AAE/MK^2(M?J;2B2:^QH#!=F:HN_%6[ MV3NW\F= X]P:W>SKH(OV-J-ONW3Z.)@ 1E=7[^XA$PGISK0/!UU,&)/OWH9 MA]3T7CN'P2%RTLFI?1S0B*5@WS7M++/?XD.VW1W+52!$X@$>#569 ]-P'$&^ M=YN3NPQTZ.-]=A84E?]9MDT 9]KA=Z\M5MKJ$7HATQAM^@8F9GIR(W?$5]&0 MJQH7>6_U[I&^A+P*( 1KQF]BT68 (R_@$1F MJK,9MH>OFKV+6YA8C"V0S<+F)BZ@K=V8S!NIN[AQDLSY,'-I,HLL[BH&L2T MP:YP4"6;$ER*948TO6$3RDOW$$;8KEP)#GBJ_1V73TGF[%[*1\_A+*=D=J): M-S>SQZ CQ;&W/M!3B667MQV+V+8R7%5BI6TAO#:W7WZ_[;&Y2@\(#.P72&YC MH-+# @.?8OQ9') M:@$!84G5Q58Y:72SH4[%K]&(M:2P+0C\Q8^KM*_3>C<; MK!S+\_)E$8XI6L?0'3DWH;#\E MA)O0F6$D5]SU9D[&/!]F?,MBH?M8LRZ&*7PS#VU^VV],&JC2*S0(G6.WJ]5X M>BRP7?X=>2RPU[59?Z^&S>K>IQ> ;*2.F+-$5/8[S&@X8W7@^5$ )HNP],=0 M)=%'O?,PMV+&K.!J-6#N,($:]9FM48,I#2K?O=/S\5ZE[23K+J;T%K/Q$<>P MJ/E:1 CQ32C$BW(/LG?55E"PI6B*?#99(?O$@D_G34RVQ6H?23P/$\X5YZ?H M.(N9GJ!Q% ;\LG5/"IHNUH&^9J7@7$%Z-JF5UQ>$A-,ZY:K+.@,#VRSV=5$\ MO572IU/L2]C'!A/Y]Y6W'/4V+A!Y0'U#<44GC)Z8 GW*%6@6=Q7ZQ1?EQ9W: M.UE9Q)E*Y^N)K2)FZ_@)SYPJ][GK5S]*>6@,W[;8_['E]:J.,>@TTB#ST6TB MK,_ 94R32OU[R65 M8TAU/8?5VY#KJV'!?0^$D98OB](L*NV,"5OE%ZG_ UG MN8PU6ACZ<(47:0$V>3L+T[/=NHM'8F0;X7X[F\3F-BNW,]K(K;1T\*)K8-.W MGJ1]N+$(U(W7+>E?91W6+@;J1@YXWE4500YC_@CJ?P@MUFU*IH8UZ3KGXZB8 M'J8L3&"UO7CFSN#"'%CQ>G76.=QA&0ZZ_L9G>8SUUSC(..OW54I)ZZ')=;;' MD)3:H0UFWO3!VJ1Y1'2=S2'E0G&TA9DM#0,VQ2';V4QJ&[!5C_M.7,OM;N2> MTF>*_DAYN9*7S$"#E<;6(&]O.II.>UES&Y<,=5J4R66BI@!(5BQH:\\]I' M%_S57EX;B]D;>?XT+[:0%TFB%YM=FZ+L34;UCG0;GWL;9!/6;EDI0D) M?6:0/"6Q_^4SLQ#H].FS,@-,W]GT.7R*:-&W7VL+"M(;1F,2%H\\BGYL+#XN19>3OKZA+\$W\B ML9?3+&MM:+++5(6+F&F(/*)G>=(]0 MLO]>5,]!(!IT2B/K5V:GY!7KF+J7)3,;_83M/3C;X0J:KA#U29CM?"9W6=DG MK-A0ZYPPRN.Y\8)72.9%HJ3FDZ2YB^$Q+=ZKVI6IT%T$\W99,V)%[4U2,0\_ M=UDS;L4 !."C5[2$H[*DKBH@<7TXRWS[MER?=HG' M!2;_^FG/BFO=<=_%^5:?C!J7[Q:_5I5Y#<7H;ABHYBXJ]KS!9-OXFI\IV\6?^ M/\],C?[C_P-02P,$% @ C8!I5Z2X@K)(Q0 9- ( !0 !O7/D.)(G^O]^"KR:-S-9]D)5F5G=T\<<:Z$K6S-2 MAE:*S-[>MF=M%(D(L9-!1O.0%/WIU]T!D""#9!P$2$;5C$U79DJ@PQT$ 3]_ M_F__\VT5L!<>)WX4_OMW'WYX_QWCH1MY?KC\]^^^/)Y-'R]N;K[[G__Q/_[M M_SD[8Y?7-Y_99_[*IF[JO_!+/W&#*,EBSMX]WGW/_O?YPRV[]<-O3T["V67D M9BL>INR,/:?I^O<__OCZ^OJ#M_##) JR%"9,?G"CU8_L[$R2OXBY@S]GET[* MV>\_OO_XT]F'#V?O?S?_\/'W/_WV]^\__/"K7__FP__W_OWOW[_7'HO6F]A? M/J?LG?L]PZ=@[C#D0;!AUW[HA*[O!.Q133IA-Z'[ YL& 7O IQ+VP!,>OW#O M!T$S E^'R@QWA+_]XG[S%?.;>02>__^G2;/VU,<_!#%RQ\_OG__TX_Y4XTC M\%]G:M@9_NCLP\>SGS[\\)9XWS%X&V%"<^\QB1K^MC7^]2<:_>%WO_O=C_3; M?&CBUPT$LA]^_-]WMX\DYQF\H116C7_W'_^#,;$<<13P![Y@^.>7AYM&[G[W M(X[X,>1+>(7>K?/$ YB;2#S'?%'_7!#'I<=P67Z'R_+A7W!9_J&.6KI9\W__ M+O%7ZX!_]V-71N?P!7"SW&Z3;&(YP$'XV931FYI4(!;.XJWA4^ !9I^X21/Q$.6G"T=9_TC?F<_\B!-U$_. M\">T O('?YFZ;I2%:?+ 7>Z_.$\!_Q1'27*1Q3&<"VHRXOO?O]OSH1_[%^.6 M)PGGLS6/X?,/E[<O_+@A=]%8?J<- AX M-+D!1)_&L1,N.;$T#;W/4>@4/YG#WQ+'I4/UCJ^>>-ST2@^DTE'0A+L_+*.7 M'SWN"QGA+X5H\(^_J*N)YO9QZ@>^CN+JEFP=>CB3L(N)C?>_^^D]L0(_^,OC MLQ/S<]@"WD6T6G-8"IQ#6['S33%$[H[IJQ-[LS4MV744+[@/Y\T?.5YFW)O" M;>XLX0Q<.7X(^^L"-D\,ZYLY 1Q)JP\5&8?A88"M3!(\[1;RJ4'(69;BK8B: MT9YB?FSX'(;@Q-2")W&J+3;\JUAH^,=?'E.X^I#?3SQ:QL[ZV7>=8/KF5\_" M]K&&/JWI.O:#^6LT?XZR!-8+CQX_Y"GG\ T'>$??.W&Z^1REO/[\.I+( )L; MCE077WD4 -7E39CRF"=IZZ'<^LA0W^,+2N5V ^1QL. MN@[8M7A^7\3<\]/[*/#=C?CO'"RG@O0/."FTX8WGC%X3+ [KL%1><&=+3JD7? @Z;8Q.]4G#27 M<(ZJ6_@S?Z4?TB&$'BN\1.J8/>3Q00XQNO6NXVBE-/<_^NGS19:DT8K'5V]N MD*&Z/TT2=!YX<^>M\6@[G)*A=W0)=C%8R&CAS])G'J."6>OIV3%X$/T$7CZN M%MGW?O+M?#.'Z6H,EWV>,+2>Y/:ZCZ,%G$X\QMG@"*A9ROIQ ZSB+%XZH?]W M6A)8GP0. X_^@^VMP[V.XYW>M14U<:#[TH;C:;R[\W-.DL2:ZR.%KSQFFK(WIR>\S1 S]; MW(2>_^)[F1/@*R#W /IKGOWU/+J"+99N+B-TT-0X0PZE,(2!GCTE_&\9;**K M%S0H=WV:S>/M:H(/'#[B%UZG5>UZ8HA#LSX.T'AY[O_<$%O$?>9>AAN9-*[S MS47@),D*F3=+RQ$ >EL)4KYKT;8+L\Z2I8Q 5)C*^GZ/ XRVG<-/((>XU M?*_R+3?9%>UC!]'+"P^O'J?:X7G;^=@0WBW0]M-=H=?2F &8E"[6VENR?HRA M3TJYM'"WP)C"LQV1+AU^!"7;KUS@]QPN8>CZ?K=Z]E! M+N(%AV/(NPE=,&/FSILXFS[SYFA'XP.G%,S:#O&*(\=T1*MQ'D-G&1Z0ZGP4 MSJ@56*-_?W+";]-/C4?:/D\-8I.OUJ!"P?+Z+UQL,-A7LT6S&Z[M"4,K#$>. MR[F7X#I=O?'8]1.E1L1Z[:][#M:,'M2N;HZR[C(K#: P@ MY'W,UX[O7;WA.^"-!@/4%34E#M MT,&3>W:YFJHC37O82T;E\VY_>^WXH11O7:UM4YQ+XPRMX)T3.N*84N[[G[@3SV'.ICU[.)UA]:,+9^VG3B"VB:H/ GWA.DM!J53Y KLU MISWIF+J=W<>?M?F8(;Z7K9JN,O*CT,=384^T5!WL_ M;^K@##F\[_7C)D'U\9$O6]>\;?00'WD4+C%-'"^6=DVS;J2QO1OZH(_C;D3- M#RRY./7A:@,[=>4G"1AU[8G:ASW?KU/Q OXZB^?1:U7?;1LYGGC'+M-JYV.# MQU4KB73H'L"DCP=@6^;,[!5FW8/,<*$UZ:N9Q535NEL%VOG8D#Z?VYOKF;PN MA4OZ F[0K?2GO1\;2)_?WW/5-'KX/(]VVZ]V[/!,[\C>:QIM*IJ(%PTHM6B9 MW3DI!59F(5C'[O/\V8=#$N[_+;NL0,(#*&I>AY5A3K!O>-[-Z%4^-NUT]9GABD?^])> MPJN/,/25? FSA'MYR>)U1K<.VDY^2N9@V2E3\T4<2F'("^W!>86/%NXD)V@Z ME>K'#NIN+ZL_GG I[Y?/U?+HL,D)TF[9X95M>6#H[)T=G->/'8+I((A>T;UQ M'<674?:4+K)@&]UA1TK2030&R;Z050)YF-@5(FC2J64CWF$/VJNQ%<1=2K9LI2\T9&IP8WR/CKC3OS^9'AE5H1* $OIF:\,G^JLU>5/K"IW%YZ,1^]"5,X,KT M%S[W&DNRFL<.\%;0135;:+I!RWU3/[:GB,<%5<4&-Z''W_Z+5Y.^F\<93N3' M(-5MY(0MJ0 [AUNZ'+Z$OOC'07=$W5-#''!PBWYV5KRU1*,R:(B0R#/N_9M0 M*^Z-?;BNUF"7Y#]ZQ!<-ZG3R9>W!:37UHG7:G W9@>)(\C:$V3"/K@@1\H!$ MC;OQL/X6X4-P9]66..P>/XAC1"5J*H0-/\PP#B.^%S#*S_DB MBGE>A<(3^&AB)XKA1G'B#87#ZY'7&ATJ]F8<9@%C/%(NN?CS)LR/&AD%V:%8 M'D!@"#4-LQ\6/*92-AZ_^&@AS18Y"K6&QX9:6E+_J];+U>@4@WL@4/':+\T5 M!P[AQ$:'VXYPF_\9TPD)#<[?N/) M/((+1O\](H9]CM(_<001B9:A_W<)*BA]] V+T<_QMU+/#%+6* M1MNM,FS@G.96Q;IFX"#LIC S' ).C-Z,1*MDN.2P/;=@20YXT$)ZXSRZ!N,3 M/IV]TA:KHP=)%%VO _+4P&7J),_70?1Z$X(%O1+1]QUAC3V?-NPB$R;0E>SD MTA*UW?.A$>SK'0#-M8--K:I,VX>]""J6\H:<3Q4\IU M$7E'FI. M(_YLQ-*A3)72.U@DAP\_U!@.Z4\+5!-!:3N?123H&D:^T]9*LZ[ M@WQ]AHB/ :Y'4U8/P.RI/-63F^+.#U$MK3V1MG\_Q*9K54UWP7#N]_#@7H0\ ML>NP-+"^,P=0@7&=AMXJ+0-/Z2+(4?RG29*MQ-FK<@R_1HA)BRM/=1?BTS!] M$QS.P!#^(SJA4;(H!,9;;8OZL4-F]R@P;.EW3=JJI5J?&=)S5SB[6M7)YO$# M:)0[JUHZ$!O"5;Y"S40 L.>A)N0S(7!_)4RC,WW?QT_]_$1X')X^1QZ!I.PR M,WN8>9!:N;]FB:C,FD?HLX9W'? 2_M$\0K.:!7Q'AV_:@;WE?DGW-2B/:9(ADJSZG>_<_@88/&F&7PN,893FI+! M6IX8Q+>2<"P#Q@,3.RY%:^'YH3!"HXNE[1E3B,;8%8R.\2!#LUW__.XEQ%'9 MI-565AK"#7O>./F!/FYQH2>B?0E>[7@(*0\(W(YP^34AE^W]^+"= .KO,G&Z M;EJC8QV)#98XL%>!YI ;[U,4>:]^$,"W4RW84[\2K= :)-C_^<$UTBI_>^FA M6P^-"#U! "<+72 L4;-I6'X4"9BN6P[]+9,L]T^ MVD/)& .K% D9,2;=K60G3!XK?TG-A['K"4.,25"JC<1RTJRY&IY:!ELW?:05 M.45J*/;?IW6H:-Q;1SDC3!=L74>.;$G[J>ZEUP[;,B@16%J[ I8 M:"-[,L6OWBA+G$"&:EO,M@XUE4Z6N%'H^5YTX03^(HI#WVE,$FD>.UB1Q]QY MD];P.0_YHC'OIFGT@%%8X4:E;K8)=0?=$7_='F\WHW :AMCA\+#D0?VAH<'L M9RHD)? T4$^,??B(7-)9JTJ8U:G&YF[:U7A]YY.#%4M27#EI[R"^SQ/&X-&T M@M_II\H_&T_2O1X;Q/ZK-$PNLH";C);61TSA-C>@0U/!G3[N/PJ?J44C_D?T]J'XD M:>R+;7>N$7B#L-JL->.@Y8%A$&;\E-_"KMYR&#:GA^UX:$C-$#.:_:;H4'74 M$%9*RVFBOGVA[5:FSQ.MD\NN@^00$D.* MF%?C[2G/UOB!&GJDTBV^4U-H&#P\B/NN)6\YG*U,=-0>LQV"?X.(-_VAP8YTL". M1AB-^;GUHX=@O'+35N[AHHR:OK8O(5BS 69ZHB]-8&\U]P$W0WOH<,?.PDR! M1*X@$L795,$>IX,+P]UYBKK)*(DE#D=18+H3:7=,G0-HW54C$]CBCVMX70BI MT!@E;WY@B,1(Z1^?A?BUSA8E\/ <.;PI*W*_AT<"6"\S>!7H>_*:Q M_/(@$L,F'&]]$%@I)9.$$MGG;G=*UM'TAH@.9*'O^FLG:&Z1V3K45))E?JEO MMV(2,/%;%15[/V:*1:#J$9Y@5$;2>>1X!'$>YH7WPE^,'V\S(D\':D/434HX MC;PVHOUF:1P^$CSCO 9<89OLY68YAI*I=,LL2/UUX,-! OK@A1.XJ/QA[1,N MKU!19N$E1V\1<847&$RJW&A^ M8(@K3Y1AMSIWRV,,;8+"JP>W8T/;9?(F1^+XJ]D1!Y.P@%U5--'\SRSDHH>F MJ;:<^U,4A\(S4% =-=@'S>-.R3UYNZ-QMP'" M@^0?OD3!"^J)96ND/?.P[9DA_.H2/:ZFWEQH*+M\ZGL_/P)%DPIU]]0RQ=@A MWDB6I-$*LULJ:8>M&VO74^;T+B]S6U-&S(V-68K59.O)&6_-9Q M)P/VNW%ZCR$S6)):?GGM[J=0.]IP=<\\=CQJSK)I*^[11PT,%:LEV2;G&_TW M+4A)!Q 8/&L'JSWVRLVA@:. $K^/^=KQO?9LJ9V/C21[MV4;-0X_)=US[R:U M=L!$#YV^)]OC ?ENQ [4?SO N_[,TSTAD1K>U@$$ANB2HGFA;I(DPYJWV:*E MTKSE@=&EF%40"Z8+^%-OGB[L'@Q/R7P+K4-GWB#H/A*%H 0:G: /YM9OO"6& MXV>,QV#2=! 5S8%";Z_NB5:FLEYX?!FY%'D7H?7F*OCZ<7V>O@W>GN)WX[*; MB@RY79&- XF,(KD!O:<')SB4'AI?P['WO'+B;ZTW[<['1A*;R8O_*QEK#QRY%*C =!AF3H ?J54 @KUY M&+PR;*>FU3A\B I9E72H&?])_L,_^+#8C]-B&>>U:]!MOS M#&&-2Z>H0,A%7A3N>I/UW?S 0 $N_!^J;"]@$%(R%WQK/GIA\!>@HY9_H(VL M+R&^>I.H!O 7RN3%#@!7BP5OC9+UR,2@>8\R=\GG%5R\ R%6]R0S7+Y+CABM M8+VQ(C;EJ^NH:/T(BLE">!=07Y(/(OQOF$2![Z$K_G97;-S2;$/K%,G^;98J M5WVN MC-Y;?#H.%XE@K[)G=8HP&LS7FH][5\P 30VG4YE,(01W?NFZMI';X? M0-)!) R_FZ\\]*+&=?W,4V7$MH4B#R R+CR5.^>O47P1.$FR4_\]E,I0'B/T MO7/ODE+KQ*4LZF'U9L?YM]_F13J,T#"&K+PR$(YQOR^M[9%!:DWTCLP'ES/M M_;CA0^,F]/P7WP/KM>U4T$>9ZAT4.Z_4KS7TYMQ]#JE+2Z/CI6UT3^"B4\^# M3R:YCY+4"?Z/O[Z(O.;^O[6#3:E #7G#Z(LB+"+5/:B^+/DH$CVM,87-,'GD MA8,:X]0+L'/X(#HZ]:+$GD-._(UK@"B-:G;C ^92YUY\S#0'E1V5>'C'&WBQ M4?:4+K) IO37??1[/C@X%,@9 7"G27BK6B4ML:V#R(QBNP?M>#M?O+= MSPVF4*NDXW:?=-W0L15$O3 M!+/Y9@O5%1',W"?XAE -V]_;8FJ>4W+F[K3ORR GIGV\AT[?5VX"'+DJ";(+,44STIO*Y4;R.1#"2DJ$N\!B,-ZWZ M=?M3QJ VOW/MAPS6JL["AUK0>T/^@1TWW2-C=&6% ML%)UZE2Z&._5,[CVF5'IDP)BX"B54GMTF/+E.',"L$X(:SB_QC3\X79 K@,( M#/+&T,DOL$#!",$<;MI+6L[IKM*6O0D,)!YBWFSVAM%K>V*,ND!'L*9C@:3& MQY]U#>(6: 3WSW#"UJ9%U XYI1VSG99A0VTT-/N09PGN-Y'-)GJA-5W/+0\, M@;HE>X8V,)O_VBH&Q"-?IZ1BF06".)#L$'E&&M_M^D+=R"'UT=E"5<'OA(IN M>Z0G __2C[D+I!JKORH#!BF +5IKWH&YDZTP^X=>>\/"MCTQ1&9^O'1"V<:W M%!C%BI@8CK@PE2U^\[2$?&OL1'@W0GL8.T'!C.[3OJ/96#B(RA#W"(*HBF2L MIJM$&V'H-OD:!: E5C0"T@0:NQ/M_=@H4NDW>59\B[V_\[&!BJID+^E[)Y[% M]#5ZI)*K^H^62JI=3PY1ZT)9IK.%GGDZ"SOEN.:-PL"F7$>)$\ 7DJVQ/Q\& M9;""+(/O741NX,QK*JL9GC%C$)9Y\^!YU !2773\)+$IY[/6MH"SL*X4P_P< M@Y=:Z#%C\;'L;,UV ($A/C7I_GT$HPC.Y(:U5WFH(F]U'L&+TW^/R!F@"OV) MIY@^L P1V5OX#&1& ?P(QS4U0.R9B6&*X J(9.F@6PM;? =&QCY/FG+2UR%4 MRQ6"S\FW;PPK_^BWF@ M1_KK#RP&W?'X"(I ]X?'V>=)ZY':"ZR)B+G3D-15^O60@<2V5F/:D%&#U.VZ MZPXG-&P6S$THTUA$I01^BEL)+:%W 9<=6#,22E6D$N__D5B;SE2U5"OHW!4H M+2MT'K45)A],PA#KMY$37F=!L(&9EJ L5BL ZL?TEGTL2EVP:Q7H3N+>+-I= M/*+AC.ZE+VLL9R\\F,U0EMT(]B0V%K$"D[,8 M.M0?N,=7:Q'V?WP&Q1+]AL4E^@FN15ZP77/B'TA@4&,B#S4443LR2[^$/I8K MT6;@O+@X;K:*4EIK?ZL1J'#[K-]D/1W\]M>PBMD?BO=9^& M#DR1IVJ"DIV)(R,Y\&,S,DEO4,+78$8X@8I5NEGU^&P?.[::687\>MF8L+[W MXX;NKD]PTV"Q!U@\:=;NMV\<.J(N'?L;N8=0&/$V0@36^6O4<3JK>[ ML-BV!QKZ!NZB,'T.-M,5^@1%;J=:&QWOZ09S).!\B?V0FN?6?"+'4C(D2*?L MU*;U-TAX8(V"L-1$_]$WL U")\CQUT .Q#FD&GSAO]I7M3B"Z"#'27NWGT&; M_#QF3PG_6X:%HB_[' 1-PX=PP8@.X*T*=GF,L9CI"K;8WY^<\-OT4^.573?* M'%;XGKVN\P;9S:I%!V*C,+#02;.KRK;Y$5,I:O75ZH32GR1T%?EU<>?]GNLM M=T5SK=85ES<,&D%#KU(%8.N)L,^3@SCQ0+_W+OD:.^[4?ZRM0X=-[V_OT+DU M;O!TZ5W77-/HD1UX^W5+;W_4%.:'LP'%S/UV'TK6 M7].'/#D0A#J&6,N5$=/T K2*#=AT;=7O^SUK&D03\57CI'!?"SS26W^%SER" M]9HMQ!5S];8F2[OFC72A-H*[ *N?KF/.]9*&@ZZ$%@(GF"ZNE MH)RT&VN^W;'0\-=N]N9 M$A_??_B7#S_M$]79\>R@#IDC^E*8[T&Q1[8>8KXV:#G;OQ\.;G='/GIC0N1> M#P\@UE>9?=Y<_J6/Z#D@A0[S_<)1Q4B[9O[^AKU=")7_S$+>#'-R'67UV!<& M"!K,+BSLKKO(\Q=^D56R1W'KD40LOY5@(Q9Q!JMI"-;F(*(]]UX!*Q/34?E. M@#]#1$^I'.- \-OQ8:\=RI^Q$C?IB-:2)5JJW!H'CZ!B8A=44M-PZ]>L3'/; M*!0)3+BMN6-KAYV280R*E2]@*W870AFA/X09M@=$T#UN,) H!2/]*:,"@WET M[[2$4KI2'=P>A6LC3*5BW5QBT_[,(!G-KX51>1]'(?Q5E/$FPB>W7ZNB@\D, M@DC!%SR.91;JGK7T.QZR&W;%T.BAT57MF;&V6=@O"6,G 5.]AH;H9KC&]@_C M;;;8Q-X0.8'(VFSQ)1'O?O:$-6FX)922H+?K+*?"->4(=J X1H-@5T^$FK+I M(5HS',K& $NM^K!0?Y:$L)-DJY;V;HN[GQM F)KNG"U>MZ;1IG(8%PMXI\F= M$V8+1.&)!0+%'V&_X!W&95SL,M8/)#)U-@1@A"#(+Z'L<,&ZRO;;YP M6P8/BY8ADY]:$A8J X>(\E?*F"M%S@7B-N%6?PEC[@3H44!_USE?8*2B&:_; M".T!%@7A.V>+J1?+^ X=#/T[0M-LSFB>=CS M0QR@3N(GL'J%1^X 5]Z>#P_H7(K:?$/7&9J8>JV6=+ >E)1B9(JA*H)V@4]4 M!O6DWUW[07,/HZTAXTK,^OCA_:^.3+I/L&'C-HQ-O7* M]>@8S,5PJ3M)=O31L3;=R-Q[U:J&(UQ]6R2&#N;I.4BD\;64,UB<:, RL+WZ MQ#4,-E7^'#CP42SDQIG%(E)7[)K"<7/U-P3RCV:QO_3#=O0& T0'KRIL"=S4 M##REV_GH(/4($A8/8&WP'21N%-^5 NZUF:K/#'U&[WPA%Q2^OPFU4/.ANV:$ M# Z9VB8=&SNKJ_)QPUQ@B!"I[#,!7DPKK_VH^3[;X]E32D'-]XT&\Y:; : M\^R>L"<'T^/*"0(5[FGT,95']<7:,P^"72'-TJ">@#GF?BJ: 7C^B^^!^M. MS5$_;HC"^3IMKI0XE/\RD;]-FK;\<;2&$!J[G"Q\(,T3+)@]20AZ$7)3ST-&Y!^W<(-43Y;VL4.H M$1BTEW!VGWG[F5$_=HCC3A;L23#/JC^Z_>#;Z]D18(G0_?(U BXIJ' 0C$C] MLZ9J$4!GPV85S84'Y0'#I+8VQ68IY:$YQ[7]L?[<6/)WQ[FKU,.#.Q7TRF?= M<;V7=Z'Q8:M1TDONTK8U7C9],.'A(3DQQZ8UK[UY_!!F_AZ]M;7D5OPOMHA M^--&Z[\+R4%0PX@E"D?/G@)_*3JDWX@86]-GM^NI09+Y,"Y68#_C).AM:'9S MMSTQQ&;4DG\$@ TUK\]"N)OYRL^:TM]W/S=0=#>5 5O\QEM>0^W080S*A>CZ MTFQ$J@'#L.=R[A& -*K5Z#DI*QS-;.]Z<(@- N:+PN.393:;6XZI+ZW7Q\[' M!LQDN,]B]YG0L5A\;'>\9<-H"Z;M1O:"DN44VVVT$M,:OL" M4447N=SJ(C/&YQC*M;^SU'*P(LBREJY 15N_CM9'>@,7^?#QB=S4-3Z9K2'C M,EJUE'U=03C$4S2'?+/!*YQ:VYUETHC:WPKC92 MW/19'TYHD!X\;A3B72UUU#S$6VA4I)P(!RS8347G$(SW[6K/8X2XH>U<6'PW MJ[7CQ\*P2&!:E0U;LW/W>,@<\/6**J_@+W$4!'/GC2>S\#-/E2$Z6R@P0/W* MJV'Z:%*&#N_6]NJ75]6 H_SIL$Z&ZRAN0;5IL9$.HS'\#8]93'!5X#D+$R3/ M4>#I%9*T'T@;F.:54RL^13#/;2D/;B0E@<\JALP;K\I-V)MVI"+[)[,!N MC SL]MG#Q3-DZ5-9%]M1XU09/%1ABG!IMP9^M\>-!=3FT@\R=*IL0=+DRD]3 M55@'7&>(Z#!.:C"_T@VZ K&('<_P]6J?N. ^3XX@O-D&,U@W M=)A 6(Q^CDLN_A0*%?;;:,Y9;G]F"!TS+_)KC6UL#3LY[T;+AC) >(B ;4CC]94@IM&#,Y@CR3>9AR^!3*A[8 M[K-4N:Y%S3N91R$9>5@Q9Z.JH ,G@WQ'>[>%VNN14S([Z\R:NCYGIFW/O><] MI<7<64'6H;1M9,R-(,WO-;*2Y)>3'12 6Y5JDR28KXMQ[]R]530YV;]/U^$4 M3^G3:_-EJ:X+C#UG/G5%= M[?!;K(YOH"C;@D?8J M=TQD,_VK#Z<\(OQ3BD9&,=Q3H4!P=#=S." 2QY5)"_2O0!P=>0K&D>BG'2<; M0H^*XF\<[9+B ,W!G]OA,?=YFST+:/[5MV#!5# CQPA.NBK!=*QJC_4-M&CFH+@4*XR(); M?]%TU.SUJ*&UQ:(*D7:3P+)=!U$4UWGK6X=:U;#NG-A];@V''J%<'41T]![" MJ>OR *\F[GT5GJQ>_8,UTYO:$3Q5]?#-?M^:0:;JXXYNX&2O=5,]'I3,"),P MC'7QBJTAQCY:72T223%"/:K]&!L'#^+R*=_%L)&NWMP@HP8*]?69!STZC/>B ML(F:'13:F#%IWKL*Q'8^-\PFHFW<;CQ41PU1N!9S![0BN.,:>-0&&#H;]FIR M=)GQ.=PGW$&ULN;,.(+((#7\,J5#J\"XCV2G[O9MO=>CI@K2!1JY E.O@2)O MPU0XY.FQE!&!6=)0^G-(^5 +E2%2ITJ 1RV%XC4#ASAYVKN)"L,7U=(DI=:0 M3>?3H62&;&M QU130CG]LBVI_6 R@]?X@^'-18HTF81%(7YC0&&_IT\I0JRL M$ GLKN7?2X%,!X5W3SC \GW!M*+10?*KXW6$3AGT@!7W9#NV M>>LS@Q8;5#L?X!7O@@8J];*#>B\?2LV8&]NE%%SJFD$^:JVL=AZIFF>]W+G6 MQ7TXE9YZO=PYH2-.@MI=5CMDD!)=ZD! Y;)7;V PADZ0UU3"NB$4)WW/^QT M1Y,;XIQ3&6+GF_RO?_#A# 9%8G,+@M2UYSGPX2& !J0;8!Y-7=CTB&W9@!_0 M(-H!!'KZEC!97/H%:BM*ZL>K3#\>8$CA@P"-E'[5F&>Q MW\,#B*5ZH]&G)OUE+0QFNL >V5A7(KX^>;.^6L44QE3VRUU M (4AG&'[](/(^RN-&*5S76134U);/+Y,&_!$]Y MS#.. BYV/&SXU]?7'VC3XW[_^/[]3S_BKW\$YI^BA-_B'-_]AZ+-XISXO_U8 M,#%F08**! 75"7OBBRCF;!H$T2M"V3+X)Q.^=89!U F3DYZ*L&"DM+TSMD3: M]H39-Z2'A2'S5QZ\<)%YUD5,.$A^=?H2R5TJIINP?$)&,TY8/N>$I1'L6X:= MAB8,4_78++3Y,6KUVG 9?8Y"I_B)EHTM?4E'RGT1!? W]%#!]J5_ MTVW(4M#F6?FA/PM+Z?\_V:70-W7W]3"_#*6J;I36%Z#[6+-XY&M7Y%A!CPF" MXV9??U5]RF!"2\F+L?;54PY='$\NB.A#\!_$#*,0%W,UCIGV\;"G#4NT<6O! M-G.0;Q8)QO%R%IRS5\DZ5,,XUK-O\%K[Y^0.RY7)C[S=[Y(=O G9Y\ M/]$6_$=V@=II$'#/WNW6M8*Y.0C8M*H?N^SILQU[^DGNZ;.:/3U1FQK^4G ] M.61C_Z+?@XG=K;$)AWZ ^]O\FJ(O/<_"^\2C9>RLGWW7H7C&D;M/)\/^C(0L MJ)Q&&==?ET[+SMD\7<=^4"Z\^.R''!O)R09-]TZ<;JA\XSA%N:)@T(0L?8U M"Q93DI( M>I*[G(Z;QXZ.]=< -::1 _U'$K1X3F'>]VPADW&.]B_"D1HMF*0R4F;+&T7Q M'(^3Y]\)GD.^Q/NWGF>+5W&GA4XC[&I?NS4F;(Z_M.A%KE0[%-F8Y;J'+I]H M007N%37?V2**SW#&TY--OS%4-4;+:"4JD[< ]7IGU7=E0'"62BD2R M$:72'KDKM[P$8@+\[L043,PQ833+Z$ASMAD>;Y.$.'MTUY MZZ!I'QZ_=#)9"IJ,B#*BRMX!W>3['@P7HS+I+ZY>,#L&\SG\+@EY/.?N>IZ'?A&LX+BD'_4.GS50H"Q,FB$X8D64?>CBR#,JC[R8I@)T=I&"W M'W@*)POV)Z3$J/LH\-V-^&]>2=/QO%)3L7PNE84EYK%T:MF44&Z[79*Q/\L_ M<2)&,UDZTVP*6]+/FR2V(];7*("=5%'K5+&Q'WD==Z8@OYUPL,89)M)]8VE[ MFA9-;DDITI9*3I2M.1YM"%1R)+:]*&MNMDH#/YERB:Y"_*#@RKU516%=LVB* M29B3S\+6*//LS3L!H!DM'HAWQ]%TY AGKJX7R.B'\ M+P;?T0W6=8^2S>337,RCR>2'QT+^*GZ1T!^4:^W"C+;VK46AU>XE8<4<3$PB MSTX&TXA?"*\&"8LSG9ZL^E:^CR.7@ZR+.%H5+S%:L 09F)3?JT7'K_338E&N M2C#YHY\^J\+<'*T-*X/@_Q'+_&@_!\TD)%9SL5>8C*G9)BR?CZD)&32!&F1)"(,J3#G+:E,\><,+DG7PJ!J1TBS;N@ M.7892AG26V_#9EBHTDKP?(,=R#KD>Y4H,B3)D**UU"\+DI0K"VK%L;.?J)1) MM#$OH)\Z?MM$$]1Z)(KJA:1JZ:LV(H'<28)S08P5U$;,>"ESD+A?.?'2#]D_ MVMOWLWCIA!(OO>AT#_\@[+?9 A%XU6Y0)>27/'%C?RV[0FSK\EV].#I/$U;B M2D2L$E2$=,[@QY(WIC$GJG?J[ "K[I]1+JV^M^;/G-*FG'!#2U2[I%:/VBU% MJMI\H]L%*)KL])'*85Z2XAZL58"URD1KQ;+D/.*AES=W[)9R1H1&R&508M!R MC*L3IU4OJ:!EZ0Z>)_^)[F1/@,4<)X%CX\NROY]$5]0D3I MY"K=M-O"64RZS9X2_K<,=LC5"X%P=53#"GI,$.Q);S(F1\DU7!6FU[#? P?E M[85W#8_EP;XX#_:Y(KP9RPGZ#=T>*Y;<8,W16D7X)*2I#<1*OT!*AG:75[4'IG8)RE>V1E1DK$0$0$'F%T1R>; #E6S]' M@<<-6: B/I)H9&T9HV;85\:WLZ2"+W M4H,$_=?U=!!E1U4/O9'Q2U%?V&-?CAQ?M01U33J,5"(%C/^Q.*H%60HH"V*G M(\;V!5V52)_CGZW)AZ"9(O0P]3S<' 1*-8OOX^C%#]UC[6Q!DDF:$T94&9B? MBN[X)2GY6/L79T<H7 M$:V0Y\Y;WHKZ:+>6S#\1%#%!F2E#!:B>@B2UZ30IR.%(.4*;--X$!4T"GYT@]#JSB5(UNFJ]#;6B0) MTU&L57F1N&4D3VH8#G:;L@1%_<-JQ>._/SGAM^DG(Y85.<]RPU 5?N2SL.DG M2S:6!=%R33CDA:W.KK=$8I\L&UT69"O5P,MW=M'XSFRF6Z[6,7^&#]5_X>*2 M@[MMMCB^YJA$4=W7[[ 7R?=T5Z.D0'W"IFD:^T]92I&;-$*?J55_HT%1R^A; MNKSO A24^43>SFY4RIYHZBBZTTI_O#Q$P8#[(V'3IUV+=LN*)9>SY8IE#FR/ M]MRKG-+2 6-5[*"B1],AHV8I8A,*21[KF=14)RAML^FPWQNV]XVJ?K$;;/L& MGU(6\ZXI=SE)5M#L*>O.I#3Z.].ZZMIQ,\QC!Y6AQ\WJ*0J.34(5-)@@,D(^ M2TFEEIG5[J!5%-)GK .V'7_5(BK;H[#QE>8O2(Y>AG))GX"7$X)(E#G?LAQ% M7E$S1.)MQPC]7NDXMWT$O*U*VY1759.9H^7M]"/X?!.:[R)C2.?I[K5FH500M0MVDL=E;@J;"0T6[O MF!.%-G_)#=!@^?>2(65$L$I2!B9^1_'O+=[=G!I1P/%^Y\3?..X#>>)W;\ _.^0*6X=%)^;",.(L4*6@R) MC9OSEJ*6">H.2A+/JB3E1A&FJAUNHW!YACW&V';KB#[RZ#M*M)4W7]"SG"2O M"G-+.3[/)U0 ;8+QH,IS-2^IK_)H$\(T%DOWD,97BB_J4<(N&FDY3#IBIJM! MS7,1I%0^G]%SKD>MK?..^_[."1VAJ"N;F&;[@\%ZG6(*S2H6II_=^AT;L@5* M:\IE*B#;A%'VAUZ*>VS(5E(+B0*E3I]'U)EYP2[]F+LIPI4X99FMUP+=(KXA M;RA,E59E^ )CU^X=QW%UUF:Q5P!F9ISE<=R"NPLSA8T29[D M=\("U\8WY%0JC^=!%UU,EX/56G(*Y:[K>QCQ#!MVNH2-B3O5R(VBN<;7<@+F MJ!EL.0A-RY3[%G)9%&&64[9\B1B7J13>:!/,8K&<"ULEH^)"NJ%JDED,-*4M M)I'W8%TRSPD**3?E='9QT^A\M&N'A1Q.L?7C)L%HUR-?'K\9*[ 3CX^CY[AJ M-X8SAZK^%$G,HK87A4MTHJ$+ MZLBX9*6U:!E+98)=,D+77]L$ S,@A%+(2T[%/$[,[IQ47BZCEJ*DCTK6[VV# MVG3AN[[3:P5;"4S!D/K,KYT-7@[C%*4F W7W;K+6?%.H6Z$?Q:078;@TA \U M]6'][N-H!;9(%&^HI[TA%1GG@AN#)F-N,1OB:CTUXJ-93(D$LIT22H^:_K2C4 MKA [D%EN.V;B-2*S# LX<[18Y18GP\I6]N)5NJ-A[C,BKC\ BQ+'OYOJI^B? MJ09IGIR!Q5BT?,:B<@C:HBYE6W!E<%3]MEN=[]1<#">;J-8,IRMX:S/J\OM& M]U]_;URB7\G*BUG\@+QU#T?F2%Z2,!ZS1+JG"*5IL4KO3U:-H+,E]VNZFAN[ MAP*,VYOKF708B]K[BV6$ALL ITW?8W@GX(3"NRGQ O^W!947?_+([>" M6!8Y-;O3EH5F9V)ZAGYK8( I#BC'0_ @HOV6G0D#+% I4QNAT[<6*9*+-/GX M_N-/]K[].]!+X7[ O7P3KK,4$YU=4&HOL84%#SW4E;NE[A03,)IAPM0<3$U" MUD$/!YT]84O7I"Z5Q:"DY_EX^C@!)L?.L+1P/%YG M9/YA(HZ?4DI6N52@XWTN9@-+0T['%F(^,@_EA-4"@M,47&XV*7 ^#9/S,&TB M^[4?/L^ MJD'-25*7$A$4U'M"T>_X'BJP!?VW+#"Y^K;[ $R#('K%9./K*+Z,LJ=TD06R MN7#RP%WNO^!GV+$7@Z3'"H(3ED],H0\)&H?ES'WT;+ B=#D]9ZY#X_$D^3US M2A)["M,GB/ZD2S__8[JJTMW+%OI#7#M M#2!$B748W1WM' UFM&IYH5%C<\C%5;LELEJ8<5M!7;^Z\.Y M$WZSUB;@ZP-#N/F>^@-T$29W&VXW!OC*'A@2[KDC0!=IMEH!-(AD[_NY]D-0 MUD$S*EPX25?S/Z>I^:Z2GNQ^H_)4"J2K_C@[^VL>@?JZN<*^>LE&%-,E@Z7;5;\,5/8-H:WVPW%2NGS-[%W(W@EYOO MR17[Y'C,0WU2 @2?AG!MSG7-G9XC8;Y[X"!RX@06;7S-TRR #D"-J8$_,.9S MACM&8K)B$F!MSQ:;[NLO?.YU:JJLZ%GLJFR4[7)< M5Q"UM\$P.WBVT%R0'=P0%U$ ?XO0FP+;17?A4E:I]F^!(I(^.R$K/V3;>V%$ MW#+N4E>9;=9]7L#$L1/_0*&)"MQ3F ,LE_#^ C,"#;KJZ!^126'0;H#D,G M?B=]#8G(4(8UA+:8C'N,^H2-Z$T4+!?M W"GCQHT<\-=4+.L M/)IAO@SL4)&@S[1Z@X4!8V9;#QY38#C/0[):"U!X4^;.VXT'\_D+WZ6O3IBL MW?Q!0)25J3)!]@0DJ?$/]2A.D8BL6HZ)]O&H3698_2Z4D2A,SCE$, 7I\C^&V8@E@PQ?(F!-%XTFF+RG9LHEDYW"O(@OI7BDS\ M(E8D/^'U%G5D3A=LL8(OM4YR/+$V8656F.+%Z@+&J,!>L=Y+F8(M:;?FU0]QBMS_"[UL 6]/0 M>^3QBX^9#+.%3&I 5WG>@@RC'$G]KSJY9G*"Y7YGUMTT0XJN;X1:^?M*C42O MM:E,5:0U9K[;+!YR.XR9^7*2!+&?Y]+:Y9UJ13KB1XFVLE9!HXRPN]T*%RG9 M=Q5W6%K-LVUY9;LPVY-7FW(F1'^!3SP"PW_]#&IWT.E^T@G93O T74>7%TD7A&3@C!5[EF>L*0 M(6R>P#:PT0N>)FRZPM#F+VPYR]A4<@)G@&&^"N"V%]$\8+[ MV&S0KG.LXNV8NFZ<<4_S4*O^J,476/S.K,='SLVT";1.J=K7V@?<3=]+4ZG^ MH(60R>Z)UO?7JGN?&K'DP%*2"YF$7A4S&KESR!+I(YE#9/KP*41*V.W*&J0I:G%+*O;.L5!8O7XP$50 M=]$#3S'X _<*I?&)4/1\W*8C6M2JM\7)+5D$/2V%"B.J)D5*(4?.^T$2P># M#^H4AD'#5$NXBP+?54= UWNCF*"45BBGL-6DS;A8ZJS7Q-&S!25I>]B+=J0J M'=-#BC8%ZSLH8[]_]D'YYCQ$?!TCZ4U'*^(I1QV)M87K MK^A3SSS+R4I6Q"MIWB3CQ__!> #7_H82@Y3](=WRYPI:%ERKIMBNR9- MQCKO=9WQ.D4%2FWP)C*T93UFW9W]QE9^-IE.@5&P YP8,TD3K?/Z)8=+P._D MDM3[R'N"W"F)DF\G09@IRNR=+I@D;K$FW+QDY8AU3@\K6AWOKUF2BKA[I.48 MQVH5N.3BE.35PT5[ODZKB#YZ!YQY=!W%')0N"YV1X TN!/$>>AUU%$1^;>4> M1O.(2:(]]B3J*$@I@4@0&CW/Y0/!&M=%![3U.J!@A1-<.,GS=1"]WH2B 4! M4CNB6VC4&9)G2)]I$_22JVA)R'++/4U2KX!5QAI>E'N!W>JJH#-%PHGZ-0)<.?@PI)/89"N'92=&WB M3=;UB%#-H!&/*H0CWI>S@0Y+TS&WF,^FC\>FS.K@4++"'!CLS\L,F)R&:?.0 MI^3T1*VV.MOY.D>(XB[Z-VBIXQ3AFC\[H.I5G&0#5EYTF]"Q_#;XH MA]S/^9U8+Y4:[:)74?(+,!CB!U;I2D#?Y_W.K2+#G,AZ/:9.G#:N6%&HW?.B M;35SN0G=(/,HGD* \=,TC?VG+!4VEM%",S'AA.53,CDGTR=%&[[WHK)AUJ7Z M99W;[ATQI)CZ!_$S%70[23O1^/BG?_CMQP^_^5?".K?IX@9=G<N_>8+&+0&BR1 M7<]?J^U[QB]?4!6MVFAI]!*4>V'P! W'%R?(R-$L7I0$);(+M8QQ"==)TDYW MA2)B^;(PPW,UEH241FA#7CM^_!4WQ#1)LI4P&U7+NJ\11I9QVSTX*9=7RG"> M#F25$:],8W92M! L^&4/A))F_Q8<[;*7TH'4 KWDE"W6"Y%1@,L1A2!MIW0@ MZ=O*B?60"V2$_=+B5V3HH0'!>99@MXI$%CXG'>K@%0GK9?!&F2_I6)).#Q5R M14%;IVLNSS(G@@K=TMZ=9UR.TO)K,EC*@#\DE@%'H2]0H$S$M@\.7&'AF9S? M:MR[MQ4Y.JS%BGEMQLI[6XB#@U[5K6 1IV&%CL*_TU0YW!**GZ18/:;6Z&B8 M"8T\6A4B-P+4&FKW3K-0EGX^S^E)NI4@X:G][F@SGJ!!(Y&F!\#B/, V. M.GAYW#O??$G0BYW[**9NZK^(PNUN"ZNQ@M&SG!GT8;,RO"/\FA($%5.XWN^0 M+[B%O]=JV@O>?C&+6 A=YLF1'3<7G6@%-:O;0>N.).JR'SCU,:?&!VEV=!VN[(\D"]%SHDQ0 M';\<=>A,F;U!!0"%DF8@TAFD&)VZ,H"1'MU,CZ!$B.9&Y$:R@>A*BE%NE M%5 J$Y8(>9P>Y'G@">C+[C-J-?R%!]%:)+D2UL#1J9."IE!?"JH*PN!$I"G7 MF&DB>07I4Q&E5-33_G:L5O. :N:[I$$'&:9)Z=?T/8_IDRKG5V@?G,R&./96 MJC@3B!7Q/@4S=!7+BUE>TW#YBH^1.94\(QW[2/)ER;.A'\/JXF\6$AU9X MG*C%<^6B=^2Z5%CX]7\T=[G'Z*(N_5#P*X/&Y 4P@)34BPKWY% MR4+'9K8H(G0I%#-(2-X)4[^?B)PD^(3DG[U\0]:D+P$Y2TI]>6^KDACRNF^] MO%.1I_0Y583R<]HG(T[%]Z8+Q&V;FW?<0<<6WGHWX3I+5=X'=D;HEJ1;$&9$ M64NZH:[0]H/3YF6KZ%%T%V1.8+GAAJ;9D_??G)?F_WW_P_OW[S^PM1.+%+]_ M9;]^/X$?X?^V?3C_RCZ^G_S+^U]-WO_Z/1W_\,_WO_W5Y-8:6(/E M.CB1J(I_)K$W\^#R HEC^@%1MP5]9E @=7M)0?(T 2+*%-7QRU$'*MSP5OKJ M?Z.E,Q1F(0'M=S*D=9-9FV*B6=BV>@=8E[,5^, /_13[1[F%G-1@H'"1V/2V MRJSL9+:XC<(EWDG(8#='JZ*)JA52/:.[&^E:C^6;$BC8+Q6/-LT_JSIU5"9J/#:]U?18%GTK];$BOYV;36$> MQ]B3:"5PD.]YK!(Z.VH="N)Y+<@KR&,\!KFD2SZWV 4+W[A6JY)QTVG"*.Q@90U=$-;D2USLLB=ELL@*3*-Y&A% M^)T0(>1+!$RZK4@BWX:E3!.9"G+M)ZX3_(D[\57H=2#97SP6U[NXS)(MF(ASZGNPB MK1+6S&QQ'CFQ)UQ\QQ[$!6S-$Q)C*T%MO'Q7H6'K^;=P#VZ5'Q>9"ETV5KE- M/75FC_)V[*.60NZ@(I^XE(5L,^'RZHUZ:?NX1O<$/-,M:?3JC14$F: X;OYK MDD7[$8+:RR1N%'J^%UTX@;^(XM!WC, \YW0GK* \2!2VALK>=]XL]^TS(8;<2QI8D:3'WDF* M%O'X3;T*[6IK$\2Z6U5A/XF2,$Y56I_BXZ^YFJ*O"2.")R!#"8TF]I= +Q Q MS*)>+[96:MK0CFP:AID3&&U#M]6#3>'4E?*S$FJ_7G&.=F#>F"AA?$/K&ZG]D_W"ZB$)O^"G?F@Y]\*YH/ M'WO!ET@RI#G16BR?ABB5!%M-GICD69^8/.74[HLL2<'PCQ/5%!ET!'3&?'C_ MCPS^6$6BF=/?,B>&A0@P=/K"P\S6<2AZP(-*%?-GN%/]%U[XO&53,!%(A*,= M':@(WP!Z5^C1OP*AA>7AXAQC'!Y%Y4OE1W]R_! I?N;I;#%WWCH>3*)1A:MS M7:YXG:@F>,R5S+.TX)YN^[3@7^^ Z.?0_ LA G.E#&P)0N3TL0(27E/JO%DZ M 4_CQ:@P![V0$K>ENEK5T4]QS#26J2!78UK+=M :)4B^F6*<(>>".!;QSA;H M2?LEOXGMT+_:]%N;W')H^6FWE?94M=+H/U]Y@J&R!W_YG";%@3L25; M3/#5SWTZBH74MY1:A#XNWVK-SAP>ZH0'NU6'U%>':'.2E++V:L6Q)\4UIK3S M6SCXMNHICV\_(8B>$=6Z$E(KW2?L2*2'=;!/(-)F 0E65"(RY_0$V^Y;L\=; MTWL[66]S8T/>HAW17M+*WE_616[(*0 \))VQKBL6;4Y95.7*@)4ET]*@&,6I(BGV!3YN M6 []0RO>A640\LZ M9*S65%D78YN#6"5,]@M8T3W#A=I\]@.& MY;+8:\?E E'*5+4O4NP%)9:@"1L,?G/\ O2C,4]Q+*>"FA6NG*L0\BGE%2>BV1W M ]9V0//1"!%%NI=95ZU4A=R;&[Q-$#3OB9.%-2F58-TY*9@P:3\0[3F#\G5V M!5LK!%8$3TN,^L:#!"/2)0IT#Z?W'\ $$?KJ/XT0FX$6!,4H.* M.28LG^5L$<5G.$^OD)@V16X"PGR.XE3LS)L0[$O9!@%M'JWU:O$K=@%J_3** MK3:UUF%A+WGBQOZZ0VWM%MJM1O($I&C5VS7H':\/J8Z.UDES\W-$.XE[J@94 M8/*/P'S/.8._YL6D@KN?_7)N1S^J2\"^A![FZ)!SHV3#YQ$0Z];\J!:K")WL MO52\)Z\'XOGYXAR?AI1U =/R$/ME&^L4H\U!.4:E6?IJ(6/*!_8)D3N2&UF# MVZ4ZS.2!)+B"TUX6\5HO,QO!,I9Z!.;?E03;7")]FZU51K 9:]"L03%F2)/ M&;D_;"X'^30D=*/F7)!H*YW\6PH04B,[46V.3D6@;?^C(Z525K9-Y7(=<]?O M@CBCDQ@GHV7%=_34XL\*/=_6FTE$OG+4/_",@ M<@Y&.ZGM'CA:$0_+KQ!3V>Q_Z!$VAQ.@.#>A7.!C<8)S:O3F4%V0!$M^)4OZXAD)*8WWCQS3L+DW!2W667)24!&#+^\V/'AU/!<0NX4' M+6$1J6XI")+7S@LO 7-)./R&Y?WP*N5CCA!06"34FYPML%LQ%=B/K;Y^'*]2 M-Y [E>5+E&1-'B:T;Y0H+]H7,C$A% R6-C13SK!B M8O446#6B5-G=+$2U9[:XCS$1)MW< \$4-QKA071#07Z'DWS/,$F;84C*3]91 M LIPM$#@;9J.W,5<37524S&:BUV=JK"Z97.< MQ-:MGEL_!'$%H,&UXU)&DH1Z/X_B.'H%$Q\L,/A->G /O+(O%F="425$U4). M-F$KB2S_I.9#RY4F/$VQ@[*\$BSB.I=7(>GG$[&+DY:WE*8SII>L-4C=4@D^ M1RF7D//)+!;EKYV[D;1_#6:/T=9 IHT]F9"U)R4\U"Y"61-%ZIB1BKV\IG1$$Y?X7]R M MX:FLE59%*7E/1INY_U0M4E^6LE'E($8RMP^M2REJ47I457M8CH:L[EQ<^'ME MB?2<&TM=W+(@]=>!#ZQ=1_&%$[@84 ,&:'<+E_ LO.1880'V5N?V3\5\%,%W MBPEE)$C&Q!D'U]1/Z&M,FDX>X# ;-0E9, M:*DY&,I^'TK!@3UCJ];S2#Z!/$F''5+[]:"?/)5YG(A:=:(?'\R M8NV'=O_NZN'"0E&O)9G*7M'F[@2RP\?XY:H-9 P@5YZ@(L!2X?@BG&F_^E%,_C!,*LB[ MOE/=:B2,L8Y7C=;#'C/Q:4+X@V:4U6@53V0'"B^ I:O'MO!RUVE"SQ9, M3,3D3$R;BHIYT1]@LW6U;9DK(-3'O&U+;2+1<7PO6KT+@R9#43$[-U-RH/>/L[*?W$_;Q_<>??A9B!X7$R;;( M,RFRF'K;[R6F9S2_92=7S^M2;3!*Z[.6Z[-JVA)C2_Z3"6)@%RVXGXZW7=%" M,7@J[8I,K:C2$6/2./'X?WEL$US4H M5U O4HFF)6M?Y)C(Y.LM>T*BEG;+::DZF8JT%M$QH,;?)!%7;/F*>A!:F9-2 MV)E,P:^SF51/8I')]&>KJ4Q]B=^$3HDSUEG7?DK/?O M4!!W\]C!/.5+9W/P(5-U@.=85*F@R3P@:NF+,\"^BFL(MK%KHF0;B8V6ZWH M-'W%)PH.;1WS,X]C\ZW89HGU RH M6_<'19:]4X2_)P!(0;N76\^,6+5)54H,A8]'2JO 7Q'-BU/9.K#?-I4=SJZF M=IN6CR]34@S9:K-KW% D]8(EA5O3A;_.(_R1!K@K[L\1(+G*_&/<[8I9S)WY M*I#T]+91@N5?WJ(?A*FL+2?7EA-3W*UC+&-X] $7JY/O!^T /TE];)6B?W?V MDAP[\EU&DJEEWMZF_UW:+TK:?N$]]6SNFR3)\-.=+3"GL6L= M =5'*))XG"#14Q"DM>F#DZ>WK(&99]07U[%ONY%>D_! M+_85[53!DB8=C/Y#JG[H85WU9V?5K;L6+*#,KD&J0W86Z$'F4GY@+K1YF3WN M_^52ND[OE5K;H;Q1T5((ED#-4NVB,<[+"37]"9 KN5T2+)M4;F:[QL/W[S/12T6]7YK9PM>78;C/X* ;&N_8/; (3Z[>E)CF&56M4,RYR M,A@7H(9(4Z.2!V@3B]2(5$W.-Z1E"G)6D_+ MU'TE>FE?Q_0TI(E5>050)QA^H5Z\-WZ1:KU8I0+-\8ZT5M_X:E)UMK(@\YWB[84[.--.X9L3V+W3U6QOCU"_7K;_@[)T? MTA6$"AFQLM*HD4>SCA38FQ%2FLRF)/A+P%D^:G3?(? M_L&'G0.V_:;3ZRFZ,+&<(#D2/T^_]O"6K(JHO[HV.<>;1R4_=[0?1I.EIO$T M_D2TS@MX4,:9-IOU#+,\!4@6$SSP=113'S*%*]>M$@(D+$@R>UAUYN6HKXWH M51A,F<+_80SCQ0DX-1: :\/')$3\Q33TRC_01HKX9S7%.N^T#'^A!GX/3LJO M%@O>J6Q_(K*[M-DGK&",B2%X3%9^6'Y"1FQKLM+U#M&*<8:<,\'Z+_45;&44 MYCU$*51$A:?X%U[PU$>K'(D'[O-DME"1"<(,-%>TIW7((8<8N\Y2#,S>QWXH M^K:HH!++\&CMRZ%I>Q&";?F+B?!?132*U,Q>>R6) U$/I)PAPO:A3*XB M&BF84FWGR/>JB*01TWGK"T5I' M:@S9;K.KVHE[7+2IR)G"V%85YKTO:R;1/ M=K;$_8Q@I5@G4+'ZK:ES MD;9]:X7;[13:4H_B[;4ZW]0\J(2X1>O"XC.Q6P>NH'22NRCFN"QSCLVY,8@ MW*%)],+#SN=.80JY+"-XV)-VZ^224[6>6^A)N#]UR1NO+?6J MVVZKTKNW<&?E<0L_]%-^BVT\;V#R<(F505,");AS_AK%%X&3))UC9V*6,YJ& M%?,P,1%VJ_LK5C3A7'V%U2P+7@K9'"B]Y6QW+-3DWB7A^0O_H(@ T"^K,>3Q MQ&EX0L@@Q/ IKU"I1Y;2UW.LMTA)+68\24%KL5"*XZ\(-$DA>\D&*#P]()1! M94VZ>P/A^RS-W*2P@*$&ELY;M5F=.Q*DB MCY(<6Y+I&_'V9GI^ MT+8/0^!@4L\66#R,C28D;D772%1SWSXL\2!C&LXV3TZJP/=L182MY-7^78%.VM&W$US]1[]OF9TM8+824Q2^=U.GV M:N4WJ]'$R)AC[Q6:EJ/F .I/F")W(0@0.BST[ISX&T\IWZD+6*DD2%=:3M(^ M1JDY.4I!AEP %"<1L;L5JH2#!RV#?V.HHQ_P1.G V<+F$EGIK!;KF(UD$Y]I=^Z 2BB$3 B6&R9R>T0;J BSDF3,U""7^3 M'+=,Y,=:!R&T*7$)!45)Z:/7M-! 8BO83LT(U6H/=2NV;T#>5L3MYZD:%ZP$ M>*;$L(Z!8%X,[7[;\R79;RE6ZJ;8K5ZZVA/2?HFT >9+9=%]-8 4W0;+P$?* MD[SY$JH#B'M7;RX,G5+KQF.=XS27WO=0(B/E$TZ8/B43H(+ M"K4MD]G][>%KIKAA3D*-/_ 1Q1'36.JW$&#H=6PJ%;GD"V*(-2SG""L0=V:] M4E)KY"R1%H"P#/,)Q036 ]8&A6M-G PA'SH+"SN7KEIIZ%7_$Q<8$8R M%QHN>;_XL;COV8K;0:FP*VWN<+ G9X/>UBJL-3BW,>@B'2R1V:0T1B.V(Y"YC+2O"">@1 4B)W$-J%A/]K:GGT_LIS'=$*0 V=08P<9>I'22:&W/NM5%:!,( MQ)YI41Q13-)+G02R$J91O"F:RQ@0CBB6>N?T((H]SZEH!]O@-^D.,%%VK MLW9S'$YVK0YP].WP\S5"J:0:E$K>"KC-!=@3DLK)O[M6)V'M(JKEM^--NXU< M)[A_!N6P$T(JD6%$QQJHJ0EV2Z5K/?!L 8AUH)#!4?BVXXT4#+/>53C/QR !9%2X:+H]K))J3G1D\)C$R%&I_ K\Y6T8O(>A%< M6.W#9T#4)L4OI\@427MB?(HB[]4/@B.95H^/CT']N!XQEUKNI*)A/3GR6&;% M$?28.G&ZQ?(Y7_HA=5$XMWW(=&._.$$+YJ_$\6B-5(M$]>MBG5)DQB+\D[Y*!OR D@0C9%Z1#U1J1T7?S M6XON:0,2U6WS'AQ])MZ%CL9>R[[UVS"/=\P6B$5_C;V".[=3EB0)80?1Y(FJ M53<>9LA=^C%W087LANH@B5@,F'7G5?^&SR/J2X:5XX*D177Y@4M Z&2VN..> MGZT0-YYV[M&IE(HB =,3S3/LE2;@]\C38VUE 1=:<-!/G_4AUJA66.,L&BBO)4 "&Q+*O20EV_)L M$W4-=F@$R80D;J3$J_\SDC& M1,BX=F1?'7ORB"YTLX7>F6X6=NJ!!_J Z'9WZ2?K*'$"N+>R-3Q!F&18V9V! MTB(JS$&)/C:SE!A'3:/<'A!5OS"N M7AAF.9&5C2T+_WO=ZK6^T6YTJWA?4^^OF4R2G$=3S_-Q2B>X=WSO!E[=VD^Q M*XI,/Q5+1&WP:K,?P"3IU'1=I*2N86YR"8&!@Y!$&&RC[:P*.$J(\C_395$6 M<<$'MO4K.&'("FPG)IG1LG=EYU;9$["I&QJ:CQ]^IHM7,87T14PCYA2+2%N- M>KJ*111N%$SS9EPL(O6JU#O]E3H"XA;]8#&,)<"^5":A#OLE]*'.MA3E1164X'M25?.:U:1RM)[M'CERS/YD<Z#H-DBWF?[[BRA)/T?IGWB*V(++T/\[K81+-$'Z$XXX]1&N3"HM$ MO8G6R5'F&B)'&%AA&YZR@JF\D?9"XB!*QGZIZZM_6%]"[L0A+"'=SF6[CR-0H]+-/1!0%29KD9PYA^<[>#.H&;3 .IJ7D(ZL MNS(LR%3.66X0S%(9IZSP4T8];&[?O?2##+=SMWA;7CR8NRL846>2O-48D2W9 M2KE:L-O>!=126RHNL#&$LO)[RXG/3[L3GY\:$I]%K0%N7'D>S"/\T2Q+D]2A M#+N*<_6!([(A_/PB"FG-,B? &+2)ZZ!K+KJL6Z&V.]KQAC^&485(-8GJN5A, MDXNA8/_][@ZL:JE?REM_P=D[T.XW<#-AQ$Q[6?I=A'>G_9SWH^L%5$L< 0$V MS=+G*,9;LQ-RGX 3X#)[7J]:F,S9HMD=4UJTMN[T]A8-T^WNG#=_E:TZ909*&I83 SMQ M6FX8081Z F6RA:LE$+0L!?,-22'W1PV$5,_(6#9@L"QFM? 0U)P M*ZIMP(U M)Z%0\PN7[4 ZO0M)FW2B,G75;:0'0!PK I;=8LURVLQ[#S'>)F H1(\8F:H8 M+F]2ONJ:3RKILWP"DBZ?@M$*UI9CT=0B##V^\TABFI"*V/'4+R8E-.GFYF#83P<- M&RZP%P26LJ6KH9^5"%361KX"J$LU-XHC+_\\RM%>+*%)][< E7RC8_:!O=;; M[6EQLX6>RW,4*O9!J8VP)JZ6W<-$/6?O:8X&Q):[OCW?<8;-N8N$+6L(U=:E MW3\)LOX-C]!K(57#ZRA><#^%[[-K,P&3KDN-JP)WY^>YB+7U1X4#IT#5ET=D MOCBP?#^R"_2)!5:0]M-U_)>+Z;&WX?3VYGKV\/EF.AK.2B92_.*'6*#I!/XB MBD/?ZX0,-B\#^7=@L:>"6>=T"#X(O MKRM:=N!@>IU 5OBU5>#?#JR7FAHJ9*;0YDH#EYA73$U9/>Z= M;[XDB":8MY*;8B]J$_BIF%Y &2QF6V@@MC>AQ,D5':'QNM]"S V]"[#^'3]$Y&)<"VJ^9NXN MU3%UP6@@/TO1I)K4H&V$W7]((S3(Q@&GMV MC'@469/OQ?$#%!PLGD<'Y$]2?X56DA'\T9R:5.G# M[=M1/J3'%D@0\V&(XE@YE_N1."9"3%$:*[!CBSJ13C'5IJZ!$U;,S/*IF9@;?IG/;CESHM]%*:&8 MY+3L2/;96?'9XL[Y:Q1?P$31BL?=>GI+(A:;>1MENPQ9)RC94Z0J<8!RBIZ6 M$DIIST>^@:V@QU;:72G)EJ8Z48E+6&6G+(=F$A_S^JRCV>1V^A^C^-M-2#W" MDLYPS!.&Y"B2(@ABAUZX.<'96I#JW83/DT;Z\F$4R3+C\&$8 M7( V'\8B%[L7'T:[E4(]B:B)/14L3A?PYU1!N,,8T0\00:\, +G*R?+RR)^M MT(?8J]5% ;L.^6$Y0U0=(%ABR)-%T%BT-1ZXQU=K 3%(GA%TC!1^D4_8E*N0 MJ:/-5TQ&V33DB"%<33^?$+O4>EPS?"T9A7;ESJV37%[*1X=I6,7QQ&@F;=N< MHKCE^-CA[[B/$&Y>N%M@AE "S9?03Q-Y!6R,1["+:F<-JD0D#]'$ZB[<#!38 M[F%5:LLS8&D>'K_DTO< )=VI%"<'C[9?1=.)W]):]\?T=G?+3DZ=FEZ=/63& MFQ)BNZ=EK[U'BV_[@1.^Z;V#30JT/.WS3>DWADK4)$U&1)D^WP3M@/*O>RQ& ML[@*385GS4N!U6:#K41]RA\=]ZKD6'4YFB9))B[QQ/B5V)(O*2[&HN [;[JD M\3/013G$XC7=G,4$F'%^X00N(1GOV<81*:A:,!I@)__G4JK^UWZ"3?XD!(J; M':M+*WI,$%3H,$1RY!*4,)%Z%4/M8VS6QGF>M7&+3:EO?>?)#T#YDALZN3PZ M4BO(3[0T%9IAPO(Y)A*(!G')3D],W=I'Z: MF2MH%60)ETO1M61CFQ) [C+)N$[/^VI;#94*1>^3&7I-2BZ_2> M;611VK*'HTGDX4^V/W$GGK]&7<3[^/[CKT]6D*,NI G#V;#/7 ]V_:T?Z+0%*B\K@/A\31C#PK%RO$ 2444)'O;LXC*Z85>0AJ8I;/3-^;!D$J9K?OD215#'%R39GA;F0S MN>!H=G-=E#3/"ZM,/F9/"?];!MO[ZL6$DIF38T2OIT_FCPZ6J'?+")8T>@@8 M=>*VE HF"%D#35G!U_[W)R?\-OUDQ(.D46333]; ;CJS+7=$B5WVR;+/R #? MU>9)Q5K;8;GPJ[P*-+U,A&VNKLGL^M*MOR MV1E.SXKYK?9][V]!Y!;][X4H>Z ^_&:GW'TF F &::?4P)H,@"$3_VQ(6LG\ M%.+&FKA%@?FO+!:8&Q6IW#!V6Z347J\HU8SB@:>X_\'ZDY0"8Y"7/%_G/S::AMCZ4KWHJ,\HO+9)&6[[+6N[ ]LXB[EHT[3.TJLW M'KM^(G#NN@%C%Y09D9XP15R"^=DW$"U(5SH"2O+8K*Y8@?YWR==1XG?4&:JE%/51#>>QL_^:0E?97O#/;-;V#B5I?#>.Z.L\J M??YZ\IT9DF&K?U_O@K1I\!TK%.L2RZEJ48$+6FY2=>]LW&?N?KN/P0RBE!'X MVS)V5A?3AZO'J7ND+[&BUJM9V#J?!O^*\X!-B3-A*:(EG=Z2B/(%YJ(5Y)FD MSR[8E#VP*_:(5266G7R6I-0_OOO[>X;8'18/:M$/NM(%>II>.'&, *U=L'OH MFB0HJJVVS Y6"8L9;($4695P2QM ,0D1GQ=SG)I,FJ?CD%=GM5VV@DJX29(, MUKRH5KR/ M_=W/HKK%%;X8D^6PC[\^IM37E^'4_0 CG!%W-/].K%-4W/ IH? M\SNR4-BCPCKED@=+!VR/JR*_9;D:F*TCYM3+5\6L3$S+Q+R$DRX60TU]\FM1 M]DU4-TC+_DB?>?,>.?EE*;7('.VB-!GD#W[R[3KF7&\1;=KK@',PG*3<)GH M]X,Y:4O9T$#U;+$EGV5P^PY]-:7;!)5_X#CVP\1WZ3(;0X]3C3GJ#R_8LZTG MC6=)2U&DY3*F+@+5A2@MD[UNHE@#=A6F?KK17!I;N$W'QB>(<*F=R*0&I^E4 MI"KY)8<2;0NLZ1I[CSUS[U,4>09 IQ0Y1O3ZPYSJ)(;^9G(!EDC)'N?E\@Z9 MUMC5K5:IY2CR%7OQ2ID5J931.JA?3DR* MLM.P#DA4"=:#,E=D$U.#,]-%^>3J'::ROKL\#?U4M+M&R#=["ORE8ZE2CWI> M1& F=O11$XU>>0 _7N[H"'IT(Q@B#I?DSJZGIR9AN9JWD,[IJ=>I):DT M%^ !+\\Z@NA7V>;T^,P+2<%:XL4V5@26DYK$NJ#RU-Z0+H[FONPCZU.(EI0D M6SERHQ9"&9E-27"C9GZ_-+=W5P\7%O)(326MC_Y^/[C MKVR%27J57$5*2&(Y*U/3LIF46,S,MI+]Q>P,I[<,[CV5G(ZYBOW>(R6(R;[ M+[(03,FG*(ZC5^Y-6(:]42DV0MVDG67,R?MJZ1.QORQ*G:GD$:FI*A$1,9L& M$'"J8F_E4/GY=).&_=#OYQYLQ.<^@^^^YHN?/\/&L_K)!QOVTP?ZY"TXA8:1 M?(\K *265\ ,;X.&:X!XL%K5U?_B[*T9_!47*16+%,$BI;!(J5HD_%\J%BE% M7BQG6.1Y]'=1#/>C$\YYJ*.%?.8IX;MN)RP:2S]Q)0O_] ^__?CA-_^:P.D1 MPZ( +PR4R J*")9%I 0XZVP7*_ULUDI]9WE22H%G@',SG)S![!6@&4SS[!&- M=YBUJ<_&JNLTF8&V%..:RD@T 9KF3>LK MO7?HEXB&VK4S80ZTZDB@5:Y*,=9V2S%.=N%*< =5F-IR(*S>8=?(G[X(&O$4(M7':,K$ER+*=G-8^ MXY&"S0>/9EZ08HH60V+C9;L4D^V)]\[I;%=O:S\6Z(!T;@^7$%AP(A'"?X:K M5:YES>5=6Y:7KFH4->;/("V<9W"P@7Z,F!N@BL\6<^?M'@\(6(0TC?VGC)J5 MSZ-[IRN(A MBY !K%XO.&"!U4RRGD66G\'_;>_;>AS'L33?]U?H:;<:<*([ M:QH[@]G% (Y;=LQ$IF,BG%F8K8>&0J+#ZI0EMRX1Z?[U>PXO$BF1LBR)IEPU M0'=55IJW0U*'Y_H=.JNG3.NQ>;V?<.8_+*A6!FH(3+_P^ (\>04(TLO6<*[( M+M"^DH+[MF%UT\2JY0L/AZU]YC#RA1"D2IHU73%#M:-ID\1V',<7\EY'83UF M:0)_#!B8(TMI8/\<&Q %T\AEH]6)%B+5Y5?^[[.$2=FF7,4U#^@+9-H!>U0^ M9F1#LHS7'F.APLNRV*99] \R]!6N!FV$(-<#7PI!2EIH157.J,H95;Y%JCJ0 MP!"4:S(H.,70FU<(:'N8PY*Z-SE5_.YUX+E1&#.[ZM_D5+7 V7"H<\2&8L!Z M02@\[3U0U J%@6I1<-@6'P*TG.1L:KCUB3>7)V#S>V2G&JSG8XI8?-;E5 MI2P;UC:J6I#0D0V3L-G_>S>[=&6/ZI94):IT95_5E7.I'4?1]WQ*"DV[+PZ2 MDSWG*A;U=*2\U%E256)];UOO*4W,WNS1P/X-FDW?[&3=7?K)-5[NV9^@!=FA MJCB$ZUAMON:,3Z]>"C]*D'T+2]==FAEJW8Q3Q.C$']+-AQ)8CL\8=\IGAWV$ M#>&6-HPS2D"O257-S8OY.JQ67S[C]L2-?8$YV8/FK:1MN96WI:&DU[6!?A,; MHN9HP[0H[$BW)2-!FH6P+>4>O]4PK6IV+Y^OO7_Y\\\.W6ZYB?MQ%@>[M"%1 M4<(\!A>; K5GT8R;]TWLEI:,%Y$M>M$NV7DN4+^YG\%)PA9?"[3XHW>-R>!Q M;%.[ORIS^&KS?!G NY5'=./PCQDA-^D.ONB!%TZ,ZTD#+SPQM/)8RBR8FH9$*WJ+#4LV@S08^TORSGY0; MC(G&4+]E$H*"1-!( 7)HP 6120Q)?+J%MY,GI":E=S$E"(=B3ENUI"P3+?P, M;!I/F8<:G*J9O'HJRV8GVS0K2?/BE#^W3KE%N45YKO'BB8B_%IS&R,B%U@-8 M!_>U<346WDT4E]CZ'$G$MG= *P<(M2]@$"/ $B^%JIJB#3L2;9;EPI)E9HC VL7E0<^W*H4I[/RKJ ^E2YLQ4*1?EJ M0JOA+I,D@LN1^]EAM4$#SFKS:7C]J>:KF9 /-$'7KV=!]D)-*?!O9EC9T:EL M/9DVR!3OI"!OJ9)WP\G[9+EDF#7ZE#>Q#Y$6-4KT1U+(P?"&OL9,*:0F1BD. M48"%#?;KLN!#-I''9JK4:1[HJL0G5MJBS1@JV[1KGQ06=/A0;K[&RDC(Y<;US$RG9#0]-4 M\+[YP"&J-K/SPB+.;)/5@&RQ$4P2 7X@?"7$/L_3&(ODK*9O*=JP15IMSNT\ M0YF^WGCTJ.2_L1FKI.)$@ M,URGJG;97B[*@]^B@&"YZB@DB,/\[,=3&$:>4AB@\/X#1GOQR]?MW-?.[P<. MZ%4C4L,&CFE9))^.C(8Z92#'HB>Z!OG.>76 $7BG?*"J"L"P1,1>,/@HI;R]M5[1BO>X'2H9[#YX(VC$]JU$5JE MFE],3FW]>J,[C4[C5?-X?"++\HE5GLTR8 MND,'I\%+U?!N$G;L4*G$40A2\5Z(C]1^?'K:%9]^5V(@T'*'*7S_H OB&6>3 M U5WA^LO/+823UZ*2+MS@F_M8MNT@?_X;>@VA8)_;SI3 NSM$LM0'.D=9X-8 M3^9GIMZ[*.8^WW&)_!B.@74*<3SNSI_GLC76;JMK[@'I__/'/_W9(J3_SQ\_ M_.G/9X#TMT*A6GK!4B"O&43NCKQDI9\=&&+<+;K=K>/(Z<#V;DA )_ J1#L% M;Z]>RWOZV:; ZF27^"TW[XZ87T .TA5T@!&Z *6UO$>]@"JK?5K8P*FL'T%X M98DA[)^[E?(G@AIQB*%&-4K[N&QO/B!* ': .,]/8"41X(2+9H;'HD[Q6""R MQ N>>A0B.(.T%Q)]3SG MJ38RTIGZC:9^P7ZAX!K ']EX MYDZ2['2B1X-#TJ)9R)^"N*1%M*XY44Q$8@X:R\XH$W)5[?/X2QKCXC[! X[> MCU4B^6"R*(>?Y(@\@78U2ER$(RYKG\M/B-WU!R]BR%8T'!T.G5UNR0_YV]\C M_FFOKN\77B]'GN2XXBOT<(D5.ACWXBW#OY5L$Q>>ORE0J;/IUYO+=C;8C'KI M7F'NG%T] I?/P:WKBJYO5IZVE3_0*K=]F>2Z2BP8*_EQ/.&1)9^GAI.H8B Y M?#06VI##)#]:,O7,8S=E[<4[HKU<<>W%TV@O5?0\7U93SO[X6][$GIJ&V!KK M6H6H#,!M5->C1.^J_L&CD%GY>'-?OR;>HA*\9[]V2< V'H U:1J_K.L8WI/5 MAK]CJXQ!D=2/6!U8?/OWTH_7Z2J+7J/$CRN];&Q1+%P ZD;O'!HKS;R, 9-( MA7JEDB8$UX&J>\I7@M45V%(LL?#S[Q'_)MG>K#85;-@J8P*/4L18BOVF\\-U M\<0*;*K/;K9&R?P5DB#[H8_%WY6G+3EZ@Z_$.#ZR5DV666> MS-X3!7PWIWD %IX85C"!"R'G2!7,I-C&!_A6X+'.H"G\N7JE>0H'+X_)E7N+ MIJQIR98D_:-':57BM\!3S M4&6K#A 2 \UXS9I*0M7RR8R7KTU=.S\!RR#(2IB_!CY>)B']I*2_&FF3Q DJ M4J@8PYX8"6V91VK\L\5(#2N4QBJ1TDB43L:*'\Z!*FWG(%4#;8^#G&%%MHK+ M+VO781651;+=*&_2.(N%I!]+BUO4\7!VL>#FLZ6-JG<\/@W=]C^!T'D@?I9; M8 UU)LCSSH]C@5LR#L")#N6)L6:[:$T&RQE7OB5Q/ E<%AWI'"!98Y:LVVN[ MZ\ZSXJ_KJ, ".O=)&+U%8>G'(^SO="QT4]6C6;/!3[9V>=LU!-CCJUJWD +\ M7OV8\U_SH:]0Y4#\I78@TA$7#8.KU":O&EE\K\^R"5IWV+GJSE^3K(@V40 " M/!!Z0_9I'HU#Y)1'9#FH=,PSI-U-2(N"/:,GR&:-P30L@X+?A0,56@<[H$4& M(L]1*$B"I4'X%.)C.GA\DKD3I?E6#AYFRV=O%C^2B=8N*2*GG8KU8.QI"&P[ M>4XE\ZIR\%S9=O!,27+M2#R5X%OFV+).[:V?X;;FCR2CVM!8X 8Q'OH]N&7W MU[.@+TQ&2#/NGX6FBS+6%5D6@8HR/R0[/_N.1@[Z'U_\W4BPO7I,>@'I?WIT MV#,\OY,2I,B]E(P$!EMX$H7_T]_M_P^SWMBQ[U_!;WE"LC4)MDD:IZ^'9_** M]H-A)*EA_V+PBUAZPV4G1O?JX;VHF1P6#LW*?"1%N(/'H[IK1(+?'A2*C36D3.24ME"$8KT M":M"EP3>M%'?!A\&1+(DV"+#/<,+,LGZ52@$.M;,5]PH &I[S==E7H",DST1 M"F+91"D8I_SSL3_PP755J.W; 6P0J%@$^ 3P2>I;BG,C^,6HLVOEW"VXT:T>_PR'9X5"^? D:IZL@7BB ^DA]0?BCS;$+9JR M'<-HEH2K<8L5J@Q+#F-6ZRB5H@56_Q>.R "*<3O\%J5G5B)=.S+H4H- M*.60A3$E+JJ)\R^4.,GLU^O<7">+\=_.E10F&KC+_!I(L!!Y^F9XB0:71J>B MV^1%M*."71TH!6D>4Y$G%WD[" @P%HF1!5P)_1;SB M/87_Y*B)^/^"H286N)ZS(DK:WB9^^7L#;GI-Q,UY@$K:WJ9>J)+55OW3QX5E MY,7G\B4G?R^!JMLW^ =6/1A5H;X>SZ,#>CCB&0P-=ZRDQE[B>E&)&8H((GU>4FV13+SPQN4=G MO_ ]T<9N2WO!DJ\C07* @WL9M^K MF7D--Y8KR+(41YW2DU@\I &+SAT>Q,?]L]60GAC3>CK]A+2HI1X-!%GD M+U*U (R3>BD0,1:12QXSLHO*H57!E2H$-% *!&HQM/<3']QF>L34A"E)( WJ M$+036!\;_X)H:I:AEZCP?&DRN\B6!4>V1#%C!#MH0EHRJ<4R)YAB_2T@V 81 M5@.?-E'Q,-),1T-F9'S,.2XXKM?*V:P H(3_Y-"GCQQF=UD46?12%E2H!_D& M(5?3I(!Q8KGV[!S)E"V,4])ZCK##@) PO\O2'7I2,5A>M;@./'$QL+>!D6F% M3A8V?[;R-]-3II0*5LC+.7DM4[E%#A@E0-(U-2#=^0'UICU@K&,V2@D5EBDV ML"=&7GAL[#.HHU,3IK.[&:BSCR3]R/&UKM/=+J+Z)0@7Y3BD;_ILB8&]>N2% MQ\:^'*I4"T_R(:"Y[C'ED0HR660+@)>Z-Q6SU3/&@A2$) (Q )'0HC?R&$_E M6F[:.7,Q8XVJP>?T]K$]#[1EJOF-;9DMJYEJ# I!+4YFVY5MF6KY1O_\IX__ MK"?2$C9&;9^2_18TX58D4*TVM!7'O'@"B2.+,&F6_NW7)**8S"(C:EPV+D^F M N[+[%H<%&;Q]/R5Q>_8\UW-8C>:F#N5<0_-=\Q^S5(9N$N/&'<,LVWXRO@O M):Y-V41;<#FN=U'8RB6KL.H6Y'GPU7U;;;@)68#8U OB/] E45[TBW7O*4UH MH/%4XVP&;.66$Q.'+U:<$LU*>9SK*I52GG2IEC=4=2Q?PVT[P,6=2 )DA@O+ MD3E34J ' N>P@G*(RF60T\@ML95.AC'SO"3&X>//+S0A?6PV_L>??WKY@Z@H M8@G^8.R:M5GXMA?>(R!M&<"S7E*?G&PGMA15*,VF5!R^2-*U_L_CP8?GVP,J M\? :SZL-14&Z3S9IMJ/S\=CV=KPF-2LX;C?G]8R[8"HLOFH=_U-]_&QBB\)5 MA[ROQUX<(RKF59P'!SO48E[5N%*B9%6-T7C).Z%< )SM0QN1]:+ID\$7ICEN MZ^Z1)Q*D"1J)N?.W FJL7474O\#R//-U>@TJ9AI'(>4+(QFB.CGE!16D(YM? MI,PS'PM?!/(%>1G (BFG/ LX@)L-,_%.%5& [A)?$%H"7@[ 2FD12:Q5SU=D MYPVIH[KN=WL_RECX2@[TBT+"H[2G.F8LJH;WT#6,=^&5SW IE,4MHNJ1O0=. MU*<+(ZHAW_4[,4MB'6>MJPW\ 1W.:_\'R5?)%U*(.,;5YG:WC],#(;(I;R3- M@J/#=[EG$WL%SHQANUC9M0ITQ&0&/KUJ^;SP_> 76^P#B+E\0H_.B)'>-'9 M[ ,T$-.J-LP+W0:MOC?^5EB #BSVV5]O;HH3 3W" M!EBD)G8:)+4OY)W79&-"0 )_#*@XEX\(.JN'] 3>4^Y]W=.: ;9CSZS2IZG# MIR/R;"91+$<# A(JMEOHN4WCL*Y&QCT]U/B^SJ+7U\%NX5;BES3QPJNFEJNT MI<*QPS+D^?R_F8WIK/ 2T-ESU JHRT*JT+;P2!R]1B\LO1YSS*JVYTP&6I:O M\)$X305B2["8".2*^K@F7)\OQBGOG2W&EO';V:#>>8<^VRB'68>"NX"4=>WG M6WA WJ*0A%>'KSD:W.]I-3#T205%],;P^%^ #_C!4(F0C7X)YP- M. RJRGQ"KYX17E0^I\57U?X&*/ QN .;.'WG 9Q11;9?S?.OY\HHN(L2D'!A M\E$I=;K,C[.ERTU(3_OA4Q/@>(*$S=RPP56%OJ2\?%"KO)"(1QF:(3=!E0B, MJ&2KTY1[JF&^?R?[JH@0)4T91HF2VJ477@L$W,*NC*I?I2N=<;0^E4!LG:)< MG,8YH2T7]T%3+FXA0U?X'.>BS3L09# 9F>-5GW]I!Z M+^M[B\R13C(XP>U"R)^:Y:-76Q0NAR?5K;<-\CUF\["$U;;MUEZ?P M<*B>CX&71PRV:/IPYKY^)3^\7CH<@SUWVK04J%_"_3G]@E590Q8O@\[7498. M$0U$O;CV\2]'+UN^//+:[2VY\:PQ@?8FBDN,NZBU+I41I_\%:1%5?9 MJY]P,T0=5X+"8A(^0C^APE0F"@3QX: ?+'IOI&8D+P -[_4*J"UQ+ZT!]VPC M5N'EU3(L:33GWQK!N^4M46:F=FAY;G1X5[/7<"PY#V"R%-YY_IU1GHU$NM^AD1S"U2U($5TI)T/D6[$9]L" MH[-^R4!$RC":^8:P?S/;?U*DV?""RF),[R-+ O7"!'' M#\6ZCHMH*PQS=13&B?2)VT8S&;MB-1<[(!4 W1EI&!<;/(*931M(/=OHZ;&R M2&.;5IIMHN&W=\HFK<^]25+HC1Q<,!0[O![-4R(J9D^ >G0HKD@&SCKRAY&6 MX$3S)TEZ)HP'8U>%%#>>9E9]3L-H$Y$0/01C5]Z.#TV] K:4OLF( M$$UK#."E$\:*!=9":[MAZ8"\0(]MR MC$Y&A- SI,57(UH&_9F.""7O2$>)Y5B*E^->T9>F5Y1'[?/ "62H#4-B]99< M(R"A'Q2E'Z,C:FA=P0G\TRL1'R"M>N&UK)'U*R@MW<.U_Z[/0>N:[MZSAV@# M^AEH90?B9XA@*2W3O@\5<>32A(90MPS9@\4\'))%C"^J,)_5.4!&IJ1&B6%D M).6,I)S9W\\"FS(E1>V*Y4>/ZJQ%RJ>GM2Y5WH/2TQXH&">-]V.!N1&(W[)0C&KT;K1A0ZF)?;WT>(YK7 M^ #'P[TF?4NUX7$+[YK"F,XRL-;I7D[WB;?CF3EL2@&4U-*C1(Q&>M2>WOP* M*+VGDR7%]*J@]/,,:VT-W0-^XR:JM 5_/]\Z6T.W:%"5+8OU:VKT)9X.F]-= MH45C@=HJU^0)EA2]38I#A>5Y^)P+9H)' M;ZFMC,MO3U=^\GT2%>K;DX=C6=*/QBR47_1O'ENA935ES$KEB\'WTY(?.4'0 MJOWS(0=.F--2[5' @U@FN0VH*N8P@Y>S*;R S>'E;!);/O[)Z1*^_H2BCNT] M/K3'QQ:1/U910Z:G2O'^/S\+:NR G=_PJX%2T%!$)#Z$)4EJ["H;)2SM+K:C M\@C3M694SL9KU;,1GIW?ZK[T+FPCG)2+BZIM<\:=%/*IN;@-S[*::76;!RGW M>=3;\Z#6Z;.?\CE^Y8H^K)87M'-=!11GOMIL0&S.\AM: S[-<@S'+>,"SQK. M?1F^17DZ4:Q9->D":\W3:1>\^'R*?PSJJ>DGZ_/)+7VRY]D#?BFKR3PQFU=- MYTGST8]-S&A9]#[/!B@O7WT#5M4-N*EOP'7C!HB99X8-K"PTH"Z7!S MO)ZX.9X&-Z$6/T%3?Y M>!J3C]G'O)9\S,(<="_,0=9JL,Y_YU4[9%@R5%QV.\65G .>X)@D!413#!!+ M<"^A*>K !"^1T+BF\43$2+OZZG^6?@:7*SZPZ@UC%>QJ.%X-8M:+5] 1ST=! MA3G!=0@0*9[0BCM!9&[E)45I@0UZGKC<*6F1C^6N1O@"%088JU!X"TV:^X_(G]DF+IX>U\K@8]D;78$GG M^K$G:&!A 1^KS54*M#/%*E]B@:HOY$>Q3)+2CS\34@SGC&(B+ZE"2UYP+F_' M)N/EL!(,-O+I?/ +G?!2"6]:&P9O@$6D;H%3<*"E=@<'&_!!K%?L';=<%;>! MCP0BO-4E6X]F1OF8:3:7$K),96VN4OXN-U[F_E\3QMZ9J^6%H.ZQ$1/\OG9' M"P_3 F7[FH2H'="$(OO)" :%M(I'M:V0UH&Y-A52^]0>M3-L*D+/86>X(1N2 M94@;AI31XF 8;>[_8-Z.H8QU8M9 .M"6EG!Y9O^ MF:KQM-JH0MH8_PQ8V//8#%EV.,_ULHX?^4N:?2<88U'K@0^1SVHNLG4/AE9G M(_\OU:Q0#;[@VV+3Q3,];8VBIEG9"H" 8\U(3/$#8SZ9567F>9MF!8+I,.\E MU6;"K0 MY!@K0[-UDH\"/^2%:RBW9!KC JMA7P 5E<1:CU=Q>#ZDQ3N%,+G(6 JR?,T( M2WH:*7F+ ;UZQ#,$I$Y'B*I&)1^NV; V8VDK!CXX_/<,3\"(9;:_U+,\6G=1 M$A6$8C7?@Z[#,.49:'.%XB97XF2VY*&P?6PV#@U=S\=1HA<2<)Q2>M2VC^), MF]"PX]%)X93?J(VYV@N_M1>?TZ38V@IVC7ZPX:FS=960_R)^MDR2".M[@U*[ MVJ"#?;6AWO&)H$5_>#LZ)7>UI@GY@)" Z&X5T]+"-^B*Q^)8U#%O364^TRX( MR0ZH_RQ3#Y-]P-F\I4K]#:>>A278!B^U3KZ*:CID#^R0_D3",F# Z!0,>*B< MI>!F\R%QZ0P*F+!19TU"K%D]0V2^O8#5-YB,^0PL&MW,S\C7G&S*& %0;3R< M"X^-3Q%6+XN\TY[$*G;'#J%X';$Z.$.)S^'VW,5IF@T")VC<1UIT/*C&Q3+Q M:>;M<61+3]I4A%0N52"@'L^C ]H"GYAR_:W2[_I3.*?KXK.?!=M.I#7;#BZZ M @&T=E;OEDW:CSJV&-D]8/BH3\L%#I_-[>GMT&+;5+!M NGWZXJB M@Z&2L$>%EU&H1BQ.W[Z:EM@G*1[AIRULP319Z.CIVXL1;<'3CEZT>.)@L=5( MMA^JT8M69!)YY786C/5-HY#0^IO7VXAL;G^0@)90YLGED]R7:A;Z( 8X#T*0 ML(D$D(&E>V2)0GZY:LI0(J+C>]4$(D'?\J6S1*%\$S]'WXGW'TGZ'MNZB*)B MSPW9I_G(N$\QEA?RP>:YY+BQVIM9K[;Q2;?VV!I*N>P79841F#MSM$@O.4BK MD@O,USM[6O1.7DX#&W+N)*CH!,KVVTS&4CU6\,+>_@CB$A-T/Z5I^![%\4A" MFG:X!!YQ%LOQORWZW6T0%K=H$JY'%$Q^JL;WQ 071I^:6]>;2/L!+:2HPP1' M"+U*7-],EZL&:M(MCVDA8-N<8-2JFYE!%['FAF)QKC6;XIJ6+SFM=FW6^8W)5D#7R T$F0,8?4HETH-OTUL(J]9%[N:2YBOA-,D]T(@OZBFM1C8496Z6&UX#K8?/Z*% ,WRX][\NHH& M\(]J<$^,;O75Q^/EJ1.&N@WZ$_FJUH)=E4G79-Q6]OHY>B\E%*BJ40!*ZB>(20;0G*O;<0M!J(6(H M-7;Y[!=+M1(V<^FT2,)E=8P^/\: 5[QNE;KV/GBA;<(9L(' ]%[^B 8;W%5T M<'@V8"R;1;]&+_RLV.:5"/WF1S'&N]REV;,?$PP(>R9!F5$6Q4/\T>V>%U=^ M/O@T:)Q9/>["J^;]L$FS#SCSPJMF\W"ZRZ59_KK.19,JCC;81Y4X07_$W+V3 M,S54$YX8_X/@&5F5FL%D4YKH^*$ILEI\\FS3'S=UQ0>F*[8>P3I)A2DI.-OE MDJVM*-9YZ(B^<[YCQT^WCNYY(B%AA=MI8.PCR;!@(BQU#->JA\<,)#&!J*)6 MSW%Q1+;B@".)TJRFE$8#(\B]=4('8Z**^!FZ(ZO--95@:&46OCWN0NG$TMB% MH>56F'Q%EU==H-_#IFI+.UF*-1?4?\5B0K=Y$>W\8G"F[%=60ZD:!DXMC:, MA$K^[[-4HAY'B@+MV*#'4G4YY6U:O<31*[UZ('5](>_JKZ/(:1APO;2:BKY& M"7D_PXMDG6*]!.*M5&)AGJ:=]!*);59]//V$;1H_AT8C\YAC27%W5'>W+UBZ M8L"9;\5=-_O-RO[<)L*U>+3BKK0.C[!_O?@Q(L7^3O?NN?"S8LCNO9#7*$G. MLH$=2 @/44+NL7*J%>P'[U<; M>D8%A5=C>C3NKQ[U#+@UD]*CV!TKHJ[2)&2."YH69Y%#!5L2EC'*MGZ&WW0. MZH7@25&P3$)N]5ZCR6ZL*TK,1N5?/A_J8.PY7'AT3DHVG]7[EEN]L?L'V)'XOT' QD>$A!UT8A M:QK95$SG;6 ^3TSH53/2;P+GY.+K>6564=WJZE#]\2\1J U9L#T\P,KC$8[C MNOB75XW)Y*#E-^M>9#N4M>KF&KT6'IUE0#$ES]AR+[O>V< M M/U+.*V^7\_IFJ=!E'4X-6OP]K?%Z0T&'&$4LSN\+>:<_#89.Q\$]-KK'AN=G MON"!F@OJ-F*37!J1,CL!KAX0$G*A%6OFHFV8GBESMB>L>$'U"WWZQ"[8H_RJ MS$$LSG/Z^O @^>$"JAC-DX:S+IA.1()\6CHZ+)I,_7R+_T>F\N;'R$[P*VJ.RX,T*2)0E4+NI 2^--2B#),N M6,T]:6Z,.A++\E@36L-;_4NU1[5>3RS8HROFQKUZS5Z]Z-_GUC>=>'0O*7X- M_H'(FTH2JNOO+3^7\]\MV6W7L5^UD^YWOFNR,N+V&[>>.-KA3;PZ?/;_EF;7 M:'4=8Y[I=IJ";$RG\>@\]NTU]NAM.U%[$FTQ<)[E-4DY3)H,JI'I?R)W2DX, M,Z2+64X$?/9CX'+?R34H(5\+?SL-UC\,ZN&HWC4M-(4#VX*JG&3]0HE0UDV7 M;1N"?Y+E*ZY.S=[/#*^2*[84WI^$IGC^:V#M>/%+/QX4U:_#:?5ZXK1Z&IQ6 M <3*"E/ K^_F5(&@7CM-&/@X-Z#6\QR!;._QCMA[KKB]Q]/8>X1!Q^/K[4I( MD=9,TU(^_BYW7IO2TKU9"*[O_10E'A9EP>J)?(F=^[?, F7'_"P0RX0_'EDI M;_%'^%H"LB\^L.O"NZ-U0WF4TY**NX@XBW$A( ;F.2\B6)U:VK<'W<\_.B.G M+[K"%_*C6+^3^(VPPBDZ0H>.Y7@+I$\%!:PO:2(Q8JE.)X_WTA[Q:4,X(A@+ M=M_PMX@NBMJ GL@^S92+V]7.T=*G8'1W:;8AT0FL3MX3)PMP_&$,3F4Z&LQL MHOAGWRR>2@GRWWT:!3Z,0Y*WI;.CP$UWNLRA6BT9\B1)2 M$ +L@U;"??2SXD!#7-O<=-@(CC\26M,2;D\:QQ)\J_FIZ&H_A^]]"'^C_^!X M_KPTH?%#GFA\QUNEY@A71A@=U8:FC@E >(35AH>=Z9:M-' MH340).H0?!5+ M0BN:]>SKF$0# @USE3(O+HT7UY'8MZ]C$FOS.G5-?TTBT(F>OYI996<'AZ_< M%6QKGI!L38)MDL;I*UR?3[N7O^A?M.[6CL^DBGJ\3_8@)M&0QX_F$^EH[O \ M;G?[.#T0$.<*X+#PI# X'Y8LSOY9Y6XT3^>4O@Y)_);&\'PT/G0!2 'O89.L M8^U=JG'1:T+3 .!Q9Y81?-5QI^'#>!!QU"W=JUM9^\C .SU:4]Q#N-Y3A MV_:^[I;.Y;T$,4288_HIRK]?'=8P85.Q[-'"0X;&T.?"ND_T$!SU8;K#8D'$0B3NN&Y$$641,&W*8VT],^:6>9 MT/U5;C&,RLS<88?OT\_E$T^2,,T,9A'E1X>+7.7Y;8G!_/IE-GYV:$9;1P7F M]=XG8?06A:4?XZE3"Q*:!+?1?IW>PNTN#BRJOFE<.[&[:\--^9*3OY=P?V_? M:()'%VLP-IZ?!/]$@.^\D99T>Z2Y:V:O=X#IA8;>G5Q?L2I5G@JK5P<:^T3S MXK67S-Q\!I8["7VT81TR$M2CFTNVC+(FM?=LTS@DIE?$T,SU>XY7@U\4K?[7 MV="Y/E0[)61';Y=%^%@?U]96&N78%= @-W"\6.X5:+_BV@8./U%AE<6+"Y>8 MO5C-#U3;:$Z6SL,)=L[#;*R<:@0MY1^< ;*<-VTPRY$^#F,XF.2Y#$/<<>H& M7F6@\+Y%2:"\7(GWY>?](RS1Q?7$AH< M"\B,<#+1&V%W%*[F:F,P[G8T=W@R(EN5(;HPL$,N3/)[!'S^%QJW5[3<#R=U M=GQ: L?I@%E)<9J7&>DT"'2U=_C*@62,7_3S8?>2QLUG3?G1_=7/.W2U/7-G3]M1(:.0A7\+.??2>XL_Q6FN,VCO5QK9^AS1,6 M%#%_XPUH*=H 0ET[YW*^'-W7:3YL-)N#%T?1U;='?#JZQJZ_A69E-J-ZT2K? MYF;G:VQ$\830U?VERVK;IX_S#[A?YL]_$3];;S.B_49.'F0^+:D?/5M[-+1I\0N%K[YT..DO36?54=3U\PE35XQ*P??T X) M7=/,Z;>21* "X0> 0C.HV%F!&!*/T"+*<]"V.Y)@3NH\%T,T)OFOLG7ZKF@/ M'[N]67 Y@'HYK$ U>M6+$L3XST))Z6B,-35TK&FK05(>FK6LX MK\5WQ?T:FKKTF^-+!](_JLR?_8+Z^U;)9^B]76\CX,,@N*CYHNMW6/F!:@CZ MYW6"(1V?Z&?@S?!UH(A&,W'0F(-Y4C<8K4B2$/FS^8[V[^U:/@]#"CW@QX]^ M%-XG7$/JD,F[.K@V.J;)UPX(">EGAU_;UZ3,25CEQ=^5]$%$)34JJ/ZM6M^: M7]:)W>?RT#[Y[\ 'X+GT8RU7U#9TS=0KGXLJL?&"%#TB,\W]7"M\=>@-5^2Z M;/3FUJZYE^P0X"D#N/Z6!)0& M=^DK@5Y=)]>KHW,NIP)E]HX*.-K-]:F-#!MB*/-8]H++/^L4_ZIG"4ZCI\'9 MBF9E?.B3D-7=P_DC)$5E^0%=F4EK,K6=@=9=.QV9IE,&CK1_Q[GRSS@X.SV.= ILY/&*D MO?D@M(W;B(3ZY%-C0\>GA=; U4829TSOH;:A ^*7?57SWA70 _)O^Y#8*?+,-T7A@CFX<.Y%N@UX45,[UJG M6' UT=)[O)=37!HFLOMQ3*VK7*6\$I5@=";:/GTL98CL9ZYT_C"N_1_W(0(IB.+<[52MHXV=&[E$E+: E(J2$MUZ52V>*[)) M,U(EV)$N.8M>G<;V2&/.Z&L'_?)Q7OX\ZT+F&\ M?V_7HBP&[VQ8*>]GDKU%J*"N-EQ71?FO FQ%83;7_V06 :8IP;*H4!EPW*#!FAJZOA34E6'VP;E,3ZVP MZE8;EJ335I>M5ZN(TBKI1$:1CSCT0/.#P7NL_\CVI4[F?/=QA%U3?\" M_]7*U1\XS%PAD5N1//UZS+,*"(9>GESXH^[D7%5^(J\1*C!)@>*87D-6V\PH MR\&LKK1;.5]V 8L [N5G:)3*I62K&P+W/C( JQWK-9- YG5ZEV8$ON'C K@^B2$V;2VL4G1YP_#%1H/O6*5H<:" TZ.=7AZ\Y2JZ5 MV+$,BNB-N0FZTO0LS.-<\)?!%HY5L6VW=&Z/Y=X,5IN>11X6I<(ECK5U'9[9 M1(1=EO!]9>BUTQU#1W/GEJ8V82H]XGO<&IHX/+F@=8*I>^ M&W&)]@OY^W[DV'NJ3B\="K<$Z+ZDJ<>> >M@$D7.:LRA;('<3IB$X%F&5U>+ MX]FWK^L7NRYBI']$&3L_F#VRXT9R_:[2D)CCB>LSN9"?TC1\C^(8/J]F[K+X MB=7SU5'2N[/K,U%DW>92CTO'S1XSQ;'!^,'3\6OJ7O-YU*D$?>0EIVU<^NM9 MI(A0%^_*.#Z !OD:O9$6$GA7VQF\2/43(FF[]5-#8^6,3U*OSL[%K#U'PEUM M9,1+O82E;^OZ694*T'&DC"1LZ:!'+. GCN$4\IG%'648"[OCY>5))@Q1S0_L M2'.'A'"\Q .'%Y34X28-YI8.%4:N_MV!$NO'B"%]"W)XPX;6U6X.7TU+<.QO M\9E!)NM5ZFZ!;5T;79BX.K%I'ZW1>U4%7C8W,3 M;,WC7%;NL#!V1<(=[>8ZTY@FI=-@B9R9)3J%Y8[F3J%&)62'Y:?&?^HY?Y\^ MSG7_)* 8(OAE/$7Y]SKA0*MX=K5W63G"4-*"YCRS@&0F* -_Q8R! M5')_%1,'79%O8,8TF@P_^5&"(^JJ2;I;Q1PD_9?CW/BER8WI/WBQ-9I2E]=W MR:@H3#W1S"R*F.!KCLTQMW:/LA85Y $N?,L>;0C([.XQ%\D8TQHBK6>ST<2U M[M?!> 2;8 I3,_FPRU\R?E2GR"SXA<.:\\Y JR--Y\!;IRDUK')O, MN9HHV\KO_( P?^UQNWK==@[?]YX0GZVYG*N5VB*L)"$7)ISA HSG![ M^T6 GC3 '&[+",F+H0K>_LX9SU@:H51$97 MJ?R[BZ6MMZ19N:.J:@,:CW7C2:^P(^F%^34 1CS'0 M&LV%#-ZQ8;&<=.!+=#L=S0IG!4X$AC!C>XV2)I0G8KQ%E7\RF;?*SO)A2BSAI\)<][.$'$H]''7!A;NPY"YJZ$58(?_FJCU"*I"I'H2.K7 MT[7>JBETPP/6KM(L2]\9T"O\HD_T/J6_Z^^J#MEO?3.8/LECW')>/OA(N.+0 MP5Q[4\HD"J*]'QN*E7>U" M7)"0I$(?8:9WY!L&I+7A0[G.].;81%6J5,=+9VKKFH-JZ@E4@!<"..JX^6G M,"Y#H,NXB/9Q!#P/1.)K/PY0_L443#P9)G6MDAN"AD[$H-*EM@\9PR6<;Y8& MA(04']X08]:DL$<7UQI3"VRF,SO,V-KUT\ZP*\Q&=Z6!PTM4&V)!<"!)!.HD MJI&H^%3Y*=0QD#*.W;Q1I_:?"3IB79/]W\N$L)+LDY1X[SW<)2K?7(<%YK@A M46$]YM,TCTO0)@%2(W"9FF@VQD:N&=+0LT!]BM82F=0Z78WJ/'[W+8W?4!17 M%<:.R-V.#J[]+QSR5 ,&PH2Y3M]+W\XS$] IWD$?Z9PV='U"95ZD.PS0:D3D MFB_^]V;EXHB_2Y=-=[G9^=N!&GA;GY3$H1_#[!XSA MW'.%@5#5NWJD/I2NZ0QR$]>9']+J=P=C:J+4Q/G#6,.U2W'O^=5!_L6$Y=>_ MMVN?@&+>P 0SK2^@UYWF)Z;FKC0DEQ-S:>?!.5XAE XAFN8%_+V/0D7#]:"&F*B!Z5'DHDE0H MOJJU^)BRW'=:N2%'<]A#I']EG"UF[FPS-_&NNKYB$AZOF6UC'HUI8P5."^^1>\Q*G!>9)<=% M>M'2M>>6(V@]EEFPI9J&N$I'0NI[=9R9X8X#E/8QW?&F,Y)Y9.?/,8E';NO0 M#+%^3Q%J"E:VB_(\S0[F0GD=39VSYX85] HXZW;G9]_-[_ZQ/A?LB:M041HA MI$\$"6. _)0OEWZ,_,$>+$O?!@HQ+C20.XED^FN9_(>NW93EJ3N+9!<&LR@Z''98E2*EJ;@[&U:U[OYUO\ M/TJ9;Z !TRA)^!PC-$_A#R!>JW\AM=1C'-S^X/ L\ <:@H_%?FXW&V+VB9YO M!:X_M2J F ?W@<*B@KJ> D+>;PS7)+.+7I5K$!4W,/6^(+N[M*[E#;+0AIE7 M4*3C'1$[/\G3. K1I_'0&2EA9ZI+E%WR_I4=&U)%)6U8S."QLKH9>!]%'$'^ M&9._@)HU2>1"Y4\8F=W>QQ.[NWXR*B-H9?*L#[('C-TI_6=PIM]($J;&(_E" M"F$/,#J<^X_@6NHU8T]]]O^69M>QG^?=\OR)0[A^F]#.ALX2$M[0V%(F3[!$ M?PGSJ%;!C-:ZDT9Q_057KQSB!??X8CO:N[;FU:GJF/ER4A)EW[XS8$+W21B] M12$H^$8N(S5Q60,Q\S'Y#S=T38)M0@O,Z0U@'4V= V\OPQ"^W?PQS0L__G_1 M_CH-6VX?2C'[VG4@H5WH5Q]3:;9#J6X3I*:!AH1:U%$R"#K\ M%YIVKD6;KMS0K_#:,T9,PML? 30U8S<.&L@U5ZR,7!T:Q3( .0T.;IECJ.MJ M<\6+6E^GNQ?XS%!:[6E)FV@2UYMF#5%%1;B:U+Y_XMPNXVJ 6XN(=UUTC?KS MW.^",1"KH:SF!@0=\3LMIS9M*-B0%G M$-%A&;"PQJI>>/UW['LT(4;W[3F#G/Y58DC/UQ3\.:7?'&HO':FX-(LXDRIX MECT!R"72A(;T&5(2.CO,5GIFJ#.G"]!U/_=P$5GIQZ"F45C_ZGV6H/X[@"7[ M]W9^@NAQ8C#9H(UAF@:]9E*X>&=*7-_>,R 3X=8._>!B.YJ[9A^6\0,' 1O. M;G$.Y:*'-/#CQRVPZ'98D.[W2[U/[0BER47E:::>"^?!B\D"15EA6>UC;V[M M&AN2%Y+7+5K\-CL$GF?H066^"6%X3AO3=;R>1$*'M*)IYIHMU2EF CZDNU!# M1WN'QI.;*",!?,[ZW%+U5^=I^76]]<^@UY4[#*RC-T.WX1W-76?J9*]^$OV# M,D_%AX\I=AEPTZ2@_RDE+U:WI[L>RQ0#N]=J!'YWGWI>!M7FE"%/:S=4*SWF4"7(F*P=Q_HX)VFW0ZME M&GQ_]+-51C_PD.H<(J5,3]71;JYSZ&B@^&HC!X^ODE%AZE7%4E"B]VGNQ_"Q ME7LL3(R^-TQ>+8&%, <=L%/=OKE?E5,@:%'[-5^GABH4=2EVNE,TK%NK5@$[ M;J5H33[!#,(6:AN"'&K OK?N@K+]>[O^5+D=_AGT0F#WAN,0H>0L]'R=PEG* MOR/4$$AK_T4*C$)Y3;"$!S.N\, 4^"MLIRW[?-X5N$_.K6L9< OGGIDGNI"$ M>G1SZ3+101CR9&B=#-RWCVNU<63UL^-814/28>>WNCD=$TB>M-J\MP#(XQ6)L<YN*2- MI5KKWUT_RKUA2SM?YY-'F<$)<WY2MN9RF8_9B7=Z"Q+:#BUZ1HB'4_L[)/4A]9.[,HX/L+A7D*B3)BVM!DYS M"5CN&Q8(!<&1/?YUI:UGM&*@K?#K'K%(:O.T 9IYU&@.MP&1 !#'!I$!./A% M.T>KLZ%C]M20AU6#B62.,E90.6F &?!B^AK^DF;?$=H^Q7RQSG=3:3G/%[32 M3D>]H!VCS, 7-"'DMY1S'340.ZW@P1GF2V"RLMW + ?.C%#6ZTFB=L:(5*>W#-^@@4AB4C\ M1?8,GQP&2RZ!$864&1E+B P<:7;J*UK5.C$$C.U=AH[J84!H8: \IZ]NU(JC MZ-7):>R89&-O07'H6\RLK*F2]&SF8#VZ.3?=@LH4WI ]EA34,(&N=O-)#^JH MN]YLY'R_Y<2'SF?;T'3&C+7+J=&GGTO$)O\ ,FOP_3%+"T(5;/C3:^;OKI=/ MM\_+0".FG-#-]9?"TK0:R5G+XAH$K .HV4:,D5X=YP!>C=#H65[[01B$^$.T M0V\ 19M<;=@K>/MC3XTFS9,<,=3,WB9,Y+S+")&SJOH_4>;>KC6>D0D=$H() MT)9%21X%]/Y:21\QS^8<1E!Z$ELQ $V+]_$>8AW#0#@CZ^4\?__?'?SKJ0>SNZ)H!54:M4ZMHS:9B%HV- M11ATG:36^M'U?C,@^B/I+-J=[]73,7G?>/**(:55^GDVKE'TNO1PC%;-YF>GQ@ MY[2" YL"4.V4$6>@UQTK5_>%%!@93[J!<*<9T?5K>";T^YEAD9ZX.*?)QMP; M(L4]F?*-32U=W[%&PE]'@2 $4;T-R4571O7NS[4U !R;,20 MDXXDD$XQN&M%N0?ZW2/>1""N*++HI:095>OTT3>Y_$8.Z7I#%#L O%-)P?4: M0Z)A9P?G>1/OM07@,4L3^"-#9,B9^;5'"YXKP:+:N[FB.&<_U)CBWUI$'".'NYJ1/7X'C+KW@9.EJ> M+J?P@+Q274=U[J.='!.E*0AOLL :FKJ,8=YLX%KDG_VDW"# 7,; CWZ!*X?/ M*>'%)2-BB.8[M;_K -&>BR5_2L9>E[L<57T$\40>-(4]>G-DT1G/KUICB[:GS'I.;1$^:= MG[ @F]6_I2A1"N=+5?&VIP318R2'GT85^7X7^ZT &N5'E\!\6*L =BP*"0:P M(6B"04@PMYQ!J _'3N(QB:8P'[65ZYB8!E9% \FB+O!!RV-\33+BQVC003/D M%=F@F\I0&V2*@1UO#J)SKS;+,#6X2[K:.?R:8,?A>:N^$KQHVXAL@$\')3IV MF*!M\,F?U-DU6_?S*(>-KPVK?/P1L MBO'GD!79"5NDMG NJ]Y%L:$J9/-WUP^$.?;QYX]_^O.@H,FZX^R"6N[(2U:" M4L?B36Y18QT?UW+BH,Z_I1XH!ZR>0(C6BCJL3O_=#1W--<(Y+V5)*[BK/+%? MY>"3!G#]U(S4 0WU**0\@^7K:T9>X?.WKY .7HSK#R]E)C$4E1%%WIP/K&_I MVN=OB%BH9?N_I#&:_3[!MXYB/E90K12"#+3IY%6V-'55'K0UUXP-K,U4J%.- MKEE7SU+5T"5<0^?(<;?D=7&7/WUA>TMJ/= M_AVK$Z6K+'J-D@ZZ5&EA< 2$ZT#?_NN:U8UBCUL4<%J/ M7ZY&ATM\(XZ>Y36-);E/I'B'DV[;_%;G6O 3RAVW#'5GAHI&[A]2!&46JBBK M9T /0_HKP[MZO.,<&/20N.KJ2DE(J)46-7DQPZ.S.3?3/>_\.!8^/[VE3FGB M?L%;$L>=KF^YA4.8I754L,I$8?06A2"=Z9"6M(U>_YMK/ M9M! KHG'LFZ;*(#7)\?,<0JXU(%O9&[N/, ]#?K, M;Z>?Q]C8M7L54QEW?O8=7U#Z'YCOU 'SU=G!H:QZ!4):GH 81X)MDL;IZX'G MG^F=!$>:.W]#EF&(*^3_>H"'[:/^*=$T="WX8#P(1W7]0CHXD[:A:^;*LW\Y MIG;3:=#!9OMTG!D.%'W@OJ6P8.H)Z@\!I>WH,K\(!%6LK&5()E)^=1]>;G+S MTR@R^.VW5,/6?G?[\A ?U2I@66.'54 MUZ^8"HF-X67FG!9C8]<&EJK*7KY.042@L;)^C.B^]\FUOX\*1)NO8LSQGU@/ M"]'+]7:7$>.Y?MC9ZFCLP^HECEZI@22_9XY;[>=[I(OS8%=TMM:E(]* F7P, M#HR.YJXOJ137QI#0,#0#_6:/(')$I3:EY6BG&<01%#PZ -F!Z5AT[=RKY1M6 M"L^@BO-?W2\S("2D=2-0DT 3E2H;&99_I)?KBP,:G("/Y=EVAP>"<5GFY^=8 M']$H>5V1=>8^LP/S$!3\6!LQ03G>E57_IFPDJXV MUP0M:IG'R**X120@V B&$"^=5U$$M.E+IB]G;09&LRZ*AR[FS MT.$4(SO\'&J5^7ZW]Z.,:6(YK%0$JC=O_O$>;DMB[&@**/P!VL=K_P?)5\D7 M4@C-?[41^+GR&]XDT9MS3 MQG2.&EA@?C?36; M=3O:NY:AA@9Y?DEY-&L7T&C$,5W4(!KL71C2Y<"=?2:T*CZI*@+QFC5:'-+UPQYN@*6 M#N31\&FV\UK9[.RL_4);W]/IPV7%F*YO;.6?%8@7E"@,NL?@C,JB6-=*ZUD7 M]>3A7&^$#?.A*+.D%=7MSNC\I:3A4&PQR*F[E>".YNXU2%WTK9F4S@YSO^3' MJEQTENRS7V2C__0NX9B?KOSDNP& 6?K-+78_"*7[YT..A<5I/D\4=&9='N_A M,)I,E"A&IM&,))-_FU\\)M,*; 9DCIAA1NX7LU>@W?+#=SG+Z 7+Y.D].//A!2-VS-L!.>:%'.D'8S9\FJ+.5Q_FQ8S MY+Q'BCN?9_IY/FF5K6C0DZ;I[3SJE57X9?8!&BB-UD#_!Y-=#=BEW7V<@]U@ MH87L&GCJ*WRUS1=:TV1V!F!=<0&-N?8N+0T57R8:=@X!6(9ZZ< OX"%-& 1R M<%@#!\K]@$?FT/^*&6^JXI*&8(^/F\FUU)=FWPFJ9S6GKJHT=(!,]^CF_!$$ MD1H]KU+I+?UKU6[G^EE)DU3$'[ KQK%3#6$S^L;NB0CP=A1D^9H19B,UVT+, MK9V;<#_=J1HEG%),@Q]TR TD9'#!S*:63,C\]I4FR9^C"HONN (1P2 M_$00FY*&D-$()0V#Z&@VVZL*$O"FC!^BC9;5]>GG\$PPDXO%O.6PXW=QFF8M M?U)7N]E)F)^A][8S%N!4X?*4$7^35N%E$) 87VL2?F.&R_/9A-MSN[QQI! P M*P9?0KN%RZSC844UYUU.DR(B\O!0CM'<\LTU?W?*I&1)ET7.,8FWS7Q,+9T; M$E5Q"N[X[8\@+FG%*DTV_BG]7,O[I*C588.YJV[@>K$FI:DS)?=8)_>7B][T M#F6QT<1URG!&?!!,X?G7K;7^U2'/Z57%\J8D:WAJB8^:0Y,7G3Z":\.)B/^2 MTM4>4U;RONOSZ-//)0P**]\BJM!H:K<8D8!.Z.K:FJ?+Q@3-U9"/J;7LG3:$ MZV!-!7_0!#'2;N6:\[WY48RJT5V:(2(DJH12G4IF6T$-("]HQ7(M?SQQ#-=V M>H4#FK)FZ(_&M)U3QW#N-Y.A79Y(2%C^!]7V:U07O?NL5U?73\708 >AV/%J M-U*R$:=MTM"*H[,YWL:O&-UX"QKY#NOEZ$A76\PF@[(&J&;(3>JO+5WRI,YS MN-HCBLA*3^3DL>;33#U;(S M*'./P=HG.B>J?JZ%DC3;IVAG0R-H_21WU''I MZN#Z0ZCRHIKEI%"J"$ 8YJ*A&4USY%!.W2P!S1>@I':H__B4"=@\RS^$!:&H56#RMIVMH&FXA6:?+ +X/A+(V@,[H M2.S?V^$WA[DLW'32SLW3-G#])%AS4;'H9S?!I>KX*R4*A&7ZDSZ>J5=/ MQ^1=\;*Y]*OD)D(#ES(T=2WB^?D6_X^WZLV/\3[5*6GX V9%*'\AM;Q/N.OF M)LKW:>['G[*TW%/Q)X>Y00>"P^/JD"$#^YSSNW[@S +_U>&S_[N M?W?71L$^!<:[+/ G#> RO,*/BP?_.[D&AORU\+>&@"QMJTN,"I%S\EJY/;UP MBQQ,7V_T__UCO<\@]7[_M_\A_@;^@<:V?_O_4$L#!!0 ( (V :5=>(NBV M254 %-N!@ 4 ;W-S+3(P,C,P.3,P7W!R92YX;6SM?5MSXSB6YOO\BMS< ME]G8S8NK^E8=4S,AVW*6=V3+(\F5T_N209.0Q$Z*5(.DT^I?OP O$DGA2H$$ M!"JB.RO3!L"##P<'!P?G\F__\;8)WKT"&/M1^.O[JX^?W[\#H1MY?KCZ]?WS M_,-H?G-___X__OU?_NU_?/CP[O;N_O'=(_CQ;N0F_BNX]6,WB.(4@G?_.G_X M7^_^^WHV>3?QP^\O3@S>W49NN@%A\N[#NW62;/_ZZ=./'S\^>DL_C*,@3= ' MXX]NM/GT[L.'8O@;"!S\\W>W3@+>_?6GSS_]_.'JZL/G7Q97/_WUYS__]8]_ M_/B7/_ST^7]__OS7SY\KW:+M#OJK=?+N7]W_]0[W0M\.0Q $NW=W?NB$KN\$ M[^;E1__/N_O0_?AN% 3O9KA7_&X&8@!?@?7F#P,8*K3S]]_OSSIWTO:@O\KP]ELP_X1Q^N?OKP\]7'M]A[ M_PZM1AAGWQ;X2-G\[:C]CY^SUE>__/++I^RW^Z:Q3VJ(AKWZ]-\/DWDVSP]H MA1*$&GC_[__R[ET.!XP", /+=_B_S[/[VB!1".(DVL:[. &;?$WQ(GS^Y>?/ MGQ+G+0JCS>X3[OAIAO[X5O)%^=]1Z(W#Q$]V]^$R@IL,8D1O]MDU!,M?WT=Q M_*$<$>/T/Z7'279;\.O[V-]L _#^4R?3FB>(:3$=-]/'^71R?SM:C&^O1Y/1 MX\UX_MMXO)B+3$I\%".F].1 ].LU2'S7"=3,CSADMY/=$_4<.JGG)\"[B;"0 M\CWT1^WT=!1XZ+\?_2)&H4<8% M]*'-X8;IW7PQO?G/WZ:3V_%L/OZOY_O%W]H+ $7?,@<>S,>C^6]WD^E7.5$O M/VP/DS[H=HLUN(DV6R?

(K9 6 MX;I1BM2(IU(@&L^ M"_Q7YR4 H"G@"^ M*VMC:3EFO^(B?8G!/U)$UOBUA7)#Z6V. MJ!(FJ<0KK RI@"M;0^CF;EM,VD M>*/H4E3;S(7:W0REMP$ &:HIM9MIF9*/,FB//\_%_G:!"[RU('#^0A$+%E\S11M7A M!NNB3]\GI7F>#AYS?HTKN*X*X=9-T2H1U0A&E 9@NCW^'#H]64)SZ%K]8JV,BT=%ZG^)>"$[3 M!/LZ8G]7_//I2^"O* M4)#XA&XP#G(JCM--1NDBNG$"-\6O=5\!]I@&WN@50&<%OD!TJ\#.VG>.#W]W M@A1@?\:,Q?-?*8*O2Z)T UZRQFS^W!77T8,H7NH6"\V:S M7T)LSW?1 M_Z08IF0FPL!DV'7S3P34DE#ZGZGH$P'<3L89'O8+0Y1 U=[V9@ M&T$L.XJQVLFK_NCI:^,V/;M.8+G3!J5->%MY!)R@'Q3-\33Z"K!$/\8?:U)2 MIQR\)2#T@)?%@Y;$!Y%;:Q3@Z-@(UH'$DXC1++( UABX'U?1ZR__]0U.26 "S0B@9K:KSLG9H0^ MY>'/W07.BD!-_?>]88-.'#]"_.7A&S<#I'J[WLB[0QO7"?X&''B'?A(S"&RV M[)G$'!\Q(JMM.R<3J678@CG?;5ZB@$!:_?>=DS,';J8R7_WTLL"RBT#149/> MB!J_N6L':?F/SH9%6*U9Y\3ELG\&5CZ6FV%"(8[8K"?B;A!K0WR">N#M/\&. M2EVS7>?DW:00UF0#7=!1F_:$X9T? %CZ=5 1K+?J:WES: YZ(5(TB&*.V;PG M8N_#!&#U NQCS1$.J#U5CV1-MX N$*K]P5& M/Y)UX0!')9'-)C_2AV(=D%0 MW/P8^DNS97\J_'[5N#0>->U+2D:;#;I@8QM]9L.)*^_'=%G)ZM3CR?.8;EX M9!X[19.>B%HX;_<>6LW,]1$O)H="6OO>3ATW@HC;D#MT@IPI?<7]__]/Y=&B-"HFUN(,6_ TN %&1ODD^: M2F)&'_K^2Q2#K*VY4#3L<@46?_P\1"PH1L$2DZLA8W)DB2Q1^>F"2LWX6>+R MLUI%0:MM82B3\,#XEC,V\)QA^'"T;=O%P"\J?A 4(V:9> _'FH@!R9 MT4M$_C(\1.B6^Q(4Q=KJ.8!"?"DH\/B38HWU?/"@/4^4P"A66\\'&-I32 F, M8LWU?(!I/+N4> Q08V6^]92X#%!_I3\LE: ,4(\E/625< Q0BZ4^GY68#%"1 MI;_7E: ,4)<5>1\LX1FT5EM:U@LP_CQ8E9;Z^EDB,V"=EOG06N(S6-66^)I; MHC)8!9?P>%QB,ECEEO9:70(S6 67_#)>PC) 1;?^#E\",4#M]M@'H 2C8ZWV MWSX=88%$^_?.0Y$DRIGU&(BT=.*7#+ T_K!RG&WNL0&")"Y_&\9V2O9DYC'61G*:?$ ">WU4#TC1.O<<@W M^@_.LO#J! '"B8W#H0[=%G+[KQR)M+C-'<=E)H*L>^8^SSM51I]4E M.CX.!/KJ6"=&7;+FNI"::B 979.V ":[I\#) [,1LV\Q-8^ QE+,+CI8:1_Q M_N3XWGUXXVS]Q&F&AO):ZY!84;C"+("3\3U&H-OC12HVB8Z&UQ89I7=TF&M-Y$D\2M""?H"6;HLUK;UV0I7QG,8:$)OAA#$A\,8.#)&LB"O; M"R>A=GT:C@(=M0O*_>G#/73Y_?1>=-B[C]!0BX8)MDC3*M)9ENQ=,XY0%4U^ M3Q/D>$Z1A @_=##"(H'H"E(OJW4"LWMADD#_)4VR8F\19O8H3& 4("I6F0L> MNK (6R]:#:YW5_&WDW;3HXC)40>17Z+(^^$'M,O7_M>:3%F!INWW::F7SP1VO98 M*O3$4\5'\%EE$' Q^8@,J.6X\!\@:KQT],YB.3RRKS55L%ABS'+89%Z"CO?@ M8&"2/NA$WJ(*S*XLQ4SXW"._<@T"'18L[)A[/NWY>B= MM6Q'B=Q.P-18/W1:EA8>!S\7#J!PASQ=,I.8GHZ68X;GX7$W*C* M]$66PG0*>PD8TVV%3=39Y9!'P5))K>B@IWC7]0&>N1DHGC+TUR#QW4,4H^GI M*,P+42:&Y,Q!B!@JRU\.\,GX"I#RCE]OH@1D%G9<6!F_[)#]K%L-H3=L'W'3 M%&80>YEG65F1G>'SS.NI=T)YKL%1FJR19/@G:);&$^EAP@3NXS@5)[YH;0+A M]"IP0EUTGURR#@7MI(;E_G5MO3*$Y)+E#AD*L#L6@9:_:RK#K)2ZEK\C*,.+ ME-*W4XNP!K5\#]9SZ*2>GV0B/HX"W\/":?_;>+HL'JC0;\]%+=\_J14/(;R$ M6?3V.B)5068]_P)"1%2 [HHC;^.'68D=7 *B()%VJQ#KK&%:Y>MP>>)QEH3: MW #2KYW8=P7ISMMJB9O$CUO[? /06!-T(*MK,J*JL M'28WAI9$,6%4'BCYOBK?X]D+R.^GR!Q4_U#^2)M_D茶&&E_O]DZ/L2B M"GN)4@"E-#;@!+GU@S2AVD%HK;7806*D31>"E&KXJ+8Q1ZH4L(G:;V1'T9,+ M(=M_;!VPV4J?#HOTSP<'?@<5U9JMMY(ZZ) R$,F))Q@MJ0F?JBT42>7Q9AM$ M.P!F -V;\)7J!MTFCPA@M=2BK,4 7=!Q1H!;) ""*(O]8Z\UNX^./%F%>R_Y M]*7=&=F==*;[*F^QHK==K<0>8CUXY%9:FJ35R6IS^BZ#&+KR,N2'*2+L8-JY M!LL(@KU')(C';TCGC" ZZARXN\?6)*F46%U^41N B,QB$:]!".BG ZVU#K8% M"7>'U=OHMN)RC7CQ+"P.4Y?"UM5%5 M<94T_EB.J+"5J'R.9UEM+,=*ZDB@F8@L?V _Y0C8FZ,LQTCB$&@8OKH !HG! ME\@4:#H4\'0[G.7L)B7BJ38^I2#]DH,4@A5^Y3<#IC8*/]&R:+D[D(3TJADP M.X'%'*=\:46*:FBUG'^D]AG'L&NY)YG$5F.@:CE(K8XWGJV]"\R,4K2D=B'! MI&]YC'";G51"P!5J?O29U$TYXE3U)?G3H) M%3U+3FR\;Q7 _.7".W1[8('1+Q?FD3=ZE<:83BWMVH.TGQ]'S[?WB_%M-5I[ MOD!_/HP?%_/IW'5 *%(<7 7X5YU*B[6T GC!$^6$*$7O:O()<7WM_3 M/-'^/NL4ZOK#@5[Y+/O%\4-&E52-A.CR8N.DT25F[ M. $W MZ)_A*I\;IR1Q9Y_3DP6@.0W.[%D]="M&+4\]OK9MF]N!_@/LR&)ZBESO9)7, MN1.I$_68@GP^0VVB#!1*&6 MW%9O!K('@.V2]!M'HYTJ8F.85 A%_SH0B?Z!/43V-M8WOVE=(K7HGS#B4I/; MZ-P^#::+"7B*]=$Y"21N0?:NQZ/\T% +N6I2VE.FJ&1P#; LT-C3YQOCHFM5>JL1[^"'X<*'V" M2&5*0S?7A1@B0FZ,WH3R*[H31^%T^815U_SZ1EV&PQ2(RZA@0"UK2ZS_RF94 M9A\=\E,PFX81^3+(\I4).+.+KO,JS]]8-2=ER4/+\$V073+1E3&[]K#.)KF! M] AU7EE(GF 7[*\JM38#UO$;@*X?@^+:-LT.S!BKGM!WLYLM^NESF->8^^I MZ&0UQ8_>,-5_0TNFD'J5..8R4AIWNV:YR.IXT4[YB%Y]9!%1#J/*3/&?#E(O MN6:TK)ZR8]CSF1SKE4P6]9 YDPW6Q.D.&>_H=]G1?J: M,ZD<^I:S:G96)(E%9,'!"7:Y!&Z"'8[)^LHC2*X(@EC]-Q1-/D^IG]]A:+GV M;\%+LHCJIN[*W*2'T$1ZSCX*)E ,9) ;3;LGLY9.-"=^S"#8+MY'1CAO#L&> M^NWJ3V=E*?EV]6>37K)ER^35GP0M]W9A/BU2:DR4-U]+H6&\#6) *"]TEH(A M]=17"]\A,]908*HY%!#E"QG(H> S:3ZV=EBV6RF8V_PZF3@P,0-2ULMGK<2I MV'.CY0S8ZGVR"B,9;DM18WJC' [#TUY&+<5.6L/B/*\.Q2&8>G)*;MVAX,4^ M2?O)66?I+FW]%$]]AQY[B1GFT&#JL8U1VDN,Q.S"BM01\CN M+IVD)SLWYFOC)V1YTK+3&:[BF]-)'C-+L#IR9+(\H1G_C.W C:J71&=&@RKO MGE5B-DR;V2E^825RME[QQ>1=5RYF);KV)M4^#5]E.5VNE-Y(SA!A'<7A>5S>2W]P>'Z6W#!(^AB=IG=[-%].;__QM.KD= MS^;C_WJ^7_PM3PBV!HGO8@P*2"^)4SJ-*MO?4ZH&&((GO%1W8W:HJ'NH/$!] MN#48OH=QHN71_+>[R?3K_%RV:S,CVWVX+]-17$0Y>U9B #UUH!O4%5X4\0RX MP']EY$$2ZJK#3SW=;H.,&YW@QHG7=T'TXSY<1G"32Q2.B!7LK66M^2%27?!E#2L O%D*]]>1IP&7Q)@N$?"XOGDR?_# M\9N[=L(5N(O@?CTF^"";^,Z+'QP'J*H840, >=E,1LQ=I8$Y>VW/0*?N-=9 MBFY*Z),N %Y6.XKL (-9"B-9H!#VPR,'$]G @F"P W M^7?QP?,%.AXX&$<)BR0Y@!&Z/"8O1!\ZGI%8'SV3*#49K,'2R:ZUTD!HQ:;N M! '.^!R>\GN*7#R8*ZLP"R%?L'..M*TYG?2[-B:O@3^*B]_AP#'+S6T]>#U M4B5HG5VN):*_8&-RQ@!3_,);VEJFR[(:H)@B[;QOHJGH*AJ=%-WFN,HNWJ[QP8O.V#1SZ-]@VIK99J2[FZ.:$&Y8)U_1 M=&_]QRC!Q]V.89.C-M=!>BYAL0>/BTXT"&J''-)H>8>DQ !&2+%RA[.7B-]/ MAS(31=X//PCN-TB@PNRIDGY?I#36HJS$:_Q_S BOZ'S+;,^EKS7^!6*2^@\J M+,@%)L_$P>IASRA'NS2=?O(V1I3 %7FDX\S.[ M=N;O=+"L'7XG(VIEAE6TUPK3S0Y) 0!?*R'O)"V2T5A'J9%,Z*"K4$403<.3 M1-[>5>C6C[=1[ 1?8)1N40_T;S>OO Z\0^%URMH:0)ABZ^$T+.^;,Y @>K"J MG;WB[*ND4PV'W*XZ'@$WV!/LG_MC0>C"RNET;BJ&&E8WG*E[? $XV?*OY_*] MA<#U6;GL:TTN3-XU"=^TY$\L->/=Y/YN6ISNN?I_LW;@BGY?Y'33+MNQ>2@# M&EUBGR#8(&592+R3^NG*:RE<=4)590FB*D YQ0DG/ZVE;D=*>7>YJ@NTF#>: M4D]*(T-]Y3S8Z@@V?,0LSZ;5I:M9%5>^?Y;E0(MX=34B9Z1AMQQ":3>K6CZ. M4]R8; >VM;M>%>&JG]0P 1/PN2IC'R1=GH:)IX!_5(FGK'N2Y8"J5B-KCE!* M,QY:IS\VW*\L3YO9E_XHZBUF/V^JT2.9HM5RGCU)C^3Z]]D.GA)=L1NQT07T M1F474*!WMO8 M5ZRGJ:$ROB:6BXB5"N?3>]6I>E_3>3$KI4J&2]=RW,M*U*G MF!+8<@A/4J?$/:MM1U&)7B7CS=T)H!'6C4T&5%!7XON/#Y,?9;4A"1]VZX_U MKMYVFRQI:^[UWFQ-%&=^R^&5587Z#A[H!'Z#SJLV:E3K2 3+>5G-X<\,>U"* MH(G'E1H-0";RPO(=WL'Y+Q7C87F5C#ZL)JQ(%*7PFB@09!4$ T),;.=Y=8XH M_.@9RZ'LZW;!B^M16HC'/)A[O66T%1=*P3>NF*<:Y5@FZJ@3GC9'L>O/B;H: M"364NE,&"HIO?^H&?L/R[O?%U_S(KJ&4"A/D=6$'1/UAE*@3?2= M7-R::3ER??$HIUBVK<7P^K#Z4,-*U1;%,]'FTY\*(&X;[:6LGJY2(/A@":(X MA6"Q!G@G.R%^ND$;VX^QV_OAHWL8#:\ ,H4K)RP.SQND/$>![^4L''K5^4R7 MQ0F!RQ07IPTO'[*:L34$S5,))RST=1K[B(GB6Q"[T-\6TRM>_[.288'OXK<^ MM,C7B-SOLF I^:9N2:64S6I5 KM=*IOK&AV$V=Q?A=D+=9@/XV;/9FM62,;7\\+9)=E5ZK7R MRHP)#Z I]U%!W7U8T/?@P.\@*Q!Z1&GHW0"($QPLH(.MFOG;4D6UY&SVSCZG M6SS(LTG33MG-*@Q#P-!+XYDN7HXIQ\]?6>WM1$P'8'?5(%+VYK@#85PE@-U' M]^:66:3JMN8@,8R]22AU8_JFW#\;520,_Y"G]="9T5#N9*9VT;T!!1:$^.PW MX"-Q$F$GS5=L,24G^#5]$Y;!$DC;:4Y!>%O*C:&G4O 6W3RO;6O7%; M+5'YJ"D%TS V+[[2G\OV+)U0A Y82F--E=3$3T]::]T;CPU^,[_!@(_#+(70 M.@K07./HV/(= M^4])(36,+7P3;39^;O3&%NW,&7H%PG-ZMV5,0?@(E1M#1PT2$0)Y^UQR$-V[ MO-7"UH(&)$$;QI:?@0![(#XY,-DMH!/&"#V_4GK&]/U.HY^SQ;G=M%1>)-,D MOJ5E1M"]GT47KIZD00*A8>S?1Y!EK,E==)\ S+28<]F\8P>&2 C')=V<34MM MKJ/88X,6WM:DM]>]$7F+4 OSI\]Z&-MM!EY!F((Y6&4)"T/O"XA6T-FN?;<2 ME'4N^Z^8Q@QL<6G-=5QV&[2('Y(B/77O2=["U"ZS(D@,8W?.TY<8 M_"-%WQB_GI-'8Y-NWCZD-=>Q#QNT<',;%V,9QXB/5G5HUN]%( YD,QYWR5SF8\GY7C?Y: MJIK_J @@B(Z=-'3S:#T9628]3+>EB$5(E^ZN6TN2"[H2/9HL+]$G!QK[X+.\ MH(PD5%('K.5I_.6@8Q[,ED.JJ2'8GAQ3"AP)O<3R;)=RN,FK/);G !2# M3U[=ZB,MF@'V&$(\]R*+;CL7(XSE4=V8I HEKXX?X.6YBR"N')@ME8B'K/ 0 MNK?S:='7K57[.:M.??=SV@3GWA!4L+71F"W?7O7DEX[G%81G& M!J7&=I_7=AU$A/>!=]'1XB> N&Y%#4MO%&-OT^FRS/9W$VU>T(&$5TY\[ZOZ MCD:P(M8D[M($KVDE> M0$CY69U\9YL"H79[(BU)H9P%]ER):X-3**, M- R-[#@-PGF)9ENR<.S9DUREIZB1LI.4=E*#&3+M(H_&Z(<#O6RAIMEFBW]W M@C0G/X[33?ZSUG"<\!&M,#U&V0LIJ!0JS,A_1C?0N"63M!E3U34DW6PESUX^O!;UG\-8J1Y.J_[T#ED,N-8 MI#-C:24O1I&_9Q'E80<2=FBYD;3%0>X+669DE?;A76&H$%/GVXRD6XZU3LYV M$K]8KA">G/&N%4\.PUA&3)MU7N?#&2?/.NSX)E4X8-1%W'[K!RG>^7+V#[G1 M=.]OF<1;K1$;QD.D6%JN\]K?9YR[F>HHG.]/(*>8+0LXG715BA(QE7% M]R'/B(.Y22Z5#*Y[]\ND^%*%YS"$ :^8^LCS_'RN%=EP"Q+'#\Y&.$PM++1. MO$R>1,RB6G>R[QYE ]Q\)2^'EEH.9,>V"'' ;;1P_%)]AHY\B5KU&$,4A@ O@ MKL,HB%;H'OIE\_+; ]B\ $A@04X'0S!^\VE)GVBM56W].!ZG,-J"/3X[A,Z: M"B>[O6YU1NF!5%J&5 A_2XU$Z@^/6MZFEC+84K"E973)P#R9:2E>:A4W#F/F M$MQ2) 5/+AY$#28=(%C,;2L-XAV#F43; 4$%^X&41S;J4 M"G;4D:EW[80KIXRH"H 8 M)I7)HW\=)H[^\6V.%#H';:[G,-X"%RT,\(A737;;GHF]BR!PG3@AWI,8#54Y M-[!8F&9O$NBD@>='WM_3(D43PHJ1D(YQ1Y8;0\*,V53K9FH<7#]]OOK3 MU<_,.8CUU3"IW =DOYDF^"-LPR"KASD38%J-V7TT3*)P_<)4,=GHN%UO4)WT>> /K38VARY;E(U5-.'+#;W/4/SIN_23=5H]\X\+-T&%_1OTC* M?=N1NIW(* Q3)Y"DN=I)$7DE#!#[I6R*C+4 E@00:./UZ!:W&5+RP>O1[4:D M1[>$95Z1,=XX3XXO05ZCGR(BT>JX 'B9^P7EPP0217HI(K!B0]AL'1_FTCZ. M%U&9-H= GT GC250ZC11S@E*8YVV-CFS2:W,P2G6"4N-O4(&# PBRWA@*39R MAHHJITG:!+K +S#B#4$\';T(T);R&==:T=Q_A(UJ,304&TD)"L%282D8(B:/ MFA02LS-8CI: 8:(*&L<,8+&H;F/'KB)'9DM[ 1,R&%4!(AAG+-U[3 OR07"? M9@JR%+MV=YR3C% 6>V;(Z>\,36RH&,ER6\U2:&GJCG:,=:3'#A4=*DMQK;N6 MYC%I;VA@*K==H*57]5(NK0[V>4O+458+T"^!*9YB]-J'-ZR"Q'^.7UK@+VX>*M)3PYON'>)BG)H27._V?_W-!Q#MH_5N@A2<@.&' M)=A9;V'(!M*'-3C:Y]2T-B)CZ/ &;)#58+&\4@[.\A@G618&FF.@[# Z?#6A M$\9(=.)$7', 7WU0 ./ESR)X0C2<)<-KDQ=$[R/MRF29R)Q2OF\K!Z:'%OM;HP M.&$7LXX\2FOSQ+_KIILT2]_X!2(5]3F$P FP(/^"-L(U6$8XW]Y;NS-!<&P= M<60 G598V4RPA"Y$''.WL7JJ1G ;0409SK!\H)B]KLP^ M6@YHU@V@J'16YG08+=%_1T$0_4#B!K?)31EX)8KB9WO3;441>8KR:.LQOB'% M^)UNXL>LZEIZZ-$ _D,:(H5NZP19:7,FXQ";GC^_],,%)HC,PW3JDQ.4BM3N MBCS"V8B/X\3?8!F\UP()_N'20^CV>)&PFU2M;:+6"4L=.DZR9M3\^:0M!9T@ M&B5.8 :B7=@3JH"3+^.6LVFKZSQQNY.NRI:#)W_+KO.;@'RU'$'.1;[F<*IT M^]N.J]03 7$_BPD$RW%LJP/1V-I2O\*^E!Y1^YCE,'>M"3$-C6^J$?#*2[:S[?3@GF^DX:D!^W8%XA/)RJ^'T-K0TDOO? M7?PXQ1_Y'E-\RD^7]W&X;OD&NYY/E_EA-7[;9CN%\-YW MRFA]LA ]UU[EMST15(0$4DFJ__[B5Z<$YS7M(\TQ"4EENK3U*" M3I)^70!['$JC*[?%L9@L>:LAL"SE+Z*Z4=M>E@-P>? ]2_.Z;6\4/&%4/\F[ M ,'$\,8B&C2> 1?XKY@U*MQR]+M'D)S9;94XA\)")E:7@=U57T[\"EW9.P[; MZY732<:L%VVD\@F>U$R*](Y5EK5>"3 M@9/;)4J/K?J;[4+_$:Z>"ZN[L9/WV(8'L(D'O@U&:0N/^2<8Y4D?"3N?,A5F MEW/=M&P<^CDX]&];?'D.$9.AJ]H^^TCE9^>GF)?$[RJBB6_]I?709,W.R)DY M/Q[0 0E])Z!M3');?46/#KR$]^V3 ZDBA=%!)^9?(_C]/LQ285$+"3-#-D,R#K]3X1T8'G>0C& YG=@+'9F/N$1 M-!9/'87'HE_4Y"LU6.9;[G=-$SE,<*E>K8@ :,5!'D2%>9B,#J8M1*5 MV/LJ[\NO#6T@LZ9+MVAS.IV5CZAM-NR+P_II]\=:"@BQFYGE0,I?Y1KYH,1O M2I8CV>I218X%X"^%Y5C*W-W$^+%Z01HN>#3SA>">)HM62^%L%2%GZU/P">YHU ';44V#2J$TT=>F S"K;CB=NG,9[(9C0UC7(-Z0J]L=!_74 M::3,BM-)]YX^V4[% V4H<5]%VL_QVQ:$,6FH7AAF87_UD M7;Y_",Y(J*LB7XUR_+)F$<%!XZB)GC!@+T6(.! Z8;++V!F+-B)^E,9Z$E_@ M3]]%<.&\@3C;<(NU$][C.P/(?L9-@R$Z@*XXRF/1PIX2IY.N5>()QU,$JW9% MI-414E5$A,2SI:\3RD 4.Q(LMY>V1I%\6EENH#J9YV@'I^6FJ9-QDSFY+:\P M<#*6/#7!\KH":GB1KY\,(^ N2YIJ@5%OA 7R*G\O0,OYB&9S^$E6F@9Q R*: M[?,K.XJB6^,A8^I3"MVU$Q\>/ZA^_OP^FHJM5XKY<*PHM-;:">?5FVBV["GZ M9('W(+9;>OZK[Z'C%&N^F1,H9LFUOUU$XQ!MU!TQ]+#-"#U-[-:'P$5#4>-J M&@TT, @2=J!,LG[GN-D=@Q%&1VUN".D3+*NGX\VZICLSL24VU4#R#+Q&P:L?KNH$,0].=A\=25Y* M<=[0_%AY3]A]M&_."2?O!ZVU(=?-(N3H.H(PPN$T-\X6_2;925P]J4-HF.)U M&B,*XWCD(F;)BWUG?X6 +4'Y_12)TFN(OA("> A9^K)Y^8TJ09G-=1FW*";%UXAJ\D2'6U.NL10*HNT"SB3(UA1,)#16A-(WC<0JC+?UNT6RA:GF0%@-V3UA(7#OA=_HJ$=L9($8R MH]CO$7XXXMX/Q/HJ0O;)V;EKX'Y_@FA396^UZ&\KZ&QN1K/Q?.32'U1%>RHB MM"SNBW7=N%1V"621VZER5XXV&P#_^8)X:_2%B@RIE?8;$>/X)314A%?M8@*C MS7/HY_]@[F*17@;LZ?*$O\6*-0B]F4,QNK080)FC1.A','-] -Y-A X&F. MGKJ1F7X@R_77?'D6N!QWQ=>_SZ08NM;< $Z>^?'W.W2IO@_1K0OI#M**"2E!H@PNVB?0I4A,QNLAQC2Q2Z&*S$/+.8 VJ?WX"382V]WBP@3 MFDZM@ZH$PK4OC LG309I@ITZ(>\A\C*_'0G&:#F(=N:X4+@^BF-X_C] M]*15< 'P8GR'S0Q)Z%QDA))0FZNZC*,+ZUT:!+L[- __%33=$LAM5#V@Y5%V MI0;.HX/97)7^6' (&O$*.#!MDU?MOZ, _BI=R( MVP]FDAA8H _$ZRBH&'6FRUR*X6V]0'RUHIK\3QU5T;H^1&&R#G:U5,_Y93JN M?O\^]!.??;]M.Y+V%9T!#VRV22F-)>V_]-[:9>,MB%WH;QG%F.CM5;E#5%;^ MP8'?0>Y]07)_H+141,CO48"6ZRO =P[@C=",T9<*FT-5_2 ]9\.W38(]F#3YHXNXB6QY%86E)&=RT[/D__D5,% M,II8I?'H[0U;EQ9KH=+.?Y"*=T$409K4HC;M0P+07Z.$NFE/I-,N94J9/$P@ M:8GE&>PXV4ZJ.8>(^44LA>>$5"5E_9AF0A!+D6)RQS$33:@Y2"S'ASYQ,9#J MV4XL!4LH5TJYP6AY2BS%IF0.9JZ36HXXV;/15I)VU_LQ0PVK6#:CVB7$]LATA)9RP' M2LP&2=8H+(>&DR*GBH^ L+<<+$&+/\/6;VM!HU--:L?IC2P%C'?EKV=-LA0$ MA3=>:EHGRZ'C77])Z:0LAT3B$D?*8F4Y.M)7M:,T6Y8#)*M-4[*!68Z2H I$ M52LM+U5XFAY$R<]F.6:B6H!PDKA!X44\YQBIZBP'1_J8(^8ZLAPD>DX^NO=C M=5^6\'RT]:(OJPM,1#(,#HJIJ)H!B?_OLT$<[*;&HY#PHGHO)$\0@K@/GS((!IJ0\<9Q8>%&I4L40)E"O ^YKCBB5VGH01K&%9OKI&D5C&BQ&885C:) M?794I*)$:AAF)"H7J:B844(Y#$L*D^E:5MTH$1R&\4 >09+]]VH8U^13=NZ^ MF$@)V3#NA$S^XA<*?]':5"66 [;TGU0&J\1OP%<"Q7C&']UH\ZFLG/@I<=ZB,-KL7[J6Y X?G" $LYRQD=U (-\K7BM MM==A7C#JSY-::B"8E<:[03&QJ0$DUT.O.407C575#*X8VA=9Z3=_%=:SQQ;T M\%IKY]7C#"Y,AJTT[P#+/&XG7$W#_YL&N\7:A\EN&H)ZFMG%#T3'#IL%@1#D M+0?5L#*L!+*-52$V556JMY92Y0C;VJ^U\^^1NL!DWT-K[82S@XP$YL(<0#OW M,@X40L-.90S M>)[0L%.>GX-MDBUJSI^J>%YR6$53)*;/.:*8U$H[2S1S; @P1Z-+IVSR@&[I M:^6246Y435>)17$[N$DA-E P[A'-EATKO@@QI7M6?$3-*_$8A:[P8E0::UR/ MNRB%2I>C,J#FC=]B:E*#=CJ]._ "4P?N\J^.L/(XLW8S\"#7GWF&\Z;?+C&0K M-FP[^-[=@66BMAPAT1SE*DS/ED,I4M.,F(+;5D"Z39:H%#6C8A4O=8,OY7 [ MU04&6.'UM'-.]EG$*<77QJ&@ZVLW))]VK(< M3!&Y=2FH)R&F*&GQE>)DL*"ZE!Y4(\DK'#>HJE2RXESR"7I06#*E%O$1>U#P MR%OVA-_6!U6<29C-JB_T@T)(+:=5GYT'5;Q)_=E @'(8P?BR4+;PB!A4 1]9 M/.4=+P95S*8;. _>#UW4= D&AR-V]QA8/1,5[+.D[*]Z6U4/#!)X")\0BB!$J4FNB(XXKSZ.? MP75T,VR&_@Y-_1NUCY8CM^ FR;HD"YT?.I))-I3 MKV@7U/!8/10A/???LIR[\6B);NEM]:@VHW2KKN1[_#[$+LJ(BC;:"WV(ODXV MYXU]LM5^KRI]"LY(5FXB=#=R D"_>C,:Z]U@-\[63YP@WS4S$ /X"KR["-ZE M20I!F0N>O^T$Q^F=ET?H'/.RV"L%7'TTF(:U&_UPH,=)Y55OHT/KP&QP[<3 MP\H#"./"$ RQ1I+T[M"D2EV=4'T@//:&[72>?4L2FB/\W +8_H^7ZF[C. M-.S+++V"Y[OZ[RA:X;U$6$0*SM=31CNGU2]GL8^+G29K_);EA-/LX23.U)_X M/BQS6ZME"MG/*^(5= -(W8RPXC-4/J"UU+#&Z"A/H.\FA?'T.?23>#9_9II< MV'W.B5&S/XJ[97D6:>K5"B_$E M5>:6S@[WD>N" ,"L1F.^:4AVFCX_?TX\QIT?NK,L@9_@:JN:M+=C"L[IY'A* MH;M&/R16Q'$!-6E:AQ\\)_@.I??XW*=D?*LVKU'WKF]7/]F,;J/"1?9+;/R_ M)O Q] ?++<.(&;8H^_<)5]"I_A MP,,.N3B;B1\"CY#4N/4P.IQ!"B?!.8"O"$4RMSWB C:8XHRQXD64.$'U][CD MSV.4_ TD,^!&JQ";W"JZ-4T?[>?;-H&:;U7$4,6/<#N:B:)G(G3Y@Y_@ZUNZ MB+?UN+4\0X^ 5VZMJ'3-!]9R;)C>M/52VVP/5LMQ(GJ^EOM.T*O"IP/!AY;!HHF?Y7 PO7=KF=../68MA8;B?HO!(#C"V@Y" MO-6=PE1TK$=+P&&X"A9%_E@.$\$EN0I*0\WI @R]80SD2S7*PA"^F3*][RT%BWDI;>?Y;#EBK.RK#%=)2N'@7D7K< M@L4@G'CRL6(M+,]O*GC8,?0QRP%J<\")1KU8#ITJ*7X<9&,Y<,0@G)K.V4D MC+49>!4<$9*Q-I8G4)6\(C7XV7)PA$^,#L*;+(>6?:*<%"UE.7*2.[9F?^PB M1Z\961*[WZK2/I%=@&U4G0#V'J9&L5F>*+K+D.8J(W,"[DJ4K5,!6]QW*Z^; MEJ?7[EX,$B,=+4=55-#5P]LL!Z5K.<>+""WA';J XVQ]RY/@RPD\]1&ZEL,K MJ>(Q@GTM!ZI7:4@*5B[QM58<=J_:L,*B+:]]P06W_U!KR\MC&&"P($1@=U%& MXVQ![R@JV_;Z&MV#?!R[W4F1C8MEDQINO0?XFWK!5D_WI00^!+X3J]V)M;GFJ>; M3>:57&'$D9OXK]AUQH R77VD8MF?GJ,X3C=[(]8#2-:1%P71:L4^.=([JEBIHG.4ENGVMNF:1(G3N@AC21WAU*-#O4[EZSL ME\22ES3V>LIRG;KRA?$2:3:=I:%C?$E7G2D<<8!N:%DMVIR4W'.T>I<8OP'H M^C$]1[[\0&?(']I.E6]_T)HXC)/&F-_^#->Z8%2L#W:ZUL??.4.P_BZB&<#V$O3SFRC,C/.I$RP W/S$PKYG2G075JDJ3*!YKM#(;N:B MUD&!(<#MW?(T0B=/@R'@[6U6&L&3I^$,923]%!:%6B()"Y.WSIQ'1[SS0\9 D/%R;YK(*B?,@2*_;G8 M/1343YVAX*^<;VS@>OC@&0IFRK%4F>1HM8)@Y22@%\'=GA[=+IP]>ME1DJR? MZHMF:E27-_R58(H0Y=)TF78]@Q39WTD89_? M;O)5710'E;[+G62XNBQ1#U[0G>3!&L[*]>TXW4F:+FM/*RVNV;8G S-OB5HX M@=N>031)]+I=+-O5S!B[5"TSVXZ5!9/EQ? M#!,]JWI'CL/E2MCJ)6/>2M # ,_80Y["(RH3KS9O'<0;_Z;)Z:)];"F9^M3IZ M#N"C'EKR*Z*UP-L@7TR\;1!OA$G,R-3*[J-A$LPLZPWBR6W/*4".%%>TEU== M1#KS/Z@C]6.=]YC98\EM=3#JH3 2,T_E<;MS"D&\I)?O =!R _X>X;(F >+O M&9+*#W[H;])-'[BR"3AW>&=^_/T. JSF :1\)+.L/$SWJ!*_JSN2G40H5Z][ M C ;366<^VF$G-,A7[N0"%3!4GOB2W[]G#8[S;UW\_ERG!S MKA&6!^IV7_M10.>W'&.FOE^K"'^L8UL.38^*.B5#Q;&(L!UR$;-)+?2,S+ZV MPR1WBE#DJ.6A[=T776UQ?[Q@WMNE4FE<^QE"K?-JJC30_0RQ[_V>VD4T^]D" MWOG]M8M8ZK-XDRR+O,[FST,K[LI[ %,P\!D:TO:ED_,8]B*-$Q.C#KZFJX!> M;7,\1@G@/<"P.UU*\S+&OY1752S0<@:\#Q'SI1G^TV0-X&+MA,2 >]5B3_;S M)D)[*<3:'S?FJK V;FQ\WBIH*\[$FM ]IN"B"[7[FIZ"L3-$"?2QW2M3<9Y# M/XG1'8'IC,/N8]4&VZ_522_.NDFS:DF8V80,6!=9^JQ:G/IA:][BR-*GV]%( M<$(W:SQ06]A-I-"J75%)KV7>EI BSOC]4/+9"9 ;2*!5N\$*G>JH9.\YN;ET M^O)%O4P-H]J'D'7Y4M?&N)(3ETHJ&J--I2W:E_(JE_(JE_(J9XCKN0F>YN/% MI>:*80M$> *Y%&LQ2?&_E&Q16K*%\V!S*=MBF'R2L79T5^G%I!ORF2V@]'M3 M%\5@S+J;G-D*2C]*=5$LQEH1:N+KT:6,C%D[4.XUYE)LU5]5&J,C9?( W>9RX"C1, :7V)FSCYTYHEIJBI?(E4OD2A?@W(=(>(%] M-H4)_@BFF1['PNIAS@28,13L/AHF\06$Z( ,1J$W\C9^Z./-DOBOH)#^3.]H ML;Z*'*F>8.2E+@:+2!.QB8XM#P(TW JG4G'@=Y"@OXM R>VFQV$>($UQC8BZ M!:\@B+:8945F(])S2)JM_4X6%U^@\_2/8!["E@,KH( (0#60=$Y"RDX5+D'% MH@O8S'I"N+@WG0?CDI7,"SH-CN/JMY;GM))&3$B-[B,9E9$VR+UT_.I@J96< M:\J>2S&02S$08\./# M0ES0=FGY<[U>G/?&S4NQJ?[MCT/(Q6$2\)>T#\:LB1&9',Y)/AEGF;0],X.Y M*\*PJUJ>:\$ P25EL>PD?8*9T=L(YXV?9)"-0H1ZB!UO0>CZ(!YYGI]/]3Y< M1G"3NZ,:X#X9PZ1BF4?_.ECET3\.]HLO(%I!9[OV72<@>!NRVZIZ2N 1"U;- MSQ-]R=AM=;A$1J&+B,FO>[@(\?6.4RV.U<.$"6!BF'Y\K!Y:@\"G2+8X>.-. M !:,HS@&B:"/,*.KABD]P0C1D^QP#K\$R2,LUK>YW.2KG#H=[-)&G$/2E$>O:D8.!4J-/E@_/W"-ZD M2$?< $A5,.AM5?FS^*O07R+%)4S*#\14VN;]L7GZC;C%F7Y%U_AU MA&[4=X[K!P@20)<$TD/H./<*"7!TD#&/;5XO0WB$!'R_& M%86!B4U/)#D&[L=5]/HI3K8P)Q?_K:*.H7]]NQDU]:_BIUKP0MH2J'-R;FM> M1./,X$E%C]M1$??-0)%S BE,Q9+AU $%J2UU*[(-JSU,X"5I?*7"P W-!Z5 M'L:TJ6)K"CXF9FAW/0&(M8,V4R4-HWVJZ.C;)ZI TD]H7LT^.K9\%*XPLY32 M^F +NP6Q"_UL$]-VO5!?HR8UVF#&D9Y/T*[0ES80RJ>'JE/DRE8Z^= M,:8C,8BNUWBAMU'\&L]YE[3>DMTIR! ^+-ZU'4>PQM 8<^=5Q<$B1GRV9HO\(7ZVZI.JY> (/\^6&XS]7&I] M"FD)!Y<2,?G77,MY3L"-M*8S\)Z)+8>+\[IB!YV-O< .G^#):"):64-]PK+(5$7M_D>8%8#E1;6RCU0+0T?X*4M*:Y\5B* M31NA37,SLAPB^7LPV<')3]3BV'L*T,XT%O>48@ MQ9Q'= .^0,B$\,B]N(N41T8]Y+10TL1\F2U/3*02M])=NHO<06<-&=LMNS0+ MVOO**J?82GN+EP#::ECM!CZ6SWJ)J*U&H7:(RKC)EPA:7G:6X:1:T9YQ)KI* M!K49") NYRVB7%OB A M$@+O/AR_(1F,A-!=!.O43GSG!7MF[2AS.V7$3G((3%\"?Y4)0/3E1_"C<<=K M3$.^OW9FN\0V=QW;K$&W(I^/=%M%+O0M]V/C@W*,A=KK3)0XP;E@(7'>=O%Z M;=3=678['0YPRU\8^<"CF#Y1]$U:BG[Y<119840_O%@#")QE0LQIV&(0@]?JQ"4R;FK/ MH5>H%\!#MP$.::H>5&S+:(ME53 M+8\-Z(M!.S)XFO-&TRF0=.5;J4WTEQS5$*RPMY$=N/*>*]36M+6''WG7"Z5> MW@-BO.K%I@NW;Q-M\X7[XI,#D]T".F'L9&%X9ULM=H%IFB[OD51^];W4";[Z MR3J;))[5VM\NHG&("-]1JZ;)CM!3\;);'P(7#46L.T)HH,.+C<9+[%<.;C>M MQ5AIU%WO:K\1JLXJ,Y8YZS?AE)WC=M-A+T4?GRYOD&3VDR*'W>[!>?,WZ>8Z M@C#Z@83_C;-%OZ':$Z6&T+Q:S&IUA(:]%5P,G;S0.U5J'371@&1>;1Z7J$?' M:)@PP22WU4#T5P?B6O?,TF3U-N9(E(; 8]2CDQA P_1NP4MR'Z)3*L4,C%.. M,7F'VES14]\(J:K!XD>TP*D[G= ;A=XC$F() &$5K<GJ'*%RA:3 '4,06A_V!E('#RO_&X1&A;MI7 ,'E M1Y[O%J9#(=";?13A?!,X<3Q=%EK[%.8N_VD2)T@/0[?-P\JB\]4)%M$4^BL_ M=((GZ(>NO\46R:-54#"HCC.11/7X#='JQP!1YH+]+^/BMS&U*&"KL4R9=&6I M9.97[:;O=HK]O7- ^=-@=E&TPY[#- ;>/H+A+LU&K_BGUQ.*$K:3[ BJKG9[ M<_SQ%_-<%Z!9H%BXFW81?(-6?H<#X\3UR$87G>E%6[XXE-G\FG9]R]W#1-\( MR+7?I(SQPT1RPDQW)646'Q" Y+UY?'>TOH80TQ9>9:6&_7E O")FR*[%[A(X MS7+ >*;QTN^OC"_0!!=/[%F**?=) MH506I.\!E@+&?]:H94Y%7T[]=60^*,@E/VJ668W?Z M[LL?YZS/UL3>>#Y>%(56[\.=!"0& MQB%'EEUBK]J6AVPJ$V2DK6PY=J=OSB/? \LC6D_F-L9EW'+H9)A-E2^)Y7D0 MN[:238Z*9-F*9!M)V-+#Q_):6S57N0XD7:< MLKQLEBQ^8OY;G13/.E/4Q%S%>JF6I2%*_Q"@_PB2">*@^Q"UQJF#LTOJ/FWN MM1/[+I)AMWZ0(F2)C4V(VI?P#41SR.G',^&$CI/;:G!HK!$B0JR6.%<'8N$= MEXS! 9?:7)%/ZS'O'N#9?S-)H/^2)ECU7D18:$;A/(G<[X6]F3(%Y<,KFG(3 MTHS&@D#&5(2Z&&:7L_,7M;#RXBJ:H&-)ZBBZ55ZF M-E/5W(D3F#G9<$45 M03$QVH?/B0E96U]!F((Y6!7^2U] M(+.=NV[E72MYYK#=>\4>9@5-8L3O6U/ M^86*-:A^GII:EMY61[:)*,0>(/FCW[Z4AGYP0@+L0FNH(P42>W-0+_W1Y* MN7U:[Z8YH7(&;'R'M( Q.E@@.I]ND/Z-KH00NV-,HG UP>_A69WC6#2SUJ.*G)@CC@PLM M-?,8JXL>A:,H<)'S(EWKJ#?3&7O-O0R4?N$,1=QR\ZN )E_S%V7IS99")713 MJYFIJ[JYI:#(JOFUP$6R/FW]LZ6H2L[<<$?X6LY@:I1_-J3-9; =4LY%@I8_ MKPW\74!I1I2H@ FIQG6\*Y#E3'?JS:EVP#*N(I;"**R$[.\^7;Q&&G6<]G(R M')1ARU]W5>Y/]G77(H6?B'WTO;,PGRGK M;525T G!'#'@/&? +#3;=XLOT:OI\#L9\%8U RX2P3[ZQ I+A;L([NLH/\%H MZ6>AAW@W%!VQ)W881X'O996C.<\H77U-WP,3)@[1E%W+<2[04M*.W]P@S;S$ MD)1%__,6SAO[;4EJ) ,XY8Q>-?=LE@GBZ9+-9'&=RUAOTPH&[D0DR36&Z@.ZFE M]LN4B%9;,YK7-4A+39),?7F?Y55 IQT&/EWIPH1+NISV.##X6:]=*C0ZR^%4 MI_02 MYCK@)>0<4INENB$GM>;2G*7NISXH3PTEKK>#0Z M)H7]7$MMKX'X":&0,@-V:G-#2)]@[H5,^+G=]+,0+ULLM;E^TIE1KJ2F.I[B M&'5IFR]RI*9Z7N*CX!6GVZZ7/&=%K++[Z&>5HW.=S2Z3$SPAB*]L9?(5X.%J M94@W*U0DZ(1Y.:7KW:%)4=EF],.!7E[B[)#+.\Z*+BW63CC-E(OX2Y:1_S[, MR^*4*;Z/GN]Z)D##BI<&U)&+*(XS%27[*P3L(Y+?[XR>>%7O&W;*!V);16@M M(J0N[Y[PTEP[(3E>GMY.NZ1G99HP0J,AL3V=9EIK18M=QK5<1TCBY$O8I(3: M3 -VF6#D7!KJ;73L9)[$CVDB_T!ZZ#T%3EBM'DD6!%U\2E7V^+1C;XPQSU14!8AOF[$7)YXQA\5(UL>I M,TPO#=\QEKW#=A<S"U@K>F[2M '%?.ABB;2 0B3Y*E"Q$ M,:E8CA+KT:#F!4=0-H9R.%*3,!&/4'M1X1C%JM ("'![<1)5&LAVO2X<&HW$ MA2IKZ-<;>[$A&DUKAW@G!LO2C_'C@+=A&QMH%_Z?1J)&=^BFV6@& PV1H;JQ M-MON!"K(*;K QY"]+7&*T!]T.G&L/C_^H8/9!4 BZ<6*7^ _7I T^/?_#U!+ P04 M " "-@&E7GBD4L;4( "42@ #@ &]S#,Q7S$N:'1M[5Q;4^,X M%GZ?7Z'MKIF!JMP#=+>3I2H#Z9W4]@(3PE;OHVS)B1;9\DAR0O;7[SFRP2 M!*JY1-M7;$J,G4K^UW<1U4,1>X2F5OU%1(G2EL:VE5#&1#STR,?DKO7.=9O, MFEA^9\LB9CRV7JT5JMB6C?@/]^JUQ+:R_LI6);-G(8V$G'H#$7%#+OB$]%5$ MXYF@KZQ5$5]_:36:E>Q[6F[FOS@J6HQ'*W--5!2:>]]S?VT'I[Y MA&-KSU>2/0<4W;N1\(4EF=E\'R#UQC8E'L8D@,ZYWA%0SKK]0>]S[ZPSZ%U> MD,O/Y*K?NSCK776^D.[7[MG-H/?/+MP&B6Z?7-WTKV\Z%P,RN'PQB]HI]/HW M7[K7I-ZDY?K1 3TDG8MS4C]F^=7-Q3F -OB]2ZX!R7YOT /A[M>SWSL7?^N2 MSMD \:Y_:AZ5"C01S0ONCRG'SP\\["N=F1$2,('YD1$=YI M52:W)A#S@!M#]11%(GK+8=RE/@W<8Z ,#"EQVC@&"@1"!VD$8C$T!TT8UP0@ M"T;$I/BQ:#_AFN>=X 0B82242U #D8FP(YB@27C@%,1^$U!-,9CF&)HQXD^7 M82CXN%]\;+XR/G(2BA@L'LFSL/ 2D!'$X;%>>B[B$!6R OH1<2!3!GT"BY;, MN00,%!B48#X&^8N\EG)!T)P;9F5HT)0)[+B$$JD$ 6"E NJXX8S3)Z!F1$*I M)F9&6*+PW4 @#X3Q7B0T2F/]ZV\F:,PK)-D\;)R8=&O=[\6&LBE0_HX5YRF7$#+Q0,V^6$VUE7PG0U MH*EY?!/,&WU.YB-EF:A*-70 $6TLC(N3(,5CUP\N02PB['*4UEQ21\D\%5W0 MJI1'<'PH(-J"+D9)P:AUBOI&,$&UP F(+&%V>4.,/:4&DUCGQ(S+>%U458:# M0A:B.#9*P 9$D$J*R0!,RRFQ2(:A199:+U<$\)?/41#>(;3G[!'QN:#\_E#> M?PV4?W087&/^XP/HHQT .(VQ8,AK:E1,,5.@!GP"EK!(=JK9C'C@"@3UA11V MBMGSIF'1#3F..OIE'N2>Z%()[!*2NWQ"2:H3H+]QV7X0*,V< JX8'O(8DG@) M7@">\ 3="XI H9\Q'=R02" G*+C^JK@>["?7^9C*U,5 ) (/0ZA5Q1A,V&RH M.7]Y?]>HU3^US&.">G:YN0YUW(:&$)!-5NWZ*K4/J_"8M(/.I3F6\N'VI2CB MSQ8)G+O*H0!]6MAY0<_71$^VG_3,#7^=0+AVG%>9[LE*P?V$T(NYM J"5"-! MEA+7>_U%REBX@SN^T(L)H(L_L_T8W3N&TJ+0(9Q=9FKBYB&9'M"*K]6/R]X3:&(MDJ;>?KL;D"?422L MY?Q;>8.O($-' 29 0]?+ 5 :PK3!- !^8RT_/ +8P?%LMB M>\O35[0LAGL\6*T*8"8NVN+R;R X\"A/?>?+4Q-.;S&7S:I%E\VZ.M=MZ\[V M>Y[$SGPE*5LRWQ (*8.&AL_CX'H8G-7%( PTA/*UE*72!O)HDT9@T@".FT:> M;FS<$RO2Y%?'QCU=L<)L.-00ATK #>[")[#+'57(:5C*\DH1CY4<BXL)AY0F_6/A<"*7;?_(_KE0^.(^VJ90_(U+<\;U;J'[?) M;'M^U*S4/GZZ)P1_Z-6IC3**.;-9GY)/@]NA5FG,RCEG0_?3F@":91^BRJWG M/LMX8S.3QYB?0F67VU4D&)/.([RL+;^8#SH'H_/(!3 _\H'\GTJD46LTEXQ_ MXTLMWL3SOPE2@/X"!ZZFWAN&_8=] ^L' YM'UQD,E<9Q G/&?7,RL[$7Q_[% M3+YJJJM?D]CTIHKPO LOJP@*!>B[#/IS?0_N+4/^6J/P_P+LRWX5\;FLN0BO MA: AZ=[Q(,7C=^0R.W2P_%K> M)$H'5]F172K7P3G\5D("OW'O8@_V=_;T_P.]^%1'\X0SH4.>^: R#2W7'I43 M.C4N^6Q7\7]*G?[4KKK_1O5?4$L#!!0 ( (V :5>4Q%/BN @ *1* . M ;W-S+65X,S%?,BYH=&WM7%M3XS@6?I]?H>VNF86J).0"=+>3[:H,A)U, M]08FA-K>1]F28RVRY9'DA.ROWW-DYP()#6RS30+F 6+[2#KZ?+YSD10ZD8WE MYY]()^*4P5_2L<)*_KGWM=IJU)J=@_P2! X*B8ZOV(P8.Y/\;^]BJL; MSP>=1L+RJDEIP+U4\^I4T_3NV-\<#L::"F8C+Q2V&H DJ ^#_/*^<5QO=PZP M[>?.0?J#IZK%.%J;:Z"DTM[[NOMIWS_S*PXH>C>1\(4EN=E\'R"- MYD-*W(]) )USO26@G/2&H_Y9_Z0[ZI\/R/D9N1CV!R?]B^X7D%Q<#2^ONH,1&9V_F$5M%7K#JR^]2])HT6KC<(_ND^[@E#2.6'%U-3@% MT$:_]2W[N#O/=(]&2'>C4^MPTJ))J+9O23=T_.+4>]T MU=(0/&>_=@>]R^KYUR^]?\VA;-;K+TKL37[]B5 F2L=4/@>8 M_0KY744)^6>-_$-I+8Q*R.^Z5B$!UU:$,V(C:KT[<#$QV0P8$R:5=.:%DM^L MP?7OS&"/\\&=4-58JFW; 5.%2J ><(0W\!L#8YWGQNU^8M:>4.Y3*->__F.,EN"%]@@B>B$$\TG@D\Y Y,3 MAOR1P22YEC,RY)B.$3#,,QB2-.K5/X@*R7G"R248%[F<&32<"NDG06V9PP $ MQ>_29+?79)N[:;*_PAMG:)+QC%PG:BHY&_-*;KDZMU>FH*=$68*MJ$@(368D M2ZS..*A/P7"@*S1D2F*XTH)*$M( ;FFB8DA K!>PR4@2$E3AO'0(% Z""+02R!YJ )XYH 9$%$3(:_ENVG7/.B$YQ +(R$ MF@D*(3(5-H()FI0'3D'L-P75%(-I3J 9(_YL%8:2C[O%Q]8KXR,GH4C XI$\ M2PNO !E!'![KE>9CD+_(:RF7!"VX M8>X,#9HR@1U74"*3( "L5$ =-YQQ^@341"24:FKFE-5\+(S5% :B>#/7&[2L MK##/S)59T[8DWVZ1[W WR3>Z9:E_-06QB@H"PX8*0P&7>V;?&7"?4,T=5<#T MA2\YFC3A@(LOA8FP!8K%$#4Q)39(8/[K/4S6@E%(EEL<>I"_QR5]_Y_T_7#4/&X>'W]H M-AJMC_464GF/[N\DEQDW\$+!L%U.^##K*IBN!C0SCV^">://R6*D/!-5F88. M(*)-A'%Q$J1XXOK!)8AEA%V-TII+ZBA9I*)+6E6*"(X/!41;T,4H*1BU3E'? M"":H%C@!D2?,+F](L*?,8!+KG)AQ&:^+JLIP4,A"%,=&*=B "#)),1F :3DE MELDPM,A3Z]6* #[Y' 7A'4)[SAX1GTO*[P[E_== ^4>'P37F/SZ /MH!@-.8 M"(:\ID8E%#,%:L G8 F+9*>:S8D'KD!07TAA9Y@];QH6W9#CJ*-?[D%NB:Z4 MP"XAN2DFE&8Z!?H;E^T'@=+,*>"*X3%/((F7X 7@"4_1O: (%/HYT\$-B11R M@I+KKXKKP6YRG4^HS%P,1"+P,(1:54S A,V&FO.7]S?->N-3VSPFJ.>7F^M0 MQVUH" '9Y-6NKS)[OPJ/23OH0IIC*1\^O!1%_/DB@7-7!12@3QL[+^GYFNC) M=I.>A>&O$PC7CHLJTSVY4W _(?1B+JV"(--(D)7$]59_L3(6[N"V+_1B NCB MSWP_ANS=YR-"(#G$PSOBA;8!V+5;Z\9E\"1;J+2?*Q11LTCP,9(ZI\"92S$< M"$7XGQ$IKKDL%K[OR%>^ Y='NH!RM6P;"%^LEAV]F=4RMSVZ\ V592##N+K* MU65,0[(](95?JY^7O*901%NES2)]=C>@SS@6UG+^K;S!5Y"AHP 3H*'K90\H M#6':8!H ?[&6G[L@_F8R^;5HLMF79WKMG7G^SU/8F>QDI0OF6\(A)1!0\,7 M<7 ]#,[K8A &&D+Y6LE3:0-YM,EB,&D QTVC2#9Q*->/P=!JI/,;2 M6R0'4GYGNEV[AR[;?8C\P;.-3SE$;MVJW0;?@$?MVSXX(ZZ=+GC.'E1'\2K8 MG,K DL4-9^V%/=; (HL&8'J2IH9[)E_*6W@"=Y(\[]N=UP<%]'QT7%C,/:$W M;U\(@12[;?Y'C=H'QY'.@67WR#0>>-ZJ-3X^)//0\\-6K?[QTRTA^*#O3BW* M*>;,9GU*/@VNQUIE":L6G W=3WL*:%9]B"K7GOM=Q1N;F3S!_!0JN\*N8L&8 M=![A96WYQ7S0*1B=1P; _-@'\G^JD&:]V5HQ_HTOM7P3S_\F2 GZ"QRXFGEO M&/8?]C6L'PQL$5WG,-2:1RG,&??-R=S&7AS[%S/Y W.P\;L2FUY7&:.WX8V5 MD:$$?9M!?ZYOQ+UER%]K*/Y?@'W9+R4^ES67,;9T]R7H)>C;Y97>,N1EC'U= MMGP2"1Z2L\5^Q7E^X&#U1;Q)7/8N\N.Z ,D2'-P6[2Y/]!98[7\K(X&_N(VQ M UL]._K_@EY\JM$BXTSIF.=.J$I#R[5'Y93.C,L^.P?X/Z8^_]0YU: M;7/:.!#^WE^QETPZR0P&VT!>;"XSE-(YYGHA!7+3^R@L&705LD\2 >[7W\HV M-!"2]-I>2WHP&5ZLU6KU/,^N),>-L9F(RQ?0&#-"\1,:AAO!+MOOG:I?]AJ5 M_"<:5 J+QC"A"]!F(=C/!Q.B1EP&0*8F^8E/TD09(DV8$DJY' 5PGL[#@\QM MNNQBV-PX7%(F3>"&<2*-H_G?+/#26"CV2@^&AL<-2&[;\<-4I$HH)#-WN%LS$WS-$IB5B0*N;, M%$GSX6;,]@Z&B:";L3T:#L8RX]2,@Y@;)T)+G![&T)Z/^9 ;R+&T'BX;E?3S M /'\IX)X&),(G3.U(Z"TVKU!YTVGU1QTNE?0?0/7OQLOHT6[!]M!^O<=L$[,E4A?NJ=7;X)")AQLT8S)C!NRE1R*]80(_9 MJ@_8^ 8'!<]UWD$20U'8=GYY./==+PI;R20E# DF@DNV3VM?]2:S:.SHQT5_W9$N+1SW,KQ\A%L?>R9+).Q3F/3S7/=H(;4?0.[@NZC60IN2*\TC M5,7[7OO/6/O^\]4^E['UEPG:MA ,D.+53,O+Q"#<+J(8C;8Y4++-1 C ;K@& M$H$9HE-,"EW*>L5<$AG9Z^B0\LRU78?0:BJR1$AP[[ -AXFB3&6Q MV%,MAF[-'91=,D4U\SFCX4J2911ET0'5)TBJ6:!92I"5537(CJBY[^QTC &H MY>BW7..147"S");]"R.THNL94*N7JS6;)GA.IP_9/-5>KCYE<5JNGJ[9X!>U M&?(GC-4C'P(LG?'7MB> MO+=V7Q414>@HU];*9PYSX17#_W:GGQVJY >7KU%Y P1&?/X!J#%5W9 M/-9O8W2_QCTG4G>D8.[)V6%R)IQ2P7X,9'RINO1VIVEII/^F_H7?K^ER@=7RLN(YX2<1^X;M'U!+ P04 M" "-@&E7 :)BG$(% #,)@ #@ &]S#,R7S(N:'1M[5IM<]HX$/[> M7[&73CK)##:V@;S87&8H)7-T>I "G>M]%):,=1663Q8![M??RC8T$)+>M;V6 M]& R8-!JM7J>9[62XV:LI^+J&31C1BA^0E-S+=A5Y[U5\VRO62V^HD&UM&B. M)5U"II>"_7PT)6K"$Q_(3,N?^#252I-$!RFAE"<3'R[217"4NTU7731;:(LG ME"7:=X)()MK*^%_,=YU4!X4_2\MTU1:1*1=+?\2G+(,>F\- 3DFR,AQ+K>44 M;7.O1/!)XBL^B36.VC3]5Z.&4DCE/W?R5S"/N696EI*0^:EBUER1M!ANSDQO M?RP%W8[MT7 PECFG.O8CKJT0+7%Z&$-G$?,QUU!@:3Q<-:OIYP'B>I\*XF%, M0G3.U)Z TNX,1MWK;KLUZO9[T+^&FT&WU^[>M-[ =;?7PDN\ZE^C16< -^\& MPW>MW@A&_2\%\+,5M5?HN1?PSA[:;1N&G7:.H%MK.!5H#:'UJG\SZKPZ8+:- MV0JI2^?,Z&WT2P>&K<'+5J\SM/KOWW1^AU9[9%H\Q_E'>5JW&[7:\7^4K()% M7[I^)5)-B?@:T'43P"\)"S67"A@S!344.:>X]4J0#*(N,#&=4!#%LX4UQPG11(*G448DV3" ,>8 M\BPSP>.?L:1$,XB98ACE1CC%3-;18,05>"WC!'ZSX5>I%,_0PVME5Z =I#.5S; R@I;P,8%?/'?/SH,R?W%* MA$J<*MVP+FV,UFN;:,P(R$ MO8OC8',AH#Q+!5GZD6"+>W+^8Y:9V:S$D1M9F48A!+EP+6Z(]L>7YS5+[W:>?W<:QPC%B?N MZ8K).Q06/5S'.=X*;4_0.[H:H4;+12&:"5PA0DP'81)SG:R*_3GCBDVQ0V;$ MFY7+BUL[(:> BX#;.*&G:\%_3.UU6I>J=R]K]< D_%KS"%7Y?M#^$]:^]W2U MSY/(^,L%;5H(!DCQUUS+J\0@W-1.C"8S.5 QS40(P&Y8^K"B8$.*29%5\E[1 MNM*@0\ISUZ;*H=5,Y(D@L63F0V9;1;PZOZV3Y?&]SF?O M$7<)_V&ROHP94T>=8*LT:C(6;-<"8BSG,8NC&W$+9R1FJF2\8 M#=:2M%&490=4GR!IQOR,I0196:\&^AF!M0;=JUNT@2/Y_0AFT^UV[5/69S9M;,-&[Q0VW''10KEO-R/=TS"#Q,E M9PFURIR,\M=:8;E^;,?E23!']*RQ8N2#G[];YH?=R7MK]E4A$:6."FVM?18P MEUXQ_&]WZ-FCE?SHZA4JSP?HR=MB]WQ9;)[OI,!.\@^4?3_*8#_(02<'9C:9 M>;GT]X.;,G'*4K/"S?8:*8(D!:>P0N? X :#U:RZ\S2_B]9#H7M*S.[)JGD@ M9X_)F7)*!?LQR/E:=\7WA)H?*6^^%C6'0K4_G/YP:^&!G ,Y3VHU/%"SM]0\ M\)_0NX3]+W$YN5$<$4D1DE88HC(U2B:_9W\/J]/'"CM^FIO.W_CAC>]^8SY> M[V92,F%%NEHDTDSY1,S),LMW-LVJ>1;MZEFSFC_%]C=02P$"% ,4 " "- M@&E78PJ=[>]Z @")WC $ @ $ ;W-S+3(P,C,P.3,P M+FAT;5!+ 0(4 Q0 ( (V :5?+>7)]01@ &48 0 0 " M 1U[ @!O'-D4$L! A0#% @ C8!I5R_:_*)!$0 M'.( !0 ( !C)," &]S&UL4$L! M A0#% @ C8!I5QB?4(<7-@ ]N,# !0 ( !_Z0" &]S M&UL4$L! A0#% @ C8!I5Z2X@K)(Q0 9- ( M !0 ( !2-L" &]S&UL4$L! A0# M% @ C8!I5UXBZ+9)50 4VX& !0 ( !PJ # &]S&UL4$L! A0#% @ C8!I5YXI%+&U" E$H X M ( !/?8# &]S#,Q7S$N:'1M4$L! A0#% @ C8!I M5Y3$4^*X" I$H X ( !'O\# &]S#,Q7S(N:'1M M4$L! A0#% @ C8!I5S#+'U5 !0 RB8 X ( ! @@$ M &]S#,R7S$N:'1M4$L! A0#% @ C8!I5P&B8IQ"!0 S"8 X M ( !;@T$ &]S#,R7S(N:'1M4$L%!@ * H = ( ' -P2! $! end