0000708821-23-000078.txt : 20230809 0000708821-23-000078.hdr.sgml : 20230809 20230809160834 ACCESSION NUMBER: 0000708821-23-000078 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230809 DATE AS OF CHANGE: 20230809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PAR TECHNOLOGY CORP CENTRAL INDEX KEY: 0000708821 STANDARD INDUSTRIAL CLASSIFICATION: CALCULATING & ACCOUNTING MACHINES (NO ELECTRONIC COMPUTERS) [3578] IRS NUMBER: 161434688 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-09720 FILM NUMBER: 231155178 BUSINESS ADDRESS: STREET 1: PAR TECHNOLOGY PARK STREET 2: 8383 SENECA TURNPIKE CITY: NEW HARTFORD STATE: NY ZIP: 13413 BUSINESS PHONE: 3157380600 MAIL ADDRESS: STREET 1: 8383 SENECA TURNPIKE CITY: NEW HARTFORD STATE: NY ZIP: 13413 10-Q 1 par-20230630.htm 10-Q par-20230630
0000708821--12-31Q2false2023http://fasb.org/us-gaap/2023#AccountingStandardsUpdate202006Member1113648http://fasb.org/us-gaap/2023#BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability100007088212023-01-012023-06-3000007088212023-08-02xbrli:shares00007088212023-06-30iso4217:USD00007088212022-12-31iso4217:USDxbrli:shares0000708821par:HardwareMember2023-04-012023-06-300000708821par:HardwareMember2022-04-012022-06-300000708821par:HardwareMember2023-01-012023-06-300000708821par:HardwareMember2022-01-012022-06-300000708821par:SubscriptionServiceMember2023-04-012023-06-300000708821par:SubscriptionServiceMember2022-04-012022-06-300000708821par:SubscriptionServiceMember2023-01-012023-06-300000708821par:SubscriptionServiceMember2022-01-012022-06-300000708821par:ProfessionalServiceMember2023-04-012023-06-300000708821par:ProfessionalServiceMember2022-04-012022-06-300000708821par:ProfessionalServiceMember2023-01-012023-06-300000708821par:ProfessionalServiceMember2022-01-012022-06-300000708821par:ContractMember2023-04-012023-06-300000708821par:ContractMember2022-04-012022-06-300000708821par:ContractMember2023-01-012023-06-300000708821par:ContractMember2022-01-012022-06-3000007088212023-04-012023-06-3000007088212022-04-012022-06-3000007088212022-01-012022-06-300000708821us-gaap:CommonStockMember2022-12-310000708821us-gaap:AdditionalPaidInCapitalMember2022-12-310000708821us-gaap:RetainedEarningsMember2022-12-310000708821us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000708821us-gaap:TreasuryStockCommonMember2022-12-310000708821us-gaap:CommonStockMember2023-01-012023-03-310000708821us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100007088212023-01-012023-03-310000708821us-gaap:TreasuryStockCommonMember2023-01-012023-03-310000708821us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000708821us-gaap:RetainedEarningsMember2023-01-012023-03-310000708821us-gaap:CommonStockMember2023-03-310000708821us-gaap:AdditionalPaidInCapitalMember2023-03-310000708821us-gaap:RetainedEarningsMember2023-03-310000708821us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000708821us-gaap:TreasuryStockCommonMember2023-03-3100007088212023-03-310000708821us-gaap:CommonStockMember2023-04-012023-06-300000708821us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000708821us-gaap:TreasuryStockCommonMember2023-04-012023-06-300000708821us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000708821us-gaap:RetainedEarningsMember2023-04-012023-06-300000708821us-gaap:CommonStockMember2023-06-300000708821us-gaap:AdditionalPaidInCapitalMember2023-06-300000708821us-gaap:RetainedEarningsMember2023-06-300000708821us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000708821us-gaap:TreasuryStockCommonMember2023-06-300000708821us-gaap:CommonStockMember2021-12-310000708821us-gaap:AdditionalPaidInCapitalMember2021-12-310000708821us-gaap:RetainedEarningsMember2021-12-310000708821us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000708821us-gaap:TreasuryStockCommonMember2021-12-3100007088212021-12-3100007088212022-01-012022-03-310000708821srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2021-12-310000708821srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2021-12-310000708821srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310000708821srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:AdditionalPaidInCapitalMember2021-12-310000708821srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:RetainedEarningsMember2021-12-310000708821srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2021-12-310000708821us-gaap:CommonStockMember2022-01-012022-03-310000708821us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310000708821us-gaap:TreasuryStockCommonMember2022-01-012022-03-310000708821us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310000708821us-gaap:RetainedEarningsMember2022-01-012022-03-310000708821us-gaap:CommonStockMember2022-03-310000708821us-gaap:AdditionalPaidInCapitalMember2022-03-310000708821us-gaap:RetainedEarningsMember2022-03-310000708821us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310000708821us-gaap:TreasuryStockCommonMember2022-03-3100007088212022-03-310000708821us-gaap:CommonStockMember2022-04-012022-06-300000708821us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300000708821us-gaap:TreasuryStockCommonMember2022-04-012022-06-300000708821us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000708821us-gaap:RetainedEarningsMember2022-04-012022-06-300000708821us-gaap:CommonStockMember2022-06-300000708821us-gaap:AdditionalPaidInCapitalMember2022-06-300000708821us-gaap:RetainedEarningsMember2022-06-300000708821us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000708821us-gaap:TreasuryStockCommonMember2022-06-3000007088212022-06-30par:reporting_unit0000708821par:MENUTechnologiesAGMember2023-04-012023-06-300000708821par:MENUTechnologiesAGMember2023-03-310000708821par:MENUTechnologiesAGMember2023-06-300000708821par:MENUTechnologiesAGMember2023-01-012023-06-300000708821par:MENUTechnologiesAGMember2022-12-310000708821par:USTreasuryBillAndBondSecuritiesMember2023-06-300000708821par:USTreasuryBillAndBondSecuritiesMember2022-12-310000708821us-gaap:DevelopedTechnologyRightsMembersrt:DirectorMember2022-12-310000708821us-gaap:DevelopedTechnologyRightsMembersrt:DirectorMember2023-06-300000708821par:MasterDevelopmentAgreementMembersrt:DirectorMember2023-04-012023-06-300000708821par:MasterDevelopmentAgreementMembersrt:DirectorMember2022-04-012022-06-300000708821par:MasterDevelopmentAgreementMembersrt:DirectorMember2023-01-012023-06-300000708821par:MasterDevelopmentAgreementMembersrt:DirectorMember2022-01-012022-06-300000708821par:RestaurantAndRetailMemberus-gaap:ShortTermContractWithCustomerMember2023-06-300000708821par:RestaurantAndRetailMemberus-gaap:LongTermContractWithCustomerMember2023-06-300000708821par:RestaurantAndRetailMemberus-gaap:ShortTermContractWithCustomerMember2022-12-310000708821par:RestaurantAndRetailMemberus-gaap:LongTermContractWithCustomerMember2022-12-310000708821par:GovernmentSegmentMemberus-gaap:ShortTermContractWithCustomerMember2023-06-300000708821us-gaap:LongTermContractWithCustomerMemberpar:GovernmentSegmentMember2023-06-300000708821par:GovernmentSegmentMemberus-gaap:ShortTermContractWithCustomerMember2022-12-310000708821us-gaap:LongTermContractWithCustomerMemberpar:GovernmentSegmentMember2022-12-310000708821us-gaap:ShortTermContractWithCustomerMember2023-06-300000708821us-gaap:LongTermContractWithCustomerMember2023-06-300000708821us-gaap:ShortTermContractWithCustomerMember2022-12-310000708821us-gaap:LongTermContractWithCustomerMember2022-12-310000708821par:RestaurantAndRetailMember2023-07-012023-06-30xbrli:pure0000708821us-gaap:LongTermContractWithCustomerMember2023-07-012023-06-3000007088212023-07-012023-06-300000708821par:RestaurantAndRetailMember2023-04-012023-06-300000708821par:RestaurantAndRetailMember2022-04-012022-06-300000708821par:RestaurantAndRetailMember2023-01-012023-06-300000708821par:RestaurantAndRetailMember2022-01-012022-06-300000708821par:GovernmentSegmentMember2023-06-300000708821par:GovernmentSegmentMember2022-12-3100007088212023-07-01par:GovernmentSegmentMember2023-06-300000708821par:GovernmentSegmentMember2024-07-012023-06-3000007088212025-07-01par:GovernmentSegmentMember2023-06-3000007088212026-07-01par:GovernmentSegmentMember2023-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredAtPointInTimeMemberpar:HardwareMember2023-04-012023-06-300000708821par:RestaurantAndRetailMemberpar:HardwareMemberus-gaap:TransferredOverTimeMember2023-04-012023-06-300000708821us-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMemberpar:HardwareMember2023-04-012023-06-300000708821par:GovernmentSegmentMemberpar:HardwareMemberus-gaap:TransferredOverTimeMember2023-04-012023-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredAtPointInTimeMemberpar:SubscriptionServiceMember2023-04-012023-06-300000708821par:RestaurantAndRetailMemberpar:SubscriptionServiceMemberus-gaap:TransferredOverTimeMember2023-04-012023-06-300000708821us-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMemberpar:SubscriptionServiceMember2023-04-012023-06-300000708821par:GovernmentSegmentMemberpar:SubscriptionServiceMemberus-gaap:TransferredOverTimeMember2023-04-012023-06-300000708821par:RestaurantAndRetailMemberpar:ProfessionalServiceMemberus-gaap:TransferredAtPointInTimeMember2023-04-012023-06-300000708821par:RestaurantAndRetailMemberpar:ProfessionalServiceMemberus-gaap:TransferredOverTimeMember2023-04-012023-06-300000708821par:ProfessionalServiceMemberus-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMember2023-04-012023-06-300000708821par:ProfessionalServiceMemberpar:GovernmentSegmentMemberus-gaap:TransferredOverTimeMember2023-04-012023-06-300000708821par:RestaurantAndRetailMemberpar:MissionSystemsMemberus-gaap:TransferredAtPointInTimeMember2023-04-012023-06-300000708821par:RestaurantAndRetailMemberpar:MissionSystemsMemberus-gaap:TransferredOverTimeMember2023-04-012023-06-300000708821par:MissionSystemsMemberus-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMember2023-04-012023-06-300000708821par:MissionSystemsMemberpar:GovernmentSegmentMemberus-gaap:TransferredOverTimeMember2023-04-012023-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredAtPointInTimeMemberpar:ISRSolutionsMember2023-04-012023-06-300000708821par:RestaurantAndRetailMemberpar:ISRSolutionsMemberus-gaap:TransferredOverTimeMember2023-04-012023-06-300000708821us-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMemberpar:ISRSolutionsMember2023-04-012023-06-300000708821par:GovernmentSegmentMemberpar:ISRSolutionsMemberus-gaap:TransferredOverTimeMember2023-04-012023-06-300000708821par:RestaurantAndRetailMemberpar:CommercialSoftwareMemberus-gaap:TransferredAtPointInTimeMember2023-04-012023-06-300000708821par:RestaurantAndRetailMemberpar:CommercialSoftwareMemberus-gaap:TransferredOverTimeMember2023-04-012023-06-300000708821par:CommercialSoftwareMemberus-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMember2023-04-012023-06-300000708821par:CommercialSoftwareMemberpar:GovernmentSegmentMemberus-gaap:TransferredOverTimeMember2023-04-012023-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredAtPointInTimeMember2023-04-012023-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredOverTimeMember2023-04-012023-06-300000708821us-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMember2023-04-012023-06-300000708821par:GovernmentSegmentMemberus-gaap:TransferredOverTimeMember2023-04-012023-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredAtPointInTimeMemberpar:HardwareMember2022-04-012022-06-300000708821par:RestaurantAndRetailMemberpar:HardwareMemberus-gaap:TransferredOverTimeMember2022-04-012022-06-300000708821us-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMemberpar:HardwareMember2022-04-012022-06-300000708821par:GovernmentSegmentMemberpar:HardwareMemberus-gaap:TransferredOverTimeMember2022-04-012022-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredAtPointInTimeMemberpar:SubscriptionServiceMember2022-04-012022-06-300000708821par:RestaurantAndRetailMemberpar:SubscriptionServiceMemberus-gaap:TransferredOverTimeMember2022-04-012022-06-300000708821us-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMemberpar:SubscriptionServiceMember2022-04-012022-06-300000708821par:GovernmentSegmentMemberpar:SubscriptionServiceMemberus-gaap:TransferredOverTimeMember2022-04-012022-06-300000708821par:RestaurantAndRetailMemberpar:ProfessionalServiceMemberus-gaap:TransferredAtPointInTimeMember2022-04-012022-06-300000708821par:RestaurantAndRetailMemberpar:ProfessionalServiceMemberus-gaap:TransferredOverTimeMember2022-04-012022-06-300000708821par:ProfessionalServiceMemberus-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMember2022-04-012022-06-300000708821par:ProfessionalServiceMemberpar:GovernmentSegmentMemberus-gaap:TransferredOverTimeMember2022-04-012022-06-300000708821par:RestaurantAndRetailMemberpar:MissionSystemsMemberus-gaap:TransferredAtPointInTimeMember2022-04-012022-06-300000708821par:RestaurantAndRetailMemberpar:MissionSystemsMemberus-gaap:TransferredOverTimeMember2022-04-012022-06-300000708821par:MissionSystemsMemberus-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMember2022-04-012022-06-300000708821par:MissionSystemsMemberpar:GovernmentSegmentMemberus-gaap:TransferredOverTimeMember2022-04-012022-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredAtPointInTimeMemberpar:ISRSolutionsMember2022-04-012022-06-300000708821par:RestaurantAndRetailMemberpar:ISRSolutionsMemberus-gaap:TransferredOverTimeMember2022-04-012022-06-300000708821us-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMemberpar:ISRSolutionsMember2022-04-012022-06-300000708821par:GovernmentSegmentMemberpar:ISRSolutionsMemberus-gaap:TransferredOverTimeMember2022-04-012022-06-300000708821par:RestaurantAndRetailMemberpar:CommercialSoftwareMemberus-gaap:TransferredAtPointInTimeMember2022-04-012022-06-300000708821par:RestaurantAndRetailMemberpar:CommercialSoftwareMemberus-gaap:TransferredOverTimeMember2022-04-012022-06-300000708821par:CommercialSoftwareMemberus-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMember2022-04-012022-06-300000708821par:CommercialSoftwareMemberpar:GovernmentSegmentMemberus-gaap:TransferredOverTimeMember2022-04-012022-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredAtPointInTimeMember2022-04-012022-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredOverTimeMember2022-04-012022-06-300000708821us-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMember2022-04-012022-06-300000708821par:GovernmentSegmentMemberus-gaap:TransferredOverTimeMember2022-04-012022-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredAtPointInTimeMemberpar:HardwareMember2023-01-012023-06-300000708821par:RestaurantAndRetailMemberpar:HardwareMemberus-gaap:TransferredOverTimeMember2023-01-012023-06-300000708821us-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMemberpar:HardwareMember2023-01-012023-06-300000708821par:GovernmentSegmentMemberpar:HardwareMemberus-gaap:TransferredOverTimeMember2023-01-012023-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredAtPointInTimeMemberpar:SubscriptionServiceMember2023-01-012023-06-300000708821par:RestaurantAndRetailMemberpar:SubscriptionServiceMemberus-gaap:TransferredOverTimeMember2023-01-012023-06-300000708821us-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMemberpar:SubscriptionServiceMember2023-01-012023-06-300000708821par:GovernmentSegmentMemberpar:SubscriptionServiceMemberus-gaap:TransferredOverTimeMember2023-01-012023-06-300000708821par:RestaurantAndRetailMemberpar:ProfessionalServiceMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-06-300000708821par:RestaurantAndRetailMemberpar:ProfessionalServiceMemberus-gaap:TransferredOverTimeMember2023-01-012023-06-300000708821par:ProfessionalServiceMemberus-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMember2023-01-012023-06-300000708821par:ProfessionalServiceMemberpar:GovernmentSegmentMemberus-gaap:TransferredOverTimeMember2023-01-012023-06-300000708821par:RestaurantAndRetailMemberpar:MissionSystemsMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-06-300000708821par:RestaurantAndRetailMemberpar:MissionSystemsMemberus-gaap:TransferredOverTimeMember2023-01-012023-06-300000708821par:MissionSystemsMemberus-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMember2023-01-012023-06-300000708821par:MissionSystemsMemberpar:GovernmentSegmentMemberus-gaap:TransferredOverTimeMember2023-01-012023-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredAtPointInTimeMemberpar:ISRSolutionsMember2023-01-012023-06-300000708821par:RestaurantAndRetailMemberpar:ISRSolutionsMemberus-gaap:TransferredOverTimeMember2023-01-012023-06-300000708821us-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMemberpar:ISRSolutionsMember2023-01-012023-06-300000708821par:GovernmentSegmentMemberpar:ISRSolutionsMemberus-gaap:TransferredOverTimeMember2023-01-012023-06-300000708821par:RestaurantAndRetailMemberpar:CommercialSoftwareMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-06-300000708821par:RestaurantAndRetailMemberpar:CommercialSoftwareMemberus-gaap:TransferredOverTimeMember2023-01-012023-06-300000708821par:CommercialSoftwareMemberus-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMember2023-01-012023-06-300000708821par:CommercialSoftwareMemberpar:GovernmentSegmentMemberus-gaap:TransferredOverTimeMember2023-01-012023-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredOverTimeMember2023-01-012023-06-300000708821us-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMember2023-01-012023-06-300000708821par:GovernmentSegmentMemberus-gaap:TransferredOverTimeMember2023-01-012023-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredAtPointInTimeMemberpar:HardwareMember2022-01-012022-06-300000708821par:RestaurantAndRetailMemberpar:HardwareMemberus-gaap:TransferredOverTimeMember2022-01-012022-06-300000708821us-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMemberpar:HardwareMember2022-01-012022-06-300000708821par:GovernmentSegmentMemberpar:HardwareMemberus-gaap:TransferredOverTimeMember2022-01-012022-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredAtPointInTimeMemberpar:SubscriptionServiceMember2022-01-012022-06-300000708821par:RestaurantAndRetailMemberpar:SubscriptionServiceMemberus-gaap:TransferredOverTimeMember2022-01-012022-06-300000708821us-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMemberpar:SubscriptionServiceMember2022-01-012022-06-300000708821par:GovernmentSegmentMemberpar:SubscriptionServiceMemberus-gaap:TransferredOverTimeMember2022-01-012022-06-300000708821par:RestaurantAndRetailMemberpar:ProfessionalServiceMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-06-300000708821par:RestaurantAndRetailMemberpar:ProfessionalServiceMemberus-gaap:TransferredOverTimeMember2022-01-012022-06-300000708821par:ProfessionalServiceMemberus-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMember2022-01-012022-06-300000708821par:ProfessionalServiceMemberpar:GovernmentSegmentMemberus-gaap:TransferredOverTimeMember2022-01-012022-06-300000708821par:RestaurantAndRetailMemberpar:MissionSystemsMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-06-300000708821par:RestaurantAndRetailMemberpar:MissionSystemsMemberus-gaap:TransferredOverTimeMember2022-01-012022-06-300000708821par:MissionSystemsMemberus-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMember2022-01-012022-06-300000708821par:MissionSystemsMemberpar:GovernmentSegmentMemberus-gaap:TransferredOverTimeMember2022-01-012022-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredAtPointInTimeMemberpar:ISRSolutionsMember2022-01-012022-06-300000708821par:RestaurantAndRetailMemberpar:ISRSolutionsMemberus-gaap:TransferredOverTimeMember2022-01-012022-06-300000708821us-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMemberpar:ISRSolutionsMember2022-01-012022-06-300000708821par:GovernmentSegmentMemberpar:ISRSolutionsMemberus-gaap:TransferredOverTimeMember2022-01-012022-06-300000708821par:RestaurantAndRetailMemberpar:CommercialSoftwareMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-06-300000708821par:RestaurantAndRetailMemberpar:CommercialSoftwareMemberus-gaap:TransferredOverTimeMember2022-01-012022-06-300000708821par:CommercialSoftwareMemberus-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMember2022-01-012022-06-300000708821par:CommercialSoftwareMemberpar:GovernmentSegmentMemberus-gaap:TransferredOverTimeMember2022-01-012022-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-06-300000708821par:RestaurantAndRetailMemberus-gaap:TransferredOverTimeMember2022-01-012022-06-300000708821us-gaap:TransferredAtPointInTimeMemberpar:GovernmentSegmentMember2022-01-012022-06-300000708821par:GovernmentSegmentMemberus-gaap:TransferredOverTimeMember2022-01-012022-06-300000708821par:RestaurantAndRetailMember2024-07-012023-06-300000708821par:MENUTechnologiesAGMember2022-07-250000708821par:MENUTechnologiesAGMember2022-07-252022-07-250000708821us-gaap:DevelopedTechnologyRightsMemberpar:MENUTechnologiesAGMember2022-07-250000708821par:MENUTechnologiesAGMember2022-09-300000708821par:RestaurantAndRetailMember2023-06-300000708821par:RestaurantAndRetailMember2022-12-310000708821par:RestaurantAndRetailMember2021-12-310000708821par:RestaurantAndRetailMember2022-06-300000708821us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-06-300000708821us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310000708821us-gaap:SoftwareAndSoftwareDevelopmentCostsMembersrt:MinimumMember2023-06-300000708821srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-06-300000708821us-gaap:SoftwareDevelopmentMember2023-06-300000708821us-gaap:SoftwareDevelopmentMember2022-12-310000708821us-gaap:CustomerRelationshipsMember2023-06-300000708821us-gaap:CustomerRelationshipsMember2022-12-310000708821us-gaap:TradeNamesMember2023-06-300000708821us-gaap:TradeNamesMember2022-12-310000708821us-gaap:TradeNamesMembersrt:MinimumMember2023-06-300000708821us-gaap:TradeNamesMembersrt:MaximumMember2023-06-300000708821us-gaap:NoncompeteAgreementsMember2023-06-300000708821us-gaap:NoncompeteAgreementsMember2022-12-310000708821us-gaap:InProcessResearchAndDevelopmentMember2023-06-300000708821us-gaap:InProcessResearchAndDevelopmentMember2022-12-310000708821us-gaap:TrademarksAndTradeNamesMember2023-06-300000708821us-gaap:TrademarksAndTradeNamesMember2022-12-310000708821us-gaap:TechnologyBasedIntangibleAssetsMember2023-04-012023-06-300000708821us-gaap:TechnologyBasedIntangibleAssetsMember2022-04-012022-06-300000708821us-gaap:TechnologyBasedIntangibleAssetsMember2023-01-012023-06-300000708821us-gaap:TechnologyBasedIntangibleAssetsMember2022-01-012022-06-300000708821us-gaap:SoftwareDevelopmentMember2023-04-012023-06-300000708821us-gaap:SoftwareDevelopmentMember2022-04-012022-06-300000708821us-gaap:SoftwareDevelopmentMember2023-01-012023-06-300000708821us-gaap:SoftwareDevelopmentMember2022-01-012022-06-300000708821us-gaap:ConvertibleDebtMemberpar:ConvertibleSeniorNotesDue2024Member2023-06-300000708821par:ConvertibleSeniorNotesDue2026Memberus-gaap:ConvertibleDebtMember2023-06-300000708821us-gaap:ConvertibleDebtMemberpar:ConvertibleSeniorNotesDue2027Member2023-06-300000708821us-gaap:ConvertibleDebtMemberpar:ConvertibleSeniorNotesDue2024Member2022-12-310000708821par:ConvertibleSeniorNotesDue2026Memberus-gaap:ConvertibleDebtMember2022-12-310000708821us-gaap:ConvertibleDebtMemberpar:ConvertibleSeniorNotesDue2027Member2022-12-310000708821us-gaap:RestrictedStockUnitsRSUMember2022-12-310000708821us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300000708821us-gaap:RestrictedStockUnitsRSUMember2023-06-300000708821us-gaap:EmployeeStockOptionMember2023-01-012023-06-300000708821us-gaap:EmployeeStockOptionMember2022-01-012022-06-300000708821us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300000708821us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300000708821par:GovernmentSegmentMember2023-04-012023-06-300000708821par:GovernmentSegmentMember2022-04-012022-06-300000708821par:GovernmentSegmentMember2023-01-012023-06-300000708821par:GovernmentSegmentMember2022-01-012022-06-300000708821country:US2023-04-012023-06-300000708821country:US2022-04-012022-06-300000708821country:US2023-01-012023-06-300000708821country:US2022-01-012022-06-300000708821us-gaap:NonUsMember2023-04-012023-06-300000708821us-gaap:NonUsMember2022-04-012022-06-300000708821us-gaap:NonUsMember2023-01-012023-06-300000708821us-gaap:NonUsMember2022-01-012022-06-300000708821par:RestaurantAndRetailMemberus-gaap:OperatingSegmentsMember2023-06-300000708821par:RestaurantAndRetailMemberus-gaap:OperatingSegmentsMember2022-12-310000708821par:GovernmentSegmentMemberus-gaap:OperatingSegmentsMember2023-06-300000708821par:GovernmentSegmentMemberus-gaap:OperatingSegmentsMember2022-12-310000708821us-gaap:CorporateNonSegmentMember2023-06-300000708821us-gaap:CorporateNonSegmentMember2022-12-310000708821country:US2023-06-300000708821country:US2022-12-310000708821us-gaap:NonUsMember2023-06-300000708821us-gaap:NonUsMember2022-12-310000708821par:RestaurantAndRetailMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:OperatingSegmentsMemberpar:YumBrandsIncMember2023-04-012023-06-300000708821par:RestaurantAndRetailMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:OperatingSegmentsMemberpar:YumBrandsIncMember2022-04-012022-06-300000708821par:RestaurantAndRetailMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:OperatingSegmentsMemberpar:YumBrandsIncMember2023-01-012023-06-300000708821par:RestaurantAndRetailMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:OperatingSegmentsMemberpar:YumBrandsIncMember2022-01-012022-06-300000708821par:RestaurantAndRetailMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberpar:McdonaldsCorporationMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000708821par:RestaurantAndRetailMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberpar:McdonaldsCorporationMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300000708821par:RestaurantAndRetailMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberpar:McdonaldsCorporationMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000708821par:RestaurantAndRetailMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberpar:McdonaldsCorporationMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300000708821par:UsDepartmentOfDefenseMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberpar:GovernmentSegmentMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000708821par:UsDepartmentOfDefenseMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberpar:GovernmentSegmentMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300000708821par:UsDepartmentOfDefenseMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberpar:GovernmentSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000708821par:UsDepartmentOfDefenseMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberpar:GovernmentSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300000708821us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberpar:GovernmentSegmentMemberus-gaap:CorporateNonSegmentMemberus-gaap:OtherCustomerMember2023-04-012023-06-300000708821us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberpar:GovernmentSegmentMemberus-gaap:CorporateNonSegmentMemberus-gaap:OtherCustomerMember2022-04-012022-06-300000708821us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberpar:GovernmentSegmentMemberus-gaap:CorporateNonSegmentMemberus-gaap:OtherCustomerMember2023-01-012023-06-300000708821us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberpar:GovernmentSegmentMemberus-gaap:CorporateNonSegmentMemberus-gaap:OtherCustomerMember2022-01-012022-06-300000708821us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300000708821us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300000708821us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300000708821us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300000708821us-gaap:FairValueInputsLevel2Memberpar:ConvertibleSeniorNotesDue2024Memberus-gaap:ConvertibleDebtMember2023-06-300000708821par:ConvertibleSeniorNotesDue2026Memberus-gaap:FairValueInputsLevel2Memberus-gaap:ConvertibleDebtMember2023-06-300000708821us-gaap:FairValueInputsLevel2Memberpar:ConvertibleSeniorNotesDue2027Memberus-gaap:ConvertibleDebtMember2023-06-300000708821us-gaap:ObligationsMember2022-12-310000708821us-gaap:ObligationsMember2023-01-012023-06-300000708821us-gaap:ObligationsMember2023-06-300000708821par:RevenueBasedPaymentsMember2023-06-300000708821par:RevenueBasedPaymentsMemberpar:MeasurementInputRevenueVolatilityMember2023-06-300000708821us-gaap:MeasurementInputDiscountRateMemberpar:RevenueBasedPaymentsMember2023-06-30


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
 QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE
SECURITIES EXCHANGE ACT OF 1934
 
For the Quarterly Period Ended June 30, 2023
OR
 TRANSITION REPORT TO SECTION 13 OR 15(d) OF THE
SECURITIES EXCHANGE ACT OF 1934

For the Transition Period From __________ to __________
Commission File Number: 1-09720
New PAR Logo.jpg
PAR TECHNOLOGY CORPORATION
(Exact name of registrant as specified in its charter)

Delaware16-1434688
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
 
PAR Technology Park, 8383 Seneca Turnpike, New Hartford, New York 13413-4991
(Address of principal executive offices, including zip code)
(315) 738-0600
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, $0.02 par valuePARNew York Stock Exchange

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

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

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

Large Accelerated Filer ☑
Accelerated Filer ☐
Non-Accelerated Filer ☐
Smaller Reporting Company
Emerging Growth Company 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

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

As of August 2, 2023, 27,445,056 shares of the registrant’s common stock, $0.02 par value, were outstanding.



PAR TECHNOLOGY CORPORATION
TABLE OF CONTENTS
PART I
FINANCIAL INFORMATION
Item
Number
 Page
   
Item 1.
   
 
   
 
   
 
   
 
   
 
   
Item 2.
   
Item 3.
   
Item 4.
PART II
OTHER INFORMATION
Item 1.
   
Item 1A.
   
Item 2.
   
Item 6.
   
 
“PAR®,” “Brink POS®,” “Punchh®,” “MENUTM,” “Data Central®,” "PAR® Pay”, “PAR® Payment Services” and other trademarks identifying our products and services appearing in this Quarterly Report belong to us. This Quarterly Report may also contain trade names and trademarks of other companies. Our use of such other companies’ trade names or trademarks is not intended to imply any endorsement or sponsorship by these companies of us or our products or services.

Unless the context indicates otherwise, references in this Quarterly Report to "we," "us," "our," the "Company," and "PAR" mean PAR Technology Corporation and its consolidated subsidiaries.




FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q for the quarter ended June 30, 2023 contains “forward-looking statements” within the meaning of Section 21E of the Securities and Exchange Act of 1934, as amended (the “Exchange Act”), Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and the Private Securities Litigation Reform Act of 1995. Forward-looking statements are not historical in nature, but rather are predictive of PAR's future operations, financial condition, financial results, business strategies and prospects. Forward-looking statements are generally identified by words such as “anticipate,” “believe,” “can”, “could”, “continue,” “expect,” “estimate,” “future”, “goal”, “intend,” “may,” “opportunity,” “plan,” “should,” “target”, “will,” “would,” “will likely result,” and similar expressions. Forward-looking statements are based on management's current expectations and assumptions that are subject to risks and uncertainties, many of which are beyond PAR's control, which could cause PAR's actual results to differ materially from those expressed in or implied by forward-looking statements, including statements relating to and PAR's expectations regarding: the impact of COVID-19 on its business, financial condition, and results of operations; the timing and expected benefits of acquisitions, divestitures, and capital markets transactions; the plans, strategies and objectives of management for future operations, including PAR's service and product offerings, its go-to-market strategies, and the expected development, demand, performance, market share or competitive performance of its products and services; PAR's ability to achieve and sustain profitability; projections of net revenue, margins, expenses, cash flows, or other financial items; PAR's annual recurring revenue, active sites, subscription service margins, net loss, net loss per share and other key performance indicators and financial measures; supply constraints, product and component shortages, manufacturing disruptions or logistics challenges; PAR's human capital strategies and engagement; current or future macroeconomic trends or geopolitical events and the impact of those trends and events on PAR and its financial performance; claims, disputes or other litigation matters; and assumptions underlying any of the foregoing. Factors, risks, trends, and uncertainties that could cause PAR's actual results to differ materially from those expressed in or implied by forward-looking statements include: the impact or results of PAR's responses to COVID-19 and the responses of governments, businesses, customers and consumers; PAR's ability to add and maintain active sites, retain and manage suppliers, secure alternative suppliers, and manage inventory levels, navigate manufacturing disruptions and logistics challenges, shipping delays and increased costs; PAR's ability to successfully attract, hire and retain necessary qualified employees to develop and expand its business; the protection of PAR's intellectual property; PAR's ability to retain and add integration partners, and its success in acquiring and developing relevant technology for current, new, and potential customers for the build-out of its service and product offerings; macroeconomic trends, such as a recession or slowed economic growth, bank failures or other banking industry disruptions, increased interest rates, inflation, and changes in consumer confidence and discretionary spending; geopolitical events, including the effects of the Russia-Ukraine war and escalating tensions between China and Taiwan; risks associated with PAR's international operations; changes in estimates and assumptions we make in connection with the preparation of our financial statements, in building our business and operational plans, and in executing our strategies; disruptions in operations from data breaches and cyberattacks; PAR's ability to maintain proper and effective internal control over financial reporting; PAR's ability to execute its business, operational plans, and strategies and manage its business continuity risks, including disruptions or delays in product assembly and fulfillment; potential impacts, liabilities and costs from pending or potential investigations, claims and disputes; and other factors, risks, trends and uncertainties that could cause PAR's actual results to differ materially from those expressed in or implied by forward-looking statements contained in our Annual Report on Form 10-K/A for the fiscal year ended December 31, 2022 filed with the Securities and Exchange Commission (“SEC”) on March 21, 2023, in this Quarterly Report, and in our other filings with the SEC. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements. We undertake no obligation to update or revise publicly any forward-looking statements, whether as a result of new information, future events, or otherwise, except as may be required under applicable securities law.



PART I – FINANCIAL INFORMATION
Item 1. FINANCIAL STATEMENTS (unaudited)
PAR TECHNOLOGY CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share amounts)
(unaudited)
AssetsJune 30, 2023December 31, 2022
Current assets:  
Cash and cash equivalents$44,162 $70,328 
Cash held on behalf of customers9,024 7,205 
Short-term investments41,225 40,290 
Accounts receivable – net62,894 59,960 
Inventories26,512 37,594 
Other current assets8,963 8,572 
Total current assets192,780 223,949 
Property, plant and equipment – net14,974 12,961 
Goodwill487,647 486,762 
Intangible assets – net101,635 111,097 
Lease right-of-use assets3,996 4,061 
Other assets15,450 16,028 
Total assets$816,482 $854,858 
Liabilities and Shareholders’ Equity  
Current liabilities:  
Current portion of long-term debt$13,589 $ 
Accounts payable27,156 23,283 
Accrued salaries and benefits15,366 18,936 
Accrued expenses6,002 6,531 
Customers payable9,024 7,205 
Lease liabilities – current portion1,011 1,307 
Customer deposits and deferred service revenue11,353 10,562 
Total current liabilities83,501 67,824 
Lease liabilities – net of current portion3,080 2,868 
Deferred service revenue – noncurrent4,359 5,125 
Long-term debt376,657 389,192 
Other long-term liabilities6,669 14,655 
Total liabilities474,266 479,664 
Shareholders’ equity:  
Preferred stock, $.02 par value, 1,000,000 shares authorized
  
Common stock, $0.02 par value, 58,000,000 shares authorized, 28,799,349 and 28,589,567 shares issued, 27,443,072 and 27,319,045 outstanding at June 30, 2023 and December 31, 2022, respectively
572 570 
Additional paid in capital602,155 595,286 
Accumulated deficit(240,811)(205,204)
Accumulated other comprehensive loss(2,924)(1,365)
Treasury stock, at cost, 1,356,277 shares and 1,270,522 shares at June 30, 2023 and December 31, 2022, respectively
(16,776)(14,093)
Total shareholders’ equity342,216 375,194 
Total Liabilities and Shareholders’ Equity$816,482 $854,858 
See accompanying notes to unaudited interim condensed consolidated financial statements
2

PAR TECHNOLOGY CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
(unaudited)

Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Revenues, net:  
Hardware$26,390 $28,390 $53,167 $53,477 
Subscription service30,372 23,150 58,337 44,421 
Professional service12,767 12,631 26,609 25,119 
Contract31,015 20,922 62,868 42,361 
Total revenues, net100,544 85,093 200,981 165,378 
Costs of sales:  
Hardware21,326 24,211 43,707 44,208 
Subscription service17,233 10,661 31,158 21,277 
Professional service11,784 10,503 23,150 19,683 
Contract29,671 18,597 59,243 38,476 
Total cost of sales80,014 63,972 157,258 123,644 
Gross margin20,530 21,121 43,723 41,734 
Operating expenses:  
Selling, general and administrative25,630 26,398 53,108 48,766 
Research and development14,888 10,101 29,203 20,942 
Amortization of identifiable intangible assets465 721 929 934 
Adjustment to contingent consideration liability(2,300) (7,500) 
Gain on insurance proceeds(500) (500) 
Total operating expenses38,183 37,220 75,240 70,642 
Operating loss(17,653)(16,099)(31,517)(28,908)
Other income (expense), net95 (257)36 (625)
Interest expense, net(1,735)(2,451)(3,402)(4,914)
Loss before provision for income taxes(19,293)(18,807)(34,883)(34,447)
Provision for income taxes(409)(41)(724)(51)
Net loss$(19,702)$(18,848)$(35,607)$(34,498)
Net loss per share (basic and diluted)$(0.72)$(0.70)$(1.30)$(1.27)
Weighted average shares outstanding (basic and diluted)27,35726,98227,38127,070

See accompanying notes to unaudited interim condensed consolidated financial statements

3


PAR TECHNOLOGY CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)
(unaudited)

Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Net loss$(19,702)$(18,848)$(35,607)$(34,498)
Other comprehensive income (loss), net of applicable tax:
Foreign currency translation adjustments(1,517)(161)(1,559)351 
Comprehensive loss$(21,219)$(19,009)$(37,166)$(34,147)

See accompanying notes to unaudited interim condensed consolidated financial statements
4

PAR TECHNOLOGY CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY
(In thousands)
(unaudited)

Common StockAdditional
Paid in
Capital
Accumulated DeficitAccumulated
Other
Comprehensive
Loss
Treasury StockTotal
Shareholders’
Equity
SharesAmountSharesAmount
Balances at December 31, 202228,590 $570 $595,286 $(205,204)$(1,365)(1,271)$(14,093)$375,194 
Issuance of common stock upon the exercise of stock options5  52 — — — — 52 
Net issuance of restricted stock awards and restricted stock units160 2 — — — — — 2 
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock— — — — — (79)(2,478)(2,478)
Stock-based compensation— — 3,055 — — — — 3,055 
Foreign currency translation adjustments— — — — (42)— — (42)
Net loss— — — (15,905)— — — (15,905)
Balances at March 31, 202328,755 $572 $598,393 $(221,109)$(1,407)(1,350)$(16,571)$359,878 
Issuance of common stock upon the exercise of stock options9 — 147 — — — — 147 
Net issuance of restricted stock awards and restricted stock units35  — — — — —  
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock— — — — — (6)(205)(205)
Stock-based compensation— — 3,615 — — — — 3,615 
Foreign currency translation adjustments— — — — (1,517)— — (1,517)
Net loss— — — (19,702)— — — (19,702)
Balances at June 30, 202328,799 $572 $602,155 $(240,811)$(2,924)(1,356)$(16,776)$342,216 

See accompanying notes to unaudited interim condensed consolidated financial statements















5

PAR TECHNOLOGY CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY
(In thousands)
(unaudited)

Common StockAdditional
Paid in
Capital
Accumulated DeficitAccumulated Other Comprehensive Income (Loss)Treasury StockTotal
Shareholders’
Equity
SharesAmountSharesAmount
Balances at December 31, 202128,095 $562 $640,937 $(122,505)$(3,704)1,181 $(10,945)$504,345 
Impact of ASU 2020-06 implementation(66,656)(13,380)(80,036)
Balances at January 1, 202228,095 $562 $574,281 $(135,885)$(3,704)1,181 $(10,945)$424,309 
Issuance of common stock upon the exercise of stock options96 2 811 — — — — 813 
Net issuance of restricted stock awards and restricted stock units88 1 — — — — — 1 
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock— — — — — 45 (2,051)(2,051)
Stock-based compensation— — 3,536 — — — — 3,536 
Foreign currency translation adjustments— — — — 512 — — 512 
Net loss— — — (15,650)— — — (15,650)
Balances at March 31, 2022 28,279 $565 $578,628 $(151,535)$(3,192)1,226 $(12,996)$411,470 
Issuance of common stock upon the exercise of stock options16 — 205 — — — — 205 
Net issuance of restricted stock awards and restricted stock units36 — — — — — —  
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock— — — — — 12 (397)(397)
Stock-based compensation— — 3,231 — — — — 3,231 
Foreign currency translation adjustments— — — — (161)— — (161)
Net loss— — — (18,848)— — — (18,848)
Balances at June 30, 202228,331 $565 $582,064 $(170,383)$(3,353)1,238 $(13,393)$395,500 

See accompanying notes to unaudited interim condensed consolidated financial statements
6

PAR TECHNOLOGY CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(unaudited)
Six Months Ended
June 30,
20232022
Cash flows from operating activities:
Net loss$(35,607)$(34,498)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization13,815 12,857 
Accretion of debt in interest expense1,053 981 
Current expected credit losses784 482 
Provision for obsolete inventory352 1,363 
Stock-based compensation6,670 6,767 
Adjustment to contingent consideration liability(7,500) 
Changes in operating assets and liabilities:
Accounts receivable(3,690)(11,360)
Inventories10,798 (8,425)
Other current assets(448)1,596 
Other assets570 (2,521)
Accounts payable3,086 5,305 
Accrued salaries and benefits(3,571)(2,840)
Accrued expenses(465)(1,690)
Customer deposits and deferred service revenue25 (1,043)
Customers payable1,819 2,031 
Other long-term liabilities(486)(594)
Net cash used in operating activities(12,795)(31,589)
Cash flows from investing activities:
Cash paid for acquisitions, net of cash acquired (1,212)
Capital expenditures(3,237)(504)
Capitalization of software costs(1,993)(3,247)
Purchase of held to maturity investments(935) 
Net cash used in investing activities(6,165)(4,963)
Cash flows from financing activities:
Principal payments of long-term debt (348)
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock(2,683)(2,448)
Proceeds from exercise of stock options202 1,018 
Net cash used in financing activities(2,481)(1,778)
Effect of exchange rate changes on cash and cash equivalents(2,906)511 
Net decrease in cash and cash equivalents and cash held on behalf of customers(24,347)(37,819)
Cash and cash equivalents and cash held on behalf of customers at beginning of period77,533 188,419 
Cash and cash equivalents and cash held on behalf of customers at end of period$53,186 $150,600 
Reconciliation of cash and cash equivalents and cash held on behalf of customers
Cash and cash equivalents$44,162 $148,569 
Cash held on behalf of customers9,024 2,031 
Total cash and cash equivalents and cash held on behalf of customers$53,186 $150,600 

See accompanying notes to unaudited interim condensed consolidated financial statements
7

PAR TECHNOLOGY CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Continued)
(In thousands)
(unaudited)

Six Months Ended June 30,
20232022
Supplemental disclosures of cash flow information:
Cash paid during the period for:
Interest$106 $16 
Income taxes525  
Capitalized software recorded in accounts payable642 39 
Capital expenditures in accounts payable131 147 

See accompanying notes to unaudited interim condensed consolidated financial statements

8

PAR TECHNOLOGY CORPORATION
NOTES TO INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)

Note 1 — Summary of Significant Accounting Policies

Nature of Business

PAR Technology Corporation (the “Company” or “PAR,” “we,” or “us”), through its consolidated subsidiaries, operates in two segments - the Restaurant/Retail segment and the Government segment. The Restaurant/Retail segment provides leading technology platforms to the restaurant and retail industries. We provide enterprise restaurants, franchisees, and other restaurant outlets in the three major restaurant categories - quick service, fast casual, and table service - with operational efficiencies by offering them a comprehensive suite of subscription services, hardware, and professional services. Our subscription services are grouped into three categories: Guest Engagement, which includes Punchh for customer loyalty and engagement and MENU for omnichannel digital ordering and delivery; Operator Solutions, which includes Brink POS for front-of-house and PAR Pay and PAR Payment Services for payments; and Back Office, which includes Data Central. PAR's Government segment provides technical expertise and development of advanced systems and software solutions for the U.S. Department of Defense ("DoD"), the intelligence community and other federal agencies. Additionally, we provide support services for satellite command and control, communication, and information technology ("IT") systems at several DoD facilities worldwide. The Government segment has three principal contract offerings: intelligence, surveillance, and reconnaissance solutions, mission systems operations and maintenance, and commercial software products for use in analytic and operational environments that leverage geospatial intelligence data. The accompanying unaudited interim condensed consolidated financial statements ("financial statements") include the Company's accounts and those of its consolidated wholly owned subsidiaries. All significant intercompany transactions have been eliminated in consolidation.

Basis of Presentation

The accompanying financial statements of PAR Technology Corporation and its consolidated subsidiaries have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial statements and the instructions to Form 10-Q and Regulation S-X pertaining to interim financial statements as promulgated by the SEC. In the opinion of management, the Company's financial statements include all normal and recurring adjustments necessary in order to make the financial statements not misleading and to provide a fair presentation of the Company's financial results for the interim period included in this Quarterly Report. Interim results are not necessarily indicative of results for the full year or any future periods. The information included in this Quarterly Report should be read in conjunction with the Company's audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K/A for the fiscal year ended December 31, 2022 (the “2022 Annual Report”).

Revenue and Cost of Sales Presentation Changes

Beginning with the 2022 Annual Report, we retroactively split our "Service" financial statement line items ("FSLIs"), presented in the consolidated statements of operations under "Revenues, net" and "Cost of sales", into two FSLIs, "Subscription Service" and "Professional Service", to provide clearer insight into these operationally and economically different revenue streams in light of recent acquisitions. This change in presentation did not impact revenue or cost of sales reported in our consolidated statements of operations prior to this change. With the change in our presentation of “Service”, we also changed the FSLI "Product", previously presented in our consolidated statements of operations under "Revenue, net" and "Cost of sales", to "Hardware", to better describe this revenue stream.
Use of Estimates

The preparation of the financial statements requires management of the Company to make a number of estimates and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the period. Significant items subject to these estimates and assumptions include revenue recognition, stock-based compensation, the recognition and measurement of assets acquired and liabilities assumed in business combinations at fair value, the carrying amount of property, plant, and equipment including right-to-use assets and
9

liabilities, identifiable intangible assets and goodwill, valuation allowances for receivables, valuation of excess and obsolete inventories, and measurement of contingent consideration at fair value. Actual results could differ from those estimates.

Contingent Consideration

The acquisition date fair value of contingent consideration associated with the acquisition of MENU Technologies AG ("MENU") in July 2022 (the "MENU Acquisition") was determined using Monte-Carlo simulation valuation techniques, with significant inputs that are not observable in the market and thus represents a Level 3 fair value measurement as defined in ASC Topic 820, Fair Value Measurement. The simulation uses probability distribution for each significant input to produce hundreds or thousands of possible outcomes and the results are analyzed to determine probabilities of different outcomes occurring. Significant increases or decreases to these inputs in isolation would result in a significantly higher or lower liability. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate and amount paid will be recorded in earnings. The amount paid that is less than or equal to the liability on the acquisition date is reflected as cash used in financing activities in the Company's condensed consolidated statements of cash flows. Any amount paid in excess of the liability on the acquisition date is reflected as cash used in operating activities.

During the three months ended June 30, 2023, the MENU earn-out was amended to remove the EBITDA based threshold and reduce the future software as a service ("SaaS") annual recurring revenue threshold.

For the three months ended June 30, 2023, the Company recorded a $2.3 million adjustment to decrease the fair value of the contingent consideration liability related to the MENU Acquisition from $4.6 million as of March 31, 2023 to $2.3 million as of June 30, 2023. For the six months ended June 30, 2023, the Company recorded a $7.5 million adjustment to decrease the fair value of the contingent consideration liability related to the MENU Acquisition from $9.8 million as of December 31, 2022 to $2.3 million as of June 30, 2023.

Gain on Insurance Proceeds

During the three months ended June 30, 2023, the Company received $0.5 million of insurance proceeds in connection with the settlement of a legacy claim. No insurance proceeds were received during the six months ended June 30, 2022.

Cash and Cash Equivalents and Cash Held on Behalf of Customers

Cash and cash equivalents and cash held on behalf of customers consist of the following:

(in thousands)June 30, 2023December 31, 2022
Cash and cash equivalents
Cash$11,477 $18,856 
Money market funds32,685 51,472 
Cash held on behalf of customers9,024 7,205 
Total cash and cash equivalents and cash held on behalf of customers$53,186 $77,533 

The Company maintained bank balances that, at times, exceeded the federally insured limit during the six months ended June 30, 2023. The Company has not experienced losses relating to these deposits and management does not believe that the Company is exposed to any significant credit risk with respect to these amounts.








10

Short-Term Investments

The carrying value of investment securities consist of the following:

(in thousands)June 30, 2023December 31, 2022
Short-term investments
Treasury bills and notes41,225 40,290 
Total short-term investments$41,225 $40,290 

The Company did not record any material gains or losses on these securities during the six months ended June 30, 2023. The estimated fair value of these securities approximated their carrying value as of June 30, 2023 and December 31, 2022.

Other assets

Other assets includes the cash surrender value of life insurance related to the Company’s deferred compensation plan eligible to certain employees. The funded balance is reviewed on an annual basis. The balance of the life insurance policies was $3.3 million and $3.2 million at June 30, 2023 and December 31, 2022, respectively.

Other Long-Term Liabilities

Other liabilities represent amounts owed to employees that participate in the Company’s deferred compensation plan and contingent consideration recognized in conjunction with the MENU Acquisition (refer to “Contingent Consideration” above for additional information).

Amounts owed to employees participating in the deferred compensation plan were $1.6 million and $1.7 million at June 30, 2023 and December 31, 2022, respectively.

Related Party Transactions

During the six months ended June 30, 2022, Act III Management LLC (“Act III Management”), a service company to the restaurant, hospitality, and entertainment industries, provided software development and restaurant technology consulting services to the Company pursuant to a master development agreement. Additionally, during the six months ended June 30, 2023, Ronald Shaich, the sole member of Act III Management, served as a strategic advisor to the Company's board of directors pursuant to a strategic advisor agreement, which terminated on June 1, 2023. Keith Pascal, a director of the Company, is an employee of Act III Management and serves as its vice president and secretary. Mr. Pascal does not have an ownership interest in Act III Management.

As of June 30, 2023 and December 31, 2022, the Company had zero accounts payable owed to Act III Management. During the three months ended June 30, 2023 and 2022, the Company paid Act III Management $0.1 million and $0.3 million, respectively, and during the six months ended June 30, 2023 and 2022, the Company paid Act III Management $0.1 million and $0.5 million, respectively, for services performed under the master development and strategic advisor agreements.

Recently Adopted Accounting Pronouncements

There were no recent accounting pronouncements or changes in accounting pronouncements during the six months ended June 30, 2023 that are of significance or potential significance to the Company.








11

Note 2 — Revenue Recognition
Performance Obligations Outstanding
The Company's performance obligations outstanding represent the transaction price of firm, non-cancellable orders, with expected delivery dates to customers after June 30, 2023 and December 31, 2022, respectively, for work that has not yet been performed. The aggregate incomplete performance obligations attributable to each of the Company's reporting segments is as follows:
June 30, 2023December 31, 2022
Current under one yearNon-current over one yearCurrent under one yearNon-current over one year
Restaurant/Retail$9,795 $4,359 $8,459 $5,125 
Government    
Total$9,795 $4,359 $8,459 $5,125 

Deferred revenue is recorded when cash payments are received or due in advance of revenue recognition from subscription services and professional services. The timing of revenue recognition may differ from when customers are invoiced. The changes in deferred revenue, inclusive of both current and long-term, are as follows:

(in thousands)20232022
Beginning balance - January 1$13,584 $20,046 
Recognition of deferred revenue(14,112)(19,200)
Deferral of revenue14,682 17,649 
Ending balance - June 30$14,154 $18,495 
The above table excludes customer deposits of $1.6 million and $1.6 million as of the six months ended June 30, 2023 and 2022, respectively. All deferred revenue relates to subscription services and professional services. These balances are recognized on a straight-line basis over the life of the contract, with the majority of the balance being recognized within the next twelve months.

In the Restaurant/Retail segment most performance obligations relate to subscription service and professional service contracts, approximately 69% of which the Company expects to fulfill within 12 months of June 30, 2023. Most performance obligations greater than one year relate to professional service contracts that the Company expects to fulfill within 36 months of June 30, 2023. The Company expects to fulfill 100% of subscription service and professional service contracts within 60 months of June 30, 2023. At June 30, 2023 and December 31, 2022, transaction prices allocated to future performance obligations were $14.2 million and $13.6 million, respectively.

During the three months ended June 30, 2023 and 2022, the Company recognized revenue included in deferred revenue at the beginning of each respective period of $2.9 million and $5.0 million. During the six months ended June 30, 2023 and 2022, the Company recognized revenue included in deferred revenue at the beginning of each respective period of $6.0 million and $9.5 million.

In the Government segment, the value of existing contracts at June 30, 2023, net of amounts relating to work performed to that date, was approximately $297.0 million, of which $96.6 million was funded, and at December 31, 2022, the value of existing contracts, net of amounts relating to work performed to that date, was approximately $333.9 million, of which $86.5 million was funded. The value of existing contracts in the Government segment, net of amounts relating to work performed at June 30, 2023, is expected to be recognized as revenue over time as follows:

12

(in thousands)
Next 12 months$156,049 
Months 13-2498,952 
Months 25-3628,760 
Thereafter13,280 
Total$297,041 

Disaggregated Revenue

The Company disaggregates revenue from contracts with customers by major product line for each of its reporting segments because the Company believes it best depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by contract terms and economic factors.

Disaggregated revenue is as follows:
Three Months Ended June 30, 2023
(in thousands)Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$26,390 $ $ $ 
Subscription service 30,372   
Professional service5,709 7,058   
Mission systems   9,218 
Intelligence, surveillance, and reconnaissance solutions
   21,510 
Commercial software  129 158 
Total$32,099 $37,430 $129 $30,886 
Three Months Ended June 30, 2022
(in thousands)Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$28,390 $ $ $ 
Subscription service 23,150   
Professional service4,511 8,120   
Mission systems   11,747 
Intelligence, surveillance, and reconnaissance solutions
   8,883 
Commercial software  129 163 
Total$32,901 $31,270 $129 $20,793 
Six Months Ended June 30, 2023
Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$53,167 $ $ $ 
Subscription service 58,337   
Professional service12,195 14,414   
Mission systems   18,601 
Intelligence, surveillance, and reconnaissance solutions   43,726 
Commercial software  210 331 
Total$65,362 $72,751 $210 $62,658 
13

Six Months Ended June 30, 2022
Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$53,477 $ $ $ 
Subscription service 44,421   
Professional service8,855 16,264   
Mission systems   24,037 
Intelligence, surveillance, and reconnaissance solutions   17,798 
Commercial software  212 314 
Total$62,332 $60,685 $212 $42,149 
Note 3 — Acquisitions

MENU Acquisition

On July 25, 2022, ParTech, Inc. ("ParTech") acquired 100% of the stock of MENU, a restaurant technology company offering fully integrated omnichannel ordering solutions to restaurants worldwide, for purchase consideration of approximately $18.4 million paid in cash and $6.3 million paid in shares of Company common stock. 162,917 shares of common stock were issued as purchase consideration, determined using a fair value share price of $38.67. In addition, the sellers have the opportunity to earn additional cash and Company common stock consideration over an earn-out period ending July 31, 2024, primarily based on MENU's future SaaS annual recurring revenues. As of the date of acquisition, the Company determined the fair value of the MENU earn-out to be $14.2 million.

The transaction was accounted for as a business combination in accordance with ASC Topic 805, Business Combinations. Accordingly, assets acquired and liabilities assumed have been accounted for at their preliminarily determined respective fair values as of the date of acquisition. The fair value determinations were based on management's best estimates and assumptions, and with the assistance of independent valuation and tax consultants.

During the three months ended March 31, 2023, the fair values of assets and liabilities as of July 25, 2022, were finalized with no adjustments from the preliminary purchase price allocation.

The following table presents management's final purchase price allocation:

(in thousands)Purchase price allocation
Cash$843
Accounts receivable209
Property and equipment204
Developed technology10,700
Prepaid and other acquired assets221
Goodwill28,495
Total assets40,672
Accounts payable and accrued expenses1,300
Deferred revenue443
Earn-out liability14,200
Consideration paid$24,729

The Company determined the acquisition date fair value of contingent consideration associated with the MENU earn-out using a Monte Carlo simulation of a discounted cash flow model, with significant inputs that are not observable in the market and thus represents a Level 3 fair value measurement as defined in ASC 820, Fair Value Measurement; refer to "Note 12 - Fair Value of Financial Instruments".

14

The estimated fair value of acquired developed technology was determined utilizing the "multi-period excess earnings method", which is predicated upon the calculation of the net present value of after-tax net cash flows respectively attributable to each asset. The acquired developed technology asset is being amortized on a straight-line basis over its estimated useful life of seven years.

Consideration paid in cash on the date of acquisition included $3.0 million deposited into an escrow account administered by a third party, to be held for up to 18-months following the date of acquisition, to fund potential post-closing adjustments and obligations.

During the third and fourth quarter of 2022, the Company incurred acquisition expenses related to its acquisition of MENU of approximately $1.1 million.

The Company has not presented combined pro forma financial information of the Company and MENU because the results of operations of the acquired business are considered immaterial.

Note 4 — Accounts receivable, net

The Company’s net accounts receivables consist of:

(in thousands)June 30, 2023December 31, 2022
Government segment$16,521 $17,320 
Restaurant/Retail segment46,373 42,640 
Accounts receivable, net$62,894 $59,960 

Accounts receivables recorded as of June 30, 2023 and December 31, 2022 represent unconditional rights to payments from customers. At June 30, 2023 and December 31, 2022, the Company had current expected credit loss of $2.3 million and $2.1 million, respectively, against accounts receivable for the Restaurant/Retail segment.

Changes in the current expected credit loss for the six months ended June 30 were:

(in thousands)20232022
Beginning Balance - January 1$2,134 $1,306 
Provisions784 482 
Write-offs(643)(218)
Ending Balance - June 30$2,275 $1,570 

Note 5 — Inventories, net

Inventories are used in the assembly and service of Restaurant/Retail hardware. The components of inventory, adjusted for reserves, consisted of the following:

(in thousands)June 30, 2023December 31, 2022
Finished goods$16,084 $21,998 
Work in process166 383 
Component parts9,193 13,749 
Service parts1,069 1,464 
Inventories, net$26,512 $37,594 

At June 30, 2023 and December 31, 2022, the Company had excess and obsolescence reserves of $11.2 million and $10.9 million, respectively, against inventories.


15

Note 6 — Identifiable Intangible Assets and Goodwill

The Company's identifiable intangible assets represent intangible assets acquired in acquisitions and software development costs. The components of identifiable intangible assets are:
(in thousands)June 30, 2023December 31, 2022Estimated
Useful Life
Weighted-Average Amortization Period
Acquired developed technology $119,800 $119,800 
3 - 7 years
4.84 years
Internally developed software costs34,595 32,274 3 years1.89 years
Customer relationships12,360 12,360 7 years4.37 years
Trade names1,410 1,410 
2 - 5 years
1.5 years
Non-competition agreements30 30 1 year1 year
 168,195 165,874  
Impact of currency translation on intangible assets645 304 
Less: accumulated amortization(75,823)(63,386) 
 93,017 102,792  
Internally developed software costs not meeting general release threshold2,418 2,105 
Trademarks, trade names (non-amortizable)6,200 6,200 Indefinite
 $101,635 $111,097 

Software costs placed into service during the three months ended June 30, 2023 and 2022, were $1.5 million and $1.4 million, respectively. Software costs placed into service during the six months ended June 30, 2023 and 2022, were $2.3 million and $2.9 million, respectively.

The following table summarizes amortization expense for acquired developed technology and internally developed software:

Three Months Ended June 30,Six Months Ended
June 30,
(in thousands)2023202220232022
Amortization of acquired developed technology$4,092 $3,650 $8,171 $7,300 
Amortization of internally developed software1,602 1,670 3,337 3,304 
Impact of currency translation on intangible assets(212) (341) 

The expected future amortization of intangible assets, assuming straight-line amortization of capitalized software development costs and acquisition related intangibles, excluding software development costs not meeting the general release threshold, is as follows:

(in thousands)
2023, remaining$12,154 
202421,890 
202520,147 
202617,888 
202714,778 
Thereafter6,160 
Total$93,017 

16

Goodwill carried by the Restaurant/Retail and Government segments is as follows:

(in thousands)
Beginning balance - December 31, 2022$486,762 
Foreign currency translation885 
Ending balance - June 30, 2023$487,647 
Note 7 — Debt

Convertible Senior Notes

The following table summarizes information about the net carrying amounts of long-term debt, consisting of the 4.500% Convertible Senior Notes due 2024 (the “2024 Notes”), 2.875% Convertible Senior Notes due 2026 (the “2026 Notes”), and the 1.50% Convertible Senior Notes due 2027 (the “2027 Notes”, and together with the 2024 Notes and 2026 Notes, the “Senior Notes”), as of June 30, 2023:

(in thousands)2024 Notes2026 Notes2027 NotesTotal
Principal amount of notes outstanding$13,750 $120,000 $265,000 $398,750 
Unamortized debt issuance cost(161)(2,167)(6,176)(8,504)
Total long-term portion of notes payable$13,589 $117,833 $258,824 $390,246 

The following table summarizes information about the Senior Notes as of December 31, 2022:

(in thousands)2024 Notes2026 Notes2027 NotesTotal
Principal amount of notes outstanding$13,750 $120,000 $265,000 $398,750 
Unamortized debt issuance cost(257)(2,511)(6,790)(9,558)
Total long-term portion of notes payable$13,493 $117,489 $258,210 $389,192 
The following tables summarize interest expense recognized on the Senior Notes:
Three Months
Ended June 30,
Six Months Ended
June 30,
(in thousands)2023202220232022
Contractual interest expense$2,011 $2,011 $4,005 $4,014 
Accretion of debt in interest expense531 495 1,053 981 
Total interest expense$2,542 $2,506 $5,058 $4,995 

The following table summarizes the future principal payments as of June 30, 2023:
(in thousands)
2023, remaining$ 
202413,750 
2025 
2026120,000 
2027265,000 
Thereafter 
Total$398,750 



17

Note 8 — Stock-Based Compensation

The Company applies the fair value recognition provisions of ASC Topic 718: Stock Compensation. Stock-based compensation expense, net of forfeitures of $0.2 million and $0.2 million, was $3.6 million and $3.2 million for the three months ended June 30, 2023 and 2022, respectively. Stock-based compensation expense, net of forfeitures of $0.3 million and $0.8 million, was $6.7 million and $6.8 million for the six months ended June 30, 2023 and 2022, respectively.

At June 30, 2023, the aggregate unrecognized compensation expense related to unvested equity awards was $29.0 million, which is expected to be recognized as compensation expense in fiscal years 2023 through 2026.

A summary of stock option activity for the six months ended June 30, 2023 is below:
(in thousands, except for weighted average exercise price)Options outstandingWeighted
average
exercise price
Outstanding at January 1, 20231,029 $12.82 
Exercised(14)11.73 
Canceled/forfeited(12)13.11 
Outstanding at June 30, 20231,003 $12.84 

A summary of unvested restricted stock units activity for the six months ended June 30, 2023 is below:
(in thousands, except for weighted average award value)Restricted Stock
Unit Awards
Weighted
average
award value
Outstanding at January 1, 2023512 $35.96 
Granted620 34.30 
Vested(203)32.06 
Canceled/forfeited(49)39.20 
Outstanding at June 30, 2023880 $34.94 
Note 9 — Net Loss Per Share

Net loss per share is calculated in accordance with ASC Topic 260: Earnings per Share, which specifies the computation, presentation and disclosure requirements for earnings per share (“EPS”). It requires the presentation of basic and diluted EPS. Basic EPS excludes all dilution and is based upon the weighted average number of shares of common stock outstanding during the period. Diluted EPS reflects the potential dilution that would occur if convertible securities or other contracts to issue common stock were exercised. At June 30, 2023, there were 1,003,000 anti-dilutive stock options outstanding compared to 1,068,000 as of June 30, 2022. At June 30, 2023 there were 880,000 anti-dilutive restricted stock units compared to 591,000 as of June 30, 2022.
Note 10 — Commitments and Contingencies

From time to time, the Company is party to legal proceedings arising in the ordinary course of business. Additionally, U.S. Government contract costs are subject to periodic audit and adjustment. Based on information currently available, and based on its evaluation of such information, the Company believes the legal proceedings in which it is currently involved are not material or are not likely to result in a material adverse effect on the Company’s business, financial condition or results of operations, or cannot currently be estimated.
Note 11 — Segment and Related Information
The Company is organized in two segments, Restaurant/Retail and Government. Management views the Restaurant/Retail and Government segments separately in operating its business, as the products and services are different for each segment. Information noted as “Other” primarily relates to the Company’s corporate operations.
Starting with this Quarterly Report, we retroactively combined operating results noted as "Other" with operating results from our Restaurant/Retail segment because this better reflects the manner in which management reviews and assesses performance.

18

Information as to the Company’s segments is set forth in the tables below:

Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Revenues:
Restaurant/Retail$69,529 $64,171 $138,113 $123,017 
Government31,015 20,922 62,868 42,361 
Total$100,544 $85,093 $200,981 $165,378 
Operating (loss) income:
Restaurant/Retail$(18,982)$(18,413)$(35,129)$(32,769)
Government1,329 2,314 3,612 3,861 
Total(17,653)(16,099)(31,517)(28,908)
Other income (expense), net95 (257)36 (625)
Interest expense, net(1,735)(2,451)(3,402)(4,914)
Loss before provision for income taxes$(19,293)$(18,807)$(34,883)$(34,447)
Depreciation, amortization and accretion:
Restaurant/Retail$7,297 $6,832 $14,637 $13,610 
Government116 119 231 228 
Total$7,413 $6,951 $14,868 $13,838 
Capital expenditures including software costs:
Restaurant/Retail$3,752 $1,989 $5,789 $3,880 
Government84 13 214 57 
Total$3,836 $2,002 $6,003 $3,937 
Revenues by country:
United States$95,375 $79,258 $190,813 $154,851 
International5,169 5,835 10,168 10,527 
Total$100,544 $85,093 $200,981 $165,378 

The following table represents assets by reporting segment.

(in thousands)June 30, 2023December 31, 2022
Restaurant/Retail$700,746 $722,958 
Government20,340 21,443 
Other95,396 110,457 
Total$816,482 $854,858 

The following table represents assets by country based on the location of the assets.

(in thousands)June 30, 2023December 31, 2022
United States$773,777 $809,437 
Other Countries42,705 45,421 
Total$816,482 $854,858 

19

The following table represents goodwill by reporting segment.

(in thousands)June 30, 2023December 31, 2022
Restaurant/Retail$486,911 $486,026 
Government736 736 
Total$487,647 $486,762 

Customers comprising 10% or more of the Company’s total revenues by reporting segment are summarized as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Restaurant/Retail reporting segment:
Yum! Brands, Inc.9 %10 %10 %10 %
McDonald’s Corporation7 %14 %8 %12 %
Government reporting segment:
U.S. Department of Defense31 %25 %31 %26 %
All Others53 %51 %51 %52 %
100 %100 %100 %100 %

No other customer within All Others represented 10% or more of the Company’s total revenue for the three and six months ended June 30, 2023 or 2022.
Note 12 — Fair Value of Financial Instruments
The Company’s financial instruments have been recorded at fair value using available market information and valuation techniques. The fair value hierarchy is based upon three levels of input, which are:

Level 1 — quoted prices in active markets for identical assets or liabilities (observable)

Level 2 — inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in inactive markets, or other inputs that are observable market data for essentially the full term of the asset or liability (observable)

Level 3 — unobservable inputs that are supported by little or no market activity, but are significant to determining the fair value of the asset or liability (unobservable)

The Company’s financial instruments primarily consist of cash and cash equivalents, cash held on behalf of customers, short-term investments, debt instruments and deferred compensation assets and liabilities. The carrying amounts of cash and cash equivalents, cash held on behalf of customers, and short-term investments as of June 30, 2023 and December 31, 2022 were considered representative of their fair values because of their short-term nature. Debt instruments are recorded at principal amount net of unamortized debt issuance cost and discount (refer to "Note 7 - Debt" for additional information). The estimated fair value of the 2024 Notes, 2026 Notes, and 2027 Notes at June 30, 2023 was $19.7 million, $127.3 million, and $210.5 million respectively. The valuation techniques used to determine the fair value of the Senior Notes are classified in Level 2 of the fair value hierarchy as they are derived from broker quotations.

Deferred compensation assets and liabilities primarily relate to the Company’s deferred compensation plan, which allows for pre-tax salary deferrals for certain key employees. Changes in the fair value of the deferred compensation liabilities are derived using quoted prices in active markets of the asset selections made by plan participants. Deferred compensation liabilities are classified in Level 2, the fair value classification as defined under FASB ASC Topic 820: Fair Value Measurements, because their inputs are derived principally from observable market data by correlation to the hypothetical investments. The Company holds insurance investments to partially offset the Company’s liabilities under its deferred compensation plan, which are recorded at fair value each period using the cash surrender value of the insurance investments.

20

The cash surrender value of the life insurance policy was $3.3 million and $3.2 million at June 30, 2023 and December 31, 2022, respectively, and is included in other assets on the condensed consolidated balance sheets. Amounts owed to employees participating in the deferred compensation plan at June 30, 2023 were $1.6 million compared to $1.7 million at December 31, 2022 and are included in other long-term liabilities on the condensed consolidated balance sheets.

The Company uses a Monte Carlo simulation of a discounted cash flow model to determine the fair value of the earn-out liability associated with the MENU Acquisition. Significant inputs used in the simulation are not observable in the market and thus the liability represents a Level 3 fair value measurement as defined in ASC 820. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate and amount paid will be recorded in earnings. The amount paid that is less than or equal to the liability on the acquisition date will be reflected as cash used in financing activities in the Company's condensed consolidated statements of cash flows. Any amount paid in excess of the liability on the acquisition date will be reflected as cash used in operating activities.

During the three months ended June 30, 2023, the MENU earn-out was amended to remove the EBITDA based threshold and reduce the future SaaS annual recurring revenue threshold. The Company determined the fair value of the MENU earn-out contingent liability to be $2.3 million at June 30, 2023.

The following table presents the changes in the estimated fair values of the Company’s liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the three months ended June 30, 2023:

(in thousands)
Balance at December 31, 2022$9,800 
Change in fair value of contingent consideration(7,500)
Balance at June 30, 2023$2,300 

The change in fair value of contingent consideration was recorded within "Adjustment to contingent consideration liability" in the condensed consolidated statement of operations.

The following table provides quantitative information associated with the fair value measurement of the Company’s liabilities for contingent consideration:

June 30, 2023
Contingency Type
Maximum Payout (1) (undiscounted) (in thousands)
Fair ValueValuation TechniqueUnobservable InputsWeighted Average or Range
Revenue based payments$14,100 $2,300 Monte CarloRevenue volatility25.0 %
Discount rate14.0 %
Projected year of payments2024

(1) Maximum payout as determined by Monte Carlo valuation simulation; the disclosed contingency is not subject to a contractual maximum payout.

21

Item 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our financial statements and the notes thereto included under "Part I, Item 1 Financial Statements (unaudited)" of this Quarterly Report and our audited consolidated financial statements and the notes thereto included under "Part II, Item 8 Financial Statements and Supplementary Data" of the 2022 Annual Report. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from the results contemplated by these forward-looking statements due to a number of factors we describe in our filings with the SEC, including in this Quarterly Report.
OVERVIEW

We operate through our wholly owned subsidiaries ParTech, Inc. and PAR Government Systems Corporation in two distinct reporting segments, Restaurant/Retail and Government.

Our Restaurant/Retail segment provides leading technology platforms to the restaurant and retail industries, with more than 500 customers and more than 70,000 active restaurant locations. We provide enterprise restaurants, franchisees, and other restaurant outlets in the three major restaurant categories - quick service, fast casual, and table service - with operational efficiencies through a data driven network with integration capabilities from point of sale to the kitchen, to fulfillment. Our comprehensive suite of subscription services, hardware, and professional services simplifies customers' operations, elevates customer engagement, and facilitates customer success. Our subscription services, which consist of our SaaS solutions, related software support, and transaction-based payment processing, are grouped into three categories: Guest Engagement, which includes Punchh for customer loyalty and engagement and MENU for omnichannel digital ordering and delivery; Operator Solutions, which includes Brink POS for front-of-house and PAR Pay and PAR Payment Services for payments; and Back Office, which includes Data Central. More than 400 partners leverage our open platform to extend the reach and capabilities of their own solutions for the leading brands in our industry.

Our Government segment provides technical expertise and development of advanced systems and software solutions for the DoD, the intelligence community, and other federal agencies. Additionally, we provide support services for satellite command and control, communication, and IT mission systems at several DoD facilities worldwide. The Government segment has three principal contract offerings: Intelligence, Surveillance, and Reconnaissance solutions ("ISR Solutions"), mission systems operations and maintenance ("Mission Systems"), and licensed software products for use in analytic and operational environments that leverage geospatial intelligence data ("Commercial Software").

Year-to-Date Q2 2023 Performance Highlights

Annual Recurring Revenues ("ARR") grew to $122.5 million - a 24.3% increase from $98.6 million reported as of June 30, 2022.

Active sites expansion
Guest Engagement active sites expanded to 70.5 thousand - a 13.1% increase from the 62.3 thousand reported as of June 30, 2022.
Operator Solutions active sites expanded to 21.5 thousand - a 21.5% increase from the 17.7 thousand reported as of June 30, 2022.
Back Office active sites expanded to 7.2 thousand - an 12.5% increase from the 6.4 thousand reported as of June 30, 2022.

Subscription service gross margin was 46.6% for the six months ended June 30, 2023 - a 5.5% decrease from 52.1% for the six months ended June 30, 2022. Adjusted subscription service gross margin was 65% for the six months ended June 30, 2023 - a 10% decrease from 75% for the six months ended June 30, 2022. Refer to "Gross Margin" discussion below for the reconciliation between subscription service gross margin and adjusted subscription service gross margin, a non-GAAP financial measure.

Refer to "Key Performance Indicators and Non-GAAP Financial Measures" below for important information on key performance indicators and non-GAAP financial measures, including ARR, active sites, and adjusted subscription service gross margin, used by us to evaluate Restaurant/Retail segment performance.

22

RESULTS OF OPERATIONS

Consolidated Results:
Three Months Ended June 30,Percentage of total revenueIncrease (decrease)
in thousands20232022202320222023 vs 2022
Revenues, net:
Hardware$26,390 $28,390 26.2 %33.4 %(7.0)%
Subscription services30,372 23,150 30.2 %27.2 %31.2 %
Professional services12,767 12,631 12.7 %14.8 %1.1 %
Contract31,015 20,922 30.8 %24.6 %48.2 %
Total revenues, net$100,544 $85,093 100.0 %100.0 %18.2 %
Gross margin
Hardware$5,064 $4,179 5.0 %4.9 %21.2 %
Subscription services13,139 12,489 13.1 %14.7 %5.2 %
Professional services983 2,128 1.0 %2.5 %(53.8)%
Contract1,344 2,325 1.3 %2.7 %(42.2)%
Total gross margin$20,530 $21,121 20.4 %24.8 %(2.8)%
Operating expenses
Selling, general and administrative$25,630 — $26,398 25.5 %31.0 %(2.9)%
Research and development14,888 — 10,101 14.8 %11.9 %47.4 %
Amortization of identifiable intangible assets465 — 721 0.5 %0.8 %(35.5)%
Adjustment to contingent consideration liability(2,300)— (2.3)%— %— %
Gain on insurance proceeds(500)— — (0.5)%— %— %
Total operating expenses$38,183 — $37,220 38.0 %43.7 %2.6 %
Loss from operations$(17,653)$(16,099)(17.6)%(18.9)%9.7 %
Other income (expense), net95 (257)0.1 %(0.3)%(137.0)%
Interest expense, net(1,735)(2,451)(1.7)%(2.9)%(29.2)%
Loss before benefit from income taxes(19,293)(18,807)(19.2)%(22.1)%2.6 %
Provision for income taxes(409)(41)(0.4)%— %> 200%
Net loss$(19,702)$(18,848)(19.6)%(22.1)%4.5 %


















23


Consolidated Results (continued):
Six Months Ended June 30,Percentage of total revenueIncrease (decrease)
in thousands20232022202320222023 vs 2022
Revenues, net:
Hardware$53,167 $53,477 26.5 %32.3 %(0.6)%
Subscription service58,337 44,421 29.0 %26.9 %31.3 %
Professional service26,609 25,119 13.2 %15.2 %5.9 %
Contract62,868 42,361 31.3 %25.6 %48.4 %
Total revenues, net$200,981 $165,378 100.0 %100.0 %21.5 %
Gross margin
Hardware$9,460 $9,269 4.7 %5.6 %2.1 %
Subscription service27,179 23,144 13.5 %14.0 %17.4 %
Professional service3,459 5,436 1.7 %3.3 %(36.4)%
Contract3,625 3,885 1.8 %2.3 %(6.7)%
Total gross margin$43,723 $41,734 21.8 %25.2 %4.8 %
Operating expenses
Selling, general and administrative$53,108 $48,766 26.4 %29.5 %8.9 %
Research and development29,203 20,942 14.5 %12.7 %39.4 %
Amortization of identifiable intangible assets929 934 0.5 %0.6 %(0.5)%
Adjustment to contingent consideration liability(7,500)— (3.7)%— %— %
Gain on insurance proceeds(500)— (0.2)%— %— %
Total operating expenses$75,240 $70,642 37.4 %42.7 %6.5 %
Loss from operations$(31,517)$(28,908)(15.7)%(17.5)%9.0 %
Other expense, net36 (625)— %(0.4)%(105.8)%
Interest expense, net(3,402)(4,914)(1.7)%(3.0)%(30.8)%
Loss before benefit from income taxes(34,883)(34,447)(17.4)%(20.8)%1.3 %
(Provision for) benefit from income taxes(724)(51)(0.4)%— %1319.6 %
Net loss$(35,607)$(34,498)(17.7)%(20.9)%3.2 %



















24



Segment Revenue by Product Line as Percentage of Total Revenue
Three Months Ended June 30,
Percentage of total revenueIncrease (decrease)
In thousands20232022202320222023 vs 2022
Hardware$26,390 $28,390 26.2 %33.4 %(7.0)%
Subscription service30,372 23,150 30.2 %27.2 %31.2 %
Professional service12,767 12,631 12.7 %14.8 %1.1 %
Total Restaurant/Retail69,529 64,171 69.2 %75.4 %8.3 %
Mission systems9,218 11,747 9.2 %13.8 %(21.5)%
Intelligence, surveillance, and reconnaissance solutions21,510 8,883 21.4 %10.4 %142.1 %
Commercial software287 292 0.3 %0.3 %(1.7)%
Total Government31,015 20,922 30.8 %24.6 %48.2 %
Total revenue $100,544 $85,093 100.0 %100.0 %18.2 %
Six Months Ended June 30,
Percentage of total revenueIncrease (decrease)
In thousands20232022202320222023 vs 2022
Hardware$53,167 $53,477 26.5 %32.3 %(0.6)%
Subscription service58,337 44,421 29.0 %26.9 %31.3 %
Professional service26,609 25,119 13.2 %15.2 %5.9 %
Total Restaurant/Retail138,113 123,017 68.7 %74.4 %12.3 %
Mission systems18,601 24,037 9.3 %14.5 %(22.6)%
Intelligence, surveillance, and reconnaissance solutions43,726 17,798 21.8 %10.8 %145.7 %
Commercial software541 526 0.3 %0.3 %2.9 %
Total Government62,868 42,361 31.3 %25.6 %48.4 %
Total revenue$200,981 $165,378 100.0 %100.0 %21.5 %

Revenues, Net

Three Months Ended June 30,Percentage of total revenueIncrease (decrease)
in thousands20232022202320222023 vs 2022
Hardware$26,390 $28,390 26.2 %33.4 %(7.0)%
Subscription services30,372 23,150 30.2 %27.2 %31.2 %
Professional services12,767 12,631 12.7 %14.8 %1.1 %
Contract31,015 20,922 30.8 %24.6 %48.2 %
Total revenues, net$100,544 $85,093 100.0 %100.0 %18.2 %

For the three months ended June 30, 2023 compared to the three months ended June 30, 2022

Total revenues were $100.5 million for the three months ended June 30, 2023, an increase of $15.5 million
25

or 18.2% compared to $85.1 million for the three months ended June 30, 2022.

Hardware revenues were $26.4 million for the three months ended June 30, 2023, a decrease of $2.0 million or 7.0% compared to $28.4 million for the three months ended June 30, 2022. The decrease was substantially driven by a decrease in sales volume of terminals.

Subscription service revenues were $30.4 million for the three months ended June 30, 2023, an increase of $7.2 million or 31.2% compared to $23.2 million for the three months ended June 30, 2022. The increase was substantially driven by increased subscription service revenues from our Operator Solutions services of $3.3 million, driven by a 21% increase in active sites and 19% increase in average revenue per site. The residual increase of $2.9 million was substantially driven by increased subscription service revenues from our Guest Engagement services, driven by a 13% increase in active sites, a 7% increase in average revenue per site, and $0.5 million of post-acquisition MENU revenues.

Professional service revenues were $12.8 million for the three months ended June 30, 2023, which was relatively unchanged from $12.6 million for the three months ended June 30, 2022.

Contract revenues were $31.0 million for the three months ended June 30, 2023, an increase of $10.1 million or 48.2% compared to $20.9 million for the three months ended June 30, 2022. The increase was substantially driven by the Government segment's ISR Solutions product line revenues due to continued Counter-small Unmanned Aircraft System tasks orders.

Six Months Ended June 30,Percentage of total revenueIncrease (decrease)
in thousands20232022202320222023 vs 2022
Hardware$53,167 $53,477 26.5 %32.3 %(0.6)%
Subscription service58,337 44,421 29.0 %26.9 %31.3 %
Professional service26,609 25,119 13.2 %15.2 %5.9 %
Contract62,868 42,361 31.3 %25.6 %48.4 %
Total revenues, net$200,981 $165,378 100.0 %100.0 %21.5 %

For the six months ended June 30, 2023 compared to the six months ended June 30, 2022

Total revenues were $201.0 million for the six months ended June 30, 2023, an increase of $35.6 million or 21.5% compared to $165.4 million for the six months ended June 30, 2022.

Hardware revenues were $53.2 million for the six months ended June 30, 2023, which was relatively unchanged from $53.5 million for the six months ended June 30, 2022.

Subscription service revenues were $58.3 million for the six months ended June 30, 2023, an increase of $13.9 million or 31.3% compared to $44.4 million for the six months ended June 30, 2022. The increase was substantially driven by increased subscription service revenues from our Guest Engagement services of $7.1 million, driven by a 13% increase in active sites, a 12% increase in average revenue per site, and $0.9 million of post-acquisition MENU revenues. The residual increase of $5.9 million was substantially driven by increased subscription service revenues from our Operator Solutions services, substantially driven by a 21% increase in active sites and 11% increase in average revenue per site.

Professional service revenues were $26.6 million for the six months ended June 30, 2023, an increase of $1.5 million or 5.9% compared to $25.1 million for the six months ended June 30, 2022. The increase was substantially driven by growth in our installation services.

Contract revenues were $62.9 million for the six months ended June 30, 2023, an increase of $20.5 million or 48.4% compared to $42.4 million for the six months ended June 30, 2022. The increase was substantially driven by the Government segment's ISR Solutions product line revenues due to continued Counter-small Unmanned Aircraft System tasks orders.
26

Gross Margin
Three Months Ended June 30,Gross Margin Percentage
in thousands20232022202320222023 vs 2022
Hardware$5,064 $4,179 19.2 %14.7 %21.2 %
Subscription services13,139 12,489 43.3 %53.9 %5.2 %
Professional services983 2,128 7.7 %16.8 %(53.8)%
Contract1,344 2,325 4.3 %11.1 %(42.2)%
Total gross margin20,530 21,121 20.4 %24.8 %(2.8)%

For the three months ended June 30, 2023 compared to the three months ended June 30, 2022

Total gross margin as a percentage of revenue for the three months ended June 30, 2023, decreased to 20.4% as compared to 24.8% for the three months ended June 30, 2022.

Hardware margin as a percentage of hardware revenue for the three months ended June 30, 2023, increased to 19.2% as compared to 14.7% for the three months ended June 30, 2022. The increase in margin was substantially driven by a charge to our inventory during the three months ended June 30, 2022.

Subscription service margin as a percentage of subscription service revenue for the three months ended June 30, 2023, decreased to 43.3% as compared to 53.9% for the three months ended June 30, 2022. The decrease was substantially driven by absorbing the initial growth of MENU and Par Payment Services, which are both early stage products. Subscription service margin for the three months ended June 30, 2023, included $5.3 million of amortization of acquired and internally developed technology compared to $5.2 million of amortization of acquired and internally developed technology for the three months ended June 30, 2022. Excluding the amortization of acquired and internally developed technology, adjusted subscription service gross margin was 61% compared to 76% for the three months ended June 30, 2023 and 2022, respectively (refer to "Non-GAAP Financial Measures" below for important information regarding adjusted subscription service gross margin, a non-GAAP financial measure).

Professional service margin as a percentage of professional service revenue for the three months ended June 30, 2023, decreased to 7.7% as compared to 16.8% for the three months ended June 30, 2022. The decrease in margin was substantially driven by a decrease in margins related to our implementation and hardware repair services.

Contract margin as a percentage of contract revenue for the three months ended June 30, 2023, decreased to 4.3% as compared to 11.1% for the three months ended June 30, 2022. The decrease in contract margin was substantially driven by the Air Force Research Laboratory Counter-small Unmanned Aircraft System contract within the Government segment's ISR Solutions product line having a lower contracted margin than historical contracts as well as rate overruns driven by direct labor not materializing within the new revenue.

Six Months Ended June 30,Gross Margin Percentage
in thousands20232022202320222023 vs 2022
Hardware$9,460 $9,269 17.8 %17.3 %0.5 %
Subscription service27,179 23,144 46.6 %52.1 %(5.5)%
Professional service3,459 5,436 13.0 %21.6 %(8.6)%
Contract3,625 3,885 5.8 %9.2 %(3.4)%
Total gross margin43,723 41,734 21.8 %25.2 %(3.4)%

For the six months ended June 30, 2023 compared to the six months ended June 30, 2022

Total gross margin as a percentage of revenue for the six months ended June 30, 2023, decreased to 21.8% as compared to 25.2% for the six months ended June 30, 2022.
27


Hardware margin as a percentage of hardware revenue for the six months ended June 30, 2023, was relatively unchanged at 17.8% as compared to 17.3% for the six months ended June 30, 2022.

Subscription service margin as a percentage of subscription service revenue for the six months ended June 30, 2023, decreased to 46.6% as compared to 52.1% for the six months ended June 30, 2022. The decrease is substantially driven by absorbing the initial growth of MENU and Par Payment Services, which are both early stage products. Subscription service margin for the six months ended June 30, 2023, included $11.0 million of amortization of acquired and internally developed technology compared to $10.3 million of amortization of acquired and internally developed technology for the six months ended June 30, 2022. Excluding the amortization of acquired and internally developed technology, adjusted subscription service gross margin was 65% compared to 75% for the three months ended June 30, 2023 and 2022, respectively (refer to "Non-GAAP Financial Measures" below for important information regarding adjusted subscription service gross margin, a non-GAAP financial measure).

Professional service margin as a percentage of professional service revenue for the six months ended June 30, 2023, decreased to 13.0% as compared to 21.6% for the six months ended June 30, 2022. The decrease was substantially driven by a decrease in margins related to our hardware repair services.

Contract margin as a percentage of contract revenue for the six months ended June 30, 2023, decreased to 5.8% as compared to 9.2% for the six months ended June 30, 2022. The decrease was substantially driven by the Air Force Research Laboratory Counter-small Unmanned Aircraft System contract within the Government segment's ISR Solutions product line having a lower contracted margin than historical contracts as well as rate overruns driven by direct labor not materializing within the new revenue.

Selling, General Administrative Expenses ("SG&A")

Three Months Ended June 30,Percentage of total revenueIncrease (decrease)
in thousands20232022202320222023 vs 2022
Selling, general and administrative$25,630 $26,398 25.5 %31.0 %(2.9)%

For the three months ended June 30, 2023 compared to the three months ended June 30, 2022

SG&A expenses were $25.6 million for the three months ended June 30, 2023, a decrease of $0.8 million or 2.9% compared to $26.4 million for the three months ended June 30, 2022. The decrease was substantially driven by acquisition costs of $0.7 million incurred during the three months ended June 30, 2022.

Six Months Ended June 30,Percentage of total revenueIncrease (decrease)
in thousands20232022202320222023 vs 2022
Selling, general and administrative$53,108 $48,766 26.4 %29.5 %8.9 %

For the six months ended June 30, 2023 compared to the six months ended June 30, 2022

SG&A expenses were $53.1 million for the six months ended June 30, 2023, an increase of $4.3 million or 8.9% compared to $48.8 million for the six months ended June 30, 2022. The increase was substantially driven by post-acquisition MENU SG&A expenses of $2.2 million and an increase in sales and marketing expenses of $2.1 million due to an increase in purchased services and higher compensation costs associated with additional personnel as we continue to support the growth of our business.

28

Research and Development Expenses ("R&D")

Three Months Ended June 30,Percentage of total revenueIncrease (decrease)
in thousands20232022202320222023 vs 2022
Research and development$14,888 $10,101 14.8 %11.9 %47.4 %

For the three months ended June 30, 2023 compared to the three months ended June 30, 2022

R&D expenses were $14.9 million for the three months ended June 30, 2023, an increase of $4.8 million or 47.4% compared to $10.1 million for the three months ended June 30, 2022. The increase was substantially driven by increases in R&D expense related to our offerings for Guest Engagement of $4.0 million and Operator Solutions of $0.8 million, driven by higher compensation costs associated with additional personnel as we continue to improve and diversify our product and service offerings. Of the $4.0 million increase related to Guest Engagement, $2.4 million was driven by post-acquisition MENU R&D expenses.

Six Months Ended June 30,Percentage of total revenueIncrease (decrease)
in thousands20232022202320222023 vs 2022
Research and development$29,203 $20,942 14.5 %12.7 %39.4 %

For the six months ended June 30, 2023 compared to the six months ended June 30, 2022

R&D expenses were $29.2 million for the six months ended June 30, 2023, an increase of $8.3 million or 39.4% compared to $20.9 million for the six months ended June 30, 2022. The increase was substantially driven by increases in R&D expense related to our offerings for Guest Engagement of $7.1 million and Operator Solutions of $1.2 million, driven by higher compensation costs associated with additional personnel as we continue to improve and diversify our product and service offerings. Of the $7.1 million increase related to Guest Engagement, $4.3 million was driven by post-acquisition MENU R&D expenses.

Other Operating Expenses
Three Months Ended June 30,Percentage of total revenueIncrease (decrease)
in thousands20232022202320222023 vs 2022
Amortization of identifiable intangible assets$465 $721 0.5 %0.8 %(35.5)%
Adjustment to contingent consideration liability(2,300)— (2.3)%— %— %
Gain on insurance proceeds(500)— (0.5)%— %— %

For the three months ended June 30, 2023 compared to the three months ended June 30, 2022

Amortization of identifiable intangible assets was $0.5 million for the three months ended June 30, 2023, which remained relatively unchanged as compared to $0.7 million for the three months ended June 30, 2022.

Included in operating expenses for the three months ended June 30, 2023, was a $2.3 million decrease to the fair value of the contingent consideration liability for certain post-closing revenue focused milestones from the MENU Acquisition. There was no comparable decrease to expense for the three months ended June 30, 2022.

Also included in operating expenses for the three months ended June 30, 2023, was a $0.5 million gain on insurance proceeds received in connection with the settlement of a legacy claim. There was no comparable decrease to expense for the three months ended June 30, 2022.


29

Six Months Ended June 30,Percentage of total revenueIncrease (decrease)
in thousands20232022202320222023 vs 2022
Amortization of identifiable intangible assets$929 $934 0.5 %0.6 %(0.5)%
Adjustment to contingent consideration liability(7,500)— (3.7)%— %— %
Gain on insurance proceeds(500)— (0.2)%— %— %

For the six months ended June 30, 2023 compared to the six months ended June 30, 2022

Amortization of identifiable intangible assets was $0.9 million for the six months ended June 30, 2023, which remained relatively unchanged as compared to $0.9 million for the six months ended June 30, 2022.

Included in operating expenses for the six months ended June 30, 2023, was a $7.5 million decrease to the fair value of the contingent consideration liability for certain post-closing revenue-focused milestones from the MENU Acquisition. There was no comparable decrease to expense for the six months ended June 30, 2022.

Also included in operating expenses for the six months ended June 30, 2023, was a $0.5 million gain on insurance proceeds received in connection with the settlement of a legacy claim. There was no comparable decrease to expense for the six months ended June 30, 2022.

Other Income (Expense), Net
Three Months Ended June 30,Percentage of total revenueIncrease (decrease)
in thousands20232022202320222023 vs 2022
Other income (expense), net$95 $(257)0.1 %(0.3)%(137.0)%

For the three months ended June 30, 2023 compared to the three months ended June 30, 2022

Other income (expense), net was $0.1 million for the three months ended June 30, 2023, a decrease of $0.4 million compared to $(0.3) million for the three months ended June 30, 2022. Other income (expense), net substantially includes rental income, net of applicable expenses, foreign currency transactions gains and losses and other non-operating income/expenses. The change was substantially driven by sales and use tax expense and other miscellaneous expenses.
Six Months Ended June 30,Percentage of total revenueIncrease (decrease)
in thousands20232022202320222023 vs 2022
Other income (expense), net$36 $(625)— %(0.4)%(105.8)%

For the six months ended June 30, 2023 compared to the six months ended June 30, 2022

Other income (expense), net was $36.0 thousand for the six months ended June 30, 2023, a decrease of $0.7 million compared to $(0.6) million for the six months ended June 30, 2022. Other income (expense), net substantially includes rental income, net of applicable expenses, foreign currency transactions gains and losses and other non-operating income/expenses. The change was substantially driven by sales and use tax expense and other miscellaneous expenses.











30

Interest Expense, Net
Three Months Ended June 30,Percentage of total revenueIncrease (decrease)
in thousands20232022202320222023 vs 2022
Interest expense, net$(1,735)$(2,451)(1.7)%(2.9)%(29.2)%

For the three months ended June 30, 2023 compared to the three months ended June 30, 2022

Interest expense, net was $1.7 million for the three months ended June 30, 2023, a decrease of $0.7 million compared to $2.5 million for the three months ended June 30, 2022. The change was substantially driven by interest revenue from our short-term investments during the three months ended June 30, 2023.

Six Months Ended June 30,Percentage of total revenueIncrease (decrease)
in thousands20232022202320222023 vs 2022
Interest expense, net$(3,402)$(4,914)(1.7)%(3.0)%(30.8)%

For the six months ended June 30, 2023 compared to the six months ended June 30, 2022

Interest expense, net was $3.4 million for the six months ended June 30, 2023, a decrease of $1.5 million compared to $4.9 million for the six months ended June 30, 2022. The change was substantially driven by interest revenue from our short-term investments during the six months ended June 30, 2023.

Taxes

Three Months Ended June 30,Percentage of total revenueIncrease (decrease)
in thousands20232022202320222023 vs 2022
Provision for income taxes$(409)$(41)(0.4)%— %> 200%

For the three months ended June 30, 2023 compared to the three months ended June 30, 2022

Provision for income taxes was $0.4 million for the three months ended June 30, 2023, an increase of $0.4 million as compared to $41.0 thousand for the three months ended June 30, 2022. The change was substantially driven by foreign jurisdiction tax obligations.
Six Months Ended June 30,Percentage of total revenueIncrease (decrease)
in thousands20232022202320222023 vs 2022
Provision for income taxes$(724)$(51)(0.4)%— %> 200%

For the six months ended June 30, 2023 compared to the six months ended June 30, 2022

Provision for income taxes was $0.7 million for the six months ended June 30, 2023, an increase of $0.7 million as compared to $51.0 thousand for the six months ended June 30, 2022. The change was substantially driven by foreign jurisdiction tax obligations.











31

Key Performance Indicators and Non-GAAP Financial Measures:

We monitor certain key performance indicators and non-GAAP financial measures in the evaluation and management of our business; certain key performance indicators and non-GAAP financial measures are provided in this Quarterly Report because we believe they are useful in facilitating period-to-period comparisons of our business performance. Key performance indicators and non-GAAP financial measures do not reflect and should be viewed independently of our financial performance determined in accordance with GAAP. Key performance indicators and non-GAAP financial measures are not forecasts or indicators of future or expected results and should not have undue reliance placed upon them by investors.

Key Performance Indicators

Within this Quarterly Report, the Company makes reference to annual recurring revenue, or ARR, and active sites, which are both key performance indicators. The Company utilizes ARR and active sites as key performance indicators of the scale of our subscription services for both new and existing customers.

ARR is the annualized revenue from our subscription services, which includes subscription fees for our SaaS solutions, related support, and transaction-based fees for payment processing services. We calculate ARR by annualizing the monthly recurring revenue for all active sites as of the last day of each month for the respective reporting period. ARR is an operating measure, does not reflect our revenue determined in accordance with GAAP, and should be viewed independently of, and not combined with or substituted for, our revenue and other financial information determined in accordance with GAAP. Further, ARR is not a forecast of future revenue and investors should not place undue reliance on ARR as an indicator of our future or expected results.

Active sites represent locations active on our subscription services as of the last day of the respective reporting period.

Our key performance indicators ARR and active sites are organized in alignment with our three subscription service categories: Guest Engagement (Punchh and MENU), Operator Solutions (Brink POS, PAR Pay, and PAR Payment Services), and Back Office (Data Central).

Annual Recurring Revenue
As of June 30,Increase (decrease)
In thousands202320222023 vs 2022
Guest Engagement*60,893 53,198 14.5 %
Operator Solutions50,045 36,159 38.4 %
Back Office11,556 9,223 25.3 %
Total$122,494 $98,580 24.3 %
*Guest Engagement ARR includes MENU ARR only in the June 30, 2023 period.

Active Sites
As of June 30,Increase (decrease)
In thousands202320222023 vs 2022
Guest Engagement*70.5 62.3 13.1 %
Operator Solutions21.5 17.7 21.5 %
Back Office7.2 6.4 12.5 %
*Guest Engagement active sites includes MENU active sites only in the June 30, 2023 period.
32


Non-GAAP Financial Measures

Within this Quarterly Report, the Company makes reference to adjusted subscription service gross margin, EBITDA, adjusted EBITDA, adjusted net loss, and adjusted diluted net loss per share which are non-GAAP financial measures. Adjusted subscription service gross margin represents subscription service gross margin adjusted to exclude amortization from acquired and internally developed software. EBITDA represents net loss before income taxes, interest expense and depreciation and amortization. Adjusted EBITDA represents EBITDA as adjusted to exclude certain non-cash and non-recurring charges, including stock-based compensation, acquisition expenses, certain pending litigation expenses and other non-recurring charges that may not be indicative of our financial performance. Adjusted net loss/adjusted diluted net loss per share represents net loss and net loss per share excluding amortization of acquired intangible assets, certain non-cash and non-recurring charges, including stock-based compensation, acquisition expense, certain pending litigation expenses and other non-recurring charges that may not be indicative of our financial performance.

The Company is presenting adjusted subscription service gross margin, adjusted EBITDA, adjusted net loss, and adjusted net loss per share because we believe that these financial measures provide supplemental information that may be useful to investors in evaluating the Company's core business operating results and comparing such results to other similar companies. Management believes that adjusted subscription service gross margin, EBITDA, adjusted EBITDA, adjusted net loss, and adjusted diluted net loss per share, when viewed with the Company's results of operations in accordance with GAAP and the reconciliations to the most directly comparable GAAP measures provided in the tables below (refer to "Gross margin" discussion above for a reconciliation of subscription service gross margin to adjusted subscription service gross margin), provide useful information about operating performance and period-over-period growth, and provide additional information that is useful for evaluating the operating performance of the Company's core business without regard to potential distortions. Management additionally believes that adjusted EBITDA permits investors to gain an understanding of the factors and trends affecting its ongoing cash earnings, from which capital investments are made and debt is serviced.

The Company's results of operations are impacted by certain non-cash and non-recurring charges, including stock-based compensation, acquisition related expenditures, and other non-recurring charges that may not be indicative of the Company’s on-going or long-term financial performance. Management believes that adjusting its net loss and diluted loss per share to remove non-recurring charges provides a useful perspective with respect to the Company's results of operations and provides supplemental information to both management and investors by removing items that are difficult to predict and are often unanticipated.

Adjusted subscription service gross margin, EBITDA, adjusted EBITDA, adjusted net loss, and adjusted diluted net loss per share are not measures of financial performance under GAAP and should not be considered as alternatives to subscription service gross margin or net income (loss) as indicators of operating performance. Additionally, these measures may not be comparable to similarly titled measures disclosed by other companies. The tables below provide reconciliations between net loss and EBITDA, adjusted EBITDA, and adjusted net loss, as well as between diluted net loss per share and adjusted diluted net loss per share.
Three Months Ended June 30,
in thousands20232022
Reconciliation of Net Loss to EBITDA and Adjusted EBITDA
Net loss$(19,702)$(18,848)
Provision for income taxes409 41 
Interest expense 1,735 2,451 
Depreciation and amortization 6,933 6,441 
EBITDA$(10,625)$(9,915)
Stock-based compensation expense (1)3,615 3,232 
Contingent consideration (2)(2,300)— 
Acquisition costs (3)— 666 
Gain on insurance proceeds (4)(500)— 
Other (income) expense – net (5)(95)257 
Adjusted EBITDA$(9,905)$(5,760)
33

1
Adjustments reflect stock-based compensation expense of $3.6 million and $3.2 million for the three months ended June 30, 2023 and 2022, respectively.
2Adjustment reflects non-cash changes to the fair market value of the contingent consideration liability related to the MENU Acquisition.
3Adjustment reflects the expenses incurred in the MENU Acquisition.
4Adjustment reflects the gain on insurance proceeds due to the settlement of a legacy claim.
5Adjustment reflects foreign currency transaction gains and losses, rental income and losses, and other non-recurring expenses recorded in other expense, net, in the accompanying statements of operations.


in thousands, except per share amountsThree Months Ended June 30,
Reconciliation of Net Loss/Diluted Net Loss per Share to Adjusted Net Loss/Adjusted Diluted Loss per Share:20232022
Net loss/diluted loss per share$(19,702)$(0.72)$(18,848)$(0.70)
Non-cash interest expense (1)531 0.02 495 0.02 
Acquired intangible assets amortization (2)4,328 0.16 4,371 0.16 
Stock-based compensation expense (3)3,615 0.13 3,232 0.12 
Contingent consideration (4)(2,300)(0.08)— — 
Acquisition costs (5)— — 666 0.02 
Gain on insurance proceeds (6)(500)(0.02)— — 
Other (income) expense – net (7)(95)— 257 0.01 
Adjusted net loss/adjusted diluted loss per share$(14,123)$(0.52)$(9,827)$(0.36)
Adjusted weighted average common shares outstanding27,357 26,982 
1
Adjustment reflects non-cash accretion of interest expense and amortization of issuance costs related to the Senior Notes of $0.5 million and $0.5 million for the three months ended June 30, 2023 and 2022, respectively.
2
Adjustment amortization expense of acquired developed technology included within cost of sales of $3.9 million and $3.7 million for the three months ended June 30, 2023 and 2022, respectively; and amortization expense of acquired intangible assets of $0.4 million and $0.7 million for the three months ended June 30, 2023 and 2022, respectively.
3
Adjustment reflects stock-based compensation expense of $3.6 million and $3.2 million for the three months ended June 30, 2023 and 2022, respectively.
4Adjustment reflects non-cash changes to the fair market value of the contingent consideration liability related to the MENU Acquisition.
5Adjustment reflects the expenses incurred in the MENU Acquisition.
6Adjustment reflects the gain on insurance proceeds due to the settlement of a legacy claim.
7Adjustment reflects foreign currency transaction gains and losses, rental income and losses, and other non-recurring expenses recorded in other expense, net, in the accompanying statements of operations.

Six Months Ended June 30,
in thousands20232022
Reconciliation of Net Loss to EBITDA and Adjusted EBITDA
Net loss$(35,607)$(34,498)
Provision for income taxes724 51 
Interest expense3,402 4,914 
Depreciation and amortization13,815 12,825 
EBITDA$(17,666)$(16,708)
Stock-based compensation expense (1)6,670 6,767 
Contingent consideration (2)(7,500)— 
Acquisition costs (3)— 951 
Gain on insurance proceeds (4)(500)— 
Severance (5)253 — 
Other (income) expense – net (6)(36)625 
Adjusted EBITDA$(18,779)$(8,365)
34

1
Adjustments reflect stock-based compensation expense of $6.7 million and $6.8 million for the six months ended June 30, 2023 and 2022, respectively.
2Adjustment reflects non-cash changes to the fair market value of the contingent consideration liability related to the MENU Acquisition.
3Adjustment reflects the expenses incurred in the MENU Acquisition.
4Adjustment reflects the gain on insurance proceeds due to the settlement of a legacy claim.
5Adjustment reflects severance included in SG&A and R&D expense.
6Adjustment reflects foreign currency transaction gains and losses, rental income and losses, and other non-recurring expenses recorded in other expense, net, in the accompanying statements of operations.


in thousands, except per share amountsSix Months Ended June 30,
Reconciliation of Net Loss/Diluted Net Loss per Share to Adjusted Net Loss/Adjusted Diluted Loss per Share:20232022
Net loss/diluted loss per share$(35,607)$(1.30)$(34,498)$(1.27)
Non-cash interest expense (1)1,053 0.04 981 0.04 
Acquired intangible assets amortization (2)8,892 0.32 8,229 0.30 
Stock-based compensation expense (3)6,670 0.24 6,767 0.25 
Contingent consideration (4)(7,500)(0.27)— — 
Acquisition costs (5)— — 951 0.04 
Gain on insurance proceeds (6)(500)(0.02)— — 
Severance (7)253 0.01 — — 
Other (income) expense – net (8)(36)— 625 0.02 
Adjusted net loss/adjusted diluted loss per share$(26,775)$(0.98)$(16,945)$(0.62)
Adjusted weighted average common shares outstanding27,381 27,070 
1
Adjustment reflects non-cash accretion of interest expense and amortization of issuance costs related to the Senior Notes of $1.1 million and $1.0 million for the six months ended June 30, 2023 and 2022, respectively.
2
Adjustment amortization expense of acquired developed technology included within cost of sales of $8.0 million and $7.3 million for the six months ended June 30, 2023 and 2022, respectively; and amortization expense of acquired intangible assets of $0.9 million and $0.9 million for the six months ended June 30, 2023 and 2022, respectively.
3
Adjustment reflects stock-based compensation expense of $6.7 million and $6.8 million for the the six months ended June 30, 2023 and 2022, respectively.
4Adjustment reflects non-cash changes to the fair market value of the contingent consideration liability related to the MENU Acquisition.
5Adjustment reflects the expenses incurred in the MENU Acquisition.
6Adjustment reflects the gain on insurance proceeds due to the settlement of a legacy claim.
7Adjustment reflects severance included in SG&A and R&D expense.
8Adjustment reflects foreign currency transaction gains and losses, rental income and losses, and other non-recurring expenses recorded in other expense, net, in the accompanying statements of operations.

35

LIQUIDITY AND CAPITAL RESOURCES

Our primary sources of liquidity are cash and cash equivalents and short-term investments. As of June 30, 2023, we had cash and cash equivalents of $44.2 million and short-term investments of $41.2 million. Cash and cash equivalents consist of highly liquid investments with maturities of 90 days or less, including money market funds. Short-term investments are held-to-maturity investment securities consisting of investment-grade interest bearing instruments, primarily treasury bills and notes, which are stated at amortized cost.

Cash used in operating activities was $12.8 million for the six months ended June 30, 2023, compared to $31.6 million for the six months ended June 30, 2022. Cash used for the six months ended June 30, 2023 was substantially driven by a net loss from operations, net of non-cash charges, partially off-set by a reduction in net working capital requirements substantially driven by a decrease in inventory resulting from improved inventory management.

Cash used in investing activities was $6.2 million for the six months ended June 30, 2023 compared to $5.0 million for the six months ended June 30, 2022. Investing activities during the six months ended June 30, 2023 included capital expenditures of $3.2 million for internal use software, $2.0 million for developed technology costs associated with our Restaurant/Retail software platforms, and $0.9 million for purchases of short-term held-to-maturity securities.

Cash used in financing activities was $2.5 million for the six months ended June 30, 2023, compared to $1.8 million for the six months ended June 30, 2022. Cash used in financing activities during the six months ended June 30, 2023 was substantially driven by stock based compensation related transactions. We do not have any off-balance sheet arrangements or obligations.

We expect our available cash and cash equivalents will be sufficient to meet our operating needs for at least the next 12 months. Over the next 12 months our total contractual obligations are $52.8 million, consisting of purchase commitments for normal operations (purchase of inventory, software licensing, use of external labor, and third-party cloud services) of $29.9 million, principal and interest payments on the Senior Notes of $21.6 million and facility lease obligations of $1.2 million. We expect to fund such commitments with cash provided by operating activities and our sources of liquidity.

We expect our non-current contractual obligations to include purchase commitments for normal operational expenses as well as payments to service our Senior Notes. Refer to “Note 6 – Debt” of the notes to condensed consolidated financial statements in "Part I, Item 1. Financial Statements and Supplementary Data" of this Quarterly Report for additional information.

Our actual cash needs will depend on many factors, including our rate of revenue growth, growth of our SaaS revenues, the timing and extent of spending to support our product development and acquisition integration efforts, the timing of introductions of new products and enhancements to existing products, market acceptance of our products, and the factors described above in this Part I, Item 2. “Management's Discussion and Analysis of Financial Condition and Results of Operations” and elsewhere in this Quarterly Report and in the 2022 Annual Report and our other filings with the SEC.

From time to time, we may seek to raise additional capital through equity, equity-linked, and debt financing arrangements. In addition, our board of directors and management regularly evaluate our business, strategy, and financial plans and prospects. As part of this evaluation, the board of directors and management periodically consider strategic alternatives to maximize value for our shareholders, including strategic transactions such as an acquisition, or a sale or spin-off of company assets or businesses. We cannot provide assurance that any additional financing or strategic alternatives will be available to us on acceptable terms or at all.





36

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

Our financial statements are based on the application of accounting principles generally accepted in the United States of America. GAAP requires the use of estimates, assumptions, judgments and subjective interpretations of accounting principles that have an impact on the assets, liabilities, revenue, and expense amounts reported. We believe our use of estimates and underlying accounting assumptions adhere to GAAP and are consistently applied. Valuations based on estimates are reviewed for reasonableness and adequacy on a consistent basis. Significant items subject to these estimates and assumptions include revenue recognition, stock-based compensation, the recognition and measurement of assets acquired and liabilities assumed in business combinations at fair value, the carrying amount of property, plant, and equipment including right-to-use assets and liabilities, identifiable intangible assets and goodwill, valuation allowances for receivables, valuation of excess and obsolete inventories, and measurement of contingent consideration at fair value. Actual results could differ from these estimates. Our estimates are subject to uncertainties, including those associated with market conditions, risks and trends. Refer to "Item 1A. Risk Factors" of this Quarterly Report for additional information. Our critical accounting policies have not changed materially from the discussion of those policies included under “Critical Accounting Policies and Estimates” in the 2022 Annual Report.

Item 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Foreign Currency Exchange Risk

Our primary exposures relate to certain non-dollar denominated sales and operating expenses in Canada, Europe, Asia, and Australia. These primary currencies are the Great British Pound, the Euro, the Swiss Franc, the Serbian Dinar, the Australian dollar, the Singapore dollar, the Canadian dollar, the Indian Rupee and the Chinese Renminbi. Accordingly, changes in exchange rates may negatively affect our revenue and net income (loss) as expressed in U.S. dollars. We also have foreign currency risk related to foreign currency transactions and monetary assets and liabilities, including intercompany balances denominated in currencies that are not the functional currency. We have experienced and will continue to experience fluctuations in our net income (loss) as a result of gains (losses) on these foreign currency transactions and the remeasurement of monetary assets and liabilities. As of June 30, 2023, the impact of foreign currency exchange rate changes on our revenues and net income (loss) was not material. The volatility of exchange rates depends on many factors that we cannot forecast with reliable accuracy.

Interest Rate Risk

As of June 30, 2023, we had $13.8 million, $120.0 million, and $265.0 million in aggregate principal amount outstanding of the 2024 Notes, the 2026 Notes, and the 2027 Notes, respectively.

We carry the Senior Notes at face value less amortized debt issuance costs on the condensed consolidated balance sheets. Since the Senior Notes bear interest at fixed rates, we have no financial statement risk associated with changes in interest rates. However, the fair value of the Senior Notes changes when the market price of our common stock fluctuates or interest rates change.

37

Item 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of June 30, 2023. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of June 30, 2023.

Changes in Internal Control Over Financial Reporting

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, did not identify changes that occurred in our internal control over financial reporting during the quarter ended June 30, 2023, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Part II - OTHER INFORMATION

Item 1. LEGAL PROCEEDINGS

The information in “Note 10 Commitments and Contingencies” of the notes to the financial statements (Part I, Item 1. Financial Statements) is incorporated herein by reference. We do not believe that we have any pending litigation that would have a material adverse effect on our financial condition or results of operations.

Item 1A. RISK FACTORS

The risks described in the “Risk Factors” section of our 2022 Annual Report could materially and adversely affect our business, financial condition, and results of operations, and the trading price of our common stock could decline. The Risk Factors section in our 2022 Annual Report remains current in all material respects. Refer also to the other information set forth in this Quarterly Report, including in the Forward-Looking Statements, Management's Discussion and Analysis of Financial Condition and Results of Operations, and Financial Statements sections.

Item 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Under our equity incentive plan, employees may elect to have us withhold shares to satisfy minimum statutory federal, state and local tax withholding obligations arising from the vesting of their restricted stock and restricted stock units. When we withhold these shares, we are required to remit to the appropriate taxing authorities the market price of the shares withheld, which could be deemed a purchase of shares by us on the date of withholding. For the three months ended June 30, 2023, 6,069 shares were withheld.

The table below presents information regarding the Company's purchases of its equity securities for the time periods presented.

PeriodTotal Number of Shares WithheldAverage Price Paid Per Share
April 1, 2023 - April 30, 2023301 $32.01 
May 1, 2023 - May 31, 20231,496 $34.08 
June 1, 2023 - June 30, 20234,272 $34.32 
Total6,069 $33.47 
38

Item 6. EXHIBITS

Exhibit
Number
 
Incorporated by reference into
this Quarterly Report on Form 10-Q 
Date
Filed or
Furnished
Exhibit DescriptionFormExhibit No.
3.1Form 10-Q (File No. 001-09720)3.111/9/2022
3.2Form 8-K (File No.001-09720)3.19/26/2022
10.1Form 10-Q (File No. 001-09720)10.15/10/2023
31.1Filed herewith
31.2Filed herewith
32.1Furnished herewith
32.2Furnished herewith
101.INSInline XBRL Instance DocumentFiled herewith
101.SCHInline XBRL Taxonomy Extension Schema DocumentFiled herewith
101.CALInline XBRL Taxonomy Extension Calculation Linkbase DocumentFiled herewith
101.DEFInline XBRL Taxonomy Extension Definition Linkbase DocumentFiled herewith
101.LABInline XBRL Taxonomy Extension Label Linkbase DocumentFiled herewith
101.PREInline XBRL Taxonomy Extension Presentation Linkbase DocumentFiled herewith
104Cover Page Interactive Data File (embedded within the Inline XBRL document)Filed herewith


39

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.
 PAR TECHNOLOGY CORPORATION
 (Registrant)
  
Date:August 9, 2023/s/ Bryan A. Menar
 Bryan A. Menar
 Chief Financial Officer
 (Principal Financial Officer)

40
EX-31.1 2 a10qexhibit311-q22023.htm EX-31.1 Document

EXHIBIT 31.1
Certification of Principal Executive Officer pursuant to Rule 13a-14(a)
of the Securities Exchange Act of 1934, as amended


I, Savneet Singh, certify that:
1.I have reviewed this quarterly report on Form 10-Q of PAR Technology Corporation;
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.
August 9, 2023/s/ Savneet Singh
Savneet Singh
Chief Executive Officer & President
(Principal Executive Officer)

EX-31.2 3 a10qexhibit312-q22023.htm EX-31.2 Document

EXHIBIT 31.2
Certification of Principal Financial Officer pursuant to Rule 13a-14(a)
of the Securities Exchange Act of 1934, as amended


I, Bryan A. Menar, certify that:
1.I have reviewed this quarterly report on Form 10-Q of PAR Technology Corporation;
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.
August 9, 2023/s/ Bryan A. Menar
Bryan A. Menar
Chief Financial Officer
(Principal Financial Officer)

EX-32.1 4 a10qexhibit321-q22023.htm EX-32.1 Document

EXHIBIT 32.1
Certification of Principal Executive Officer
pursuant to Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended,
and 18 U.S.C. Section 1350


In connection with the Quarterly Report of PAR Technology Corporation (the “Company”) on Form 10-Q for the period ended June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Savneet Singh, Chief Executive Officer and President of the Company, certify, pursuant to 18 U.S.C. § 1350, that, to my knowledge:
(i)The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
(ii)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
August 9, 2023
/s/ Savneet Singh
Savneet Singh
Chief Executive Officer & President
(Principal Executive Officer)

EX-32.2 5 a10qexhibit322-q22023.htm EX-32.2 Document

EXHIBIT 32.2
Certification of Principal Financial Officer
pursuant to Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended,
and 18 U.S.C. Section 1350


In connection with the Quarterly Report of PAR Technology Corporation (the “Company”) on Form 10-Q for the period ended June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Bryan A. Menar, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, that, to my knowledge:
(i)The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
(ii)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
August 9, 2023
/s/ Bryan A. Menar
Bryan A. Menar
Chief Financial Officer
(Principal Financial Officer)

EX-101.SCH 6 par-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Accounts receivable, net link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Inventories, net link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Identifiable Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Segment and Related Information link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Accounts receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Inventories, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Identifiable Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Segment and Related Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents, and Cash Held on Behalf of Customer (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Summary of Significant Accounting Policies - Short-Term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Revenue Recognition - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Revenue Recognition - Schedule of Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Revenue Recognition - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Revenue Recognition - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Revenue Recognition - Schedule of Disaggregated Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Accounts receivable, net - Schedule of Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Accounts receivable, net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Accounts receivable, net - Accounts Receivable, Allowance for Credit Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Inventories, net - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Inventories, net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Identifiable Intangible Assets and Goodwill - Components of Identifiable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Identifiable Intangible Assets and Goodwill - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Identifiable Intangible Assets and Goodwill - Amortization Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Identifiable Intangible Assets and Goodwill - Expected Future Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Identifiable Intangible Assets and Goodwill - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Debt - Summary of Information about the Equity and Liability Components of Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Debt - Summary of Interest Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Debt - Schedule of Maturities of Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954735 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954736 - Disclosure - Stock-Based Compensation - Stock-based Compensation Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954737 - Disclosure - Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954738 - Disclosure - Segment and Related Information - Summary of Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954739 - Disclosure - Segment and Related Information - Reconciliation of Segment Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954740 - Disclosure - Segment and Related Information - Revenue by Major Customers (Details) link:presentationLink link:calculationLink link:definitionLink 9954741 - Disclosure - Fair Value of Financial Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954742 - Disclosure - Fair Value of Financial Instruments - Changes in the Estimated Fair Values of the Company’s Liabilities for Contingent Consideration Measured Using Significant Unobservable Inputs (Level 3) (Details) link:presentationLink link:calculationLink link:definitionLink 9954743 - Disclosure - Fair Value of Financial Instruments - Contingent Consideration Liability (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 par-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 par-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 par-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Change in fair value of contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Revenue, Remaining Performance Obligation [Roll Forward] Revenue, Remaining Performance Obligation [Roll Forward] Revenue, Remaining Performance Obligation [Roll Forward] Accrued expenses Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Inventory reserves Inventory Valuation Reserves Research and development Research and Development Expense Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Award Type [Domain] Award Type [Domain] Performance obligations, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Debt Debt Disclosure [Text Block] Deferral of revenue Contract With Customer, Liability, Liability Recorded Contract With Customer, Liability, Liability Recorded Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Business acquisition, cash paid Payments to Acquire Businesses, Gross Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Short-Term Investment Cash, Cash Equivalents and Investments [Table Text Block] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Component parts Inventory, Parts and Components, Net of Reserves Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Accounts payable and accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Other income (expense), net Nonoperating Income (Expense) Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Schedule of Goodwill by Reporting Segment Schedule Of Segment Reporting Information, Goodwill By Segment [Table Text Block] Schedule Of Segment Reporting Information, Goodwill By Segment Other assets Increase (Decrease) in Other Noncurrent Assets Geographical [Axis] Geographical [Axis] Provision for obsolete inventory Inventory Write-down Customer deposits and deferred service revenue Increase (Decrease) in Contract with Customer, Liability Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Net issuance of restricted stock awards and restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Yum! Brands, Inc. Yum Brands Inc [Member] External customer that accounts for 10 percent or more of the entity's revenues. Director Director [Member] Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $.02 par value, 1,000,000 shares authorized Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted average award value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Net loss per share, diluted (in dollars per share) Earnings Per Share, Diluted Investment Holdings [Table] Schedule of Investments [Table] Accounts receivable – net Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Accounting Standards Update [Extensible Enumeration] Accounting Standards Update [Extensible Enumeration] Business acquisition, share price (in dollar per share) Business Acquisition, Share Price Treasury stock, shares (in shares) Treasury stock (in shares) Treasury stock (in shares) Treasury Stock, Common, Shares Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Issuance of common stock upon the exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Non-competition agreements Noncompete Agreements [Member] Mission systems Mission Systems [Member] Mission Systems [Member] Net loss Net loss Net loss Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Cash, Cash Equivalents, and Cash Held on Behalf of Customer Schedule of Cash and Cash Equivalents [Table Text Block] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Liabilities and Shareholders’ Equity Liabilities and Equity [Abstract] Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Government Government Segment [Member] The Government segment develops and delivers geospatial and full motion video solutions to federal/state governments and industry; and provides communications and information technology support services to the United States Department of Defense. Shareholders’ equity: Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Issuance of common stock upon the exercise of stock options (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Total cost of sales Cost of Goods and Services Sold Reconciliation of Assets from Segment to Consolidated [Table] Reconciliation of Assets from Segment to Consolidated [Table] Summary of Restricted Stock and RSU Awards Activity Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Summary of Changes in Fair Value of Level 3 Assets and Liabilities Measured at Fair Value on a Recurring Basis Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Obligations Obligations [Member] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Customer deposits excluded from performance obligations Increase (Decrease) In Contract With Customer, Liability, Excluded From Performance Obligations Outstanding Increase (Decrease) In Contract With Customer, Liability, Excluded From Performance Obligations Outstanding Goodwill Beginning balance Ending balance Goodwill Equity Components [Axis] Equity Components [Axis] Accrued expenses Increase (Decrease) in Accrued Liabilities Investment Type [Axis] Investment Type [Axis] 2025 Long-Term Debt, Maturity, Year Two Subscription service Subscription Service [Member] Subscription Service Prepaid and other acquired assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Investments [Domain] Investments [Domain] Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable 2023, remaining Long-Term Debt, Maturity, Remainder of Fiscal Year Point in Time Transferred at Point in Time [Member] Restricted Stock Unit Awards Restricted Stock Units (RSUs) [Member] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Schedule of Long-term Debt Instruments Schedule of Long-Term Debt Instruments [Table Text Block] Cash and Cash Equivalents, and Cash Held on Behalf of Customers Cash and Cash Equivalents, Policy [Policy Text Block] McDonald’s Corporation McDonalds Corporation [Member] External customer that accounts for 10 percent or more of the entity's revenues. Liability Class [Domain] Fair Value by Liability Class [Domain] Product and Service [Domain] Product and Service [Domain] Total interest expense Interest Expense, Debt Inventories Increase (Decrease) in Inventories Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Lease right-of-use assets Operating And Finance Lease, Right-Of-Use Asset Operating And Finance Lease, Right-Of-Use Asset Anti-dilutive stock options outstanding (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Costs of sales: Cost of Goods and Services Sold [Abstract] Document Quarterly Report Document Quarterly Report Revenue volatility Measurement Input, Revenue Volatility [Member] Measurement Input, Revenue Volatility Capital expenditures in accounts payable Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] 2023, remaining Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Restaurant/Retail Restaurant and Retail [Member] The restaurant and retail segment offers integrated solutions to the restaurant and retail industry. Weighted Average or Range Business Combination, Contingent Consideration, Liability, Measurement Input Use of Estimates Use of Estimates, Policy [Policy Text Block] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Discount rate Measurement Input, Discount Rate [Member] 2026 Long-Term Debt, Maturity, Year Three Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Amortization of identifiable intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Total Finite-Lived Intangible Assets, Net Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Cash and cash equivalents and cash held on behalf of customers at beginning of period Cash and cash equivalents and cash held on behalf of customers at end of period Total cash and cash equivalents and cash held on behalf of customers Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Common stock issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Business acquisition, purchase price Business Combination, Consideration Transferred Gross margin Gross Profit Customer deposits and deferred service revenue Contract with Customer, Liability, Current Treasury stock, at cost, 1,356,277 shares and 1,270,522 shares at June 30, 2023 and December 31, 2022, respectively Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Total long-term portion of notes payable Long-Term Debt Selling, general and administrative Selling, General and Administrative Expense 2027 Long-Term Debt, Maturity, Year Four Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Forfeited and cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations Stock options Employee Stock Option [Member] Related Party Transactions Related Party, Policy [Policy Text Block] Related Party, Policy Schedule of Amortization expense Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Short-Term Investments Investment, Policy [Policy Text Block] Maximum Maximum [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Cash Cash Equivalents, at Carrying Value Document Type Document Type Contract with Customer, Duration [Axis] Contract with Customer, Duration [Axis] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Entity Address, Address Line One Entity Address, Address Line One Treasury stock acquired from employees upon vesting or forfeiture of restricted stock Treasury Stock, Value, Acquired, Cost Method Entity Address, Address Line Two Entity Address, Address Line Two Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Impact of currency translation on intangible assets Indefinite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss) Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Weighted average exercise price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Allowance for doubtful accounts Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss, Current Trademarks, trade names (non-amortizable) Trademarks and Trade Names [Member] Customer Concentration Risk Customer Concentration Risk [Member] Schedule of Components of Identifiable Intangible Assets, Excluding Discontinued Operations Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] All Others Other Customer [Member] Canceled/forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Capitalized software development costs Capitalized Computer Software, Additions Related Party [Domain] Related Party, Type [Domain] Acquisitions Business Combination Disclosure [Text Block] Indefinite-lived intangible assets, gross Indefinite-Lived Intangible Assets (Excluding Goodwill) Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Operating segments Operating Segments [Member] Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Other current assets Other Assets, Current Treasury Bills & Notes US Treasury Bill And Bond Securities [Member] US Treasury Bill And Bond Securities Schedule of Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Inventories Inventories, net Inventory, Net Statistical Measurement [Axis] Statistical Measurement [Axis] Gain on insurance proceeds Insurance Recoveries Other current assets Increase (Decrease) in Other Current Assets Contractual interest expense Interest Expense, Debt, Excluding Amortization Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Reconciliation of cash and cash equivalents and cash held on behalf of customers Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Fair Value Contingent Consideration Classified as Equity, Fair Value Disclosure Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Consolidation Items [Domain] Consolidation Items [Domain] Accumulated deficit Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Entity Address, State or Province Entity Address, State or Province Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Common stock outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Common stock par value (in dollars per share) Common Stock, Par or Stated Value Per Share Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Customer [Domain] Customer [Domain] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] MENU Technologies AG MENU Technologies AG [Member] MENU Technologies AG Measurement Input Type [Domain] Measurement Input Type [Domain] Segment Reporting, Asset Reconciling Item [Line Items] Segment Reporting, Asset Reconciling Item [Line Items] Schedule of Maturities of Notes Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Cumulative Effect, Period of Adoption, Adjusted Balance Cumulative Effect, Period of Adoption, Adjusted Balance [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Deferred service revenue – noncurrent Contract with Customer, Liability, Noncurrent Debt Disclosure [Abstract] Debt Disclosure [Abstract] Related Party Transaction [Domain] Related Party Transaction [Domain] Number of reportable segments (in reporting units) Number of Reportable Segments Earnings Per Share [Abstract] Earnings Per Share [Abstract] Restricted Stock and RSU Awards Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Common stock, $0.02 par value, 58,000,000 shares authorized, 28,799,349 and 28,589,567 shares issued, 27,443,072 and 27,319,045 outstanding at June 30, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Trade names Trade Names [Member] Life insurance balance Life Insurance, Corporate or Bank Owned, Amount Hardware Hardware [Member] Hardware Total current assets Assets, Current Schedule of Revenue by Geographic Area Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Schedule of Fair Value, Liabilities Measured on Recurring Basis Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Contingent consideration liability Business Combination, Contingent Consideration, Liability Revenues, net: Revenue from Contract with Customer [Abstract] Depreciation, amortization and accretion: Depreciation, Amortization And Accretion Depreciation, Amortization And Accretion Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Non-current over one year Long-Term Contract with Customer [Member] Other income (expense), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Purchase of held to maturity investments Payments to Acquire Held-to-Maturity Securities Accounts payable owed to Act III Management Other Liabilities Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Identifiable Intangible Assets and Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Concentration risk, percentage Concentration Risk, Percentage Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Preferred stock authorized (in shares) Preferred Stock, Shares Authorized Current under one year Short-Term Contract with Customer [Member] Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Accounts receivable, net Financing Receivables [Text Block] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Future Amortization of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition Lease liabilities – current portion Operating And Finance Lease, Liability, Current Operating And Finance Lease, Liability, Current Other Corporate, Non-Segment [Member] Escrow deposit, term Escrow Deposit, Term Escrow Deposit, Term Depreciation and amortization Depreciation, Depletion and Amortization Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Capitalization of software costs Payments to Develop Software Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Over Time Transferred over Time [Member] Accrued salaries and benefits Increase (Decrease) in Employee Related Liabilities Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total shareholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Share based compensation, value of forfeitures Shares Issued, Value, Share-Based Payment Arrangement, Forfeited Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Recognition of deferred revenue Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Treasury stock acquired from employees upon vesting or forfeiture of restricted stock Payments for Repurchase of Other Equity Concentration Risk Type [Axis] Concentration Risk Type [Axis] Master Development Agreement Master Development Agreement [Member] Master Development Agreement Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Impact of currency translation on intangible assets Impact Of Currency Translation On Finite Lived Intangible Assets Impact Of Currency Translation On Finite Lived Intangible Assets Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Other Long-Term Liabilities Other Long Term Liabilities [Policy Text Block] Disclosure of other noncurrent obligations not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer). Unamortized debt issuance cost Debt Issuance Costs, Net Capital expenditures including software costs: Payments to Acquire Productive Assets Intangible assets – net Intangible assets – net Intangible Assets, Net (Excluding Goodwill) Earn-out liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contingent Liability Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Developed technology Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Estimated Useful Life Finite-Lived Intangible Asset, Useful Life Antidilutive Securities [Axis] Antidilutive Securities [Axis] Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Lease liabilities – net of current portion Operating And Finance Lease, Liability, Noncurrent Operating And Finance Lease, Liability, Noncurrent City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Goodwill by business segment [Abstract] Goodwill by business segment [Abstract] Net Loss Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Principal payments of long-term debt Repayments of Secured Debt Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Acquired developed technology Software and Software Development Costs [Member] Minimum Minimum [Member] Property, plant and equipment – net Property, Plant and Equipment, Net Receivables [Abstract] Receivables [Abstract] Summary of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Contract Contract [Member] Contract [Member] Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Income taxes Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Percent acquired Business Acquisition, Percentage of Voting Interests Acquired Developed technology Developed Technology Rights [Member] Accumulated Deficit Retained Earnings [Member] Current portion of long-term debt Long-Term Debt, Current Maturities Total Liabilities and Shareholders’ Equity Liabilities and Equity Other assets Other Assets, Noncurrent Weighted-Average Amortization Period Finite-Lived Intangible Assets, Remaining Amortization Period Net loss per share, basic (in dollars per share) Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Indefinite-lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] Internally developed software costs not meeting general release threshold In Process Research and Development [Member] Summary of Equity and Liability Components of the Notes Convertible Debt [Table Text Block] Contingent Consideration Contingent Liability Reserve Estimate, Policy [Policy Text Block] Entity Address, City or Town Entity Address, City or Town Schedule of Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Fair value of stock issued for acquisition Stock Issued Service parts Service parts, Net of Reserves Amount, after of valuation reserves and allowances, of inventory, classified as service parts, expected to be sold, or consumed within one year or operating cycle, if longer. Recognition of deferred revenue Contract with Customer, Liability, Revenue Recognized Including Liabilities Incurred In The Current Period Contract with Customer, Liability, Revenue Recognized Including Liabilities Incurred In The Current Period Document Transition Report Document Transition Report Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Fair value of debt Convertible Debt, Fair Value Disclosures Acquired developed technology Technology-Based Intangible Assets [Member] Business acquisition, expenses Business Acquisition, Transaction Costs Accounts payable Increase (Decrease) in Accounts Payable Common stock authorized (in shares) Common Stock, Shares Authorized Summary of Investment Holdings [Line Items] Summary of Investment Holdings [Line Items] Schedule of Revenue by Major Customers Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Funded performance obligations Revenue, Remaining Performance Obligation, Funded Amount Revenue, Remaining Performance Obligation, Funded Amount Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Principal amount of notes outstanding Total Long-Term Debt, Gross Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Liability Class [Axis] Liability Class [Axis] Measurement Input Type [Axis] Measurement Input Type [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Total assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Schedule of Identifiable Assets by Reporting Segment Reconciliation of Assets from Segment to Consolidated [Table Text Block] Escrow deposit Escrow Deposit Current expected credit losses Provisions Accounts Receivable, Credit Loss Expense (Reversal) Additional paid in capital Additional Paid in Capital Other comprehensive income (loss), net of applicable tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Forfeited and canceled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Proceeds from exercise of stock options Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Other assets Other Assets, Policy [Policy Text Block] Disclosure of policy for other assets. Convertible Notes Convertible Debt [Member] Canceled/forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Equity interest issued (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Loss before provision for income taxes Income (Loss) Attributable to Parent, before Tax 2024 Long-Term Debt, Maturity, Year One Related Party [Axis] Related Party, Type [Axis] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Cash held on behalf of customers Funds Held for Clients Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Entity Registrant Name Entity Registrant Name 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to contingent consideration liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Identifiable assets by geographic area [Abstract] Identifiable assets by business segment [Abstract] Capitalized software recorded in accounts payable Capitalized Software Recorded In Accounts Payable Capitalized Software Recorded In Accounts Payable Document Period End Date Document Period End Date Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Net issuance of restricted stock awards and restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Revenue Revenue from Contract with Customer Benchmark [Member] Schedule of Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Customers payable Increase (Decrease) In Payables To Customers, Current Increase (Decrease) In Payables To Customers, Current Share-based payment arrangement, expense Share-Based Payment Arrangement, Expense Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross Provision for income taxes Income Tax Expense (Benefit) Amounts owed to employees participating in the deferred compensation plan Deferred Compensation Liability, Current and Noncurrent International Other Countries Non-US [Member] Finished goods Inventory, Finished Goods, Net of Reserves Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Deferred compensation liability Deferred Compensation Liability, Classified, Noncurrent Accrued salaries and benefits Employee-related Liabilities, Current Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Number of operating segments (in reporting units) Number of Operating Segments Schedule of Disaggregated Revenue Disaggregation of Revenue [Table Text Block] Inventories, net Inventory Disclosure [Text Block] Consideration paid Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Total revenues, net Revenue Revenues: Revenue from Contract with Customer, Excluding Assessed Tax Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Finite-Lived Intangible Assets, Net [Abstract] Finite-Lived Intangible Assets, Net [Abstract] Segment and Related Information [Abstract] Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments [Abstract] Thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash paid for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Interest expense, net Interest expense, net Interest Income (Expense), Net Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (in shares) Treasury Stock, Shares, Acquired Proceeds from Insurance Settlement, Operating Activities Proceeds from Insurance Settlement, Operating Activities Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Long-term debt Long-Term Debt, Excluding Current Maturities Weighted average shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Internally developed software costs Software Development [Member] Intelligence, surveillance, and reconnaissance solutions ISR Solutions [Member] ISR Solutions [Member] Customers payable Payables To Customers, Current Payables To Customers, Current Money market funds Money Market Funds, at Carrying Value Operating expenses: Operating Expenses [Abstract] 2027 Notes Convertible Senior Notes Due 2027 [Member] Convertible Senior Notes Due 2027 Revenue Recognition Revenue from Contract with Customer [Text Block] Contract with Customer, Duration [Domain] Contract with Customer, Duration [Domain] Capital expenditures Payments to Acquire Property, Plant, and Equipment Additional Paid in Capital Additional Paid-in Capital [Member] U.S. Department of Defense US Department of Defense [Member] External customer that accounts for 10 percent or more of the entity's revenues. Total assets Assets Assets Cover [Abstract] 2024 Notes Convertible Senior Notes Due 2024 [Member] Convertible Senior Notes Due 2024 Accretion of debt in interest expense Amortization of Debt Issuance Costs United States UNITED STATES Other long-term liabilities Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Performance obligations Beginning balance Ending balance Revenue, Remaining Performance Obligation, Amount Short-term investments Total Short-term Investments Short-Term Investments Amount paid for services to Act III Management Related Party Transaction, Purchases from Related Party Total operating expenses Operating Expenses Segment and Related Information Segment Reporting Disclosure [Text Block] Net decrease in cash and cash equivalents and cash held on behalf of customers Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Equity Component [Domain] Equity Component [Domain] Work in process Inventory, Work in Process, Net of Reserves Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted average shares outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Commercial software Commercial Software [Member] Commercial Software Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Operating loss Operating (loss) income: Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Less: accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization And Currency Translation Finite-Lived Intangible Assets, Accumulated Amortization And Currency Translation Related Party Transaction [Axis] Related Party Transaction [Axis] Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Accretion of debt in interest expense Accretion Expense Information as to the Company's segments [Abstract] Segment Reporting Information, Profit (Loss) [Abstract] Customer relationships Customer Relationships [Member] Revenue based payments Revenue-based Payments [Member] Revenue-based Payments Professional service Professional Service [Member] Professional Service 2026 Notes Convertible Senior Notes Due 2026 [Member] Convertible Senior Notes Due 2026 [Member] Accounts Receivable [Abstract] Accounts Receivable, after Allowance for Credit Loss, Current [Abstract] Accounting Standards Update 2020-06 [Member] EX-101.PRE 10 par-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 par-20230630_g1.jpg begin 644 par-20230630_g1.jpg M_]C_X 02D9)1@ ! 0$ E@"6 #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" )2!.D# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _.F M^_X*O?9+J2'_ (1"4[3CEUS_ #J#_A[1_P!2?)_W\7_&OSV\0?\ (8NO][^E M9]?5?4J'\I\C]>Q'\Q^C/_#VC_J3Y/\ OXO^-'_#VC_J3Y/^_B_XU^?!\F/\ KHO^-6(_^"M-I_RT\&W1_P!V5/\ &OS=HI?4J'\H?7L1 M_,?IE:_\%;- X\_P3J7OLFC_ ,:W++_@K'X$FP)_">LPGU\R,U^6-%3]1H=B MEF&([_@?KGI?_!3SX87Y FM=0LL_\]=IQ^5=EI/_ 4$^#&H;?/\31V)/_/9 M&X_(5^+5%0\OHO:YHLRKK>Q^[NB_M7?"7Q!M^P^.=,F+=%W,#^HKO-)\<^'] M>C#V&LV=RIZ;)EK^>E)I(_N.R_0U;M=)VPQ="IM(^CJ*R?#WBS1O%EK]IT;4[74X.OF6LH6_M6?MK:+^SC?V&DQ69UK6;A2\D$3@>0HQ][/T?\ M4GR?]_%_QKX,^)'Q U7XH>--3\2:SQ'\Q^C/_#VC_J3Y/^_B_P"-'_#VC_J3Y/\ OXO^-?G-11]2H?RA]>Q'\Q^C M/_#VC_J3Y/\ OXO^-'_#VC_J3Y/^_B_XU^Q'\Q^C/_ ]H_P"I/D_[ M^+_C1_P]H_ZD^3_OXO\ C7YS44?4J'\H?7L1_,?HS_P]H_ZD^3_OXO\ C1_P M]H_ZD^3_ +^+_C7YS44?4J'\H?7L1_,?HS_P]FS_ ,RA)_W\7_&OM3]GOXN_ M\+P^%^G>+?L3:?\ :G=?(8@D;3BOP37[PK]IO^"??_)L?A[_ *ZS?^A5Y^-P M].E34H*SN>C@<35K5'&;NK'T?7Q-^T)_P4-D^"?Q4U?PB/#;7HL&5?/W ;LJ M#Z^]?;-?BS_P4$_Y.@\5_P"_'_Z M#]>Q'\Q^BO_#V:3_H4 M6_[[7_XJC_A[-)_T*+?]]K_\57YU44?4Z'\H?7L1_,?HK_P]FD_Z%%O^^U_^ M*H_X>S2?]"BW_?:__%5^=5%'U.A_*'U[$?S'Z*_\/9I/^A1;_OM?_BJ/^'LT MG_0HM_WVO_Q5?G511]3H?RA]>Q'\Q^BO_#V:3_H46_[[7_XJC_A[-)_T*+?] M]K_\57YU44?4Z'\H?7L1_,?HK_P]FD_Z%%O^^U_^*H_X>S2?]"BW_?:__%5^ M=5%'U.A_*'U[$?S'Z*_\/9I/^A1;_OM?_BJ/^'LTG_0HM_WVO_Q5?G511]3H M?RA]>Q'\Q^BO_#V:3_H46_[[7_XJC_A[-)_T*+?]]K_\57YU44?4Z'\H?7L1 M_,?HK_P]FD_Z%%O^^U_^*H_X>S2?]"BW_?:__%5^=5%'U.A_*'U[$?S'Z*_\ M/9I/^A1;_OM?_BJ/^'LTG_0HM_WVO_Q5?G511]3H?RA]>Q'\Q^BO_#V:3_H4 M6_[[7_XJC_A[-)_T*+?]]K_\57YU44?4Z'\H?7L1_,?HK_P]FD_Z%%O^^U_^ M*H_X>S2?]"BW_?:__%5^=5%'U.A_*'U[$?S'Z-1_\%9QQO\ !\I]<.O^-7;? M_@K5IRG]_P""[QA_L31C^M?FQ12^I4/Y1_7L1_,?J#8_\%:O"#X%UX,U>/W6 M:,_UKJM)_P""HWPSU!E$^FZG8YZF4JC^'_ -HCX;^*2HTOQAIMV6Z;7(_F!7X'5-'=S0XV M2NG^ZQ%8RRVF]FS:.:55\44S^B2UUBPOHP]O>V\Z-T:.13_6K:L&&0 MW0?B)XF\,S"33-/P->N^$?VZOC'X39%7Q;"O@_=7&B>&8E\;>)HB8Y4MI MMEG:L."))0#N8'^%,]""RFOAWQ7^UY\>_CUK!TS2]7U6$SD^7HW@^WDA;!_A M!BS*XYQAF->A2P56HN9Z+S//JXZE2?*M7Y'[*45^,4/[%_[0GCC_ $Z?P7JM MU(PSYFK:A!#+S[3RJU1W'[,/[17PES>6?A;Q/I;QDOYOAZ[\]EX!)_T61CTQ MS[>U;?4:>RJJ_P#7F8?7JF[I.W]>1^T-%?D+\,_^"A'QB^%>H)8>(+O_ (2V MQMV\N:PUZ,K=+CJ!. ) WN^_Z5^@O[._[8O@/]HB%+33KEM%\3A"TN@Z@P$Q MP,EHFZ2KU^[\P R5%1TT<92K/E3L^S/=:***XCN"BBB@ HHHH M **** "BBB@#^=G7_P#D,77^]_2L^M#7_P#D,77^]_2L^OMUL?!!1113 *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *7)I** .G\+_$SQ3X,NXKC1]>U"Q:,\+'<.$_% Y-?&U%8U*-.I\:N;4ZU2E\$K' M[.?!W]O_ .&7Q4:"SN+\^']6?&ZWO1MC&?20X!KZ2L=0MM3MDN+.YAN[=ONR MP.'4_0CBOYTLD=.*]H^#?[7/Q'^"MY"=)UN6\TY",Z??,TL./9<\5Y=7+EO2 M9ZU',VM*J^:/W-HKY,_9[_X*&>"/BU]FTO7F_P"$8U]\(J7#9BG;_9(''XU] M7P7$5U$LL,B31,,J\;!@?H17C5*UEOT/GR>(%%%% !1110 4444 %%%% !1110 4444 M%%%% "K]X5^TW_!/O_DV/P]_UUF_]"K\65^\*_:;_@GW_P FQ^'O^NLW_H5> M5F/\)>IZV6?QGZ'T?7XL_P#!07_DZ#Q7_OQ_^@+7[35^+/\ P4%_Y.@\5_[\ M?_H"UPY=_%?H>AF?\%>I\WT445]&?,A1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2TE% %S3] M8O\ 29/,L;VXLY/[UO*R'\P:]M^&7[:_Q5^%[11V/B&2]M%(#PWZB;"4 [U^>O[!/[.:?'SXHW?B/Q-&;[PSH$BW-VEQE_ MM]TY+1Q-G[RY!=\YS@ _?KU,)2C&+Q%79'E8RK.4EAZ6[_(ZK]D?_@GO=_%+ M3[/QA\0FN='\+S!9K+2X3LN=03J'9NL41'3^)@N,Q6<00N1_$[?>=O]IB3[UD_''5[SPS\$?B!JFEW#6.H:?X=U"YM M;B'AH9([:1D9?<$ CZ5^3/@_]I#]HOXA:Q_9/AKQ=XFUW4_+:7[)8J)9-BXR MVT+T&1^=5:KCKS*='5#*H/_ 7QSTM[7Q=X?M[VXV;(=2B417EOZ%)1\P /.TY4]P: M_+K]IK]D;Q=^RGK]KXCT:_NM0\,"X5K'7K7,5Q9RYRB2[?N.".''#8['Y1^B M_P"RC^U/I'[37A&YN8[8:1XDTPJFI:7O+JN[.R6-B!N1MI]U((/8MZ_XI\+Z M5XU\.ZCH6MV46HZ3J$+6]S:S#*NA'/T/<$<@@$KA)\D]NJ-*N'I8N' M/#?HSYF_89_:^_X7YH#^&?$TR+X[TJ'S))0H5=1@! \Y0. X) =1QR&'!(7Z MNK\5/B)X6\1?L4_M,J-,N7:;1[I+_3+IC@7=F^<*^.S+OB?W#X[5^QO@+QII MWQ%\%Z)XGTER^G:M:1WD.[[RJZ@[6]&!R"/4&GC*,8-5*?PR%@ZTIITZGQ1- MZBBBO./2"BBB@ HHHH **** /YV=?_Y#%U_O?TK/K0U__D,77^]_2L^OMUL? M!!1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 56*L"IP1W%?4/[-O[ M>/C/X)W%MIFJ32>(?# (4VMPQ+P+W,9R.?K7R[16'4U7PQJ*3G:#-9LP\Z ^CBO1*_GV^&OQ3\2_"7Q);ZWX:U* M73[R%MV%/R/[,O0_C7ZT_LF_MM:!\?M/ATG5GBT;Q?&H#VKN D_;*$XR3Z5\ M]B<%*C[T-4?287'1K>Y/27YGU!1117F'JA1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 5XM^U9^T)I_[/?PQO-5DD5]9NE,&GVH/S MLY&-X'HI(->J^)O$FG^#]!OM9U6X6UT^RB:::5OX5 R:_$C]J_\ :$U#]H+X MFWFIO(R:-:NT-A;!LJJ#C4^*/$VH>,?$ M%_K6JSM=:A?3-/-*W5F8Y-95%%?4[:(^2"BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH 5?O"OVF_X)]_\FQ^'O\ KK-_Z%7XLK]X5^TW_!/O_DV/ MP]_UUF_]"KRLQ_A+U/6RS^,_0^CZ_%G_ (*"_P#)T'BO_?C_ /0%K]IJ_%G_ M (*"_P#)T'BO_?C_ /0%KAR[^*_0]#,_X*]3YOHHHKZ,^9"BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "NN^&_Q6\4?"?7H=7\,:M<:9=(06\IOE<9Y!'H M:Y&BDTFK,:;B[H_6G]EO_@H=X?\ BE]ET#QH8?#_ (B(")<,V+>X/08)/WC7 MV6DBR(KHP96&0P.0:_G.CE>&19(W9'4Y5E."#ZBOM?\ 9$_X*!ZI\-9K3POX M[FEU3PV2(XKUOFFM1TY[L/J:\3$X#[='[CW<+F'V*WW_ .9^KE%9?AKQ-I?C M#1;;5M&O8=0T^X4/'/ X92#[BM2O$VT9[V^J"BBBD,**** "BBB@#\SO^"KO MCJ6]\?>#?"$X6$X_P!\^M?6/["?PYB^'/[,_A-? M*"7NM1'6KI\8+M/AHR?I$(A^%? W_!2J25_VI-2$GW4TRS6/_=\O/\R:_5'X M6QQP_#'PC'#CR4T>S5,=-HA3'Z5Z^(]S"TXKKJ>/A_?Q=6;Z:?U]QA_M'?\ M)O/Q0_[%;5/_ $DEK\U?^"8__)S2_P#8&N_YQU^E7[1W_)O/Q0_[%;5/_226 MOQ@^"GQJ\0? 7QJ/%'AI+.34Q;26N+Z)I(]CXSP&7GY1WK3!0=2A4BMV9XV: MIUZ.O ?VZ/#/A[Q!^S+XRN->@A9]-M?M=A<2*-\-T& CV'L6)"''4, M17PN?^"H/QB((^S>&1[_ -GR?_':Y[5_$W[1G[;-O;V8L]2U_0([D!8[.T2T MTV.8<9>3"JS*#_&Q(SQC-9T\#4IS4YM)(NICJ=6#A"+;?D;W_!,.XOX_VE'C MM-YM9-%NA>!<[?+#1E2?^![!SZU^M-?./[&_[(]O^S/X=OKO4KN'5?&&K*JW MEU;@^3;QKR((B>2,\EB!N(7@;17T=7-C*L:U5RCL=>"I2HT5&>Y\)?\ !5CX MOYT+&^N-,O(+NUF>WN8'$D++E8O%EJ@2WN)#_ ,?J@?J_!)KP,9@^3]Y3V/HL%C>?]U4>O1GV M?1117C'MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %)2U\W_ML M?M,6_P _AQ-!83JWBG5%,-G&#DQ9ZR,/3&:TIPE4DH1W9G4J1I1IZV6?QGZ'T?7XL_\%!?^3H/%?\ OQ_^@+7[ M35^+/_!07_DZ#Q7_ +\?_H"UPY=_%?H>AF?\%>I\WT445]&?,A1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 ?1W[)O[8>O\ [/6O0V5U++J7 MA*=P+BQ=B3$"1\T?IWX%?L)\/OB#H?Q.\+V6O^'[V.^T^Z0,K(>5/=2.Q%?S MVU]!_LE_M7:U^SKXLBCDDDO/"UVX6\L2>%R?OKSP1G->9B\(JJYX?%^9ZN#Q MCHODG\/Y'[9T5@^!_&VD?$3PQ8Z_H=VE[IUY&)(Y$.>HS@^];U?-M-.S/ITT MU=!1112&%%%% 'Y1?$3]FWP'J22^;/;Z='IUSD_,);?]RV[W.P-]&!KD?V^/@G)\8O@/?S: M?$9==\.,=6LT49:5%4B:(?5,L .K(HKY1_X)F?M"0^#?%U[\-M;NO*TS7Y1/ MICR-A(KT+@Q^WFJ% _VD4#EJ]BWUC"*V\3QK_5\8[[3/OO\ :._Y-Y^*'_8K M:I_Z22U^9_\ P31LX+[]I98[B".XC_L:[.R5 PSF/G!K],/VCO\ DWGXH?\ M8K:I_P"DDM?FK_P3'_Y.:7_L#7?\XZ,+_NU4>*_WJD?I5\3?V?? 'Q<\/W6E M>(O#-A,)D(2\@MTCNH&Q@/'*!E2/R.,$$<5^5M]-X^_8!_:&N+6RNY)HH760 M(Q*6VL6+$[=Z].0&&>2CJ<'CG]EJ^7_V_OV>Q\9_@_-K&EVOF^*O#"O>VGEC MYY[? ,\/N2J[U'7<@ ^\:PPE?EE[.IK%FV,P_-'VE/22/=/A7\3-%^,'@'1_ M%N@3>;IVI0B0(V-\+CAXG Z,K J?IQQBNLK\G_\ @G3^TA_PJWXB'P1K=UY? MACQ+,JPM(V$M+XX5']A)PA]]AX -?JY<7$5I;R3SR)##&I=Y)&"JB@9))/0 M=ZQQ-!T*G+TZ&^%KK$4^;KU/C'_@J9XZBT/X*Z'X827%[KNJ+*8_6W@4LY_[ M^/#47_!*SPC)I/P9\2>()8VC;6-8\J(GH\4$:@,/^!R2C_@-?'?[5OQ>OOVI M_P!H01>'$FO]-CE31= M4',P+X\P#UDD8MD\[=@/W:_67X+?#6U^#_PK\,^# MK0JZ:59K%)(O228DO*X_WI&=OQKMK+V&%C2>[U.&B_K&*E56T=/Z_$[:BBBO M'/9"BBB@ HHHH **** /YV=?_P"0Q=?[W]*SZT-?_P"0Q=?[W]*SZ^W6Q\$% M%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "M'P_X@O_ M OK-IJNF7+VE]:R"2*6,X((K.HH _:O]C/]J6R_:'\"I%>RI#XKTY0E[;YP M9./]8H[CISZU]%U^ WP3^,&L?!'X@:;XGT>5P]NX\^!6P)X\@E&]C7[D_";X MG:1\7O >E^)]&G6:UO(@6"]4?^)3]#FOF,9AO8RYH_"SZK XKV\>67Q(["BB MBO./3"BBB@ HHHH **** "BBB@ HHHH **** "BBFNZQJ69@JJ,EF. * .<^ M(WC[2OACX-U/Q)K-PEM8V41*_#?]H#XU:K\>/B3J7B74I'$4 MCE+2W8\00@G:@_.OHC_@H=^U,?B=XL?P1X?NB?#FDR%;B2-L"XF!&01W"D<5 M\75])@SCL@HHHKU#R@HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@!5^\*_:;_@GW_R;'X>_P"NLW_H5?BROWA7[3?\ M$^_^38_#W_76;_T*O*S'^$O4];+/XS]#Z/K\6?\ @H+_ ,G0>*_]^/\ ] 6O MVFK\6?\ @H+_ ,G0>*_]^/\ ] 6N'+OXK]#T,S_@KU/F^BBBOHSYD**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^KOV&_VN+KX&^+( MO#^N7#S>#]1D"NK'/V5S_&OZ#%?L!I^H6VK6,%Y9S)<6LR!XY8VRK*>A!K^= M($CD<&OTA_X)P_M8-=+'\,O%-YEU'_$IN9FZCC]T2>IR37C8[#WE M^*Y7[&>W0_12BBBO /H@HHHH *_)_P#;O_9*O?@WXNG\=^%+60^#-2N/.D6V M4C^R;EFSM./NQLQRC= 3MX^7=^L%5M2TVTUC3[FPO[6&]LKF-HI[>X0/'*C# M#*RG@@CC!KJP^(EAY\RVZG+B,/'$0Y7OT/A']E7]OK0O'7A^/P#\8I;6.\FA M^PIK&H(&L]2B9=ACNMV55B"06;Y'!.<'[WV-X1^$_P /_"=['K'A?P;X:T:[ MDBVI?Z1I=O!(T;8.!)&@)4\=\'BOA_\ :,_X)CR375QKGPDGC6-RSR>&]0FV M[3Z6\S<8_P!F0C']_L/F+P[\6/CG^R=J0TA;O7/"T:,2-(U>W+VC\\E(Y04P M?[T>,^M>BZ%/$+FP\K7Z'FQQ%3#6CB(WMU/VNHK\M=%_X*K?$BSAC34O#'AK M467[TD<<\#.,?]=& .?0?A6?XC_X*D_%;5K4PZ9I7AS0V8?\?$-K+-*/IYDA M7\U-N> _ FEV%L#+/?7NBV<: M)[EF3KG\S7P1^V=^WD?BM8W7@?X?/-9^$7^2^U1E,4NHJ/\ EFBGE(?7.&;H M0!D-XU:Z/\=?VP]>AD=->\98<[;JX_=:?;'^+#';#']%P3C@&ON3]F+_ ()T MZ#\+;RR\2^/)[?Q1XF@(E@L8U)L+-QT;# &9QP06 /120&KJ5.EA??K2YI+ M9'(ZE7%^Y1CRQ>[.5_X)W_LAW7A,P?%/QE9M;ZI-"PT33;A,/;QN,&Y<'D,R MDA1V5B3RPQ][445Y5:M*M-SD>O1HQH04(A1116!N%%%% !1110 4444 ?SLZ M_P#\ABZ_WOZ5GUH:_P#\ABZ_WOZ5GU]NMCX(****8!1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !7V3_P3M_:8;X7^.QX/UJZ*^'M: M<)&9&R(9SD*%]-Q/-?&U2VMU+97,5Q!(T4T3ATD4X*L#D$5E5IJK!PEU-:52 M5&:G'H?T8!@P!!R#WI:^TA5M+J,G+,J@!9#]>:^C M:^0J0=.3C+H?:4ZBJ04X[,****S- HHHH **** "BBB@ HHHH **** "OD'_ M (*"?M11_"+P*_A31+E?^$GUF-D+*>8(3D,?9N1BOH'XW?%[2/@C\/=3\3ZO M*H6WC/D09PT\G9%'<_X5^&GQ4^)6K_%KQUJGB;6IVGO+V4M\QX5>BJ/H *]/ M X?VLN>6R/*Q^)]C'DCNSE)II+B9Y97:21V+,S')))R2:9117TI\N%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "K]X5^TW_!/O\ MY-C\/?\ 76;_ -"K\65^\*_:;_@GW_R;'X>_ZZS?^A5Y68_PEZGK99_&?H?1 M]?BS_P %!?\ DZ#Q7_OQ_P#H"U^TU?BS_P %!?\ DZ#Q7_OQ_P#H"UPY=_%? MH>AF?\%>I\WT445]&?,A1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !5[0]:O?#FL6FIZ=NZ+%%%%<)WA1110 52U?1=.\06+V6J6%KJ5F_P!ZWO(5EC/U5@15VB@# MR?5?V3_@YK,QEN?AMX=5R=Q-O8I "?I'MJYH'[,OPF\,31S:=\.O#<,\?W)I M-.BED7G.0S@D'WS7IE%:>UJ6MS,R]E3O?E7W$=O;Q6L,<,$:0PQJ%2.-0JJ! MT Z"I***S-0HHHH **** "BBB@ HHHH **** /YV=?_ .0Q=?[W]*SZT-?_ M .0Q=?[W]*SZ^W6Q\$%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH ^B/V'?CD_P6^-%@]S<&+0]586E\N>"#G8?^^B*_ M:R.198U="&5AD$="*_G/@F>WFCEC.UXV#*WH0>;S] M5TM197KD\M(!G/Y$5X>8T=JJ^9[V65MZ3]4?05%%%>&>^%%%% !1110 4444 M %%%% !4-Y>0Z?:37-Q(L4$*&1W8X"J!DFIJ^$?^"CW[5'_"':(WPY\.7FW6 M+Y VH30MAH8C@A01W."#6U&E*M-0B85JT:,'.1\L_MV?M.R_'/XA2Z5I5PW_ M BND2&.V56^6=QD&7]%?M-_P3 M[_Y-C\/?]=9O_0J_%E?O"OVF_P""??\ R;'X>_ZZS?\ H5>5F/\ "7J>MEG\ M9^A]'U^+/_!07_DZ#Q7_ +\?_H"U^TU?BS_P4%_Y.@\5_P"_'_Z M<.7?Q7Z M'H9G_!7J?-]%%%?1GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 *I*D$=17Z\?\$Y?CX?B=\*_^$9U*X\W6] CP3R;?@(? MKP:_(:O;OV/OC))\%_C5HVIR3,FEW4@MKV->CJV0N?H2*X\51]M2:ZH[<'6] MC53Z/<__I6?6AK_P#R&+K_ 'OZ M5GU]NMCX(****8!1110 4444 %%%% !1110 4444 %%%% !17;_"/X0^(/C7 MXLB\.^&T@?49%W 7$GEKCZU[_P#\.Q?C1_S[:/\ ^!X_PK&=:G3=I2L;0HU* MBO"+:/DFBOK7_AV+\:/^?;1__ \?X4?\.Q?C1_S[:/\ ^!X_PJ/K-'^=%_5: M_P#(SY*HKZU_X=B_&C_GVT?_ ,#Q_A1_P[%^-'_/MH__ ('C_"CZS1_G0?5: M_P#(SY*HKZU_X=B_&C_GVT?_ ,#Q_A1_P[%^-'_/MH__ ('C_"CZS1_G0?5: M_P#(SY*HKZMN/^"9_P :X5)&GZ4_^[?C_"L2_P#^">_QGTY29-!MY,?\\;D- M_2FL12?VD+ZO67V&?-M%>P:Y^R7\5=!#&;P?J$P7K]GA:3^0KA-4^&OBS1-W M]H>&M6LMO4SV4B@?B16JG&6S,G"<=T-BK*59>"".13:L@**** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^U/^"8?Q:/A+XL77A6\ MGQ8ZW'M@CS_R\97!_(5\5UTOPV\8S_#_ ,>:)XBM21/IURLZD>Q_PK&M3]K3 M<.YM1J>RJ1GV/Z$:*Q_!^O0^*/"VE:K;R"6.[MHY=P]2H)_6MBOCGIH?;)W5 MPHHHI#"BBB@ HHHH ***H:[KECX:T>\U34KA+6PM(S+--(<*BCJ30!YC^TY\ M>M-_9_\ ACJ&N7,BMJ22<#VYKU[]K[]HR^_:"^)MS=I*Z:!8LT&GVN> O +>^2,_C7@]?4 MX/#^QA=[L^2QF)]O.R^%!1117>>>%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 J_>%?M-_P3[_Y-C\/?]=9O_0J_%E?O"OV MF_X)]_\ )L?A[_KK-_Z%7E9C_"7J>MEG\9^A]'U^+/\ P4%_Y.@\5_[\?_H" MU^TU?BS_ ,%!?^3H/%?^_'_Z M<.7?Q7Z'H9G_!7J?-]%%%?1GS(4444 %%% M% !1110 4444 %%%% !1110 445M^"_"-_X\\5:7X>TL(VH:C,L$ D;:NX], MGM2O;5AOHC$HKZY'_!,+XRL ?)T?D9_X_E_PH_X=@_&7_GCH_P#X'K_A7/\ M6:/\Z.GZK7_D9\C45]<_\.P?C+_SQT?_ ,#U_P */^'8/QE_YXZ/_P"!Z_X4 M?6:/\Z#ZK7_D9\C45]<_\.P?C+_SQT?_ ,#U_P */^'8/QE_YXZ/_P"!Z_X4 M?6:/\Z#ZK7_D9\C45]<_\.P?C+_SQT?_ ,#U_P *HWO_ 32^-5HI*Z=IRDV_GBM8U(2VDC*5.1HY8VC=>"K @B MHZT,PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I\,K0RI M(AVNI#!AV(IE% '[6?L)_%P?%;X"Z29IO/U+20+&[%;J?99:M#NACSUG!4#]!7ZL5\GBZ?LJS2V9]A@ZOM:*;W6@44 M45QG:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_.SK_P#R&+K_ M 'OZ5GUH:_\ \ABZ_P![^E9]?;K8^""BBBF 4444 %%%% !1110 4444 %%% M% !1110!]5_\$W_^3B+'_KD?YBOV+K\=/^";_P#R<18_]8_Q M?D?3Y;_!?J%%%%>6>L%%%% !1110 4444 %9VJ>'=*UI2NH:=:WJGJ+B)7'Z MBM&B@#R/QG^RC\+/',+I?^$-/@=A@RV4"0O^8%?,_P 3/^"5/AG5(Y9?!6N3 MZ-+RRQWY,ZD^G&*^]**Z(8BK3^&1S5,-1J?%$_#SXQ?L;?$OX-&6?4M%DOM+ M4X6^LP)%;WV@DBO#I(VBE56\SQZ^6N/O4G?R/ MR#HKK_BA\*_$?P@\4W.@^)=/DL;R$G:6'RR+G 93W!KD*]E-25T>(TXNS"BB MBF(**** "BBB@ HHHH **** "BBB@ HHHH *6DHH _9C_@GC\0?^$U_9XTNT MFE,U[I+M;S,3DX+,5_2OIZOS2_X)/^./L>N>*/"SR$_;%6[1">FP$''YU^EM M?)XN')6DC[#!U/:4(L****XSM"BBB@ HHHH *_-W_@I-^U1]HD?X8>&KS]VA MSJT\+=3R/)/J.AKZ@_;*_:2M/V??AI<26\DO:GQ@,/S/VLMEL>)F&)Y5[*&[W*=%%%?0'S MH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 J_>%?M-_P $^_\ DV/P]_UUF_\ 0J_%E?O"OVF_X)]_\FQ^'O\ KK-_ MZ%7E9C_"7J>MEG\9^A]'U^+/_!07_DZ#Q7_OQ_\ H"U^TU?BS_P4%_Y.@\5_ M[\?_ * M<.7?Q7Z'H9G_ 5ZGS?1117T9\R%%%% !1110 4444 %%%% !111 M0 4444 %>H_LO_\ )P7@3_L)Q_UKRZO4?V7_ /DX+P)_V$X_ZUG4^"7HS2G\ MI>$M/B=^L]G D,G_?0%?*7Q8_X)4Z M3>1S7/@/77TYURRVFH9FW>P;C%?H)1733Q%6G\,CEJ8:C5^*)^#GQ:_9G^(' MP7O&B\1:#<1V^XA+J$>9&P]#]8\":]=:-KMA-IVHVS;9()EPP]_I6-7K;ZH\;;1A1113 M **** "BBB@ HHHH **** "BBB@ HHHH **** .T^#/C=_AS\4/#?B-&9?[/ MO$F.T]1G!_G7[YZ#J2ZSHEA?HP9;F!)@5Z?,H/\ 6OYV5.TYK]OOV)?';>/_ M -G?PS?32;[N&-K>52S)Z***\@]H**** M"L#QUXUTSX>>$]2\0:Q<);6-C"TKL[8W$ D*/<]!6\2%!).!7Y6?\%&/VICX M^\2-X \.7>[0=.;_ $V6-OEN9A@X^BG(KIP]%UY\O0Y<376'IN3WZ'SC^TA\ M=-3^/WQ,U'Q%>R.+/<8K*W/ BA!.T8]<5Y7117UL8J*45LCXZ4G)N4MV%%%% M42%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 *OWA7[3?\ !/O_ )-C\/?]=9O_ $*OQ97[PK]IO^"??_)L?A[_ *ZS M?^A5Y68_PEZGK99_&?H?1]?BS_P4%_Y.@\5_[\?_ * M?M-7XL_\%!?^3H/% M?^_'_P"@+7#EW\5^AZ&9_P %>I\WT445]&?,A1110 4444 %%%% !1110 44 M44 %%%% !7J/[+__ "<%X$_["(;1K2_M7*\@[9%S@,I[J<=:_H+KYG_ &VOV6[/X]^ Y]0TZW1/%NF1 MF2UE4 &< ?ZMCZ8S7J8/%.FU"?P_D>3C<&JJ]I!>]^9^,-%6-0L)]+OI[2ZC M:&XAQB:TNHFBEC/1E(P15VB@#\"_ MC]\/I_AA\6_$>@3KL\FZ=XUQC$;$LOZ$5Y[7VK_P5*\&)HOQGL->5-IU:T ) MQU,85?ZU\55]E1G[2G&7<^)KT_9U90[,****V, HHHH **** "BBB@ HHHH M**** "BBB@#0T"^.FZW878.##.D@/T8&OZ /AE>_VE\.?#%UG=YVFV\F?K&I MK^? =17[V_LXZA_:7P-\$RDY(TJW4_@@KQLR7NQ9[F5OWI(](HHHKP#Z$*** MXOXP?%/1_@YX!U3Q/K,XCM[2(LD>1NE?H%4=SDTTG)V0I245=G@O[>_[4$7P M4\ OX?TBY4>*M:B9(PK?-!$009/8YQBOQ\N;B6\N)9YG:6:5B[NQR68G))_& MNQ^,7Q5U?XR>/M4\3ZQ,7GNY"R1YRL2=E7TKB:^LPU!4(6Z]3X[%8AXBIS=. M@4445UG(%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% "K]X5^TW_!/O_DV/P]_UUF_]"K\65^\*_:;_@GW_P F MQ^'O^NLW_H5>5F/\)>IZV6?QGZ'T?7XL_P#!07_DZ#Q7_OQ_^@+7[35^+/\ MP4%_Y.@\5_[\?_H"UPY=_%?H>AF?\%>I\WT445]&?,A1110 4444 %%%% !1 M110 4444 %%%% !7J/[+_P#R<%X$_P"PG'_6O+J]1_9?_P"3@O G_83C_K6= M3X)>C-*?QQ]4?O%#_JD_W13Z9#_JD_W13Z^+/N0HHHH **** "BBB@ HHHH M**** "BBB@ I" P((R*6B@#\H?\ @I5^SZG@+Q]#XUTFWV:5K1SOW/\ VO/AA!\5O@/XDTQXO-NK:!KRT&,GSD4[?YU^&UW:R65U-;RK MLEBZ/E,?1]E5NMF0T445Z)YH4444 %%%% !1110 44 M44 %%%% !1110 5[_P#L,:__ ,(]^T=X;FW;?.+6W_?945X!7HG[/.I-I7QO M\$W .T#5;=3]"X%9U%S0DO(UI/EJ1?F?OB*6FQL'C5AR",BG5\6?A]/EO\%^H4 M445Y9ZP4444 %%%% !1110 4444 %%%% !1110 4444 ?GE_P5KT=9M)\#Z@ M!\T+SQD^QVU^:U?J/_P5<53\//#;'[PN&Q^:U^7%?4X%_N$?)9A_O$OD%%%% M=YYX4444 %%%% !1110 4444 %%%% !1110 J_>'UK]TOV1;@W/[/OA!C_#: M(OY**_"U?O#ZU^Y7[&_'[//A3_KW7_T$5Y.9?PX^I[&5_P 67H>UT445\Z?2 MD=Q<1VMO+/,ZQPQJ7=VX"J!DD_A7X_\ [?7[4$OQH\?/X=T:Y;_A%=&E:- C M<3S D-)D=1TQ7U-_P46_:G_X5[X;;P#X=O-NOZDG^F2Q-AK:$XX_X$"17Y4$ MEB2>37NX##V_?2^1\_F&)N_8P^8E%%%>V>$%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 J_>%?M-_P3 M[_Y-C\/?]=9O_0J_%E?O"OVF_P""??\ R;'X>_ZZS?\ H5>5F/\ "7J>MEG\ M9^A]'U^+/_!07_DZ#Q7_ +\?_H"U^TU?BS_P4%_Y.@\5_P"_'_Z M<.7?Q7Z M'H9G_!7J?-]%%%?1GS(4444 %%%% !1110 4444 %%%% !1110 5ZC^R_P#\ MG!>!/^PG'_6O+J]1_9?_ .3@O G_ &$X_P"M9U/@EZ,TI_''U1^\4/\ JD_W M13Z9#_JD_P!T4^OBS[D**** "BBB@ HHHH **** "BBB@ HHHH **** (YH4 MN(7BE4/&XVLIZ$&OP9_:0\&-X#^-'BG2RI4"]DF53V5V+#^=?O57XZ_\%*-" M72_VEM3N8UVQW5K ^.V=@S7K9;*U1Q[H\?,XWI*79GRG1117T1\T%%%% !11 M10 4444 %%%% !1110 4444 %=7\*93!\3/"T@."FIV[?^15KE*Z/X M'B.OV^#_ -&+2ELQQW1_0-HLOGZ192?WH5;\P*NUE^%CGPWI9/7[-'_Z"*U* M^)>Y]VM@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^=G7_ /D, M77^]_2L^M#7_ /D,77^]_2L^OMUL?!!1113 **** "BBB@ HHHH **** "BB MB@ HHHH ^J_^";__ "<18_\ 7(_S%?L77XZ?\$W_ /DXBQ_ZY'^8K]BZ^;S' M^*O0^GRW^"_4****\L]8**** "BBB@ HHHH **** "BBB@ HHHH **** /S_ M /\ @K-J*P^%?!UH3\TTTK8^FVOS)K[X_P""L/B9=0\;>%-%5\M86\DCKZ%] MI'Z5\#U]7@E:A$^0QTN;$2"BBBNTX0HHHH **** "BBB@ HHHH **** "BBB M@!5^\/K7[K?LEVYMOV?O!ZD8W64;?FHK\*1U%?OC^SQ8_P!G_ _P3#C!_LJW M8CZQBO'S)^Y%>9[65K]Y)^1Z)7EW[1GQRTOX!_#/4?$5](IN]ICLK<]99B#M M&/3(KT;5M4M=#TVYO[Z=+:TMT,DLLC!551W)-?BQ^V;^TI=_M!?$J=K:61/# M>F,T%A!G 8=W([DG->9A>NRW/4QF(6'AIN]CQOQYXVU3XB>+-2\0:Q<- MP'%<_117U25E9'R+;;NPHHHI@%%%% !1110 4444 %%% M% !1110 4444 %%;%OX3U6X\-W6OI9R?V3;2I#)%?M-_P3[_ .38_#W_ %UF_P#0 MJ_%E?O"OVF_X)]_\FQ^'O^NLW_H5>5F/\)>IZV6?QGZ'T?7XL_\ !07_ ).@ M\5_[\?\ Z M?M-7XL_\ !07_ ).@\5_[\?\ Z M<.7?Q7Z'H9G_!7J?-]%%% M?1GS(4444 %%%% !1110 4444 %%%% !1110 5ZC^R__ ,G!>!/^PG'_ %KR MZO4?V7_^3@O G_83C_K6=3X)>C-*?QQ]4?O%#_JD_P!T4^F0_P"J3_=%/KXL M^Y"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\H?^"IEN(_C+I\H',EH MN3] M?J]7Y._\%2;Q9OC59P _-%:+D?55KTLO_C_ "/+S+^!\T?%=%%%?3'R MP4444 %%%% !1110 4444 %%%% !1110 5TWPT3S/B%X<3^]J$ _\B+7,UV7 MP:MC>?%CP? !DOJML/\ R(M3+9E1^)'[Y>&T\OP_IJ?W;>,?^.BM*H+&'[/9 M01=-B!?R%3U\4?=+8****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH M_G9U_P#Y#%U_O?TK/K0U_P#Y#%U_O?TK/K[=;'P04444P"BBB@ HHHH **** M "BBB@ HHHH **** /JO_@F__P G$6/_ %R/\Q7[%U^.G_!-_P#Y.(L?^N1_ MF*_8NOF\Q_BKT/I\M_@OU"BBBO+/6"BBB@ HHHH **** "BBB@ HHHH **** M "DI:\=_:O\ C!;?!?X+:[K3S^3?S1-:V//)G93M_E51BYR45U(G)0BY/H?E M)^VY\1H_B7^T-XCU"WEWVMNRV:*#P/+&T_J*\&JSJ5]+JFH7-Y.VZ>XE:61O M5F))/YFJU?9PBH145T/B)R#[%5W>=JMLI'MYBYK]A/VK/V@=/_9L^$ID1T?7+J'[)IUMGEF " MEO\ @(.:\;,$ZDH4X[L]O+FJ<9U);(^:_P#@I-^U1]C@;X9>&KS][(,ZM/$W M1>1Y/UR :_-JK^OZ]?>)]:O-5U.X>[O[N0RS32'+.QZDUGUZ5"BJ,%!'F5ZT MJ]1S84445N%M+B"F&[A:YG_ (II"^"3BOS;K]9?^"I7_)#;/_K_ (OYU^358X&3 ME2YGW9OCXJ-;E6R2"BBBO0/."BBB@ HHHH **** "BBB@ HHHH **** %7[P MK]IO^"??_)L?A[_KK-_Z%7XLK]X5^TW_ 3[_P"38_#W_76;_P!"KRLQ_A+U M/6RS^,_0^CZ_%G_@H+_R=!XK_P!^/_T!:_::OQ9_X*"_\G0>*_\ ?C_] 6N' M+OXK]#T,S_@KU/F^BBBOHSYD**** "BBB@ HHHH **** "BBB@ HHHH *]1_ M9?\ ^3@O G_83C_K7EU>H_LO_P#)P7@3_L)Q_P!:SJ?!+T9I3^./JC]XH?\ M5)_NBGTR'_5)_NBGU\6?X09K]C[R[BL+6:YG8)#$I=V/8"OP.^ M//BV3QM\7/%&J.VX/?2HA)_A5B!^@KU\MC>HY=D>-FDK4XQ[LX"BBBOH3YL* M*** "BBB@ HHHH **** "BBB@ HHHH *]8_97TH12D>RN#7 MD]?4'_!.?PV?$/[2NEY3,5K:S3D^A7:16-:7+3D_(VHQYJL5YG[*KT%+117Q MI]N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_.SK__ "&+K_>_ MI6?6AK__ "&+K_>_I6?7VZV/@@HHHI@%%%% !1110 4444 %%%% !1110 44 M44 ?5?\ P3?_ .3B+'_KD?YBOV+K\=/^";__ "<18_\ 7(_S%?L77S>8_P 5 M>A]/EO\ !?J%%%%>6>L%%%% !1110 4444 %%%% !1110 445GZ[K^G>&=,G MU'5;R&PLH5+O-.X50 ,]Z +%_?V^EV%M)8PVP!XG;/,A'KG(%>@_ML?MWS?$UKKP;X&GDMO#:L4N; MY25>[P>@Z$+7Q!7T."PKI_O)[GS>.QBJ?NJ>W42BBBO7/&"BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@#W#]CE=-MOC=IVKZQ,L&FZ-#)J4LC>D6&P/<\ MXJA^U%\?-1_: ^*&HZU-(RZ7%(T-A;@_*D*DA6QZD8S7DMO?7%FLBP3/")%V MOL8C<#U!]J@K+V:]I[1[FOM'[/V:VW"BBBM3(**** "BBB@ HHHH **** "B MBB@ HHHH ***]'^ ?P9U;XZ?$C3/#6EPLR2N'N9L?+%"#EB3V.,XJ9244Y/8 M<8N348[L^@O^">W[++?%;Q@GC+7[4MX8TF3,2./EN9A_#]!D&OUKC18T5$4* MJC 4= *YGX:_#W2?A;X+TOPUHT"PV5C$L8(7!=@ "S>I..M=17R>)KNO/FZ= M#['"X=8>GR]>I\7?\%2O^2&V?_7_ !?SK\FJ_67_ (*E?\D-L_\ K_B_G7Y- M5[N7_P #YG@9C_'?H@HHHKT3S HHHH **** "BBB@ HHHH **** "BBB@!5^ M\*_:;_@GW_R;'X>_ZZS?^A5^+*_>%?M-_P $^_\ DV/P]_UUF_\ 0J\K,?X2 M]3ULL_C/T/H^OQ9_X*"_\G0>*_\ ?C_] 6OVFK\6?^"@O_)T'BO_ 'X__0%K MAR[^*_0]#,_X*]3YOHHHKZ,^9"BBB@ HHHH **** "BBB@ HHHH **** "O4 M?V7_ /DX+P)_V$X_ZUY=7J/[+_\ R<%X$_["*'_ M %2?[HI],A_U2?[HI]?%GW(4444 %%%% !1110 4444 %%%% !1110 4444 M>)_MB?$J'X8_ /Q+?O((KF[MVLK8YQ^]=3C^5?AS<3OJIRK3]1CZ U\+U]/@:7LZ5WNSY3,*W MM*UEL@HHHKT3S0HHHH **** "BBB@ HHHH **** "BBB@ K] O\ @D_X/^V> M)/%'B,I_QY(ML&Q_?!./TK\_:_7[_@FCX&_X1GX QZNR;)=:G:8Y&#A&91^E M>?CIGI&5,G'7(K]*?\ AOGX._\ 0P_HO^->!CZ_Z&']%_P :\WV%7^5G MI_6*7\R/HNBOG3_AOGX/?]##^B_XT?\ #?/P>_Z&']%_QH]A5_E8?6*7\R/H MNBOG3_AOGX/?]##^B_XT?\-\_![_ *&']%_QH]A5_E8?6*7\R/HNBOG-OV^_ M@\JY_P"$@S] O^-9MY_P46^#EFI/]J7HKX MYU;_ (*D?">S#"UM=:NW[8ME4?GNKSGQ-_P5DL;=6_L'PG]J/\/VQRG\C6L< M'7E]DREC*$?M'Z&52U36K#1;62YO[R&T@C&6>5P !7Y*^-_^"F_Q1\3)(NE) M:>&]WW6M/G(_[Z%?.WCCXT>-OB/<&;Q%XCO=1?.?GDVC\EP*ZX9;4?QNQQU, MSIKX%<_5+XU?\%$_AQ\-89[;1+G_ (2O55R@CLC\D;_[1../I7YQ?'S]K7QW M\?[QTUB_:ST?/R:7:,5AQG@D9Y->*LQ9B2)+3-C;-_Q*H95XD?C]Z/7!!%?II7@8_$VGOT"BBBO M&/B>8%%%% !1110 4444 %%%% !1110 4444 *OWA7[3?\ M!/O_ )-C\/?]=9O_ $*OQ97[PK]IO^"??_)L?A[_ *ZS?^A5Y68_PEZGK99_ M&?H?1]?BS_P4%_Y.@\5_[\?_ * M?M-7XL_\%!?^3H/%?^_'_P"@+7#EW\5^ MAZ&9_P %>I\WT445]&?,A1110 4444 %%%% !1110 4444 %%%% !7J/[+__ M "<%X$_["6CA,*ZTN:7PH M\S&8I4(\L?B9PNO:W=^(]8N]3OYGN+NZD,LDDAR235"BBOISY4**** "BBB@ M HHHH **** "BBB@ HHHH **** +^AZ3<:]K%GI]HADN+F58D4=R3BOWV^#_ M (0@\"_#7P]HMNNQ+>TCRN,88@%OU)K\BOV!_AB?B1^T'HTCQ^9:Z.PU"92/ ME*J0,'\37[2JH10JC P!7@YE4O*,%T/H*>X%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!_.SK_\ R&+K_>_I6?6AK_\ R&+K M_>_I6?7VZV/@@HHHI@%%%% !1110 4444 %%%% !1110 4444 %+N/K244"% MW'UHW'UI** %W'UHW'UI** %W'UHW'UI** %W'UHR?6DHH ****!A1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !7MG[*'[/&H?M"?$RTTM8WCT2U83:A= M<)'Z#U)..*\I\*^&-0\9>(+#1M+MWN;V\E6*.-!GDG&?H*_;K]E;]GW3_P!G MOX8V6D)&KZS<*)M0N< EI2!D _W1CI7#B\1["%ENSOP>&^L3N_A1ZGX;\.V' MA+0;+1]+MTM;"SC$4448P !6G117RV^Y]=MH%%%%(#XN_P""I7_)#;/_ *_X MOYU^35?K+_P5*_Y(;9_]?\7\Z_)JOI\O_@?,^5S'^._1!1117HGF!1110 44 M44 %%%% !1110 4444 %%%% "K]X5^TW_!/O_DV/P]_UUF_]"K\65^\*_:;_ M ()]_P#)L?A[_KK-_P"A5Y68_P )>IZV6?QGZ'T?7XL_\%!?^3H/%?\ OQ_^ M@+7[35^+/_!07_DZ#Q7_ +\?_H"UPY=_%?H>AF?\%>I\WT445]&?,A1110 4 M444 %%%% !1110 4444 %%%% !7J/[+_ /R<%X$_["J:I:V4$8RS2R@8_#K7S)\6?\ M@I!\,_ ,*[Y#?@K;7&F:/-'XB\3;2$@MW#11'^\SC(X/:O@?XW M?M\?$GXN>=9V]_\ \([H[$J+?3R8W=?1V!YKYJFF>XD:21VDD8Y9F.23ZU[% M#+_M5?N/%KYE?W:*^9VWQ<^,GBCXU>*)];\3:C)=S.Q\N')$<2]@J]!Q7#44 M5[22BK(\-MR=WN%%%%,04444 %%%% !1110 4444 %%%% !1110 445U?PK\ M"WOQ*\?Z+X MP;;S6)/]&DQUM\#^HK[>K \ ^#[+P#X-TCP]IZ>79Z?;K#&H]!_]>M^OCJU3 MVM1S[GVM"FJ--0[!1116)N%%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110!_.SK_\ R&+K_>_I6?6AK_\ R&+K_>_I6?7VZV/@@HHHI@%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4M)7TW^PW^S+Q'\Q^DG_ M ]E@_Z%+_QX_P#Q5'_#V6#_ *%+_P >/_Q5?FW11]2H?RA]>Q'\Q^D+?\%9 MH_X?"*_BY_\ BJK2?\%9Y_\ EGX/@_X$[?\ Q5?G/11]2H?RA]>Q'\Q^A=Q_ MP5JU=<^3X,L#_ORO_P#%5CWG_!6CQBV1;>#M'3T+22'^M?!E%5]3H?RD_7<1 M_,?:.I_\%3?B5?*PATG2K+/>+>2/S->;^*?V]OC)XD5TC\57&F1/P4M0HX^I M!KYVHK2.'HQVBC.6)K2WFSH/$WC[Q%XRNC ]/^&?@G2/#>F1JEK86Z0AE&-Y +'W.*\K'UN2 M'LUN_P CULNH>TG[1[+\SIJ***^1R%55&22>@H Z MCX8?#?5_BQXVTOPSHD#37M]*(P<95!W8^@%?N5\"_@[I'P/^'>F>&=)B4>3& M#//@;Y9#R2Q[\DXKY_\ ^"?/[+B?"/P2GB[7;4+XGUB(,JN/FMX3@A#Z-D5] M@U\WCL1[67)'9'T^ PWLH^TENPHHHKRSU@HHHH **** /B[_ (*E?\D-L_\ MK_B_G7Y-5^LO_!4K_DAMG_U_Q?SK\FJ^GR_^!\SY7,?X[]$%%%%>B>8%%%% M!1110 4444 %%%% !1110 4444 *OWA7[3?\$^_^38_#W_76;_T*OQ97[PK] MIO\ @GW_ ,FQ^'O^NLW_ *%7E9C_ EZGK99_&?H?1]?BS_P4%_Y.@\5_P"_ M'_Z M?M-7XL_\%!?^3H/%?\ OQ_^@+7#EW\5^AZ&9_P5ZGS?1117T9\R%%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %*JEV"J,L3@ M4E?8G[ /[*4WQ:\81>+]?M67POI4H=$<<74HP0N.Z]/^ G!KYZ_9]^"NJ_';XE:;X:TV)S%(XDNIP.(H01 MO.?7&:_<;X<> -*^&'@W3/#>C0+!96,2QC:N-[ %S[G%>7CL1[./)'=GJX# M#>UE[26R.E50BA5 50, #H*6BBOFSZ@**** "BBB@ HHHH ^+O\ @J5_R0VS M_P"O^+^=?DU7ZR_\%2O^2&V?_7_%_.OR:KZ?+_X'S/E%?M-_P3[_Y-C\/?]=9O_0J_%E?O M"OVF_P""??\ R;'X>_ZZS?\ H5>5F/\ "7J>MEG\9^A]'U^+/_!07_DZ#Q7_ M +\?_H"U^TU?BS_P4%_Y.@\5_P"_'_Z M<.7?Q7Z'H9G_!7J?-]%%%?1GS(4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117K7[.O[.GB/] MH3QE!I6E0-%IT;!KR_9?DB3///_ORIVHG]U>Q)]/>OVI\"^"-(^'7A73_#^AVB6>G648CCC0?J M?4UA_!OX.>'O@CX+L_#OA^U6**%1YL^T;YGP,LQ[DUW=?+XK$O$2TV1]9A,* ML/'7XF%%%%<)WA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110!_.SK_ /R&+K_>_I6?6AK_ /R&+K_>_I6?7VZV/@@HHHI@%%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %6M-TVZUB_@LK*![FZG<)'%&,LS'H!56OT(_X)M_LK_V MK>Q_$[Q)9YM8#_Q*89EX=N#YP]0.16%:K&C!S9O1HRKS4(GU#^Q1^S3;? +X M;0RWL*/XGU15GO)L?<')5%].#S7T;117R52;J2%?M-_P3[_Y-C\/?]=9O_0J\K,?X2]3U MLL_C/T/H^OQ9_P""@O\ R=!XK_WX_P#T!:_::OQ9_P""@O\ R=!XK_WX_P#T M!:XGLI6:X]F!'"FLJE6%&/--FM*C.M+E@CQG]F+]DOQ/\ M%>((_(ADT_P MW"X^UZFZX4#NJ^K$=.U?L/\ "+X/^&_@KX1MM \-V26UO&H\R7:-\S=V8]S7 M0>%?"6D>"-#M='T2PAT[3[9 D<,*X 'OZFM>OF<3BI8AVV1]5A<)'#J^[[A1 M117$=P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% '\[.O_\ (8NO][^E9]:&O_\ (8NO][^E9]?;K8^""BBBF 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1175> OA?XH^)NL1:9X:T:YU2[D^ZL2\?BQXI-I M*[&DV[(Y6BO?/C7^SC:?L]^$[&+Q1JT=SXTU("6/2[4_\>D8X/F'G)Y&.:\# MJ8S4U>.Q4X.F^66X44459 4444 %%%% !1110 4444 %%%% !1110 445L>$ M?"NH>-O$FGZ)I<#7%]>S+#&BC/+$#)]A1MJPWT1ZQ^R5^SM?_M"?$RUT\1O' MH=FRSZA= <(G8#U)(Q^-?MKX=\/V'A71+/2=,MTM+"SC$4,,8P%45Y=^RY\ M-._9]^&-CHT,2MJTRB;4+G +/*0,J#_=!Z"O8J^5Q>(]O/39'UN#PWU>&OQ/ M<****X3T HHHH **** "BBB@ HHHH ^+O^"I7_)#;/\ Z_XOYU^35?K+_P % M2O\ DAMG_P!?\7\Z_)JOI\O_ ('S/E%?M-_P $^_\ DV/P]_UUF_\ 0J_%E?O"OVF_X)]_ M\FQ^'O\ KK-_Z%7E9C_"7J>MEG\9^A]'U^+/_!07_DZ#Q7_OQ_\ H"U^TU?B MS_P4%_Y.@\5_[\?_ * M<.7?Q7Z'H9G_ 5ZGS?1117T9\R%%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 44^.)YF"QHSMZ*,FO7_A)^R?\ $?XQS1-HV@7$=@QP M]]<*$C0>N"3L5&,INT5=GCU>J?!C]FGQU\Y#'@_A7Z!? W_@F/X5\'&WU'QS=_P#"2:BF&^RQ#;;9]&5AS7V=H'AW M2_"NFQ:?I%A;Z;8Q#"06T81%_ 5Y-;,(QTI*[/8HY;*6M5V1\T_LV_L#^#O@ MFL&J:NB>)/$@ )GN$S%&?14.1QZU]2JJQJ%4!548 P!3J*\.I4G5?--W/>I MTX4H\L%9!11169J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 ?SLZ__P ABZ_WOZ5GUH:__P ABZ_WOZ5GU]NMCX(* M***8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%+@^E7M+T'4M:DV:?I]U?/\ W;>%I#^0!H H45[5 MX!_8[^*WQ$9/[.\+W-JK]'U!3;CZ_,*^G?AQ_P $H]5O/)G\8^)$TW:07MK% M!+N]MV:YIXBE3^*1TT\-6J?#$_/D GH*]7^&'[+WQ'^+5Q"-#\-W;6T5Q:Z"NH:@OWKF]8R[C_NL2!7NUCI]KIL(AL[:& MUB'2.",(OY 5YU3,EM37WGJ4\K>]27W'P-\%O^"6>F:2UOJ'Q U;^T+E,,=/ ML^8&]F) -?3_ (VU;P%^R/\ ">_U:QTJSTBQLXS]GM(1AIY,<(,\DUZY>7<- MA:S7-Q(L4$*&1W8X"J!DFOQQ_;K_ &GI?CI\0I=*TJX;_A%-(D,5LJM\MPX) M!E/YX_"N6E[7&U+3>B.NM[+ T[P6KV/"_BM\2M6^+7CK5/$^M3M/>7LI;YC] MU>BJ/H,5R-%%?1I**LCYAMMW84444Q!1110 4444 %%%% !1110 4444 %%% M% !7U'^Q7\:/A=\!M8O?$OB^QU&_\0X\NR-M"KI"IR&/)ZGC\J^7**SJ052+ MBS2G4=.2G'='ZU_\/3OA3_T#M=_\!U_^*H_X>G?"G_H':[_X#K_\57Y*45P_ MV?1\SO\ [1K^1^M?_#T[X4_] [7?_ =?_BJ/^'IWPI_Z!VN_^ Z__%5^2E%' M]GT?,/[1K^1^M?\ P].^%/\ T#M=_P# =?\ XJC_ (>G?"G_ *!VN_\ @.O_ M ,57Y*44?V?1\P_M&OY'ZU_\/3OA3_T#M=_\!U_^*H_X>G?"G_H':[_X#K_\ M57Y*44?V?1\P_M&OY'ZU_P##T[X4_P#0.UW_ ,!U_P#BJ/\ AZ=\*?\ H':[ M_P" Z_\ Q5?DI11_9]'S#^T:_D?K7_P].^%/_0.UW_P'7_XJC_AZ=\*?^@=K MO_@.O_Q5?DI11_9]'S#^T:_D?';34H;U+I)BUW$JK MM!YZ$U\,T45V4J4:,>2.QQ5:LJTN>>X4445L8A1110 4444 %%%% !1110 4 M444 %%%% "K]X5^TW_!/O_DV/P]_UUF_]"K\65^\*_:;_@GW_P FQ^'O^NLW M_H5>5F/\)>IZV6?QGZ'T?7XL_P#!07_DZ#Q7_OQ_^@+7[35^+/\ P4%_Y.@\ M5_[\?_H"UPY=_%?H>AF?\%>I\WT445]&?,A1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6GHWA MK5?$4XATVPN+V4G 6&,L3697Z8?\$X?V@/#OB325^'^OZ=IL&NVH+V-VT$8: MY3DD$XZCCZUSUZDJ4.>*N=&'I1K3Y)2L?(/@?]B[XM^.94$'A&^L8&Z7%[&8 MX_KG%?2GPX_X)0ZK=-%)XU\216<9Y:+2_G8#T)9:_2Y$6-0JJ%4= HP*=7A3 MS"K+X=#Z"GEM&/Q:G@GPN_8E^%?PO$,UOH$.J:C%C;?7HW2<>P.*]VM[6&SB M6.")(8U& L:@ "I:*\^4Y3=Y.YZ,*<::M!6"BBBH- HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /YV= M?_Y#%U_O?TK/K0U__D,77^]_2L^OMUL?!!1113 **** "BBB@ HHHH **** M"BBB@ HHHH N:7H][K=T+:PM9KRX/(CA0LWY"MO_ (5AXM_Z%S4__ 5_\*^@ M_P#@F^ ?VB+'(!_'GR\MSU,+@EB(<[E8_GS_ M .%8^+?^A:_D*/)C_P">:_D*/[3?\GXA_9:_ MG_ _GS_X5CXM_P"A@_*E_:4ND1K*X=9,_$+3?V'?C3JV/ M(\%W.#WDEC4?^A5V6B_\$V_C%J!7[7I=OIP/4R3HV/R:OV+Q[4M9O,:O1(U6 M64>K9^6^@?\ !)_QA?%&U+Q9I]@O\2BW9C^8:O4_"_\ P2C\,6NW^WO$5Q?_ M -[[*#%G\\U]ZT5C+'5Y?:-XX##Q^S<^;?!__!/OX.^$-C)HL^I.O.=0F$H/ MX%:]E\._"7P7X35!H_A?2M.*=&M[1%;\\5UM%M-_9_^&.H:Y%?M-_P3[_ .38_#W_ %UF_P#0J_%E?O"OVF_X)]_\FQ^'O^NLW_H5 M>5F/\)>IZV6?QGZ'T?7XL_\ !07_ ).@\5_[\?\ Z M?M-7XL_\ !07_ ).@ M\5_[\?\ Z M<.7?Q7Z'H9G_!7J?-]%%%?1GS(4444 %%%% !1110 4444 %% M%% !1110 5Z+^SOH]CXA^-W@[3=2@6YL+J_2*:%AD,I!XKSJO4?V7_\ DX+P M)_V$X_ZU%3X'Z%T_CCZHZS]L+]FV[_9[^(\MO!'))X=U#,]AE?'WX8WOAZ^C5;SR_,LKCH8Y@IV\^F>M?B!X_P# VJ_#?Q;J M7A[6;=K>^LIFB8,,!@"0&'L>HKBP>(]M"SW1W8W#>PG>/PLYVBBBO0/."BBB M@ HHHH **** "BBB@ HHHH **** "M7POXEU'P?KUCK&E7+VM]9RK-%(C$<@ MYP<=JRJ* /W#_9)_:0T_]H;X"Q7MX>>D%%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 ?SLZ__P ABZ_WOZ5GUH:__P ABZ_WOZ5GU]NMCX(****8!1110 4444 % M%%% !1110 4444 %%%% 'U7_ ,$W_P#DXBQ_ZY'^8K]BZ_'3_@F__P G$6/_ M %R/\Q7[%U\WF/\ %7H?3Y;_ 7ZA1117EGK!1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 4-=URR\-:/>:KJ5PEK86D9EFFD.%11U)K\3_VOOVC M+[]H3XF7-XDCIH%@S0:?;9X5> 6]]Q&:^G?^"DW[5'VB1_AAX:O/W:'.K3PM MU."/)]Q@@U^==?0X'#\B]K+=['S>88GG?LH;+<****]<\8**** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!5^\*_:;_@GW M_P FQ^'O^NLW_H5?BROWA7[3?\$^_P#DV/P]_P!=9O\ T*O*S'^$O4];+/XS M]#Z/K\6?^"@O_)T'BO\ WX__ $!:_::OQ9_X*"_\G0>*_P#?C_\ 0%KAR[^* M_0]#,_X*]3YOHHHKZ,^9"BBB@ HHHH **** "BBB@ HHHH **** "O4?V7_^ M3@O G_83C_K7EU>H_LO_ /)P7@3_ +")XY% M#QN"K*PR"#U%?(4JDJ,U.)]G5I1K0<)'\YSJT;%6!5@<$&FU]D_\%!_V5V^% M/C!_&.@6I_X1K5Y2TB1K\MM, M-?(UJ4J,W"1]C1K1K04XA1116)N%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_.SK__ "&+K_>_I6?6 MAK__ "&+K_>_I6?7VZV/@@HHHI@%%%% !1110 4444 %%%% !1110 4444 ? M5?\ P3?_ .3B+'_KD?YBOV+K\=/^";__ "<18_\ 7(_S%?L77S>8_P 5>A]/ MEO\ !?J%%%%>6>L%%%% !1110 4444 %%%% !1110 4444 %%%% !7S[^V5^ MTE:?L^_#.XDMY(W\1ZDK06$!.<-W8CT )KV/QUXUTSX>>$]2\0:Q<);6-C"T MK,[8W$ D*/A@\/[ M:=Y;(\W&XGV$.6/Q,\WU?5KO7=3N=0OIWN;NX M5F/\)>IZV6?QGZ'T?7XL_P#!07_DZ#Q7_OQ_^@+7[35^+/\ P4%_Y.@\5_[\ M?_H"UPY=_%?H>AF?\%>I\WT445]&?,A1110 4444 %%%% !1110 4444 %%% M% !7J/[+_P#R<%X$_P"PG'_6O+J]1_9?_P"3@O G_83C_K6=3X)>C-*?QQ]4 M?O%#_JD_W13Z9#_JD_W13Z^+/N3F?B-\/](^*'@W4_#>MVZW%A?1&-P0,KZ$ M>^:_#O\ :#^"6K? ?XCZCXC@\1[&?++9GFXW#>WAS1^)'XGT5=UG1[O M0-5N].OH6M[RUE:*6-A@JRG!%4J^G/E HHHH **** "BBB@ HHHH **** "B MBB@ HHHH T_#/B34/".O6.L:7<-:W]G*LT4BDC#*?CEK'P$^(EAX@TR1FM]X2[M2 M<)-&>"#[C)(KBQ6'5>&FZV.["8EX>>NSW/WGHKE_AK\1-'^*G@W3?$FAW"W% MA>Q"1>1N0DIE5J1I0%?M-_P3[_ M .38_#W_ %UF_P#0J_%E?O"OVF_X)]_\FQ^'O^NLW_H5>5F/\)>IZV6?QGZ' MT?7XL_\ !07_ ).@\5_[\?\ Z M?M-7XL_\ !07_ ).@\5_[\?\ Z M<.7?Q M7Z'H9G_!7J?-]%%%?1GS(4444 %%%% !1110 4444 %%%% !1110 5ZC^R__ M ,G!>!/^PG'_ %KRZO4?V7_^3@O G_83C_K6=3X)>C-*?QQ]4?O%#_JD_P!T M4^F0_P"J3_=%/KXL^Y"BBB@#\YO^"D7[*(*O\3O#%GSPNJVT*_0"0*/QR:_. M*OZ*M7TFUU[2[K3[Z%9[2ZC:*6-AD,K#!%?B]^VA^S1=?L_?$B,E\,Z[=,WA35I I,C<6LI MP _TP,8]Z_7FUNHKRWBN()%EAE4.CJ;M5M5SIUU,W,T8ZHQ/4C(Q7BX[#7_ 'L/F>YE^*Y7[&?R_P C[WHH MHKP3Z$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** /YV=?_P"0Q=?[W]*SZT-?_P"0Q=?[W]*SZ^W6Q\$%%%%, M HHHH **** "BBB@ HHHH **** "BBB@#ZK_ .";_P#R<18_]6>9UCAC4N[L/G\/:-%?M-_P $^_\ DV/P M]_UUF_\ 0J_%E?O"OVF_X)]_\FQ^'O\ KK-_Z%7E9C_"7J>MEG\9^A]'U^+/ M_!07_DZ#Q7_OQ_\ H"U^TU?BS_P4%_Y.@\5_[\?_ * M<.7?Q7Z'H9G_ 5Z MGS?1117T9\R%%%% !1110 4444 %%%% !1110 4444 %>H_LO_\ )P7@3_L) MQ_UKRZO4?V7_ /DX+P)_V$X_ZUG4^"7HS2G\&]3C F9"]I;F$ DC ZMTQ7Y(S0O;S/%(A21&*LK#!!'4&OK, M/75>'-UZGQV)P[P]3EZ=!E%%%=1RA1110 4444 %%%% !1110 4444 %%%% M!6EX=\07_A77++5],N&M;^SE6:&9#RK*<@UFT4 ?MU^Q_P#M+6'[0WP[@FDE M6/Q)IZ+%J%MGYL@8$GT8@FO?*_!3]G[XWZQ\!?B)8>(M+E8PJX2ZM\_++$>& M!'<@$XK]P?AC\2-'^*_@O3?$NAW"SV5[$'P""R$CE6'8CTKYC&8?V,N:/PL^ MKP6*]O#EE\2.JHHHKSCT@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@#^=G7_\ D,77^]_2L^M#7_\ D,77^]_2L^OM MUL?!!1113 **** "BBB@ HHHH **** "BBB@ HHHH ^J_P#@F_\ \G$6/_7( M_P Q7[%U^.G_ 3?_P"3B+'_ *Y'^8K]BZ^;S'^*O0^GRW^"_4****\L]8** M** "BBB@ HHHH **** "BBB@ KXA_P""BW[4X^'OAMO /AV[VZ_J2?Z9+$WS M6\)QQ]6!(KZ-_:,^..F? /X9ZCXCOI%-V%,=E;GK+,0=HQZ9%?AUX\\;:I\1 M/%FI>(-8N&N;Z]F:5F8YV@DD*/8=!7JX'#^TE[26R/(S#$^SC[..[, DDDGD MTE%%?1GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% "K]X5^TW_ 3[_P"38_#W_76;_P!"K\65 M^\*_:;_@GW_R;'X>_P"NLW_H5>5F/\)>IZV6?QGZ'T?7XL_\%!?^3H/%?^_' M_P"@+7[35^+/_!07_DZ#Q7_OQ_\ H"UPY=_%?H>AF?\ !7J?-]%%%?1GS(44 M44 %%%% !1110 4444 %%%% !1110 5ZC^R__P G!>!/^PG'_6O+J]1_9?\ M^3@O G_83C_K6=3X)>C-*?QQ]4?O%#_JD_W13Z9#_JD_W13Z^+/N0HHHH ** M** $90ZE6 92,$'H:_*#_@H=^RJ?AGXG;QQX=M,>'-3?-S'&O%M,<=?9CDU^ ML%<_X]\#Z7\1O">I>'M9MUN;&]B:-E89VD@@,/<9S75AZ[H3YNG4Y,3AUB*? M*]^A_/317JO[2'P)U3X _$J_\/WL;M9;C+97+#B6$D[3GUQUKRJOK(R4DI1V M/CY1<&XRW044451(4444 %%%% !1110 4444 %%%% !1110 5]9_L&_M62_! M/QI'X=URY8^$M5D"/N/RVLA_Y:8_#'XU\F4JL5((.#6=2G&K%PEL:4ZDJ4U. M.Z/Z,+6ZBO;:*X@D66&50Z.IR"",@U+7P'_P3I_:T'B/3XOAOXIN_P#B8VR_ M\2RZF;_6IW0D_P 63Q7WY7R-:E*C-PD?94:T:\%.(4445B;A1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?SLZ__ ,ABZ_WO MZ5GUH:__ ,ABZ_WOZ5GU]NMCX(****8!1110 4444 %%%% !1110 4444 %% M%% 'U7_P3?\ ^3B+'_KD?YBOV+K\=/\ @F__ ,G$6/\ UR/\Q7[%U\WF/\5> MA]/EO\%^H4445Y9ZP4444 %%%% !1110 4444 %5-6U2TT/3;F_OITMK2W0R M2S2,%55')NB\CR?KD UO1HNM-01 MSUZT:$'-GR]^V=^TI=?M!?$J=K:61/#>F,T%A 3C([N1W).<5\]4M)7UT(*G M%1CLCXV&-)C8M< M2#SYP,B"/(!<^PK]R_A3\--(^$?@72_#.BP+!:6<05BH^^^/F8_4YKS<;B?8 MQY8_$SU,#A?;2YY_"OQ/FC_AV#\,/^?B]_,__%4?\.P?AA_S\WOYG_XJOL6B MO#^M5_YV>]]3H?R(^.O^'8/PP_Y^;W\S_P#%5&__ 2]^&;-D7E\H].?_BJ^ MR:*/K5?^=A]3H?R(^-?^'7?PS_Y_K[]?_BJ/^'7?PS_Y_K[]?_BJ^RJ*/K5? M^=A]4H?R(^-?^'7?PS_Y_K[]?_BJ/^'7?PS_ .?Z^_7_ .*K[*HH^M5_YV'U M2A_(CXU_X==_#/\ Y_K[]?\ XJC_ (==_#/_ )_K[]?_ (JOLJBCZU7_ )V' MU2A_(CXU_P"'7?PS_P"?Z^_7_P"*H_X==_#/_G^OOU_^*K[*HH^M5_YV'U2A M_(CXU_X==_#/_G^OOU_^*H_X==_#/_G^OOU_^*K[*HH^M5_YV'U2A_(CXU_X M==_#/_G^OOU_^*H_X==_#/\ Y_K[]?\ XJOLJBCZU7_G8?5*'\B/C7_AUW\, M_P#G^OOU_P#BJ/\ AUW\,_\ G^OOU_\ BJ^RJ*/K5?\ G8?5*'\B/C7_ (== M_#/_ )_K[]?_ (JC_AUW\,_^?Z^_7_XJOLJBCZU7_G8?5*'\B/C7_AUW\,_^ M?Z^_7_XJC_AUW\,_^?Z^_7_XJOLJBCZU7_G8?5*'\B/RQ_;4_8S\'? +X9V^ MNZ%_ZZS?\ H5?BROWA7[3?\$^_^38_#W_76;_T*O*S'^$O4];+ M/XS]#Z/K\6?^"@O_ "=!XK_WX_\ T!:_::OQ9_X*"_\ )T'BO_?C_P#0%KAR M[^*_0]#,_P""O4^;Z***^C/F0HHHH **** "BBB@ HHHH **** "BBB@ KU' M]E__ )."\"?]A./^M>75ZC^R_P#\G!>!/^PG'_6LZGP2]&:4_CCZH_>*'_5) M_NBGTR'_ %2?[HI]?%GW(4444 %%%% !1110!X+^V!^S?8_M"?#6>VCBCC\0 MZ>K3Z?O:'>^&=8N]+U&WDM;ZUD,4L,BE65AV(K^B:OST M_P""D7[*?]I6LGQ-\,V>;B(?\3:WA7EEY/G>_85Z^!Q'*_92V>QXN887G7M8 M;K<_-2BEZ<&DKZ$^<"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#1\/Z] M?^%]:L]6TRX:TO[259H9DZJP.0:_:7]CO]IBP_:%^'<#S2)%XET]%AO[;=R2 M!@2?\"QFOQ)KTGX _&S6/@1\1-/\1Z7,PC1PEU;Y.V6(GY@1W.,XKBQ6'5>& MFZV.W"8AX>>NSW/WMHKDOA;\2]'^+7@G3?$VB3K-9WD2OM#9,;$9*M[BNMKY M5IQ=F?7IJ2N@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#^=G7_ /D,77^]_2L^M#7_ /D,77^]_2L^OMUL?!!1113 **** M "BBB@ HHHH **** "BBB@ HHHH ^J_^";__ "<18_\ 7(_S%?L77XZ?\$W_ M /DXBQ_ZY'^8K]BZ^;S'^*O0^GRW^"_4****\L]8**** "BBB@ HHHH ***Q M_%_BS3? _AO4-UV^\3:U>:KJ5P]W?WK:M;#_ (2O5T$EPSCYK=#TB!]. :^H MJ0 * , 4M?(U*DJDG.6[/LZ=.-*"A'9!11169H%%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% 'Q=_P5*_Y(;9_P#7_%_.OR:K]9?^ M"I7_ "0VS_Z_XOYU^35?3Y?_ /F?*YC_'?H@HHHKT3S HHHH **** "BBB@ M HHHH **** "BBB@!5^\*_:;_@GW_P FQ^'O^NLW_H5?BROWA7[3?\$^_P#D MV/P]_P!=9O\ T*O*S'^$O4];+/XS]#Z/K\6?^"@O_)T'BO\ WX__ $!:_::O MQ9_X*"_\G0>*_P#?C_\ 0%KAR[^*_0]#,_X*]3YOHHHKZ,^9"BBB@ HHHH * M*** "BBB@ HHHH **** "O4?V7_^3@O G_83C_K7EU>H_LO_ /)P7@3_ +"< M?]:SJ?!+T9I3^./JC]XH?]4G^Z*?3(?]4G^Z*?7Q9]R%%%% !1110 4444 % M5M1TZVU:QGLKR!+FUG0QRPR#*NIZ@BK-% 'XO?MN?LQW/P$^(DMWI\+OX7U1 MVFM)<9\L\;D;TY)Q[5\U5^^GQV^#ND_'+XQ KZ?!XCVT.66Z/E,=AO83Y MH_"SD:***]$\T**** "BBB@ HHHH **** "BBB@ HHHH **** /J[]A']JR; MX'>,X] UJY8^$M5D"R!C\MM(?^6@'OP#7[!6EU#?6L5Q!(LL,JAT=3D$'H:_ MG05BI!!P1WK],O\ @G/^UI_;EG#\-/%-Y_IMNN-+N)F_UB3:A>375PYEGFU@,/=^UE\CPLPQ-E[&'S(****]X^?"BBB@ HHHH **** "BBB@ HHHH ** M** "BBK^@Z'>^)=8L]*TVW:ZO[R58884ZNQ. !0!Z;^S)\!=3_: ^)EAH=K& MRZ=&XFOKG'RI$.2">Q(! K]P/!OA'3/ ?AC3M!T>W6VT^QA6&)%'8#&3ZGWK MR']C_P#9RLOV>_AE;6KQJ_B#4$6?4+C&&+$9"'_=SBO>*^7QF(]M.RV1]9@L M-["%Y?$PHHHKSST0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** /B[_@J5_R0VS_Z_P"+^=?DU7ZR_P#!4K_DAMG_ -?\7\Z_ M)JOI\O\ X'S/E%?M-_P3[_ .38_#W_ %UF_P#0J_%E?O"OVF_X)]_\FQ^'O^NLW_H5>5F/ M\)>IZV6?QGZ'T?7XL_\ !07_ ).@\5_[\?\ Z M?M-7XL_\ !07_ ).@\5_[ M\?\ Z M<.7?Q7Z'H9G_!7J?-]%%%?1GS(4444 %%%% !1110 4444 %%%% ! M1110 5ZC^R__ ,G!>!/^PG'_ %KRZO4?V7_^3@O G_83C_K6=3X)>C-*?QQ] M4?O%#_JD_P!T4^F0_P"J3_=%/KXL^Y"BBB@ HHHH **** "BBB@ KY(_;Z_9 M9C^,W@E_$VAVR_\ "5:3&7PHP;F(8RI/L 2*^MZ:RB12K ,K#!!Z$5K3J2I3 M4X]#*K3C6@X2V9_.?-!);3/%*C1R(=K(PP0?0BHZ^Y/^"BW[*I\!^(G^('AN MT(T/4I";V&,<03')+8'13Q7PW7UM*K&M!3B?&UJ4J,W"04445L8A1110 444 M4 %%%% !1110 4444 %%%% !5_0=)M.58;ZVSR<# <>N0,_C7T+7X'? ?XT:S\"_B M%I_B329F"QN%N;?)VS1$_,N/7&<5^X7PI^)VC_%[P/IOB71)UEM;N,,R Y,3 MX!*-[C-?,8S#>QES1^%GU6"Q7MX<>F%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 ?SLZ_\ \ABZ_P![^E9]:&O_ /(8NO\ M>_I6?7VZV/@@HHHI@%%%% !1110 4444 %%%% !1110 4444 ?5?_!-__DXB MQ_ZY'^8K]BZ_'3_@F_\ \G$6/_7(_P Q7[%U\WF/\5>A]/EO\%^H4445Y9ZP M4444 %%%% !7)_%+XD:1\)_ ^J>)M:N%@LK*(MSU9NBJ/J<5U,LJ01O)(RQQ MH"S,QP !U)-?D=_P4&_:D?XN>-G\(Z'*Q"P]/FZ]#Y]^.7QAU?XX?$34_$^K2-FXD/D6^*YB=/#>G, ML^H38(#*#]P'NRC MN]SVLOPW._:SV6QB>8%%%% !1110 4444 %%%% M!1110 4444 *OWA7[3?\$^_^38_#W_76;_T*OQ97[PK]IO\ @GW_ ,FQ^'O^ MNLW_ *%7E9C_ EZGK99_&?H?1]?BS_P4%_Y.@\5_P"_'_Z M?M-7XL_\%!? M^3H/%?\ OQ_^@+7#EW\5^AZ&9_P5ZGS?1117T9\R%%%% !1110 4444 %%%% M !1110 4444 %>H_LO\ _)P7@3_L)Q_UKRZO4?V7_P#DX+P)_P!A./\ K6=3 MX)>C-*?QQ]4?O%#_ *I/]T4^F0_ZI/\ =%/KXL^Y"BBB@ HHHH **** "BBB M@ HHHH Q/&G@_3/'WA?4= UFV6[TZ^B,,T3C((-?B%^T]\ =3_9]^)5YHETC M/ILS&6PNMN%ECXZ?3.*_=BO#_P!K3]G6P_:$^&EWI_E*FO6B&;3[C'S;P#A, M^A-=^#Q'L9V>S/.QN&]O"\?B1^'-%:?B;PY?^$M>OM(U.W>UOK.5H98W!&"I MQ^59E?4GR84444 %%%% !1110 4444 %%%% !1110 4444 %?5'["O[5$_P, M\<)HFL7#-X2U5Q'*K'BWD/1U'N<9KY7I02I!'!K.I3C4BX2V9I3J2I34X[H_ MHNL[R#4+6*YMI5GMY5#I(AR&!Z$5/7Y\?\$Y?VM/[6LX/AGXIO,W4*XTJYF; M[Z\?NB3U/)-?H/7R5:E*C-PD?8T*T:\%.(4445@= 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% '\[.O_P#(8NO][^E9]:.O#=J]R0,C=5#:?2OM MSX(;13MI]*-I]*8AM%.VGTHVGTH ;13MI]*-I]* &T4[:?2C:?2@!M%.VGTH MVGTH ;13MI]*-I]* &T4[:?2C:?2@#ZI_P"";_\ R<18_P#7(_S%?L77XZ?\ M$X/E_:*L ?\ GD?YBOV+KYO,?XJ]#ZC+?X+]0HHHKRSU@HHHH ***\W^/WQK MTCX#?#C4/$VJ2+YL:E+2W;K/-@[4'UJHQW@OP_= >)-6C*SR1MS;0D88'W8'BOR8>1I&+.Q9F.2S')-=-\2O'VK_ !0\ M::IXDUF=[F]O92Y9SG:N?E4>P'%\"^"]3^(7BK3M T>V>ZOKV58T1!G )Y8^ MP'-8>P^E?JE_P3G_ &5QX!\.K\0?$5IC7=2C_P!!BE7YK>$C[X_W@:YL165" M',]^AU8>@\1445MU/H[]F[X%:9\ ?AGI_AZRC1K[:)+ZY4%?M-_P $^_\ DV/P]_UUF_\ 0J_%H*OEG\9^A](5^+/_!07_DZ#Q7_OQ_\ H"U^TU?BQ_P4 M"._]J+Q8!R0\>?\ OA:XE?1GS VBG;&]* M-C>E #:*=L;THV-Z4 -HIVQO2C8WI0 VBG;&]*-C>E #:*=L;THV-Z4 -HIV MQO2C8WI0 VO4?V7_ /DX+P)_V$X_ZUYAL;TKU#]F%2O[0'@0D?\ ,3C_ *UG M4^"7HS2G\G^!/Q DU72K=CX4 MU>1I+9E7Y(')),7X"O?P&(YE[*6_0^=S##E&QO2@!M%.V-Z4;&]* &T4[:?2C:?2@!M%.VGTHVGTH ;13MI]*-I]* M&T4[:?2C:?2@!M%.VGTHVGTH N:+K5[X=U:UU+3KA[2^M9!+#-&<,C#H0:_: M#]C/]IRS_:"^'L2W4J1>)]-58;VWS@MZ./7('-?BGM/I7H7P+^,>M? SXA:= MXFTB1U\EPMQ"#Q-$2-R_B*X\5AU7A9;K8[L)B7AYWZ/<_?*BN-^$?Q2T?XQ> M ]-\4:).LUI=( ZJ>8I !N0^X)KLJ^4:<79GU\9*2N@HHHI#"BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@#\P]5T;3_[0G_T&V^]_SQ7T^E5/[&T__GQM MO^_*_P"%%%?2K8^8#^QM/_Y\;;_ORO\ A1_8VG_\^-M_WY7_ HHH /[&T__ M )\;;_ORO^%']C:?_P ^-M_WY7_"BB@ _L;3_P#GQMO^_*_X4?V-I_\ SXVW M_?E?\*** #^QM/\ ^?&V_P"_*_X4?V-I_P#SXVW_ 'Y7_"BB@ _L;3_^?&V_ M[\K_ (4?V-I__/C;?]^5_P *** #^QM/_P"?&V_[\K_A1_8VG_\ /C;?]^5_ MPHHH /[&T_\ Y\;;_ORO^%']C:?_ ,^-M_WY7_"BB@#V#]EC3;2W^*<#Q6L, M3^5]Y(P#U]A7W/117CXO^(>S@_X84445Q'<%%%% !7S'^VE#'=:?H<4T:S1^ M8#LD4,,Y/.#1171A_P"*CFQ/\*1\J?V-I_\ SXVW_?E?\*/[&T__ )\;;_OR MO^%%%>Z>"']C:?\ \^-M_P!^5_PH_L;3_P#GQMO^_*_X444 ']C:?_SXVW_? ME?\ "C^QM/\ ^?&V_P"_*_X444 ']C:?_P ^-M_WY7_"C^QM/_Y\;;_ORO\ MA110 ?V-I_\ SXVW_?E?\*/[&T__ )\;;_ORO^%%% !_8VG_ //C;?\ ?E?\ M*/[&T_\ Y\;;_ORO^%%% !_8VG_\^-M_WY7_ H_L;3_ /GQMO\ ORO^%%% M!_8VG_\ /C;?]^5_PH_L;3_^?&V_[\K_ (444 :7AK1-.;Q%I@:PM6!N4R#" MOK]*_2G1XUATBQ1%5$6! %48 &T<445YN,^R>G@OM%RBBBO,/4"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# MP7]L*UANOAU"LT,W[-D$=O\)M,2 M*-8D#OA44 =?0445PXSX$=V#_B/T/4:^2?CCHNGW7Q&U*6:PM9I&(R\D*L3P M.Y%%%<>&^-G;BO@1P7_".Z5_T#+/_P !T_PH_P"$=TK_ *!EG_X#I_A117HG MEA_PCNE?] RS_P# =/\ "C_A'=*_Z!EG_P" Z?X444 '_".Z5_T#+/\ \!T_ MPH_X1W2O^@99_P#@.G^%%% !_P ([I7_ $#+/_P'3_"C_A'=*_Z!EG_X#I_A M110 ?\([I7_0,L__ '3_"C_ (1W2O\ H&6?_@.G^%%% !_PCNE?] RS_P# M=/\ "C_A'=*_Z!EG_P" Z?X444 '_".Z5_T#+/\ \!T_PH_X1W2O^@99_P#@ M.G^%%% !_P ([I7_ $#+/_P'3_"NA^'>@Z9#XZT.2/3K1'6Y4JRP*"/H<445 M,MF5'XD?:*_=%+117BGO!1110 4444 %%%% !1110 4444 %%%% !7FGQ^T^ MUU#P',MU;0W*JV5$T8< ^HR***UI?&C&M_#9\K?\([I7_0,L_P#P'3_"E_X1 MW2O^@99_^ Z?X445ZYXH?\([I7_0,L__ '3_"C_ (1W2O\ H&6?_@.G^%%% M !_PCNE?] RS_P# =/\ "N,\9Z%IL>I*$TZU4;!]V!1_2BBKCN3+8Y[^QM/_ M .?&V_[\K_A1_8VG_P#/C;?]^5_PHHK8R#^QM/\ ^?&V_P"_*_X4?V-I_P#S MXVW_ 'Y7_"BB@ _L;3_^?&V_[\K_ (4?V-I__/C;?]^5_P *** #^QM/_P"? M&V_[\K_A1_8VG_\ /C;?]^5_PHHH /[&T_\ Y\;;_ORO^%']C:?_ ,^-M_WY M7_"BB@ _L;3_ /GQMO\ ORO^%*-&T_(_T&V_[\K_ (444 ?:/[&\,=O\)9TB MC6)!JD^%10!]R/M7NM%%>!6_B2/H*'\*(4445B;A1110 4444 %%%% !1110 / 4444 %%%% !1110!__9 end XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover - shares
6 Months Ended
Jun. 30, 2023
Aug. 02, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 1-09720  
Entity Registrant Name PAR TECHNOLOGY CORPORATION  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 16-1434688  
Entity Address, Address Line One PAR Technology Park  
Entity Address, Address Line Two 8383 Seneca Turnpike  
Entity Address, City or Town New Hartford  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 13413-4991  
City Area Code 315  
Local Phone Number 738-0600  
Title of 12(b) Security Common Stock, $0.02 par value  
Trading Symbol PAR  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   27,445,056
Entity Central Index Key 0000708821  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 44,162 $ 70,328
Cash held on behalf of customers 9,024 7,205
Short-term investments 41,225 40,290
Accounts receivable – net 62,894 59,960
Inventories 26,512 37,594
Other current assets 8,963 8,572
Total current assets 192,780 223,949
Property, plant and equipment – net 14,974 12,961
Goodwill 487,647 486,762
Intangible assets – net 101,635 111,097
Lease right-of-use assets 3,996 4,061
Other assets 15,450 16,028
Total assets 816,482 854,858
Current liabilities:    
Current portion of long-term debt 13,589 0
Accounts payable 27,156 23,283
Accrued salaries and benefits 15,366 18,936
Accrued expenses 6,002 6,531
Customers payable 9,024 7,205
Lease liabilities – current portion 1,011 1,307
Customer deposits and deferred service revenue 11,353 10,562
Total current liabilities 83,501 67,824
Lease liabilities – net of current portion 3,080 2,868
Deferred service revenue – noncurrent 4,359 5,125
Long-term debt 376,657 389,192
Other long-term liabilities 6,669 14,655
Total liabilities 474,266 479,664
Shareholders’ equity:    
Preferred stock, $.02 par value, 1,000,000 shares authorized 0 0
Common stock, $0.02 par value, 58,000,000 shares authorized, 28,799,349 and 28,589,567 shares issued, 27,443,072 and 27,319,045 outstanding at June 30, 2023 and December 31, 2022, respectively 572 570
Additional paid in capital 602,155 595,286
Accumulated deficit (240,811) (205,204)
Accumulated other comprehensive loss (2,924) (1,365)
Treasury stock, at cost, 1,356,277 shares and 1,270,522 shares at June 30, 2023 and December 31, 2022, respectively (16,776) (14,093)
Total shareholders’ equity 342,216 375,194
Total Liabilities and Shareholders’ Equity $ 816,482 $ 854,858
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
Shareholders’ equity:    
Preferred stock, par value (in dollars per share) $ 0.02 $ 0.02
Preferred stock authorized (in shares) 1,000,000 1,000,000
Common stock par value (in dollars per share) $ 0.02 $ 0.02
Common stock authorized (in shares) 58,000,000 58,000,000
Common stock issued (in shares) 28,799,349 28,589,567
Common stock outstanding (in shares) 27,443,072 27,319,045
Treasury stock, shares (in shares) 1,356,277 1,270,522
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues, net:        
Total revenues, net $ 100,544 $ 85,093 $ 200,981 $ 165,378
Costs of sales:        
Total cost of sales 80,014 63,972 157,258 123,644
Gross margin 20,530 21,121 43,723 41,734
Operating expenses:        
Selling, general and administrative 25,630 26,398 53,108 48,766
Research and development 14,888 10,101 29,203 20,942
Amortization of identifiable intangible assets 465 721 929 934
Adjustment to contingent consideration liability (2,300) 0 (7,500) 0
Gain on insurance proceeds (500) 0 (500) 0
Total operating expenses 38,183 37,220 75,240 70,642
Operating loss (17,653) (16,099) (31,517) (28,908)
Other income (expense), net 95 (257) 36 (625)
Interest expense, net (1,735) (2,451) (3,402) (4,914)
Loss before provision for income taxes (19,293) (18,807) (34,883) (34,447)
Provision for income taxes (409) (41) (724) (51)
Net loss $ (19,702) $ (18,848) $ (35,607) $ (34,498)
Net loss per share, basic (in dollars per share) $ (0.72) $ (0.70) $ (1.30) $ (1.27)
Net loss per share, diluted (in dollars per share) $ (0.72) $ (0.70) $ (1.30) $ (1.27)
Weighted average shares outstanding, basic (in shares) 27,357 26,982 27,381 27,070
Weighted average shares outstanding, diluted (in shares) 27,357 26,982 27,381 27,070
Hardware        
Revenues, net:        
Total revenues, net $ 26,390 $ 28,390 $ 53,167 $ 53,477
Costs of sales:        
Total cost of sales 21,326 24,211 43,707 44,208
Subscription service        
Revenues, net:        
Total revenues, net 30,372 23,150 58,337 44,421
Costs of sales:        
Total cost of sales 17,233 10,661 31,158 21,277
Professional service        
Revenues, net:        
Total revenues, net 12,767 12,631 26,609 25,119
Costs of sales:        
Total cost of sales 11,784 10,503 23,150 19,683
Contract        
Revenues, net:        
Total revenues, net 31,015 20,922 62,868 42,361
Costs of sales:        
Total cost of sales $ 29,671 $ 18,597 $ 59,243 $ 38,476
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net loss $ (19,702) $ (18,848) $ (35,607) $ (34,498)
Other comprehensive income (loss), net of applicable tax:        
Foreign currency translation adjustments (1,517) (161) (1,559) 351
Comprehensive loss $ (21,219) $ (19,009) $ (37,166) $ (34,147)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Cumulative Effect, Period of Adoption, Adjusted Balance
Common Stock
Additional Paid in Capital
Additional Paid in Capital
Cumulative Effect, Period of Adoption, Adjustment
Additional Paid in Capital
Cumulative Effect, Period of Adoption, Adjusted Balance
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjusted Balance
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2020-06 [Member]                      
Beginning balance (in shares) at Dec. 31, 2021       28,095,000                
Beginning balance at Dec. 31, 2021 $ 504,345 $ (80,036) $ 424,309 $ 562 $ 640,937 $ (66,656) $ 574,281 $ (122,505) $ (13,380) $ (135,885) $ (3,704) $ (10,945)
Treasury stock (in shares) at Dec. 31, 2021                       (1,181,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Issuance of common stock upon the exercise of stock options (in shares)       96,000                
Issuance of common stock upon the exercise of stock options 813     $ 2 811              
Net issuance of restricted stock awards and restricted stock units (in shares)       88,000                
Net issuance of restricted stock awards and restricted stock units 1     $ 1                
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (in shares)                       (45,000)
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (2,051)                     $ (2,051)
Stock-based compensation 3,536       3,536              
Foreign currency translation adjustments 512                   512  
Net loss (15,650)             (15,650)        
Ending balance (in shares) at Mar. 31, 2022       28,279,000                
Ending balance at Mar. 31, 2022 411,470     $ 565 578,628     (151,535)     (3,192) $ (12,996)
Treasury stock (in shares) at Mar. 31, 2022                       (1,226,000)
Beginning balance (in shares) at Dec. 31, 2021       28,095,000                
Beginning balance at Dec. 31, 2021 504,345 $ (80,036) $ 424,309 $ 562 640,937 $ (66,656) $ 574,281 (122,505) $ (13,380) $ (135,885) (3,704) $ (10,945)
Treasury stock (in shares) at Dec. 31, 2021                       (1,181,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Foreign currency translation adjustments 351                      
Net loss (34,498)                      
Ending balance (in shares) at Jun. 30, 2022       28,331,000                
Ending balance at Jun. 30, 2022 395,500     $ 565 582,064     (170,383)     (3,353) $ (13,393)
Treasury stock (in shares) at Jun. 30, 2022                       (1,238,000)
Beginning balance (in shares) at Mar. 31, 2022       28,279,000                
Beginning balance at Mar. 31, 2022 411,470     $ 565 578,628     (151,535)     (3,192) $ (12,996)
Treasury stock (in shares) at Mar. 31, 2022                       (1,226,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Issuance of common stock upon the exercise of stock options (in shares)       16,000                
Issuance of common stock upon the exercise of stock options 205       205              
Net issuance of restricted stock awards and restricted stock units (in shares)       36,000                
Net issuance of restricted stock awards and restricted stock units 0                      
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (in shares)                       (12,000)
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (397)                     $ (397)
Stock-based compensation 3,231       3,231              
Foreign currency translation adjustments (161)                   (161)  
Net loss (18,848)             (18,848)        
Ending balance (in shares) at Jun. 30, 2022       28,331,000                
Ending balance at Jun. 30, 2022 $ 395,500     $ 565 582,064     (170,383)     (3,353) $ (13,393)
Treasury stock (in shares) at Jun. 30, 2022                       (1,238,000)
Beginning balance (in shares) at Dec. 31, 2022 27,319,045     28,590,000                
Beginning balance at Dec. 31, 2022 $ 375,194     $ 570 595,286     (205,204)     (1,365) $ (14,093)
Treasury stock (in shares) at Dec. 31, 2022 (1,270,522)                     (1,271,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Issuance of common stock upon the exercise of stock options (in shares)       5,000                
Issuance of common stock upon the exercise of stock options $ 52     $ 0 52              
Net issuance of restricted stock awards and restricted stock units (in shares)       160,000                
Net issuance of restricted stock awards and restricted stock units 2     $ 2                
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (in shares)                       (79,000)
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (2,478)                     $ (2,478)
Stock-based compensation 3,055       3,055              
Foreign currency translation adjustments (42)                   (42)  
Net loss (15,905)             (15,905)        
Ending balance (in shares) at Mar. 31, 2023       28,755,000                
Ending balance at Mar. 31, 2023 $ 359,878     $ 572 598,393     (221,109)     (1,407) $ (16,571)
Treasury stock (in shares) at Mar. 31, 2023                       (1,350,000)
Beginning balance (in shares) at Dec. 31, 2022 27,319,045     28,590,000                
Beginning balance at Dec. 31, 2022 $ 375,194     $ 570 595,286     (205,204)     (1,365) $ (14,093)
Treasury stock (in shares) at Dec. 31, 2022 (1,270,522)                     (1,271,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Issuance of common stock upon the exercise of stock options (in shares) 14,000                      
Foreign currency translation adjustments $ (1,559)                      
Net loss $ (35,607)                      
Ending balance (in shares) at Jun. 30, 2023 27,443,072     28,799,000                
Ending balance at Jun. 30, 2023 $ 342,216     $ 572 602,155     (240,811)     (2,924) $ (16,776)
Treasury stock (in shares) at Jun. 30, 2023 (1,356,277)                     (1,356,000)
Beginning balance (in shares) at Mar. 31, 2023       28,755,000                
Beginning balance at Mar. 31, 2023 $ 359,878     $ 572 598,393     (221,109)     (1,407) $ (16,571)
Treasury stock (in shares) at Mar. 31, 2023                       (1,350,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Issuance of common stock upon the exercise of stock options (in shares)       9,000                
Issuance of common stock upon the exercise of stock options 147       147              
Net issuance of restricted stock awards and restricted stock units (in shares)       35,000                
Net issuance of restricted stock awards and restricted stock units 0     $ 0                
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (in shares)                       (6,000)
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (205)                     $ (205)
Stock-based compensation 3,615       3,615              
Foreign currency translation adjustments (1,517)                   (1,517)  
Net loss $ (19,702)             (19,702)        
Ending balance (in shares) at Jun. 30, 2023 27,443,072     28,799,000                
Ending balance at Jun. 30, 2023 $ 342,216     $ 572 $ 602,155     $ (240,811)     $ (2,924) $ (16,776)
Treasury stock (in shares) at Jun. 30, 2023 (1,356,277)                     (1,356,000)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net loss $ (35,607) $ (34,498)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 13,815 12,857
Accretion of debt in interest expense 1,053 981
Current expected credit losses 784 482
Provision for obsolete inventory 352 1,363
Stock-based compensation 6,670 6,767
Adjustment to contingent consideration liability (7,500) 0
Changes in operating assets and liabilities:    
Accounts receivable (3,690) (11,360)
Inventories 10,798 (8,425)
Other current assets (448) 1,596
Other assets 570 (2,521)
Accounts payable 3,086 5,305
Accrued salaries and benefits (3,571) (2,840)
Accrued expenses (465) (1,690)
Customer deposits and deferred service revenue 25 (1,043)
Customers payable 1,819 2,031
Other long-term liabilities (486) (594)
Net cash used in operating activities (12,795) (31,589)
Cash flows from investing activities:    
Cash paid for acquisitions, net of cash acquired 0 (1,212)
Capital expenditures (3,237) (504)
Capitalization of software costs (1,993) (3,247)
Purchase of held to maturity investments (935) 0
Net cash used in investing activities (6,165) (4,963)
Cash flows from financing activities:    
Principal payments of long-term debt 0 (348)
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (2,683) (2,448)
Proceeds from exercise of stock options 202 1,018
Net cash used in financing activities (2,481) (1,778)
Effect of exchange rate changes on cash and cash equivalents (2,906) 511
Net decrease in cash and cash equivalents and cash held on behalf of customers (24,347) (37,819)
Cash and cash equivalents and cash held on behalf of customers at beginning of period 77,533 188,419
Cash and cash equivalents and cash held on behalf of customers at end of period 53,186 150,600
Reconciliation of cash and cash equivalents and cash held on behalf of customers    
Cash and cash equivalents 44,162 148,569
Cash held on behalf of customers 9,024 2,031
Total cash and cash equivalents and cash held on behalf of customers 53,186 150,600
Supplemental disclosures of cash flow information:    
Interest 106 16
Income taxes 525 0
Capitalized software recorded in accounts payable 642 39
Capital expenditures in accounts payable $ 131 $ 147
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Nature of Business

PAR Technology Corporation (the “Company” or “PAR,” “we,” or “us”), through its consolidated subsidiaries, operates in two segments - the Restaurant/Retail segment and the Government segment. The Restaurant/Retail segment provides leading technology platforms to the restaurant and retail industries. We provide enterprise restaurants, franchisees, and other restaurant outlets in the three major restaurant categories - quick service, fast casual, and table service - with operational efficiencies by offering them a comprehensive suite of subscription services, hardware, and professional services. Our subscription services are grouped into three categories: Guest Engagement, which includes Punchh for customer loyalty and engagement and MENU for omnichannel digital ordering and delivery; Operator Solutions, which includes Brink POS for front-of-house and PAR Pay and PAR Payment Services for payments; and Back Office, which includes Data Central. PAR's Government segment provides technical expertise and development of advanced systems and software solutions for the U.S. Department of Defense ("DoD"), the intelligence community and other federal agencies. Additionally, we provide support services for satellite command and control, communication, and information technology ("IT") systems at several DoD facilities worldwide. The Government segment has three principal contract offerings: intelligence, surveillance, and reconnaissance solutions, mission systems operations and maintenance, and commercial software products for use in analytic and operational environments that leverage geospatial intelligence data. The accompanying unaudited interim condensed consolidated financial statements ("financial statements") include the Company's accounts and those of its consolidated wholly owned subsidiaries. All significant intercompany transactions have been eliminated in consolidation.

Basis of Presentation

The accompanying financial statements of PAR Technology Corporation and its consolidated subsidiaries have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial statements and the instructions to Form 10-Q and Regulation S-X pertaining to interim financial statements as promulgated by the SEC. In the opinion of management, the Company's financial statements include all normal and recurring adjustments necessary in order to make the financial statements not misleading and to provide a fair presentation of the Company's financial results for the interim period included in this Quarterly Report. Interim results are not necessarily indicative of results for the full year or any future periods. The information included in this Quarterly Report should be read in conjunction with the Company's audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K/A for the fiscal year ended December 31, 2022 (the “2022 Annual Report”).

Revenue and Cost of Sales Presentation Changes

Beginning with the 2022 Annual Report, we retroactively split our "Service" financial statement line items ("FSLIs"), presented in the consolidated statements of operations under "Revenues, net" and "Cost of sales", into two FSLIs, "Subscription Service" and "Professional Service", to provide clearer insight into these operationally and economically different revenue streams in light of recent acquisitions. This change in presentation did not impact revenue or cost of sales reported in our consolidated statements of operations prior to this change. With the change in our presentation of “Service”, we also changed the FSLI "Product", previously presented in our consolidated statements of operations under "Revenue, net" and "Cost of sales", to "Hardware", to better describe this revenue stream.
Use of Estimates

The preparation of the financial statements requires management of the Company to make a number of estimates and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the period. Significant items subject to these estimates and assumptions include revenue recognition, stock-based compensation, the recognition and measurement of assets acquired and liabilities assumed in business combinations at fair value, the carrying amount of property, plant, and equipment including right-to-use assets and
liabilities, identifiable intangible assets and goodwill, valuation allowances for receivables, valuation of excess and obsolete inventories, and measurement of contingent consideration at fair value. Actual results could differ from those estimates.

Contingent Consideration

The acquisition date fair value of contingent consideration associated with the acquisition of MENU Technologies AG ("MENU") in July 2022 (the "MENU Acquisition") was determined using Monte-Carlo simulation valuation techniques, with significant inputs that are not observable in the market and thus represents a Level 3 fair value measurement as defined in ASC Topic 820, Fair Value Measurement. The simulation uses probability distribution for each significant input to produce hundreds or thousands of possible outcomes and the results are analyzed to determine probabilities of different outcomes occurring. Significant increases or decreases to these inputs in isolation would result in a significantly higher or lower liability. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate and amount paid will be recorded in earnings. The amount paid that is less than or equal to the liability on the acquisition date is reflected as cash used in financing activities in the Company's condensed consolidated statements of cash flows. Any amount paid in excess of the liability on the acquisition date is reflected as cash used in operating activities.

During the three months ended June 30, 2023, the MENU earn-out was amended to remove the EBITDA based threshold and reduce the future software as a service ("SaaS") annual recurring revenue threshold.

For the three months ended June 30, 2023, the Company recorded a $2.3 million adjustment to decrease the fair value of the contingent consideration liability related to the MENU Acquisition from $4.6 million as of March 31, 2023 to $2.3 million as of June 30, 2023. For the six months ended June 30, 2023, the Company recorded a $7.5 million adjustment to decrease the fair value of the contingent consideration liability related to the MENU Acquisition from $9.8 million as of December 31, 2022 to $2.3 million as of June 30, 2023.

Gain on Insurance Proceeds

During the three months ended June 30, 2023, the Company received $0.5 million of insurance proceeds in connection with the settlement of a legacy claim. No insurance proceeds were received during the six months ended June 30, 2022.

Cash and Cash Equivalents and Cash Held on Behalf of Customers

Cash and cash equivalents and cash held on behalf of customers consist of the following:

(in thousands)June 30, 2023December 31, 2022
Cash and cash equivalents
Cash$11,477 $18,856 
Money market funds32,685 51,472 
Cash held on behalf of customers9,024 7,205 
Total cash and cash equivalents and cash held on behalf of customers$53,186 $77,533 

The Company maintained bank balances that, at times, exceeded the federally insured limit during the six months ended June 30, 2023. The Company has not experienced losses relating to these deposits and management does not believe that the Company is exposed to any significant credit risk with respect to these amounts.
Short-Term Investments

The carrying value of investment securities consist of the following:

(in thousands)June 30, 2023December 31, 2022
Short-term investments
Treasury bills and notes41,225 40,290 
Total short-term investments$41,225 $40,290 

The Company did not record any material gains or losses on these securities during the six months ended June 30, 2023. The estimated fair value of these securities approximated their carrying value as of June 30, 2023 and December 31, 2022.

Other assets

Other assets includes the cash surrender value of life insurance related to the Company’s deferred compensation plan eligible to certain employees. The funded balance is reviewed on an annual basis. The balance of the life insurance policies was $3.3 million and $3.2 million at June 30, 2023 and December 31, 2022, respectively.

Other Long-Term Liabilities

Other liabilities represent amounts owed to employees that participate in the Company’s deferred compensation plan and contingent consideration recognized in conjunction with the MENU Acquisition (refer to “Contingent Consideration” above for additional information).

Amounts owed to employees participating in the deferred compensation plan were $1.6 million and $1.7 million at June 30, 2023 and December 31, 2022, respectively.

Related Party Transactions

During the six months ended June 30, 2022, Act III Management LLC (“Act III Management”), a service company to the restaurant, hospitality, and entertainment industries, provided software development and restaurant technology consulting services to the Company pursuant to a master development agreement. Additionally, during the six months ended June 30, 2023, Ronald Shaich, the sole member of Act III Management, served as a strategic advisor to the Company's board of directors pursuant to a strategic advisor agreement, which terminated on June 1, 2023. Keith Pascal, a director of the Company, is an employee of Act III Management and serves as its vice president and secretary. Mr. Pascal does not have an ownership interest in Act III Management.

As of June 30, 2023 and December 31, 2022, the Company had zero accounts payable owed to Act III Management. During the three months ended June 30, 2023 and 2022, the Company paid Act III Management $0.1 million and $0.3 million, respectively, and during the six months ended June 30, 2023 and 2022, the Company paid Act III Management $0.1 million and $0.5 million, respectively, for services performed under the master development and strategic advisor agreements.

Recently Adopted Accounting Pronouncements

There were no recent accounting pronouncements or changes in accounting pronouncements during the six months ended June 30, 2023 that are of significance or potential significance to the Company.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Performance Obligations Outstanding
The Company's performance obligations outstanding represent the transaction price of firm, non-cancellable orders, with expected delivery dates to customers after June 30, 2023 and December 31, 2022, respectively, for work that has not yet been performed. The aggregate incomplete performance obligations attributable to each of the Company's reporting segments is as follows:
June 30, 2023December 31, 2022
Current under one yearNon-current over one yearCurrent under one yearNon-current over one year
Restaurant/Retail$9,795 $4,359 $8,459 $5,125 
Government— — — — 
Total$9,795 $4,359 $8,459 $5,125 

Deferred revenue is recorded when cash payments are received or due in advance of revenue recognition from subscription services and professional services. The timing of revenue recognition may differ from when customers are invoiced. The changes in deferred revenue, inclusive of both current and long-term, are as follows:

(in thousands)20232022
Beginning balance - January 1$13,584 $20,046 
Recognition of deferred revenue(14,112)(19,200)
Deferral of revenue14,682 17,649 
Ending balance - June 30$14,154 $18,495 
The above table excludes customer deposits of $1.6 million and $1.6 million as of the six months ended June 30, 2023 and 2022, respectively. All deferred revenue relates to subscription services and professional services. These balances are recognized on a straight-line basis over the life of the contract, with the majority of the balance being recognized within the next twelve months.

In the Restaurant/Retail segment most performance obligations relate to subscription service and professional service contracts, approximately 69% of which the Company expects to fulfill within 12 months of June 30, 2023. Most performance obligations greater than one year relate to professional service contracts that the Company expects to fulfill within 36 months of June 30, 2023. The Company expects to fulfill 100% of subscription service and professional service contracts within 60 months of June 30, 2023. At June 30, 2023 and December 31, 2022, transaction prices allocated to future performance obligations were $14.2 million and $13.6 million, respectively.

During the three months ended June 30, 2023 and 2022, the Company recognized revenue included in deferred revenue at the beginning of each respective period of $2.9 million and $5.0 million. During the six months ended June 30, 2023 and 2022, the Company recognized revenue included in deferred revenue at the beginning of each respective period of $6.0 million and $9.5 million.

In the Government segment, the value of existing contracts at June 30, 2023, net of amounts relating to work performed to that date, was approximately $297.0 million, of which $96.6 million was funded, and at December 31, 2022, the value of existing contracts, net of amounts relating to work performed to that date, was approximately $333.9 million, of which $86.5 million was funded. The value of existing contracts in the Government segment, net of amounts relating to work performed at June 30, 2023, is expected to be recognized as revenue over time as follows:
(in thousands)
Next 12 months$156,049 
Months 13-2498,952 
Months 25-3628,760 
Thereafter13,280 
Total$297,041 

Disaggregated Revenue

The Company disaggregates revenue from contracts with customers by major product line for each of its reporting segments because the Company believes it best depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by contract terms and economic factors.

Disaggregated revenue is as follows:
Three Months Ended June 30, 2023
(in thousands)Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$26,390 $— $— $— 
Subscription service— 30,372 — — 
Professional service5,709 7,058 — — 
Mission systems— — — 9,218 
Intelligence, surveillance, and reconnaissance solutions
— — — 21,510 
Commercial software— — 129 158 
Total$32,099 $37,430 $129 $30,886 
Three Months Ended June 30, 2022
(in thousands)Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$28,390 $— $— $— 
Subscription service— 23,150 — — 
Professional service4,511 8,120 — — 
Mission systems— — — 11,747 
Intelligence, surveillance, and reconnaissance solutions
— — — 8,883 
Commercial software— — 129 163 
Total$32,901 $31,270 $129 $20,793 
Six Months Ended June 30, 2023
Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$53,167 $— $— $— 
Subscription service— 58,337 — — 
Professional service12,195 14,414 — — 
Mission systems— — — 18,601 
Intelligence, surveillance, and reconnaissance solutions— — — 43,726 
Commercial software— — 210 331 
Total$65,362 $72,751 $210 $62,658 
Six Months Ended June 30, 2022
Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$53,477 $— $— $— 
Subscription service— 44,421 — — 
Professional service8,855 16,264 — — 
Mission systems— — — 24,037 
Intelligence, surveillance, and reconnaissance solutions— — — 17,798 
Commercial software— — 212 314 
Total$62,332 $60,685 $212 $42,149 
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions
6 Months Ended
Jun. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
MENU Acquisition

On July 25, 2022, ParTech, Inc. ("ParTech") acquired 100% of the stock of MENU, a restaurant technology company offering fully integrated omnichannel ordering solutions to restaurants worldwide, for purchase consideration of approximately $18.4 million paid in cash and $6.3 million paid in shares of Company common stock. 162,917 shares of common stock were issued as purchase consideration, determined using a fair value share price of $38.67. In addition, the sellers have the opportunity to earn additional cash and Company common stock consideration over an earn-out period ending July 31, 2024, primarily based on MENU's future SaaS annual recurring revenues. As of the date of acquisition, the Company determined the fair value of the MENU earn-out to be $14.2 million.

The transaction was accounted for as a business combination in accordance with ASC Topic 805, Business Combinations. Accordingly, assets acquired and liabilities assumed have been accounted for at their preliminarily determined respective fair values as of the date of acquisition. The fair value determinations were based on management's best estimates and assumptions, and with the assistance of independent valuation and tax consultants.

During the three months ended March 31, 2023, the fair values of assets and liabilities as of July 25, 2022, were finalized with no adjustments from the preliminary purchase price allocation.

The following table presents management's final purchase price allocation:

(in thousands)Purchase price allocation
Cash$843
Accounts receivable209
Property and equipment204
Developed technology10,700
Prepaid and other acquired assets221
Goodwill28,495
Total assets40,672
Accounts payable and accrued expenses1,300
Deferred revenue443
Earn-out liability14,200
Consideration paid$24,729

The Company determined the acquisition date fair value of contingent consideration associated with the MENU earn-out using a Monte Carlo simulation of a discounted cash flow model, with significant inputs that are not observable in the market and thus represents a Level 3 fair value measurement as defined in ASC 820, Fair Value Measurement; refer to "Note 12 - Fair Value of Financial Instruments".
The estimated fair value of acquired developed technology was determined utilizing the "multi-period excess earnings method", which is predicated upon the calculation of the net present value of after-tax net cash flows respectively attributable to each asset. The acquired developed technology asset is being amortized on a straight-line basis over its estimated useful life of seven years.

Consideration paid in cash on the date of acquisition included $3.0 million deposited into an escrow account administered by a third party, to be held for up to 18-months following the date of acquisition, to fund potential post-closing adjustments and obligations.

During the third and fourth quarter of 2022, the Company incurred acquisition expenses related to its acquisition of MENU of approximately $1.1 million.

The Company has not presented combined pro forma financial information of the Company and MENU because the results of operations of the acquired business are considered immaterial.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts receivable, net
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Accounts receivable, net Accounts receivable, net
The Company’s net accounts receivables consist of:

(in thousands)June 30, 2023December 31, 2022
Government segment$16,521 $17,320 
Restaurant/Retail segment46,373 42,640 
Accounts receivable, net$62,894 $59,960 

Accounts receivables recorded as of June 30, 2023 and December 31, 2022 represent unconditional rights to payments from customers. At June 30, 2023 and December 31, 2022, the Company had current expected credit loss of $2.3 million and $2.1 million, respectively, against accounts receivable for the Restaurant/Retail segment.

Changes in the current expected credit loss for the six months ended June 30 were:

(in thousands)20232022
Beginning Balance - January 1$2,134 $1,306 
Provisions784 482 
Write-offs(643)(218)
Ending Balance - June 30$2,275 $1,570 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories, net
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventories, net Inventories, net
Inventories are used in the assembly and service of Restaurant/Retail hardware. The components of inventory, adjusted for reserves, consisted of the following:

(in thousands)June 30, 2023December 31, 2022
Finished goods$16,084 $21,998 
Work in process166 383 
Component parts9,193 13,749 
Service parts1,069 1,464 
Inventories, net$26,512 $37,594 

At June 30, 2023 and December 31, 2022, the Company had excess and obsolescence reserves of $11.2 million and $10.9 million, respectively, against inventories.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Identifiable Intangible Assets and Goodwill
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Identifiable Intangible Assets and Goodwill Identifiable Intangible Assets and Goodwill
The Company's identifiable intangible assets represent intangible assets acquired in acquisitions and software development costs. The components of identifiable intangible assets are:
(in thousands)June 30, 2023December 31, 2022Estimated
Useful Life
Weighted-Average Amortization Period
Acquired developed technology $119,800 $119,800 
3 - 7 years
4.84 years
Internally developed software costs34,595 32,274 3 years1.89 years
Customer relationships12,360 12,360 7 years4.37 years
Trade names1,410 1,410 
2 - 5 years
1.5 years
Non-competition agreements30 30 1 year1 year
 168,195 165,874  
Impact of currency translation on intangible assets645 304 
Less: accumulated amortization(75,823)(63,386) 
 93,017 102,792  
Internally developed software costs not meeting general release threshold2,418 2,105 
Trademarks, trade names (non-amortizable)6,200 6,200 Indefinite
 $101,635 $111,097 

Software costs placed into service during the three months ended June 30, 2023 and 2022, were $1.5 million and $1.4 million, respectively. Software costs placed into service during the six months ended June 30, 2023 and 2022, were $2.3 million and $2.9 million, respectively.

The following table summarizes amortization expense for acquired developed technology and internally developed software:

Three Months Ended June 30,Six Months Ended
June 30,
(in thousands)2023202220232022
Amortization of acquired developed technology$4,092 $3,650 $8,171 $7,300 
Amortization of internally developed software1,602 1,670 3,337 3,304 
Impact of currency translation on intangible assets(212)— (341)— 

The expected future amortization of intangible assets, assuming straight-line amortization of capitalized software development costs and acquisition related intangibles, excluding software development costs not meeting the general release threshold, is as follows:

(in thousands)
2023, remaining$12,154 
202421,890 
202520,147 
202617,888 
202714,778 
Thereafter6,160 
Total$93,017 
Goodwill carried by the Restaurant/Retail and Government segments is as follows:

(in thousands)
Beginning balance - December 31, 2022$486,762 
Foreign currency translation885 
Ending balance - June 30, 2023$487,647 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Debt
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Debt Debt
Convertible Senior Notes

The following table summarizes information about the net carrying amounts of long-term debt, consisting of the 4.500% Convertible Senior Notes due 2024 (the “2024 Notes”), 2.875% Convertible Senior Notes due 2026 (the “2026 Notes”), and the 1.50% Convertible Senior Notes due 2027 (the “2027 Notes”, and together with the 2024 Notes and 2026 Notes, the “Senior Notes”), as of June 30, 2023:

(in thousands)2024 Notes2026 Notes2027 NotesTotal
Principal amount of notes outstanding$13,750 $120,000 $265,000 $398,750 
Unamortized debt issuance cost(161)(2,167)(6,176)(8,504)
Total long-term portion of notes payable$13,589 $117,833 $258,824 $390,246 

The following table summarizes information about the Senior Notes as of December 31, 2022:

(in thousands)2024 Notes2026 Notes2027 NotesTotal
Principal amount of notes outstanding$13,750 $120,000 $265,000 $398,750 
Unamortized debt issuance cost(257)(2,511)(6,790)(9,558)
Total long-term portion of notes payable$13,493 $117,489 $258,210 $389,192 
The following tables summarize interest expense recognized on the Senior Notes:
Three Months
Ended June 30,
Six Months Ended
June 30,
(in thousands)2023202220232022
Contractual interest expense$2,011 $2,011 $4,005 $4,014 
Accretion of debt in interest expense531 495 1,053 981 
Total interest expense$2,542 $2,506 $5,058 $4,995 

The following table summarizes the future principal payments as of June 30, 2023:
(in thousands)
2023, remaining$— 
202413,750 
2025— 
2026120,000 
2027265,000 
Thereafter— 
Total$398,750 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
The Company applies the fair value recognition provisions of ASC Topic 718: Stock Compensation. Stock-based compensation expense, net of forfeitures of $0.2 million and $0.2 million, was $3.6 million and $3.2 million for the three months ended June 30, 2023 and 2022, respectively. Stock-based compensation expense, net of forfeitures of $0.3 million and $0.8 million, was $6.7 million and $6.8 million for the six months ended June 30, 2023 and 2022, respectively.

At June 30, 2023, the aggregate unrecognized compensation expense related to unvested equity awards was $29.0 million, which is expected to be recognized as compensation expense in fiscal years 2023 through 2026.

A summary of stock option activity for the six months ended June 30, 2023 is below:
(in thousands, except for weighted average exercise price)Options outstandingWeighted
average
exercise price
Outstanding at January 1, 20231,029 $12.82 
Exercised(14)11.73 
Canceled/forfeited(12)13.11 
Outstanding at June 30, 20231,003 $12.84 

A summary of unvested restricted stock units activity for the six months ended June 30, 2023 is below:
(in thousands, except for weighted average award value)Restricted Stock
Unit Awards
Weighted
average
award value
Outstanding at January 1, 2023512 $35.96 
Granted620 34.30 
Vested(203)32.06 
Canceled/forfeited(49)39.20 
Outstanding at June 30, 2023880 $34.94 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per ShareNet loss per share is calculated in accordance with ASC Topic 260: Earnings per Share, which specifies the computation, presentation and disclosure requirements for earnings per share (“EPS”). It requires the presentation of basic and diluted EPS. Basic EPS excludes all dilution and is based upon the weighted average number of shares of common stock outstanding during the period. Diluted EPS reflects the potential dilution that would occur if convertible securities or other contracts to issue common stock were exercised. At June 30, 2023, there were 1,003,000 anti-dilutive stock options outstanding compared to 1,068,000 as of June 30, 2022. At June 30, 2023 there were 880,000 anti-dilutive restricted stock units compared to 591,000 as of June 30, 2022.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and ContingenciesFrom time to time, the Company is party to legal proceedings arising in the ordinary course of business. Additionally, U.S. Government contract costs are subject to periodic audit and adjustment. Based on information currently available, and based on its evaluation of such information, the Company believes the legal proceedings in which it is currently involved are not material or are not likely to result in a material adverse effect on the Company’s business, financial condition or results of operations, or cannot currently be estimated.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Segment and Related Information
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Segment and Related Information Segment and Related Information
The Company is organized in two segments, Restaurant/Retail and Government. Management views the Restaurant/Retail and Government segments separately in operating its business, as the products and services are different for each segment. Information noted as “Other” primarily relates to the Company’s corporate operations.
Starting with this Quarterly Report, we retroactively combined operating results noted as "Other" with operating results from our Restaurant/Retail segment because this better reflects the manner in which management reviews and assesses performance.
Information as to the Company’s segments is set forth in the tables below:

Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Revenues:
Restaurant/Retail$69,529 $64,171 $138,113 $123,017 
Government31,015 20,922 62,868 42,361 
Total$100,544 $85,093 $200,981 $165,378 
Operating (loss) income:
Restaurant/Retail$(18,982)$(18,413)$(35,129)$(32,769)
Government1,329 2,314 3,612 3,861 
Total(17,653)(16,099)(31,517)(28,908)
Other income (expense), net95 (257)36 (625)
Interest expense, net(1,735)(2,451)(3,402)(4,914)
Loss before provision for income taxes$(19,293)$(18,807)$(34,883)$(34,447)
Depreciation, amortization and accretion:
Restaurant/Retail$7,297 $6,832 $14,637 $13,610 
Government116 119 231 228 
Total$7,413 $6,951 $14,868 $13,838 
Capital expenditures including software costs:
Restaurant/Retail$3,752 $1,989 $5,789 $3,880 
Government84 13 214 57 
Total$3,836 $2,002 $6,003 $3,937 
Revenues by country:
United States$95,375 $79,258 $190,813 $154,851 
International5,169 5,835 10,168 10,527 
Total$100,544 $85,093 $200,981 $165,378 

The following table represents assets by reporting segment.

(in thousands)June 30, 2023December 31, 2022
Restaurant/Retail$700,746 $722,958 
Government20,340 21,443 
Other95,396 110,457 
Total$816,482 $854,858 

The following table represents assets by country based on the location of the assets.

(in thousands)June 30, 2023December 31, 2022
United States$773,777 $809,437 
Other Countries42,705 45,421 
Total$816,482 $854,858 
The following table represents goodwill by reporting segment.

(in thousands)June 30, 2023December 31, 2022
Restaurant/Retail$486,911 $486,026 
Government736 736 
Total$487,647 $486,762 

Customers comprising 10% or more of the Company’s total revenues by reporting segment are summarized as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Restaurant/Retail reporting segment:
Yum! Brands, Inc.%10 %10 %10 %
McDonald’s Corporation%14 %%12 %
Government reporting segment:
U.S. Department of Defense31 %25 %31 %26 %
All Others53 %51 %51 %52 %
100 %100 %100 %100 %

No other customer within All Others represented 10% or more of the Company’s total revenue for the three and six months ended June 30, 2023 or 2022.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
The Company’s financial instruments have been recorded at fair value using available market information and valuation techniques. The fair value hierarchy is based upon three levels of input, which are:

Level 1 — quoted prices in active markets for identical assets or liabilities (observable)

Level 2 — inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in inactive markets, or other inputs that are observable market data for essentially the full term of the asset or liability (observable)

Level 3 — unobservable inputs that are supported by little or no market activity, but are significant to determining the fair value of the asset or liability (unobservable)

The Company’s financial instruments primarily consist of cash and cash equivalents, cash held on behalf of customers, short-term investments, debt instruments and deferred compensation assets and liabilities. The carrying amounts of cash and cash equivalents, cash held on behalf of customers, and short-term investments as of June 30, 2023 and December 31, 2022 were considered representative of their fair values because of their short-term nature. Debt instruments are recorded at principal amount net of unamortized debt issuance cost and discount (refer to "Note 7 - Debt" for additional information). The estimated fair value of the 2024 Notes, 2026 Notes, and 2027 Notes at June 30, 2023 was $19.7 million, $127.3 million, and $210.5 million respectively. The valuation techniques used to determine the fair value of the Senior Notes are classified in Level 2 of the fair value hierarchy as they are derived from broker quotations.

Deferred compensation assets and liabilities primarily relate to the Company’s deferred compensation plan, which allows for pre-tax salary deferrals for certain key employees. Changes in the fair value of the deferred compensation liabilities are derived using quoted prices in active markets of the asset selections made by plan participants. Deferred compensation liabilities are classified in Level 2, the fair value classification as defined under FASB ASC Topic 820: Fair Value Measurements, because their inputs are derived principally from observable market data by correlation to the hypothetical investments. The Company holds insurance investments to partially offset the Company’s liabilities under its deferred compensation plan, which are recorded at fair value each period using the cash surrender value of the insurance investments.
The cash surrender value of the life insurance policy was $3.3 million and $3.2 million at June 30, 2023 and December 31, 2022, respectively, and is included in other assets on the condensed consolidated balance sheets. Amounts owed to employees participating in the deferred compensation plan at June 30, 2023 were $1.6 million compared to $1.7 million at December 31, 2022 and are included in other long-term liabilities on the condensed consolidated balance sheets.

The Company uses a Monte Carlo simulation of a discounted cash flow model to determine the fair value of the earn-out liability associated with the MENU Acquisition. Significant inputs used in the simulation are not observable in the market and thus the liability represents a Level 3 fair value measurement as defined in ASC 820. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate and amount paid will be recorded in earnings. The amount paid that is less than or equal to the liability on the acquisition date will be reflected as cash used in financing activities in the Company's condensed consolidated statements of cash flows. Any amount paid in excess of the liability on the acquisition date will be reflected as cash used in operating activities.

During the three months ended June 30, 2023, the MENU earn-out was amended to remove the EBITDA based threshold and reduce the future SaaS annual recurring revenue threshold. The Company determined the fair value of the MENU earn-out contingent liability to be $2.3 million at June 30, 2023.

The following table presents the changes in the estimated fair values of the Company’s liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the three months ended June 30, 2023:

(in thousands)
Balance at December 31, 2022$9,800 
Change in fair value of contingent consideration(7,500)
Balance at June 30, 2023$2,300 

The change in fair value of contingent consideration was recorded within "Adjustment to contingent consideration liability" in the condensed consolidated statement of operations.

The following table provides quantitative information associated with the fair value measurement of the Company’s liabilities for contingent consideration:

June 30, 2023
Contingency Type
Maximum Payout (1) (undiscounted) (in thousands)
Fair ValueValuation TechniqueUnobservable InputsWeighted Average or Range
Revenue based payments$14,100 $2,300 Monte CarloRevenue volatility25.0 %
Discount rate14.0 %
Projected year of payments2024
(1) Maximum payout as determined by Monte Carlo valuation simulation; the disclosed contingency is not subject to a contractual maximum payout.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation

The accompanying financial statements of PAR Technology Corporation and its consolidated subsidiaries have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial statements and the instructions to Form 10-Q and Regulation S-X pertaining to interim financial statements as promulgated by the SEC. In the opinion of management, the Company's financial statements include all normal and recurring adjustments necessary in order to make the financial statements not misleading and to provide a fair presentation of the Company's financial results for the interim period included in this Quarterly Report. Interim results are not necessarily indicative of results for the full year or any future periods. The information included in this Quarterly Report should be read in conjunction with the Company's audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K/A for the fiscal year ended December 31, 2022 (the “2022 Annual Report”).
Use of Estimates
Use of Estimates

The preparation of the financial statements requires management of the Company to make a number of estimates and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the period. Significant items subject to these estimates and assumptions include revenue recognition, stock-based compensation, the recognition and measurement of assets acquired and liabilities assumed in business combinations at fair value, the carrying amount of property, plant, and equipment including right-to-use assets and
liabilities, identifiable intangible assets and goodwill, valuation allowances for receivables, valuation of excess and obsolete inventories, and measurement of contingent consideration at fair value. Actual results could differ from those estimates.
Contingent Consideration Contingent ConsiderationThe acquisition date fair value of contingent consideration associated with the acquisition of MENU Technologies AG ("MENU") in July 2022 (the "MENU Acquisition") was determined using Monte-Carlo simulation valuation techniques, with significant inputs that are not observable in the market and thus represents a Level 3 fair value measurement as defined in ASC Topic 820, Fair Value Measurement. The simulation uses probability distribution for each significant input to produce hundreds or thousands of possible outcomes and the results are analyzed to determine probabilities of different outcomes occurring. Significant increases or decreases to these inputs in isolation would result in a significantly higher or lower liability. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate and amount paid will be recorded in earnings. The amount paid that is less than or equal to the liability on the acquisition date is reflected as cash used in financing activities in the Company's condensed consolidated statements of cash flows. Any amount paid in excess of the liability on the acquisition date is reflected as cash used in operating activities.
Cash and Cash Equivalents, and Cash Held on Behalf of Customers Cash and Cash Equivalents and Cash Held on Behalf of CustomersThe Company maintained bank balances that, at times, exceeded the federally insured limit during the six months ended June 30, 2023. The Company has not experienced losses relating to these deposits and management does not believe that the Company is exposed to any significant credit risk with respect to these amounts.
Short-Term Investments Short-Term InvestmentsThe Company did not record any material gains or losses on these securities during the six months ended June 30, 2023. The estimated fair value of these securities approximated their carrying value as of June 30, 2023 and December 31, 2022.
Other assets Other assetsOther assets includes the cash surrender value of life insurance related to the Company’s deferred compensation plan eligible to certain employees. The funded balance is reviewed on an annual basis.
Other Long-Term Liabilities Other Long-Term LiabilitiesOther liabilities represent amounts owed to employees that participate in the Company’s deferred compensation plan and contingent consideration recognized in conjunction with the MENU Acquisition (refer to “Contingent Consideration” above for additional information).
Related Party Transactions
Related Party Transactions

During the six months ended June 30, 2022, Act III Management LLC (“Act III Management”), a service company to the restaurant, hospitality, and entertainment industries, provided software development and restaurant technology consulting services to the Company pursuant to a master development agreement. Additionally, during the six months ended June 30, 2023, Ronald Shaich, the sole member of Act III Management, served as a strategic advisor to the Company's board of directors pursuant to a strategic advisor agreement, which terminated on June 1, 2023. Keith Pascal, a director of the Company, is an employee of Act III Management and serves as its vice president and secretary. Mr. Pascal does not have an ownership interest in Act III Management.
As of June 30, 2023 and December 31, 2022, the Company had zero accounts payable owed to Act III Management. During the three months ended June 30, 2023 and 2022, the Company paid Act III Management $0.1 million and $0.3 million, respectively, and during the six months ended June 30, 2023 and 2022, the Company paid Act III Management $0.1 million and $0.5 million, respectively, for services performed under the master development and strategic advisor agreements.
Recently Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements

There were no recent accounting pronouncements or changes in accounting pronouncements during the six months ended June 30, 2023 that are of significance or potential significance to the Company.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Schedule of Cash, Cash Equivalents, and Cash Held on Behalf of Customer
Cash and cash equivalents and cash held on behalf of customers consist of the following:

(in thousands)June 30, 2023December 31, 2022
Cash and cash equivalents
Cash$11,477 $18,856 
Money market funds32,685 51,472 
Cash held on behalf of customers9,024 7,205 
Total cash and cash equivalents and cash held on behalf of customers$53,186 $77,533 
Schedule of Short-Term Investment
The carrying value of investment securities consist of the following:

(in thousands)June 30, 2023December 31, 2022
Short-term investments
Treasury bills and notes41,225 40,290 
Total short-term investments$41,225 $40,290 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Performance Obligations The aggregate incomplete performance obligations attributable to each of the Company's reporting segments is as follows:
June 30, 2023December 31, 2022
Current under one yearNon-current over one yearCurrent under one yearNon-current over one year
Restaurant/Retail$9,795 $4,359 $8,459 $5,125 
Government— — — — 
Total$9,795 $4,359 $8,459 $5,125 
The changes in deferred revenue, inclusive of both current and long-term, are as follows:
(in thousands)20232022
Beginning balance - January 1$13,584 $20,046 
Recognition of deferred revenue(14,112)(19,200)
Deferral of revenue14,682 17,649 
Ending balance - June 30$14,154 $18,495 
The value of existing contracts in the Government segment, net of amounts relating to work performed at June 30, 2023, is expected to be recognized as revenue over time as follows:
(in thousands)
Next 12 months$156,049 
Months 13-2498,952 
Months 25-3628,760 
Thereafter13,280 
Total$297,041 
Schedule of Disaggregated Revenue
Disaggregated revenue is as follows:
Three Months Ended June 30, 2023
(in thousands)Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$26,390 $— $— $— 
Subscription service— 30,372 — — 
Professional service5,709 7,058 — — 
Mission systems— — — 9,218 
Intelligence, surveillance, and reconnaissance solutions
— — — 21,510 
Commercial software— — 129 158 
Total$32,099 $37,430 $129 $30,886 
Three Months Ended June 30, 2022
(in thousands)Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$28,390 $— $— $— 
Subscription service— 23,150 — — 
Professional service4,511 8,120 — — 
Mission systems— — — 11,747 
Intelligence, surveillance, and reconnaissance solutions
— — — 8,883 
Commercial software— — 129 163 
Total$32,901 $31,270 $129 $20,793 
Six Months Ended June 30, 2023
Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$53,167 $— $— $— 
Subscription service— 58,337 — — 
Professional service12,195 14,414 — — 
Mission systems— — — 18,601 
Intelligence, surveillance, and reconnaissance solutions— — — 43,726 
Commercial software— — 210 331 
Total$65,362 $72,751 $210 $62,658 
Six Months Ended June 30, 2022
Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$53,477 $— $— $— 
Subscription service— 44,421 — — 
Professional service8,855 16,264 — — 
Mission systems— — — 24,037 
Intelligence, surveillance, and reconnaissance solutions— — — 17,798 
Commercial software— — 212 314 
Total$62,332 $60,685 $212 $42,149 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition (Tables)
6 Months Ended
Jun. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The following table presents management's final purchase price allocation:

(in thousands)Purchase price allocation
Cash$843
Accounts receivable209
Property and equipment204
Developed technology10,700
Prepaid and other acquired assets221
Goodwill28,495
Total assets40,672
Accounts payable and accrued expenses1,300
Deferred revenue443
Earn-out liability14,200
Consideration paid$24,729
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts receivable, net (Tables)
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Schedule of Accounts Receivable, Net
The Company’s net accounts receivables consist of:

(in thousands)June 30, 2023December 31, 2022
Government segment$16,521 $17,320 
Restaurant/Retail segment46,373 42,640 
Accounts receivable, net$62,894 $59,960 
Schedule of Accounts Receivable, Allowance for Credit Loss
Changes in the current expected credit loss for the six months ended June 30 were:

(in thousands)20232022
Beginning Balance - January 1$2,134 $1,306 
Provisions784 482 
Write-offs(643)(218)
Ending Balance - June 30$2,275 $1,570 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories, net (Tables)
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories are used in the assembly and service of Restaurant/Retail hardware. The components of inventory, adjusted for reserves, consisted of the following:

(in thousands)June 30, 2023December 31, 2022
Finished goods$16,084 $21,998 
Work in process166 383 
Component parts9,193 13,749 
Service parts1,069 1,464 
Inventories, net$26,512 $37,594 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Identifiable Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Components of Identifiable Intangible Assets, Excluding Discontinued Operations The components of identifiable intangible assets are:
(in thousands)June 30, 2023December 31, 2022Estimated
Useful Life
Weighted-Average Amortization Period
Acquired developed technology $119,800 $119,800 
3 - 7 years
4.84 years
Internally developed software costs34,595 32,274 3 years1.89 years
Customer relationships12,360 12,360 7 years4.37 years
Trade names1,410 1,410 
2 - 5 years
1.5 years
Non-competition agreements30 30 1 year1 year
 168,195 165,874  
Impact of currency translation on intangible assets645 304 
Less: accumulated amortization(75,823)(63,386) 
 93,017 102,792  
Internally developed software costs not meeting general release threshold2,418 2,105 
Trademarks, trade names (non-amortizable)6,200 6,200 Indefinite
 $101,635 $111,097 
Schedule of Amortization expense mortization expense for acquired developed technology and internally developed software:
Three Months Ended June 30,Six Months Ended
June 30,
(in thousands)2023202220232022
Amortization of acquired developed technology$4,092 $3,650 $8,171 $7,300 
Amortization of internally developed software1,602 1,670 3,337 3,304 
Impact of currency translation on intangible assets(212)— (341)— 
Schedule of Future Amortization of Intangible Assets
The expected future amortization of intangible assets, assuming straight-line amortization of capitalized software development costs and acquisition related intangibles, excluding software development costs not meeting the general release threshold, is as follows:

(in thousands)
2023, remaining$12,154 
202421,890 
202520,147 
202617,888 
202714,778 
Thereafter6,160 
Total$93,017 
Schedule of Goodwill
Goodwill carried by the Restaurant/Retail and Government segments is as follows:

(in thousands)
Beginning balance - December 31, 2022$486,762 
Foreign currency translation885 
Ending balance - June 30, 2023$487,647 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
The following table summarizes information about the net carrying amounts of long-term debt, consisting of the 4.500% Convertible Senior Notes due 2024 (the “2024 Notes”), 2.875% Convertible Senior Notes due 2026 (the “2026 Notes”), and the 1.50% Convertible Senior Notes due 2027 (the “2027 Notes”, and together with the 2024 Notes and 2026 Notes, the “Senior Notes”), as of June 30, 2023:

(in thousands)2024 Notes2026 Notes2027 NotesTotal
Principal amount of notes outstanding$13,750 $120,000 $265,000 $398,750 
Unamortized debt issuance cost(161)(2,167)(6,176)(8,504)
Total long-term portion of notes payable$13,589 $117,833 $258,824 $390,246 

The following table summarizes information about the Senior Notes as of December 31, 2022:

(in thousands)2024 Notes2026 Notes2027 NotesTotal
Principal amount of notes outstanding$13,750 $120,000 $265,000 $398,750 
Unamortized debt issuance cost(257)(2,511)(6,790)(9,558)
Total long-term portion of notes payable$13,493 $117,489 $258,210 $389,192 
Summary of Equity and Liability Components of the Notes
The following tables summarize interest expense recognized on the Senior Notes:
Three Months
Ended June 30,
Six Months Ended
June 30,
(in thousands)2023202220232022
Contractual interest expense$2,011 $2,011 $4,005 $4,014 
Accretion of debt in interest expense531 495 1,053 981 
Total interest expense$2,542 $2,506 $5,058 $4,995 
Schedule of Maturities of Notes
The following table summarizes the future principal payments as of June 30, 2023:
(in thousands)
2023, remaining$— 
202413,750 
2025— 
2026120,000 
2027265,000 
Thereafter— 
Total$398,750 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Option Activity
A summary of stock option activity for the six months ended June 30, 2023 is below:
(in thousands, except for weighted average exercise price)Options outstandingWeighted
average
exercise price
Outstanding at January 1, 20231,029 $12.82 
Exercised(14)11.73 
Canceled/forfeited(12)13.11 
Outstanding at June 30, 20231,003 $12.84 
Summary of Restricted Stock and RSU Awards Activity
A summary of unvested restricted stock units activity for the six months ended June 30, 2023 is below:
(in thousands, except for weighted average award value)Restricted Stock
Unit Awards
Weighted
average
award value
Outstanding at January 1, 2023512 $35.96 
Granted620 34.30 
Vested(203)32.06 
Canceled/forfeited(49)39.20 
Outstanding at June 30, 2023880 $34.94 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Segment and Related Information (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Schedule of Segment Information
Information as to the Company’s segments is set forth in the tables below:

Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Revenues:
Restaurant/Retail$69,529 $64,171 $138,113 $123,017 
Government31,015 20,922 62,868 42,361 
Total$100,544 $85,093 $200,981 $165,378 
Operating (loss) income:
Restaurant/Retail$(18,982)$(18,413)$(35,129)$(32,769)
Government1,329 2,314 3,612 3,861 
Total(17,653)(16,099)(31,517)(28,908)
Other income (expense), net95 (257)36 (625)
Interest expense, net(1,735)(2,451)(3,402)(4,914)
Loss before provision for income taxes$(19,293)$(18,807)$(34,883)$(34,447)
Depreciation, amortization and accretion:
Restaurant/Retail$7,297 $6,832 $14,637 $13,610 
Government116 119 231 228 
Total$7,413 $6,951 $14,868 $13,838 
Capital expenditures including software costs:
Restaurant/Retail$3,752 $1,989 $5,789 $3,880 
Government84 13 214 57 
Total$3,836 $2,002 $6,003 $3,937 
Revenues by country:
United States$95,375 $79,258 $190,813 $154,851 
International5,169 5,835 10,168 10,527 
Total$100,544 $85,093 $200,981 $165,378 
Schedule of Identifiable Assets by Reporting Segment
The following table represents assets by reporting segment.

(in thousands)June 30, 2023December 31, 2022
Restaurant/Retail$700,746 $722,958 
Government20,340 21,443 
Other95,396 110,457 
Total$816,482 $854,858 
Schedule of Revenue by Geographic Area
The following table represents assets by country based on the location of the assets.

(in thousands)June 30, 2023December 31, 2022
United States$773,777 $809,437 
Other Countries42,705 45,421 
Total$816,482 $854,858 
Schedule of Goodwill by Reporting Segment
The following table represents goodwill by reporting segment.

(in thousands)June 30, 2023December 31, 2022
Restaurant/Retail$486,911 $486,026 
Government736 736 
Total$487,647 $486,762 
Schedule of Revenue by Major Customers
Customers comprising 10% or more of the Company’s total revenues by reporting segment are summarized as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Restaurant/Retail reporting segment:
Yum! Brands, Inc.%10 %10 %10 %
McDonald’s Corporation%14 %%12 %
Government reporting segment:
U.S. Department of Defense31 %25 %31 %26 %
All Others53 %51 %51 %52 %
100 %100 %100 %100 %
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Summary of Changes in Fair Value of Level 3 Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table presents the changes in the estimated fair values of the Company’s liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the three months ended June 30, 2023:

(in thousands)
Balance at December 31, 2022$9,800 
Change in fair value of contingent consideration(7,500)
Balance at June 30, 2023$2,300 
Schedule of Fair Value, Liabilities Measured on Recurring Basis
The following table provides quantitative information associated with the fair value measurement of the Company’s liabilities for contingent consideration:

June 30, 2023
Contingency Type
Maximum Payout (1) (undiscounted) (in thousands)
Fair ValueValuation TechniqueUnobservable InputsWeighted Average or Range
Revenue based payments$14,100 $2,300 Monte CarloRevenue volatility25.0 %
Discount rate14.0 %
Projected year of payments2024
(1) Maximum payout as determined by Monte Carlo valuation simulation; the disclosed contingency is not subject to a contractual maximum payout.
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
reporting_unit
Jun. 30, 2022
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Related Party Transaction [Line Items]            
Number of reportable segments (in reporting units) | reporting_unit     2      
Number of operating segments (in reporting units) | reporting_unit     2      
Adjustment to contingent consideration liability $ (2,300) $ 0 $ (7,500) $ 0    
Life insurance balance 3,300   3,300     $ 3,200
Deferred compensation liability 1,600   1,600     1,700
Proceeds from Insurance Settlement, Operating Activities 500          
Developed technology | Director            
Related Party Transaction [Line Items]            
Accounts payable owed to Act III Management 0   0     0
Master Development Agreement | Director            
Related Party Transaction [Line Items]            
Amount paid for services to Act III Management 100 $ 300 100 $ 500    
MENU Technologies AG            
Related Party Transaction [Line Items]            
Adjustment to contingent consideration liability (2,300)   (7,500)      
Contingent consideration liability $ 2,300   $ 2,300   $ 4,600 $ 9,800
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Cash and Cash Equivalents, and Cash Held on Behalf of Customer (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Accounting Policies [Abstract]        
Cash $ 11,477 $ 18,856    
Money market funds 32,685 51,472    
Cash held on behalf of customers 9,024 7,205 $ 2,031  
Total cash and cash equivalents and cash held on behalf of customers $ 53,186 $ 77,533 $ 150,600 $ 188,419
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Short-Term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Summary of Investment Holdings [Line Items]    
Total Short-term Investments $ 41,225 $ 40,290
Treasury Bills & Notes    
Summary of Investment Holdings [Line Items]    
Total Short-term Investments $ 41,225 $ 40,290
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Performance Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Performance obligations $ 14,154 $ 13,584 $ 18,495 $ 20,046
Government        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Performance obligations 297,041 333,900    
Current under one year        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Performance obligations 9,795 8,459    
Current under one year | Restaurant/Retail        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Performance obligations 9,795 8,459    
Current under one year | Government        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Performance obligations 0 0    
Non-current over one year        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Performance obligations 4,359 5,125    
Non-current over one year | Restaurant/Retail        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Performance obligations 4,359 5,125    
Non-current over one year | Government        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Performance obligations $ 0 $ 0    
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Schedule of Performance Obligations (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Revenue, Remaining Performance Obligation [Roll Forward]    
Beginning balance $ 13,584 $ 20,046
Recognition of deferred revenue (14,112) (19,200)
Deferral of revenue 14,682 17,649
Ending balance $ 14,154 $ 18,495
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]            
Customer deposits excluded from performance obligations     $ 1,600 $ 1,600    
Performance obligations $ 14,154 $ 18,495 14,154 18,495 $ 13,584 $ 20,046
Restaurant/Retail            
Disaggregation of Revenue [Line Items]            
Recognition of deferred revenue 2,900 $ 5,000 6,000 $ 9,500    
Government            
Disaggregation of Revenue [Line Items]            
Performance obligations 297,041   297,041   333,900  
Funded performance obligations 96,600   96,600   86,500  
Non-current over one year            
Disaggregation of Revenue [Line Items]            
Performance obligations 4,359   4,359   5,125  
Non-current over one year | Restaurant/Retail            
Disaggregation of Revenue [Line Items]            
Performance obligations 4,359   4,359   5,125  
Non-current over one year | Government            
Disaggregation of Revenue [Line Items]            
Performance obligations $ 0   $ 0   $ 0  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01            
Disaggregation of Revenue [Line Items]            
Performance obligation, percentage 100.00%   100.00%      
Performance obligations, period 60 months   60 months      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01 | Restaurant/Retail            
Disaggregation of Revenue [Line Items]            
Performance obligation, percentage 69.00%   69.00%      
Performance obligations, period 12 months   12 months      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01 | Government            
Disaggregation of Revenue [Line Items]            
Performance obligations, period 1 year   1 year      
Performance obligations $ 156,049   $ 156,049      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01 | Non-current over one year            
Disaggregation of Revenue [Line Items]            
Performance obligations, period 36 months   36 months      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | Restaurant/Retail            
Disaggregation of Revenue [Line Items]            
Performance obligation, percentage 36.00%   36.00%      
Performance obligations, period 48 months   48 months      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | Government            
Disaggregation of Revenue [Line Items]            
Performance obligations, period 1 year   1 year      
Performance obligations $ 98,952   $ 98,952      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01 | Government            
Disaggregation of Revenue [Line Items]            
Performance obligations, period 1 year   1 year      
Performance obligations $ 28,760   $ 28,760      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01 | Government            
Disaggregation of Revenue [Line Items]            
Performance obligations, period        
Performance obligations $ 13,280   $ 13,280      
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Remaining Performance Obligation (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Performance obligations $ 14,154 $ 13,584 $ 18,495 $ 20,046
Government        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Performance obligations $ 297,041 $ 333,900    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Performance obligations, period 60 months      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01 | Government        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Performance obligations, period 1 year      
Performance obligations $ 156,049      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | Government        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Performance obligations, period 1 year      
Performance obligations $ 98,952      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01 | Government        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Performance obligations, period 1 year      
Performance obligations $ 28,760      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01 | Government        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Performance obligations, period      
Performance obligations $ 13,280      
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 100,544 $ 85,093 $ 200,981 $ 165,378
Restaurant/Retail        
Disaggregation of Revenue [Line Items]        
Revenue 69,529 64,171 138,113 123,017
Restaurant/Retail | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 32,099 32,901 65,362 62,332
Restaurant/Retail | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 37,430 31,270 72,751 60,685
Government        
Disaggregation of Revenue [Line Items]        
Revenue 31,015 20,922 62,868 42,361
Government | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 129 129 210 212
Government | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 30,886 20,793 62,658 42,149
Hardware        
Disaggregation of Revenue [Line Items]        
Revenue 26,390 28,390 53,167 53,477
Hardware | Restaurant/Retail | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 26,390 28,390 53,167 53,477
Hardware | Restaurant/Retail | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Hardware | Government | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Hardware | Government | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Subscription service        
Disaggregation of Revenue [Line Items]        
Revenue 30,372 23,150 58,337 44,421
Subscription service | Restaurant/Retail | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Subscription service | Restaurant/Retail | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 30,372 23,150 58,337 44,421
Subscription service | Government | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Subscription service | Government | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Professional service        
Disaggregation of Revenue [Line Items]        
Revenue 12,767 12,631 26,609 25,119
Professional service | Restaurant/Retail | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 5,709 4,511 12,195 8,855
Professional service | Restaurant/Retail | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 7,058 8,120 14,414 16,264
Professional service | Government | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Professional service | Government | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Mission systems | Restaurant/Retail | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Mission systems | Restaurant/Retail | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Mission systems | Government | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Mission systems | Government | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 9,218 11,747 18,601 24,037
Intelligence, surveillance, and reconnaissance solutions | Restaurant/Retail | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Intelligence, surveillance, and reconnaissance solutions | Restaurant/Retail | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Intelligence, surveillance, and reconnaissance solutions | Government | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Intelligence, surveillance, and reconnaissance solutions | Government | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 21,510 8,883 43,726 17,798
Commercial software | Restaurant/Retail | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Commercial software | Restaurant/Retail | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Commercial software | Government | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 129 129 210 212
Commercial software | Government | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue $ 158 $ 163 $ 331 $ 314
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions - Narrative (Details) - MENU Technologies AG - USD ($)
$ / shares in Units, $ in Millions
Jul. 25, 2022
Dec. 31, 2022
Sep. 30, 2022
Business Acquisition [Line Items]      
Percent acquired 100.00%    
Business acquisition, purchase price $ 18.4    
Business acquisition, cash paid $ 6.3    
Equity interest issued (in shares) 162,917    
Business acquisition, share price (in dollar per share) $ 38.67    
Fair value of stock issued for acquisition $ 14.2    
Escrow deposit $ 3.0    
Escrow deposit, term 18 months    
Business acquisition, expenses   $ 1.1 $ 1.1
Developed technology      
Business Acquisition [Line Items]      
Estimated Useful Life 7 years    
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jul. 25, 2022
Acquired Finite-Lived Intangible Assets [Line Items]      
Goodwill $ 487,647 $ 486,762  
MENU Technologies AG      
Acquired Finite-Lived Intangible Assets [Line Items]      
Cash     $ 843
Accounts receivable     209
Property and equipment     204
Prepaid and other acquired assets     221
Goodwill     28,495
Total assets     40,672
Accounts payable and accrued expenses     1,300
Deferred revenue     443
Earn-out liability     14,200
Consideration paid     24,729
MENU Technologies AG | Developed technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Developed technology     $ 10,700
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts receivable, net - Schedule of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accounts Receivable [Abstract]    
Accounts receivable – net $ 62,894 $ 59,960
Government    
Accounts Receivable [Abstract]    
Accounts receivable – net 16,521 17,320
Restaurant/Retail    
Accounts Receivable [Abstract]    
Accounts receivable – net $ 46,373 $ 42,640
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts receivable, net - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Receivables [Abstract]    
Allowance for doubtful accounts $ 2.3 $ 2.1
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts receivable, net - Accounts Receivable, Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 2,100  
Provisions 784 $ 482
Ending balance 2,300  
Restaurant/Retail    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 2,134 1,306
Provisions 784 482
Write-offs (643) (218)
Ending balance $ 2,275 $ 1,570
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories, net - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Finished goods $ 16,084 $ 21,998
Work in process 166 383
Component parts 9,193 13,749
Service parts 1,069 1,464
Inventories, net $ 26,512 $ 37,594
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories, net - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Inventory reserves $ 11.2 $ 10.9
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Identifiable Intangible Assets and Goodwill - Components of Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets, Net [Abstract]    
Finite-lived intangible assets, gross $ 168,195 $ 165,874
Impact of currency translation on intangible assets 645 304
Less: accumulated amortization (75,823) (63,386)
Total 93,017 102,792
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets – net 101,635 111,097
Internally developed software costs not meeting general release threshold    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets, gross 2,418 2,105
Trademarks, trade names (non-amortizable)    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets, gross 6,200 6,200
Acquired developed technology    
Finite-Lived Intangible Assets, Net [Abstract]    
Finite-lived intangible assets, gross $ 119,800 119,800
Weighted-Average Amortization Period 4 years 10 months 2 days  
Acquired developed technology | Minimum    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated Useful Life 3 years  
Acquired developed technology | Maximum    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated Useful Life 7 years  
Internally developed software costs    
Finite-Lived Intangible Assets, Net [Abstract]    
Finite-lived intangible assets, gross $ 34,595 32,274
Estimated Useful Life 3 years  
Weighted-Average Amortization Period 1 year 10 months 20 days  
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Finite-lived intangible assets, gross $ 12,360 12,360
Estimated Useful Life 7 years  
Weighted-Average Amortization Period 4 years 4 months 13 days  
Trade names    
Finite-Lived Intangible Assets, Net [Abstract]    
Finite-lived intangible assets, gross $ 1,410 1,410
Weighted-Average Amortization Period 1 year 6 months  
Trade names | Minimum    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated Useful Life 2 years  
Trade names | Maximum    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated Useful Life 5 years  
Non-competition agreements    
Finite-Lived Intangible Assets, Net [Abstract]    
Finite-lived intangible assets, gross $ 30 $ 30
Estimated Useful Life 1 year  
Weighted-Average Amortization Period 1 year  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Identifiable Intangible Assets and Goodwill - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Capitalized software development costs $ 1.5 $ 1.4 $ 2.3 $ 2.9
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Identifiable Intangible Assets and Goodwill - Amortization Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Indefinite-lived Intangible Assets [Line Items]        
Research and development $ 14,888 $ 10,101 $ 29,203 $ 20,942
Impact of currency translation on intangible assets (212) 0 (341) 0
Acquired developed technology        
Indefinite-lived Intangible Assets [Line Items]        
Research and development 4,092 3,650 8,171 7,300
Internally developed software costs        
Indefinite-lived Intangible Assets [Line Items]        
Research and development $ 1,602 $ 1,670 $ 3,337 $ 3,304
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Identifiable Intangible Assets and Goodwill - Expected Future Amortization (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2023, remaining $ 12,154  
2024 21,890  
2025 20,147  
2026 17,888  
2027 14,778  
Thereafter 6,160  
Total $ 93,017 $ 102,792
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Identifiable Intangible Assets and Goodwill - Schedule of Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 486,762
Foreign currency translation 885
Ending balance $ 487,647
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Summary of Information about the Equity and Liability Components of Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Principal amount of notes outstanding $ 398,750 $ 398,750
Unamortized debt issuance cost (8,504) (9,558)
Total long-term portion of notes payable $ 390,246 389,192
2024 Notes | Convertible Notes    
Debt Instrument [Line Items]    
Stated interest rate 4.50%  
Principal amount of notes outstanding $ 13,750 13,750
Unamortized debt issuance cost (161) (257)
Total long-term portion of notes payable $ 13,589 13,493
2026 Notes | Convertible Notes    
Debt Instrument [Line Items]    
Stated interest rate 2.875%  
Principal amount of notes outstanding $ 120,000 120,000
Unamortized debt issuance cost (2,167) (2,511)
Total long-term portion of notes payable $ 117,833 117,489
2027 Notes | Convertible Notes    
Debt Instrument [Line Items]    
Stated interest rate 1.50%  
Principal amount of notes outstanding $ 265,000 265,000
Unamortized debt issuance cost (6,176) (6,790)
Total long-term portion of notes payable $ 258,824 $ 258,210
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Summary of Interest Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Debt Disclosure [Abstract]        
Contractual interest expense $ 2,011 $ 2,011 $ 4,005 $ 4,014
Accretion of debt in interest expense 531 495 1,053 981
Total interest expense $ 2,542 $ 2,506 $ 5,058 $ 4,995
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Schedule of Maturities of Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
2023, remaining $ 0  
2024 13,750  
2025 0  
2026 120,000  
2027 265,000  
Thereafter 0  
Total $ 398,750 $ 398,750
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]        
Share based compensation, value of forfeitures $ 0.2 $ 0.2 $ 0.3 $ 0.8
Share-based payment arrangement, expense 3.6 $ 3.2 6.7 $ 6.8
Unrecognized compensation expense $ 29.0   $ 29.0  
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Stock-based Compensation Activity (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Options outstanding  
Beginning balance (in shares) | shares 1,029
Exercised (in shares) | shares (14)
Canceled/forfeited (in shares) | shares (12)
Ending balance (in shares) | shares 1,003
Weighted average exercise price  
Beginning balance (in dollars per share) | $ / shares $ 12.82
Exercised (in dollars per share) | $ / shares 11.73
Canceled/forfeited (in dollars per share) | $ / shares 13.11
Ending balance (in dollars per share) | $ / shares $ 12.84
Restricted Stock Unit Awards  
Restricted Stock and RSU Awards Outstanding  
Beginning balance (in shares) | shares 512
Granted (in shares) | shares 620
Vested (in shares) | shares (203)
Forfeited and cancelled (in shares) | shares (49)
Ending balance (in shares) | shares 880
Weighted average award value  
Beginning balance (in dollars per share) | $ / shares $ 35.96
Granted (in dollars per share) | $ / shares 34.30
Vested (in dollars per share) | $ / shares 32.06
Forfeited and canceled (in dollars per share) | $ / shares 39.20
Ending balance (in dollars per share) | $ / shares $ 34.94
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share (Details) - shares
shares in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive stock options outstanding (in shares) 1,003 1,068
Restricted Stock Unit Awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive stock options outstanding (in shares) 880 591
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Segment and Related Information - Summary of Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
reporting_unit
Jun. 30, 2022
USD ($)
Segment and Related Information [Abstract]        
Number of operating segments (in reporting units) | reporting_unit     2  
Number of reportable segments (in reporting units) | reporting_unit     2  
Information as to the Company's segments [Abstract]        
Revenues: $ 100,544 $ 85,093 $ 200,981 $ 165,378
Operating (loss) income: (17,653) (16,099) (31,517) (28,908)
Other income (expense), net 95 (257) 36 (625)
Interest expense, net (1,735) (2,451) (3,402) (4,914)
Loss before provision for income taxes (19,293) (18,807) (34,883) (34,447)
Depreciation, amortization and accretion: 7,413 6,951 14,868 13,838
Capital expenditures including software costs: 3,836 2,002 6,003 3,937
United States        
Information as to the Company's segments [Abstract]        
Revenues: 95,375 79,258 190,813 154,851
International        
Information as to the Company's segments [Abstract]        
Revenues: 5,169 5,835 10,168 10,527
Restaurant/Retail        
Information as to the Company's segments [Abstract]        
Revenues: 69,529 64,171 138,113 123,017
Operating (loss) income: (18,982) (18,413) (35,129) (32,769)
Depreciation, amortization and accretion: 7,297 6,832 14,637 13,610
Capital expenditures including software costs: 3,752 1,989 5,789 3,880
Government        
Information as to the Company's segments [Abstract]        
Revenues: 31,015 20,922 62,868 42,361
Operating (loss) income: 1,329 2,314 3,612 3,861
Depreciation, amortization and accretion: 116 119 231 228
Capital expenditures including software costs: $ 84 $ 13 $ 214 $ 57
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Segment and Related Information - Reconciliation of Segment Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Identifiable assets by geographic area [Abstract]    
Assets $ 816,482 $ 854,858
Goodwill by business segment [Abstract]    
Goodwill 487,647 486,762
United States    
Identifiable assets by geographic area [Abstract]    
Assets 773,777 809,437
Other Countries    
Identifiable assets by geographic area [Abstract]    
Assets 42,705 45,421
Restaurant/Retail    
Goodwill by business segment [Abstract]    
Goodwill 486,911 486,026
Government    
Goodwill by business segment [Abstract]    
Goodwill 736 736
Operating segments | Restaurant/Retail    
Identifiable assets by geographic area [Abstract]    
Assets 700,746 722,958
Operating segments | Government    
Identifiable assets by geographic area [Abstract]    
Assets 20,340 21,443
Other    
Identifiable assets by geographic area [Abstract]    
Assets $ 95,396 $ 110,457
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Segment and Related Information - Revenue by Major Customers (Details) - Revenue - Customer Concentration Risk
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue, Major Customer [Line Items]        
Concentration risk, percentage 100.00% 100.00% 100.00% 100.00%
Operating segments | Yum! Brands, Inc. | Restaurant/Retail        
Revenue, Major Customer [Line Items]        
Concentration risk, percentage 9.00% 10.00% 10.00% 10.00%
Operating segments | McDonald’s Corporation | Restaurant/Retail        
Revenue, Major Customer [Line Items]        
Concentration risk, percentage 7.00% 14.00% 8.00% 12.00%
Operating segments | U.S. Department of Defense | Government        
Revenue, Major Customer [Line Items]        
Concentration risk, percentage 31.00% 25.00% 31.00% 26.00%
Other | All Others | Government        
Revenue, Major Customer [Line Items]        
Concentration risk, percentage 53.00% 51.00% 51.00% 52.00%
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Life insurance balance $ 3.3   $ 3.2
Amounts owed to employees participating in the deferred compensation plan 1.6   1.7
MENU Technologies AG      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent consideration liability 2.3 $ 4.6 $ 9.8
2024 Notes | Fair Value, Inputs, Level 2 | Convertible Notes      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Fair value of debt 19.7    
2026 Notes | Fair Value, Inputs, Level 2 | Convertible Notes      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Fair value of debt 127.3    
2027 Notes | Fair Value, Inputs, Level 2 | Convertible Notes      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Fair value of debt $ 210.5    
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments - Changes in the Estimated Fair Values of the Company’s Liabilities for Contingent Consideration Measured Using Significant Unobservable Inputs (Level 3) (Details) - Obligations
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 9,800
Change in fair value of contingent consideration (7,500)
Ending balance $ 2,300
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments - Contingent Consideration Liability (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Adjustment to contingent consideration liability
Revenue based payments  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Contingent consideration liability $ 14,100
Fair Value $ 2,300
Revenue based payments | Revenue volatility  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Weighted Average or Range 0.250
Revenue based payments | Discount rate  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Weighted Average or Range 0.140
XML 74 par-20230630_htm.xml IDEA: XBRL DOCUMENT 0000708821 2023-01-01 2023-06-30 0000708821 2023-08-02 0000708821 2023-06-30 0000708821 2022-12-31 0000708821 par:HardwareMember 2023-04-01 2023-06-30 0000708821 par:HardwareMember 2022-04-01 2022-06-30 0000708821 par:HardwareMember 2023-01-01 2023-06-30 0000708821 par:HardwareMember 2022-01-01 2022-06-30 0000708821 par:SubscriptionServiceMember 2023-04-01 2023-06-30 0000708821 par:SubscriptionServiceMember 2022-04-01 2022-06-30 0000708821 par:SubscriptionServiceMember 2023-01-01 2023-06-30 0000708821 par:SubscriptionServiceMember 2022-01-01 2022-06-30 0000708821 par:ProfessionalServiceMember 2023-04-01 2023-06-30 0000708821 par:ProfessionalServiceMember 2022-04-01 2022-06-30 0000708821 par:ProfessionalServiceMember 2023-01-01 2023-06-30 0000708821 par:ProfessionalServiceMember 2022-01-01 2022-06-30 0000708821 par:ContractMember 2023-04-01 2023-06-30 0000708821 par:ContractMember 2022-04-01 2022-06-30 0000708821 par:ContractMember 2023-01-01 2023-06-30 0000708821 par:ContractMember 2022-01-01 2022-06-30 0000708821 2023-04-01 2023-06-30 0000708821 2022-04-01 2022-06-30 0000708821 2022-01-01 2022-06-30 0000708821 us-gaap:CommonStockMember 2022-12-31 0000708821 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000708821 us-gaap:RetainedEarningsMember 2022-12-31 0000708821 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000708821 us-gaap:TreasuryStockCommonMember 2022-12-31 0000708821 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000708821 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000708821 2023-01-01 2023-03-31 0000708821 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000708821 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000708821 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000708821 us-gaap:CommonStockMember 2023-03-31 0000708821 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000708821 us-gaap:RetainedEarningsMember 2023-03-31 0000708821 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000708821 us-gaap:TreasuryStockCommonMember 2023-03-31 0000708821 2023-03-31 0000708821 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000708821 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000708821 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0000708821 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000708821 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000708821 us-gaap:CommonStockMember 2023-06-30 0000708821 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000708821 us-gaap:RetainedEarningsMember 2023-06-30 0000708821 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000708821 us-gaap:TreasuryStockCommonMember 2023-06-30 0000708821 us-gaap:CommonStockMember 2021-12-31 0000708821 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000708821 us-gaap:RetainedEarningsMember 2021-12-31 0000708821 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000708821 us-gaap:TreasuryStockCommonMember 2021-12-31 0000708821 2021-12-31 0000708821 2022-01-01 2022-03-31 0000708821 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000708821 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-12-31 0000708821 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-12-31 0000708821 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000708821 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:RetainedEarningsMember 2021-12-31 0000708821 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2021-12-31 0000708821 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000708821 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000708821 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0000708821 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000708821 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000708821 us-gaap:CommonStockMember 2022-03-31 0000708821 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000708821 us-gaap:RetainedEarningsMember 2022-03-31 0000708821 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000708821 us-gaap:TreasuryStockCommonMember 2022-03-31 0000708821 2022-03-31 0000708821 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000708821 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000708821 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0000708821 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000708821 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000708821 us-gaap:CommonStockMember 2022-06-30 0000708821 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000708821 us-gaap:RetainedEarningsMember 2022-06-30 0000708821 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000708821 us-gaap:TreasuryStockCommonMember 2022-06-30 0000708821 2022-06-30 0000708821 par:MENUTechnologiesAGMember 2023-04-01 2023-06-30 0000708821 par:MENUTechnologiesAGMember 2023-03-31 0000708821 par:MENUTechnologiesAGMember 2023-06-30 0000708821 par:MENUTechnologiesAGMember 2023-01-01 2023-06-30 0000708821 par:MENUTechnologiesAGMember 2022-12-31 0000708821 par:USTreasuryBillAndBondSecuritiesMember 2023-06-30 0000708821 par:USTreasuryBillAndBondSecuritiesMember 2022-12-31 0000708821 us-gaap:DevelopedTechnologyRightsMember srt:DirectorMember 2022-12-31 0000708821 us-gaap:DevelopedTechnologyRightsMember srt:DirectorMember 2023-06-30 0000708821 par:MasterDevelopmentAgreementMember srt:DirectorMember 2023-04-01 2023-06-30 0000708821 par:MasterDevelopmentAgreementMember srt:DirectorMember 2022-04-01 2022-06-30 0000708821 par:MasterDevelopmentAgreementMember srt:DirectorMember 2023-01-01 2023-06-30 0000708821 par:MasterDevelopmentAgreementMember srt:DirectorMember 2022-01-01 2022-06-30 0000708821 us-gaap:ShortTermContractWithCustomerMember par:RestaurantAndRetailMember 2023-06-30 0000708821 us-gaap:LongTermContractWithCustomerMember par:RestaurantAndRetailMember 2023-06-30 0000708821 us-gaap:ShortTermContractWithCustomerMember par:RestaurantAndRetailMember 2022-12-31 0000708821 us-gaap:LongTermContractWithCustomerMember par:RestaurantAndRetailMember 2022-12-31 0000708821 us-gaap:ShortTermContractWithCustomerMember par:GovernmentSegmentMember 2023-06-30 0000708821 us-gaap:LongTermContractWithCustomerMember par:GovernmentSegmentMember 2023-06-30 0000708821 us-gaap:ShortTermContractWithCustomerMember par:GovernmentSegmentMember 2022-12-31 0000708821 us-gaap:LongTermContractWithCustomerMember par:GovernmentSegmentMember 2022-12-31 0000708821 us-gaap:ShortTermContractWithCustomerMember 2023-06-30 0000708821 us-gaap:LongTermContractWithCustomerMember 2023-06-30 0000708821 us-gaap:ShortTermContractWithCustomerMember 2022-12-31 0000708821 us-gaap:LongTermContractWithCustomerMember 2022-12-31 0000708821 2023-07-01 par:RestaurantAndRetailMember 2023-06-30 0000708821 us-gaap:LongTermContractWithCustomerMember 2023-07-01 2023-06-30 0000708821 2023-07-01 2023-06-30 0000708821 par:RestaurantAndRetailMember 2023-04-01 2023-06-30 0000708821 par:RestaurantAndRetailMember 2022-04-01 2022-06-30 0000708821 par:RestaurantAndRetailMember 2023-01-01 2023-06-30 0000708821 par:RestaurantAndRetailMember 2022-01-01 2022-06-30 0000708821 par:GovernmentSegmentMember 2023-06-30 0000708821 par:GovernmentSegmentMember 2022-12-31 0000708821 2023-07-01 par:GovernmentSegmentMember 2023-06-30 0000708821 2024-07-01 par:GovernmentSegmentMember 2023-06-30 0000708821 2025-07-01 par:GovernmentSegmentMember 2023-06-30 0000708821 2026-07-01 par:GovernmentSegmentMember 2023-06-30 0000708821 par:HardwareMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000708821 par:HardwareMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000708821 par:HardwareMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000708821 par:HardwareMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000708821 par:SubscriptionServiceMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000708821 par:SubscriptionServiceMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000708821 par:SubscriptionServiceMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000708821 par:SubscriptionServiceMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000708821 par:ProfessionalServiceMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000708821 par:ProfessionalServiceMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000708821 par:ProfessionalServiceMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000708821 par:ProfessionalServiceMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000708821 par:MissionSystemsMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000708821 par:MissionSystemsMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000708821 par:MissionSystemsMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000708821 par:MissionSystemsMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000708821 par:ISRSolutionsMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000708821 par:ISRSolutionsMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000708821 par:ISRSolutionsMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000708821 par:ISRSolutionsMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000708821 par:CommercialSoftwareMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000708821 par:CommercialSoftwareMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000708821 par:CommercialSoftwareMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000708821 par:CommercialSoftwareMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000708821 par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000708821 par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000708821 par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000708821 par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000708821 par:HardwareMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000708821 par:HardwareMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000708821 par:HardwareMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000708821 par:HardwareMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000708821 par:SubscriptionServiceMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000708821 par:SubscriptionServiceMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000708821 par:SubscriptionServiceMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000708821 par:SubscriptionServiceMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000708821 par:ProfessionalServiceMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000708821 par:ProfessionalServiceMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000708821 par:ProfessionalServiceMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000708821 par:ProfessionalServiceMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000708821 par:MissionSystemsMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000708821 par:MissionSystemsMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000708821 par:MissionSystemsMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000708821 par:MissionSystemsMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000708821 par:ISRSolutionsMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000708821 par:ISRSolutionsMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000708821 par:ISRSolutionsMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000708821 par:ISRSolutionsMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000708821 par:CommercialSoftwareMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000708821 par:CommercialSoftwareMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000708821 par:CommercialSoftwareMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000708821 par:CommercialSoftwareMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000708821 par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000708821 par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000708821 par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000708821 par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000708821 par:HardwareMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000708821 par:HardwareMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000708821 par:HardwareMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000708821 par:HardwareMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000708821 par:SubscriptionServiceMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000708821 par:SubscriptionServiceMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000708821 par:SubscriptionServiceMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000708821 par:SubscriptionServiceMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000708821 par:ProfessionalServiceMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000708821 par:ProfessionalServiceMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000708821 par:ProfessionalServiceMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000708821 par:ProfessionalServiceMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000708821 par:MissionSystemsMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000708821 par:MissionSystemsMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000708821 par:MissionSystemsMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000708821 par:MissionSystemsMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000708821 par:ISRSolutionsMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000708821 par:ISRSolutionsMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000708821 par:ISRSolutionsMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000708821 par:ISRSolutionsMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000708821 par:CommercialSoftwareMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000708821 par:CommercialSoftwareMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000708821 par:CommercialSoftwareMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000708821 par:CommercialSoftwareMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000708821 par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000708821 par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000708821 par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000708821 par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000708821 par:HardwareMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0000708821 par:HardwareMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0000708821 par:HardwareMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0000708821 par:HardwareMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0000708821 par:SubscriptionServiceMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0000708821 par:SubscriptionServiceMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0000708821 par:SubscriptionServiceMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0000708821 par:SubscriptionServiceMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0000708821 par:ProfessionalServiceMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0000708821 par:ProfessionalServiceMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0000708821 par:ProfessionalServiceMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0000708821 par:ProfessionalServiceMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0000708821 par:MissionSystemsMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0000708821 par:MissionSystemsMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0000708821 par:MissionSystemsMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0000708821 par:MissionSystemsMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0000708821 par:ISRSolutionsMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0000708821 par:ISRSolutionsMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0000708821 par:ISRSolutionsMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0000708821 par:ISRSolutionsMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0000708821 par:CommercialSoftwareMember par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0000708821 par:CommercialSoftwareMember par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0000708821 par:CommercialSoftwareMember par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0000708821 par:CommercialSoftwareMember par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0000708821 par:RestaurantAndRetailMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0000708821 par:RestaurantAndRetailMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0000708821 par:GovernmentSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0000708821 par:GovernmentSegmentMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0000708821 2024-07-01 par:RestaurantAndRetailMember 2023-06-30 0000708821 par:MENUTechnologiesAGMember 2022-07-25 0000708821 par:MENUTechnologiesAGMember 2022-07-25 2022-07-25 0000708821 par:MENUTechnologiesAGMember us-gaap:DevelopedTechnologyRightsMember 2022-07-25 0000708821 par:MENUTechnologiesAGMember 2022-09-30 0000708821 par:RestaurantAndRetailMember 2023-06-30 0000708821 par:RestaurantAndRetailMember 2022-12-31 0000708821 par:RestaurantAndRetailMember 2021-12-31 0000708821 par:RestaurantAndRetailMember 2022-06-30 0000708821 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-06-30 0000708821 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0000708821 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-06-30 0000708821 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-06-30 0000708821 us-gaap:SoftwareDevelopmentMember 2023-06-30 0000708821 us-gaap:SoftwareDevelopmentMember 2022-12-31 0000708821 us-gaap:CustomerRelationshipsMember 2023-06-30 0000708821 us-gaap:CustomerRelationshipsMember 2022-12-31 0000708821 us-gaap:TradeNamesMember 2023-06-30 0000708821 us-gaap:TradeNamesMember 2022-12-31 0000708821 srt:MinimumMember us-gaap:TradeNamesMember 2023-06-30 0000708821 srt:MaximumMember us-gaap:TradeNamesMember 2023-06-30 0000708821 us-gaap:NoncompeteAgreementsMember 2023-06-30 0000708821 us-gaap:NoncompeteAgreementsMember 2022-12-31 0000708821 us-gaap:InProcessResearchAndDevelopmentMember 2023-06-30 0000708821 us-gaap:InProcessResearchAndDevelopmentMember 2022-12-31 0000708821 us-gaap:TrademarksAndTradeNamesMember 2023-06-30 0000708821 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0000708821 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-04-01 2023-06-30 0000708821 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-04-01 2022-06-30 0000708821 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-01-01 2023-06-30 0000708821 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-01 2022-06-30 0000708821 us-gaap:SoftwareDevelopmentMember 2023-04-01 2023-06-30 0000708821 us-gaap:SoftwareDevelopmentMember 2022-04-01 2022-06-30 0000708821 us-gaap:SoftwareDevelopmentMember 2023-01-01 2023-06-30 0000708821 us-gaap:SoftwareDevelopmentMember 2022-01-01 2022-06-30 0000708821 par:ConvertibleSeniorNotesDue2024Member us-gaap:ConvertibleDebtMember 2023-06-30 0000708821 par:ConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2023-06-30 0000708821 par:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember 2023-06-30 0000708821 par:ConvertibleSeniorNotesDue2024Member us-gaap:ConvertibleDebtMember 2022-12-31 0000708821 par:ConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2022-12-31 0000708821 par:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember 2022-12-31 0000708821 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0000708821 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0000708821 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0000708821 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0000708821 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0000708821 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0000708821 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0000708821 par:GovernmentSegmentMember 2023-04-01 2023-06-30 0000708821 par:GovernmentSegmentMember 2022-04-01 2022-06-30 0000708821 par:GovernmentSegmentMember 2023-01-01 2023-06-30 0000708821 par:GovernmentSegmentMember 2022-01-01 2022-06-30 0000708821 country:US 2023-04-01 2023-06-30 0000708821 country:US 2022-04-01 2022-06-30 0000708821 country:US 2023-01-01 2023-06-30 0000708821 country:US 2022-01-01 2022-06-30 0000708821 us-gaap:NonUsMember 2023-04-01 2023-06-30 0000708821 us-gaap:NonUsMember 2022-04-01 2022-06-30 0000708821 us-gaap:NonUsMember 2023-01-01 2023-06-30 0000708821 us-gaap:NonUsMember 2022-01-01 2022-06-30 0000708821 us-gaap:OperatingSegmentsMember par:RestaurantAndRetailMember 2023-06-30 0000708821 us-gaap:OperatingSegmentsMember par:RestaurantAndRetailMember 2022-12-31 0000708821 us-gaap:OperatingSegmentsMember par:GovernmentSegmentMember 2023-06-30 0000708821 us-gaap:OperatingSegmentsMember par:GovernmentSegmentMember 2022-12-31 0000708821 us-gaap:CorporateNonSegmentMember 2023-06-30 0000708821 us-gaap:CorporateNonSegmentMember 2022-12-31 0000708821 country:US 2023-06-30 0000708821 country:US 2022-12-31 0000708821 us-gaap:NonUsMember 2023-06-30 0000708821 us-gaap:NonUsMember 2022-12-31 0000708821 us-gaap:OperatingSegmentsMember par:YumBrandsIncMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember par:RestaurantAndRetailMember 2023-04-01 2023-06-30 0000708821 us-gaap:OperatingSegmentsMember par:YumBrandsIncMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember par:RestaurantAndRetailMember 2022-04-01 2022-06-30 0000708821 us-gaap:OperatingSegmentsMember par:YumBrandsIncMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember par:RestaurantAndRetailMember 2023-01-01 2023-06-30 0000708821 us-gaap:OperatingSegmentsMember par:YumBrandsIncMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember par:RestaurantAndRetailMember 2022-01-01 2022-06-30 0000708821 us-gaap:OperatingSegmentsMember par:McdonaldsCorporationMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember par:RestaurantAndRetailMember 2023-04-01 2023-06-30 0000708821 us-gaap:OperatingSegmentsMember par:McdonaldsCorporationMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember par:RestaurantAndRetailMember 2022-04-01 2022-06-30 0000708821 us-gaap:OperatingSegmentsMember par:McdonaldsCorporationMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember par:RestaurantAndRetailMember 2023-01-01 2023-06-30 0000708821 us-gaap:OperatingSegmentsMember par:McdonaldsCorporationMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember par:RestaurantAndRetailMember 2022-01-01 2022-06-30 0000708821 us-gaap:OperatingSegmentsMember par:UsDepartmentOfDefenseMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember par:GovernmentSegmentMember 2023-04-01 2023-06-30 0000708821 us-gaap:OperatingSegmentsMember par:UsDepartmentOfDefenseMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember par:GovernmentSegmentMember 2022-04-01 2022-06-30 0000708821 us-gaap:OperatingSegmentsMember par:UsDepartmentOfDefenseMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember par:GovernmentSegmentMember 2023-01-01 2023-06-30 0000708821 us-gaap:OperatingSegmentsMember par:UsDepartmentOfDefenseMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember par:GovernmentSegmentMember 2022-01-01 2022-06-30 0000708821 us-gaap:CorporateNonSegmentMember us-gaap:OtherCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember par:GovernmentSegmentMember 2023-04-01 2023-06-30 0000708821 us-gaap:CorporateNonSegmentMember us-gaap:OtherCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember par:GovernmentSegmentMember 2022-04-01 2022-06-30 0000708821 us-gaap:CorporateNonSegmentMember us-gaap:OtherCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember par:GovernmentSegmentMember 2023-01-01 2023-06-30 0000708821 us-gaap:CorporateNonSegmentMember us-gaap:OtherCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember par:GovernmentSegmentMember 2022-01-01 2022-06-30 0000708821 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0000708821 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0000708821 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0000708821 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0000708821 par:ConvertibleSeniorNotesDue2024Member us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2023-06-30 0000708821 par:ConvertibleSeniorNotesDue2026Member us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2023-06-30 0000708821 par:ConvertibleSeniorNotesDue2027Member us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2023-06-30 0000708821 us-gaap:ObligationsMember 2022-12-31 0000708821 us-gaap:ObligationsMember 2023-01-01 2023-06-30 0000708821 us-gaap:ObligationsMember 2023-06-30 0000708821 par:RevenueBasedPaymentsMember 2023-06-30 0000708821 par:RevenueBasedPaymentsMember par:MeasurementInputRevenueVolatilityMember 2023-06-30 0000708821 par:RevenueBasedPaymentsMember us-gaap:MeasurementInputDiscountRateMember 2023-06-30 shares iso4217:USD iso4217:USD shares par:reporting_unit pure 0000708821 --12-31 Q2 false 2023 http://fasb.org/us-gaap/2023#AccountingStandardsUpdate202006Member P1Y P1Y P1Y 0.36 P48M http://fasb.org/us-gaap/2023#BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 10-Q true 2023-06-30 false 1-09720 PAR TECHNOLOGY CORPORATION DE 16-1434688 PAR Technology Park 8383 Seneca Turnpike New Hartford NY 13413-4991 315 738-0600 Common Stock, $0.02 par value PAR NYSE Yes Yes Large Accelerated Filer false false false 27445056 44162000 70328000 9024000 7205000 41225000 40290000 62894000 59960000 26512000 37594000 8963000 8572000 192780000 223949000 14974000 12961000 487647000 486762000 101635000 111097000 3996000 4061000 15450000 16028000 816482000 854858000 13589000 0 27156000 23283000 15366000 18936000 6002000 6531000 9024000 7205000 1011000 1307000 11353000 10562000 83501000 67824000 3080000 2868000 4359000 5125000 376657000 389192000 6669000 14655000 474266000 479664000 0.02 0.02 1000000 1000000 0 0 0.02 0.02 58000000 58000000 28799349 28589567 27443072 27319045 572000 570000 602155000 595286000 -240811000 -205204000 -2924000 -1365000 1356277 1270522 16776000 14093000 342216000 375194000 816482000 854858000 26390000 28390000 53167000 53477000 30372000 23150000 58337000 44421000 12767000 12631000 26609000 25119000 31015000 20922000 62868000 42361000 100544000 85093000 200981000 165378000 21326000 24211000 43707000 44208000 17233000 10661000 31158000 21277000 11784000 10503000 23150000 19683000 29671000 18597000 59243000 38476000 80014000 63972000 157258000 123644000 20530000 21121000 43723000 41734000 25630000 26398000 53108000 48766000 14888000 10101000 29203000 20942000 465000 721000 929000 934000 -2300000 0 -7500000 0 500000 0 500000 0 38183000 37220000 75240000 70642000 -17653000 -16099000 -31517000 -28908000 95000 -257000 36000 -625000 -1735000 -2451000 -3402000 -4914000 -19293000 -18807000 -34883000 -34447000 409000 41000 724000 51000 -19702000 -18848000 -35607000 -34498000 -0.72 -0.72 -0.70 -0.70 -1.30 -1.30 -1.27 -1.27 27357000 27357000 26982000 26982000 27381000 27381000 27070000 27070000 -19702000 -18848000 -35607000 -34498000 -1517000 -161000 -1559000 351000 -21219000 -19009000 -37166000 -34147000 28590000 570000 595286000 -205204000 -1365000 1271000 -14093000 375194000 5000 0 52000 52000 160000 2000 2000 79000 2478000 2478000 3055000 3055000 -42000 -42000 -15905000 -15905000 28755000 572000 598393000 -221109000 -1407000 1350000 -16571000 359878000 9000 147000 147000 35000 0 0 6000 205000 205000 3615000 3615000 -1517000 -1517000 -19702000 -19702000 28799000 572000 602155000 -240811000 -2924000 1356000 -16776000 342216000 28095000 562000 640937000 -122505000 -3704000 1181000 -10945000 504345000 -66656000 -13380000 -80036000 28095000 562000 574281000 -135885000 -3704000 1181000 -10945000 424309000 96000 2000 811000 813000 88000 1000 1000 45000 2051000 2051000 3536000 3536000 512000 512000 -15650000 -15650000 28279000 565000 578628000 -151535000 -3192000 1226000 -12996000 411470000 16000 205000 205000 36000 0 12000 397000 397000 3231000 3231000 -161000 -161000 -18848000 -18848000 28331000 565000 582064000 -170383000 -3353000 1238000 -13393000 395500000 -35607000 -34498000 13815000 12857000 1053000 981000 784000 482000 352000 1363000 6670000 6767000 -7500000 0 3690000 11360000 -10798000 8425000 448000 -1596000 -570000 2521000 3086000 5305000 -3571000 -2840000 -465000 -1690000 25000 -1043000 1819000 2031000 -486000 -594000 -12795000 -31589000 0 1212000 3237000 504000 1993000 3247000 935000 0 -6165000 -4963000 0 348000 2683000 2448000 202000 1018000 -2481000 -1778000 -2906000 511000 -24347000 -37819000 77533000 188419000 53186000 150600000 44162000 148569000 9024000 2031000 53186000 150600000 106000 16000 525000 0 642000 39000 131000 147000 Summary of Significant Accounting Policies<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nature of Business</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PAR Technology Corporation (the “Company” or “PAR,” “we,” or “us”), through its consolidated subsidiaries, operates in two segments - the Restaurant/Retail segment and the Government segment. The Restaurant/Retail segment provides leading technology platforms to the restaurant and retail industries. We provide enterprise restaurants, franchisees, and other restaurant outlets in the three major restaurant categories - quick service, fast casual, and table service - with operational efficiencies by offering them a comprehensive suite of subscription services, hardware, and professional services. Our subscription services are grouped into three categories: Guest Engagement, which includes Punchh for customer loyalty and engagement and MENU for omnichannel digital ordering and delivery; Operator Solutions, which includes Brink POS for front-of-house and PAR Pay and PAR Payment Services for payments; and Back Office, which includes Data Central. PAR's Government segment provides technical expertise and development of advanced systems and software solutions for the U.S. Department of Defense ("DoD"), the intelligence community and other federal agencies. Additionally, we provide support services for satellite command and control, communication, and information technology ("IT") systems at several DoD facilities worldwide. The Government segment has three principal contract offerings: intelligence, surveillance, and reconnaissance solutions, mission systems operations and maintenance, and commercial software products for use in analytic and operational environments that leverage geospatial intelligence data. The accompanying unaudited interim condensed consolidated financial statements ("financial statements") include the Company's accounts and those of its consolidated wholly owned subsidiaries. All significant intercompany transactions have been eliminated in consolidation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying financial statements of PAR Technology Corporation and its consolidated subsidiaries have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial statements and the instructions to Form 10-Q and Regulation S-X pertaining to interim financial statements as promulgated by the SEC. In the opinion of management, the Company's financial statements include all normal and recurring adjustments necessary in order to make the financial statements not misleading and to provide a fair presentation of the Company's financial results for the interim period included in this Quarterly Report. Interim results are not necessarily indicative of results for the full year or any future periods. The information included in this Quarterly Report should be read in conjunction with the Company's audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K/A for the fiscal year ended December 31, 2022 (the “2022 Annual Report”).</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue and Cost of Sales Presentation Changes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning with the 2022 Annual Report, we retroactively split our "Service" financial statement line items ("FSLIs"), presented in the consolidated statements of operations under "Revenues, net" and "Cost of sales", into two FSLIs, "Subscription Service" and "Professional Service", to provide clearer insight into these operationally and economically different revenue streams in light of recent acquisitions. This change in presentation did not impact revenue or cost of sales reported in our consolidated statements of operations prior to this change. With the change in our presentation of “Service”, we also changed the FSLI "Product", previously presented in our consolidated statements of operations under "Revenue, net" and "Cost of sales", to "Hardware", to better describe this revenue stream.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> The preparation of the financial statements requires management of the Company to make a number of estimates and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the period. Significant items subject to these estimates and assumptions include revenue recognition, stock-based compensation, the recognition and measurement of assets acquired and liabilities assumed in business combinations at fair value, the carrying amount of property, plant, and equipment including right-to-use assets and </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">liabilities, identifiable intangible assets and goodwill, valuation allowances for receivables, valuation of excess and obsolete inventories, and measurement of contingent consideration at fair value. Actual results could differ from those estimates. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingent Consideration</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition date fair value of contingent consideration associated with the acquisition of MENU Technologies AG ("MENU") in July 2022 (the "MENU Acquisition") was determined using Monte-Carlo simulation valuation techniques, with significant inputs that are not observable in the market and thus represents a Level 3 fair value measurement as defined in ASC Topic 820, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The simulation uses probability distribution for each significant input to produce hundreds or thousands of possible outcomes and the results are analyzed to determine probabilities of different outcomes occurring. Significant increases or decreases to these inputs in isolation would result in a significantly higher or lower liability. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate and amount paid will be recorded in earnings. The amount paid that is less than or equal to the liability on the acquisition date is reflected as cash used in financing activities in the Company's condensed consolidated statements of cash flows. Any amount paid in excess of the liability on the acquisition date is reflected as cash used in operating activities. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the three months ended June 30, 2023, the MENU earn-out was amended to remove the EBITDA based threshold and reduce the future software as a service ("SaaS") annual recurring revenue threshold.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2023, the Company recorded a $2.3 million adjustment to decrease the fair value of the contingent consideration liability related to the MENU Acquisition from $4.6 million as of March 31, 2023 to $2.3 million as of June 30, 2023. For the six months ended June 30, 2023, the Company recorded a $7.5 million adjustment to decrease the fair value of the contingent consideration liability related to the MENU Acquisition from $9.8 million as of December 31, 2022 to $2.3 million as of June 30, 2023. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gain on Insurance Proceeds</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2023, the Company received $0.5 million of insurance proceeds in connection with the settlement of a legacy claim. No insurance proceeds were received during the six months ended June 30, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents and Cash Held on Behalf of Customers</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents and cash held on behalf of customers consist of the following:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:58.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.978%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash held on behalf of customers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents and cash held on behalf of customers</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,186 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,533 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintained bank balances that, at times, exceeded the federally insured limit during the six months ended June 30, 2023. The Company has not experienced losses relating to these deposits and management does not believe that the Company is exposed to any significant credit risk with respect to these amounts.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Short-Term Investments</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of investment securities consist of the following:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:58.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.978%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury bills and notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,225 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,290 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not record any material gains or losses on these securities during the six months ended June 30, 2023. The estimated fair value of these securities approximated their carrying value as of June 30, 2023 and December 31, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other assets</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets includes the cash surrender value of life insurance related to the Company’s deferred compensation plan eligible to certain employees. The funded balance is reviewed on an annual basis. The balance of the life insurance policies was $3.3 million and $3.2 million at June 30, 2023 and December 31, 2022, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Long-Term Liabilities</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities represent amounts owed to employees that participate in the Company’s deferred compensation plan and contingent consideration recognized in conjunction with the MENU Acquisition (refer to “Contingent Consideration” above for additional information). </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts owed to employees participating in the deferred compensation plan were $1.6 million and $1.7 million at June 30, 2023 and December 31, 2022, respectively. </span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Related Party Transactions</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2022, Act III Management LLC (“Act III Management”), a service company to the restaurant, hospitality, and entertainment industries, provided software development and restaurant technology consulting services to the Company pursuant to a master development agreement. Additionally, during the six months ended June 30, 2023, Ronald Shaich, the sole member of Act III Management, served as a strategic advisor to the Company's board of directors pursuant to a strategic advisor agreement, which terminated on June 1, 2023. Keith Pascal, a director of the Company, is an employee of Act III Management and serves as its vice president and secretary. Mr. Pascal does not have an ownership interest in Act III Management.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023 and December 31, 2022, the Company had zero accounts payable owed to Act III Management. During the three months ended June 30, 2023 and 2022, the Company paid Act III Management $0.1 million and $0.3 million, respectively, and during the six months ended June 30, 2023 and 2022, the Company paid Act III Management $0.1 million and $0.5 million, respectively, for services performed under the master development and strategic advisor agreements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no recent accounting pronouncements or changes in accounting pronouncements during the six months ended June 30, 2023 that are of significance or potential significance to the Company.</span></div> 2 2 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying financial statements of PAR Technology Corporation and its consolidated subsidiaries have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial statements and the instructions to Form 10-Q and Regulation S-X pertaining to interim financial statements as promulgated by the SEC. In the opinion of management, the Company's financial statements include all normal and recurring adjustments necessary in order to make the financial statements not misleading and to provide a fair presentation of the Company's financial results for the interim period included in this Quarterly Report. Interim results are not necessarily indicative of results for the full year or any future periods. The information included in this Quarterly Report should be read in conjunction with the Company's audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K/A for the fiscal year ended December 31, 2022 (the “2022 Annual Report”).</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> The preparation of the financial statements requires management of the Company to make a number of estimates and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the period. Significant items subject to these estimates and assumptions include revenue recognition, stock-based compensation, the recognition and measurement of assets acquired and liabilities assumed in business combinations at fair value, the carrying amount of property, plant, and equipment including right-to-use assets and </span></div>liabilities, identifiable intangible assets and goodwill, valuation allowances for receivables, valuation of excess and obsolete inventories, and measurement of contingent consideration at fair value. Actual results could differ from those estimates. Contingent Consideration<span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition date fair value of contingent consideration associated with the acquisition of MENU Technologies AG ("MENU") in July 2022 (the "MENU Acquisition") was determined using Monte-Carlo simulation valuation techniques, with significant inputs that are not observable in the market and thus represents a Level 3 fair value measurement as defined in ASC Topic 820, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span>. The simulation uses probability distribution for each significant input to produce hundreds or thousands of possible outcomes and the results are analyzed to determine probabilities of different outcomes occurring. Significant increases or decreases to these inputs in isolation would result in a significantly higher or lower liability. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate and amount paid will be recorded in earnings. The amount paid that is less than or equal to the liability on the acquisition date is reflected as cash used in financing activities in the Company's condensed consolidated statements of cash flows. Any amount paid in excess of the liability on the acquisition date is reflected as cash used in operating activities. -2300000 4600000 2300000 -7500000 9800000 2300000 500000 Cash and Cash Equivalents and Cash Held on Behalf of CustomersThe Company maintained bank balances that, at times, exceeded the federally insured limit during the six months ended June 30, 2023. The Company has not experienced losses relating to these deposits and management does not believe that the Company is exposed to any significant credit risk with respect to these amounts. <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents and cash held on behalf of customers consist of the following:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:58.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.978%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash held on behalf of customers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents and cash held on behalf of customers</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,186 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,533 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 11477000 18856000 32685000 51472000 9024000 7205000 53186000 77533000 Short-Term InvestmentsThe Company did not record any material gains or losses on these securities during the six months ended June 30, 2023. The estimated fair value of these securities approximated their carrying value as of June 30, 2023 and December 31, 2022. <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of investment securities consist of the following:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:58.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.978%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury bills and notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,225 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,290 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 41225000 40290000 41225000 40290000 Other assetsOther assets includes the cash surrender value of life insurance related to the Company’s deferred compensation plan eligible to certain employees. The funded balance is reviewed on an annual basis. 3300000 3200000 Other Long-Term LiabilitiesOther liabilities represent amounts owed to employees that participate in the Company’s deferred compensation plan and contingent consideration recognized in conjunction with the MENU Acquisition (refer to “Contingent Consideration” above for additional information). 1600000 1700000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Related Party Transactions</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2022, Act III Management LLC (“Act III Management”), a service company to the restaurant, hospitality, and entertainment industries, provided software development and restaurant technology consulting services to the Company pursuant to a master development agreement. Additionally, during the six months ended June 30, 2023, Ronald Shaich, the sole member of Act III Management, served as a strategic advisor to the Company's board of directors pursuant to a strategic advisor agreement, which terminated on June 1, 2023. Keith Pascal, a director of the Company, is an employee of Act III Management and serves as its vice president and secretary. Mr. Pascal does not have an ownership interest in Act III Management.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div>As of June 30, 2023 and December 31, 2022, the Company had zero accounts payable owed to Act III Management. During the three months ended June 30, 2023 and 2022, the Company paid Act III Management $0.1 million and $0.3 million, respectively, and during the six months ended June 30, 2023 and 2022, the Company paid Act III Management $0.1 million and $0.5 million, respectively, for services performed under the master development and strategic advisor agreements. 0 0 100000 300000 100000 500000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no recent accounting pronouncements or changes in accounting pronouncements during the six months ended June 30, 2023 that are of significance or potential significance to the Company.</span></div> Revenue Recognition<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Obligations Outstanding</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's performance obligations outstanding represent the transaction price of firm, non-cancellable orders, with expected delivery dates to customers after June 30, 2023 and December 31, 2022, respectively, for work that has not yet been performed. The aggregate incomplete performance obligations attributable to each of the Company's reporting segments is as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current under one year</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current over one year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current under one year</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current over one year</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,795 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,359 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,459 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,125 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,795 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,359 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,459 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,125 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue is recorded when cash payments are received or due in advance of revenue recognition from subscription services and professional services. The timing of revenue recognition may differ from when customers are invoiced. The changes in deferred revenue, inclusive of both current and long-term, are as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance - January 1</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,584 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,046 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognition of deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferral of revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance - June 30</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,495 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above table excludes customer deposits of $1.6 million and $1.6 million as of the six months ended June 30, 2023 and 2022, respectively. All deferred revenue relates to subscription services and professional services. These balances are recognized on a straight-line basis over the life of the contract, with the majority of the balance being recognized within the next twelve months.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the Restaurant/Retail segment most performance obligations relate to subscription service and professional service contracts, approximately 69% of which the Company expects to fulfill within 12 months of June 30, 2023. Most performance obligations greater than one year relate to professional service contracts that the Company expects to fulfill within 36 months of June 30, 2023. The Company expects to fulfill 100% of subscription service and professional service contracts within 60 months of June 30, 2023. At June 30, 2023 and December 31, 2022, transaction prices allocated to future performance obligations were $14.2 million and $13.6 million, respectively.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2023 and 2022, the Company recognized revenue included in deferred revenue at the beginning of each respective period of $2.9 million and $5.0 million. During the six months ended June 30, 2023 and 2022, the Company recognized revenue included in deferred revenue at the beginning of each respective period of $6.0 million and $9.5 million. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the Government segment, the value of existing contracts at June 30, 2023, net of amounts relating to work performed to that date, was approximately $297.0 million, of which $96.6 million was funded, and at December 31, 2022, the value of existing contracts, net of amounts relating to work performed to that date, was approximately $333.9 million, of which $86.5 million was funded. The value of existing contracts in the Government segment, net of amounts relating to work performed at June 30, 2023, is expected to be recognized as revenue over time as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Next 12 months</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Months 13-24</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Months 25-36</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,041 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregated Revenue</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company disaggregates revenue from contracts with customers by major product line for each of its reporting segments because the Company believes it best depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by contract terms and economic factors. </span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disaggregated revenue is as follows:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.474%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail<br/>point in time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail<br/>over time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government point in time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government<br/>over time</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,390 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mission systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intelligence, surveillance, and reconnaissance solutions</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,099 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,430 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,886 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.474%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail<br/>point in time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail<br/>over time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government point in time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government<br/>over time</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,390 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mission systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intelligence, surveillance, and reconnaissance solutions</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,901 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,270 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,793 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.474%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail<br/>point in time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail<br/>over time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government point in time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government<br/>over time</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,167 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mission systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intelligence, surveillance, and reconnaissance solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,362 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,751 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.474%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail<br/>point in time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail<br/>over time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government point in time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government<br/>over time</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,477 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mission systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intelligence, surveillance, and reconnaissance solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,332 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,685 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,149 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> The aggregate incomplete performance obligations attributable to each of the Company's reporting segments is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current under one year</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current over one year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current under one year</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current over one year</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,795 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,359 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,459 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,125 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,795 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,359 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,459 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,125 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table>The changes in deferred revenue, inclusive of both current and long-term, are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance - January 1</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,584 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,046 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognition of deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferral of revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance - June 30</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,495 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> The value of existing contracts in the Government segment, net of amounts relating to work performed at June 30, 2023, is expected to be recognized as revenue over time as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Next 12 months</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Months 13-24</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Months 25-36</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,041 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 9795000 4359000 8459000 5125000 0 0 0 0 9795000 4359000 8459000 5125000 13584000 20046000 14112000 19200000 14682000 17649000 14154000 18495000 1600000 1600000 0.69 P12M P36M 1 P60M 14200000 13600000 2900000 5000000 6000000 9500000 297000000 96600000 333900000 86500000 156049000 98952000 28760000 13280000 297041000 <div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disaggregated revenue is as follows:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.474%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail<br/>point in time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail<br/>over time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government point in time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government<br/>over time</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,390 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mission systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intelligence, surveillance, and reconnaissance solutions</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,099 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,430 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,886 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.474%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail<br/>point in time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail<br/>over time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government point in time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government<br/>over time</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,390 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mission systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intelligence, surveillance, and reconnaissance solutions</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,901 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,270 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,793 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.474%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail<br/>point in time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail<br/>over time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government point in time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government<br/>over time</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,167 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mission systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intelligence, surveillance, and reconnaissance solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,362 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,751 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.474%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail<br/>point in time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail<br/>over time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government point in time</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government<br/>over time</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,477 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mission systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intelligence, surveillance, and reconnaissance solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,332 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,685 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,149 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 26390000 0 0 0 0 30372000 0 0 5709000 7058000 0 0 0 0 0 9218000 0 0 0 21510000 0 0 129000 158000 32099000 37430000 129000 30886000 28390000 0 0 0 0 23150000 0 0 4511000 8120000 0 0 0 0 0 11747000 0 0 0 8883000 0 0 129000 163000 32901000 31270000 129000 20793000 53167000 0 0 0 0 58337000 0 0 12195000 14414000 0 0 0 0 0 18601000 0 0 0 43726000 0 0 210000 331000 65362000 72751000 210000 62658000 53477000 0 0 0 0 44421000 0 0 8855000 16264000 0 0 0 0 0 24037000 0 0 0 17798000 0 0 212000 314000 62332000 60685000 212000 42149000 Acquisitions<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">MENU Acquisition</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On July 25, 2022, ParTech, Inc. ("ParTech") acquired 100% of the stock of MENU, a restaurant technology company offering fully integrated omnichannel ordering solutions to restaurants worldwide, for purchase consideration of approximately $18.4 million paid in cash and $6.3 million paid in shares of Company common stock. 162,917 shares of common stock were issued as purchase consideration, determined using a fair value share price of $38.67. In addition, the sellers have the opportunity to earn additional cash and Company common stock consideration over an earn-out period ending July 31, 2024, primarily based on MENU's future SaaS annual recurring revenues. As of the date of acquisition, the Company determined the fair value of the MENU earn-out to be $14.2 million.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction was accounted for as a business combination in accordance with ASC Topic 805, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Accordingly, assets acquired and liabilities assumed have been accounted for at their preliminarily determined respective fair values as of the date of acquisition. The fair value determinations were based on management's best estimates and assumptions, and with the assistance of independent valuation and tax consultants. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023, the fair values of assets and liabilities as of July 25, 2022, were finalized with no adjustments from the preliminary purchase price allocation. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents management's final purchase price allocation:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,700</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid and other acquired assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,495</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,672</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,200</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration paid</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,729</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determined the acquisition date fair value of contingent consideration associated with the MENU earn-out using a Monte Carlo simulation of a discounted cash flow model, with significant inputs that are not observable in the market and thus represents a Level 3 fair value measurement as defined in ASC 820, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Fair Value Measurement; </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">refer to "Note 12 - Fair Value of Financial Instruments".</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The estimated fair value of acquired developed technology was determined utilizing the "multi-period excess earnings method", which is predicated upon the calculation of the net present value of after-tax net cash flows respectively attributable to each asset. The acquired developed technology asset is being amortized on a straight-line basis over its estimated useful life of seven years.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Consideration paid in cash on the date of acquisition included $3.0 million deposited into an escrow account administered by a third party, to be held for up to 18-months following the date of acquisition, to fund potential post-closing adjustments and obligations.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third and fourth quarter of 2022, the Company incurred acquisition expenses related to its acquisition of MENU of approximately $1.1 million.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has not presented combined pro forma financial information of the Company and MENU because the results of operations of the acquired business are considered immaterial.</span></div> 1 18400000 6300000 162917 38.67 14200000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents management's final purchase price allocation:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,700</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid and other acquired assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,495</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,672</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,200</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration paid</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,729</span></td></tr></table></div> 843000 209000 204000 10700000 221000 28495000 40672000 1300000 443000 14200000 24729000 P7Y 3000000 P18M 1100000 1100000 Accounts receivable, net<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s net accounts receivables consist of:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.221%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.785%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government segment</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,521 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,320 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail segment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,960 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivables recorded as of June 30, 2023 and December 31, 2022 represent unconditional rights to payments from customers. At June 30, 2023 and December 31, 2022, the Company had current expected credit loss of $2.3 million and $2.1 million, respectively, against accounts receivable for the Restaurant/Retail segment. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the current expected credit loss for the six months ended June 30 were:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.274%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning Balance - January 1</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,134 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,306 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(643)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending Balance - June 30</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,275 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,570 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s net accounts receivables consist of:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.221%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.785%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government segment</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,521 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,320 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail segment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,960 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 16521000 17320000 46373000 42640000 62894000 59960000 2300000 2100000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the current expected credit loss for the six months ended June 30 were:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.274%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning Balance - January 1</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,134 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,306 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(643)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending Balance - June 30</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,275 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,570 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2134000 1306000 784000 482000 643000 218000 2275000 1570000 Inventories, net<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are used in the assembly and service of Restaurant/Retail hardware. The components of inventory, adjusted for reserves, consisted of the following:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.221%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.224%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,084 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,998 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Component parts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service parts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,512 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,594 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2023 and December 31, 2022, the Company had excess and obsolescence reserves of $11.2 million and $10.9 million, respectively, against inventories.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are used in the assembly and service of Restaurant/Retail hardware. The components of inventory, adjusted for reserves, consisted of the following:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.221%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.224%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,084 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,998 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Component parts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service parts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,512 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,594 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 16084000 21998000 166000 383000 9193000 13749000 1069000 1464000 26512000 37594000 11200000 10900000 Identifiable Intangible Assets and Goodwill<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company's identifiable intangible assets represent intangible assets acquired in acquisitions and software development costs. The components of identifiable intangible assets are:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.355%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated<br/>Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-Average Amortization Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired developed technology </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,800 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,800 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 7 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.84 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internally developed software costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.89 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.37 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 5 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-competition agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 year</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,195 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,874 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of currency translation on intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,823)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,386)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,017 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,792 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internally developed software costs not meeting general release threshold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks, trade names (non-amortizable)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,635 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,097 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Software costs placed into service during the three months ended June 30, 2023 and 2022, were $1.5 million and $1.4 million, respectively. Software costs placed into service during the six months ended June 30, 2023 and 2022, were $2.3 million and $2.9 million, respectively. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes amortization expense for acquired developed technology and internally developed software:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.431%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquired developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,092 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,650 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,171 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,300 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of internally developed software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of currency translation on intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(212)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The expected future amortization of intangible assets, assuming straight-line amortization of capitalized software development costs and acquisition related intangibles, excluding software development costs not meeting the general release threshold, is as follows:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023, remaining</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Goodwill carried by the Restaurant/Retail and Government segments is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance - December 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance - June 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,647 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> The components of identifiable intangible assets are:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.355%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated<br/>Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-Average Amortization Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired developed technology </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,800 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,800 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 7 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.84 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internally developed software costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.89 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.37 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 5 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-competition agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 year</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,195 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,874 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of currency translation on intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,823)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,386)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,017 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,792 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internally developed software costs not meeting general release threshold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks, trade names (non-amortizable)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,635 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,097 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table> 119800000 119800000 P3Y P7Y P4Y10M2D 34595000 32274000 P3Y P1Y10M20D 12360000 12360000 P7Y P4Y4M13D 1410000 1410000 P2Y P5Y P1Y6M 30000 30000 P1Y P1Y 168195000 165874000 645000 304000 75823000 63386000 93017000 102792000 2418000 2105000 6200000 6200000 101635000 111097000 1500000 1400000 2300000 2900000 mortization expense for acquired developed technology and internally developed software:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.431%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquired developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,092 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,650 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,171 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,300 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of internally developed software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of currency translation on intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(212)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 4092000 3650000 8171000 7300000 1602000 1670000 3337000 3304000 -212000 0 -341000 0 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The expected future amortization of intangible assets, assuming straight-line amortization of capitalized software development costs and acquisition related intangibles, excluding software development costs not meeting the general release threshold, is as follows:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023, remaining</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12154000 21890000 20147000 17888000 14778000 6160000 93017000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Goodwill carried by the Restaurant/Retail and Government segments is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance - December 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance - June 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,647 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 486762000 885000 487647000 Debt<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Convertible Senior Notes</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes information about the net carrying amounts of long-term debt, consisting of the 4.500% Convertible Senior Notes due 2024 (the “2024 Notes”), 2.875% Convertible Senior Notes due 2026 (the “2026 Notes”), and the 1.50% Convertible Senior Notes due 2027 (the “2027 Notes”, and together with the 2024 Notes and 2026 Notes, the “Senior Notes”), as of June 30, 2023: </span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.745%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount of notes outstanding</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,750 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,750 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,176)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,504)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term portion of notes payable</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,589 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,833 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,824 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,246 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes information about the Senior Notes as of December 31, 2022: </span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.745%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount of notes outstanding</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,750 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,750 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(257)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,511)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,790)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,558)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term portion of notes payable</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,493 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,489 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,210 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,192 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:2.25pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize interest expense recognized on the Senior Notes:</span></div><div style="margin-bottom:2.25pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months<br/>Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,011 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,011 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,005 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,014 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion of debt in interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,542 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,506 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,995 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:2.25pt;margin-top:5pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the future principal payments as of June 30, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023, remaining</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,750 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes information about the net carrying amounts of long-term debt, consisting of the 4.500% Convertible Senior Notes due 2024 (the “2024 Notes”), 2.875% Convertible Senior Notes due 2026 (the “2026 Notes”), and the 1.50% Convertible Senior Notes due 2027 (the “2027 Notes”, and together with the 2024 Notes and 2026 Notes, the “Senior Notes”), as of June 30, 2023: </span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.745%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount of notes outstanding</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,750 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,750 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,176)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,504)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term portion of notes payable</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,589 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,833 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,824 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,246 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes information about the Senior Notes as of December 31, 2022: </span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.745%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount of notes outstanding</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,750 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,750 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(257)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,511)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,790)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,558)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term portion of notes payable</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,493 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,489 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,210 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,192 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.04500 0.02875 0.0150 13750000 120000000 265000000 398750000 161000 2167000 6176000 8504000 13589000 117833000 258824000 390246000 13750000 120000000 265000000 398750000 257000 2511000 6790000 9558000 13493000 117489000 258210000 389192000 <div style="margin-bottom:2.25pt;margin-top:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize interest expense recognized on the Senior Notes:</span></div><div style="margin-bottom:2.25pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months<br/>Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,011 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,011 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,005 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,014 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion of debt in interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,542 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,506 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,995 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2011000 2011000 4005000 4014000 531000 495000 1053000 981000 2542000 2506000 5058000 4995000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the future principal payments as of June 30, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023, remaining</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,750 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 13750000 0 120000000 265000000 0 398750000 Stock-Based Compensation<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company applies the fair value recognition provisions of ASC Topic 718</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">: Stock Compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. Stock-based compensation expense, net of forfeitures of $0.2 million and $0.2 million, was $3.6 million and $3.2 million for the three months ended June 30, 2023 and 2022, respectively. Stock-based compensation expense, net of forfeitures of $0.3 million and $0.8 million, was $6.7 million and $6.8 million for the six months ended June 30, 2023 and 2022, respectively.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">At June 30, 2023, the aggregate unrecognized compensation expense related to unvested equity awards was $29.0 million, which is expected to be recognized as compensation expense in fiscal years 2023 through 2026.</span></div><div><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A summary of stock option activity for the six months ended June 30, 2023 is below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands, except for weighted average exercise price)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted<br/>average<br/>exercise price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,029 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.82 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled/forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,003 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of unvested restricted stock units activity for the six months ended June 30, 2023 is below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands, except for weighted average award value)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock <br/>Unit Awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted<br/>average<br/>award value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.96 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled/forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 200000 200000 3600000 3200000 300000 800000 6700000 6800000 29000000 <div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A summary of stock option activity for the six months ended June 30, 2023 is below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands, except for weighted average exercise price)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted<br/>average<br/>exercise price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,029 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.82 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled/forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,003 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1029000 12.82 14000 11.73 12000 13.11 1003000 12.84 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of unvested restricted stock units activity for the six months ended June 30, 2023 is below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands, except for weighted average award value)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock <br/>Unit Awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted<br/>average<br/>award value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.96 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled/forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 512000 35.96 620000 34.30 203000 32.06 49000 39.20 880000 34.94 Net Loss Per Share<span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net loss per share is calculated in accordance with ASC Topic 260: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Earnings per Share</span>, which specifies the computation, presentation and disclosure requirements for earnings per share (“EPS”). It requires the presentation of basic and diluted EPS. Basic EPS excludes all dilution and is based upon the weighted average number of shares of common stock outstanding during the period. Diluted EPS reflects the potential dilution that would occur if convertible securities or other contracts to issue common stock were exercised. At June 30, 2023, there were 1,003,000 anti-dilutive stock options outstanding compared to 1,068,000 as of June 30, 2022. At June 30, 2023 there were 880,000 anti-dilutive restricted stock units compared to 591,000 as of June 30, 2022. 1003000 1068000 880000 591000 Commitments and ContingenciesFrom time to time, the Company is party to legal proceedings arising in the ordinary course of business. Additionally, U.S. Government contract costs are subject to periodic audit and adjustment. Based on information currently available, and based on its evaluation of such information, the Company believes the legal proceedings in which it is currently involved are not material or are not likely to result in a material adverse effect on the Company’s business, financial condition or results of operations, or cannot currently be estimated. Segment and Related Information<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is organized in two segments, Restaurant/Retail and Government. Management views the Restaurant/Retail and Government segments separately in operating its business, as the products and services are different for each segment. Information noted as “Other” primarily relates to the Company’s corporate operations. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Starting with this Quarterly Report, we retroactively combined operating results noted as "Other" with operating results from our Restaurant/Retail segment because this better reflects the manner in which management reviews and assesses performance.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Information as to the Company’s segments is set forth in the tables below: </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.756%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,922 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,544 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,093 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,981 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,378 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating (loss) income:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,982)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,413)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,769)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,861 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,653)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,099)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,517)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,908)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(257)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,735)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,451)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,402)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,914)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before provision for income taxes</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,293)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,807)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,883)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,447)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation, amortization and accretion:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,868 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capital expenditures including software costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,836 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,003 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,937 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues by country:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,544 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,093 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,981 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,378 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents assets by reporting segment.</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,746 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722,958 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816,482 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854,858 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents assets by country based on the location of the assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773,777 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809,437 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Countries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816,482 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854,858 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents goodwill by reporting segment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,911 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,026 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,647 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,762 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers comprising 10% or more of the Company’s total revenues by reporting segment are summarized as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:42.031%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restaurant/Retail reporting segment:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yum! Brands, Inc.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">McDonald’s Corporation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Government reporting segment:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Department of Defense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">All Others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No other customer within All Others represented 10% or more of the Company’s total revenue for the three and six months ended June 30, 2023 or 2022.</span></div> 2 2 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Information as to the Company’s segments is set forth in the tables below: </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.756%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,922 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,544 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,093 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,981 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,378 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating (loss) income:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,982)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,413)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,769)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,861 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,653)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,099)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,517)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,908)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(257)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,735)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,451)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,402)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,914)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before provision for income taxes</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,293)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,807)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,883)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,447)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation, amortization and accretion:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,868 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capital expenditures including software costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,836 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,003 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,937 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues by country:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,544 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,093 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,981 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,378 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 69529000 64171000 138113000 123017000 31015000 20922000 62868000 42361000 100544000 85093000 200981000 165378000 -18982000 -18413000 -35129000 -32769000 1329000 2314000 3612000 3861000 -17653000 -16099000 -31517000 -28908000 95000 -257000 36000 -625000 -1735000 -2451000 -3402000 -4914000 -19293000 -18807000 -34883000 -34447000 7297000 6832000 14637000 13610000 116000 119000 231000 228000 7413000 6951000 14868000 13838000 3752000 1989000 5789000 3880000 84000 13000 214000 57000 3836000 2002000 6003000 3937000 95375000 79258000 190813000 154851000 5169000 5835000 10168000 10527000 100544000 85093000 200981000 165378000 <div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents assets by reporting segment.</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,746 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722,958 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816,482 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854,858 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 700746000 722958000 20340000 21443000 95396000 110457000 816482000 854858000 <div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents assets by country based on the location of the assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773,777 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809,437 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Countries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816,482 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854,858 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 773777000 809437000 42705000 45421000 816482000 854858000 <div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents goodwill by reporting segment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant/Retail</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,911 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,026 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,647 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,762 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 486911000 486026000 736000 736000 487647000 486762000 <div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers comprising 10% or more of the Company’s total revenues by reporting segment are summarized as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:42.031%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restaurant/Retail reporting segment:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yum! Brands, Inc.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">McDonald’s Corporation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Government reporting segment:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Department of Defense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">All Others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.09 0.10 0.10 0.10 0.07 0.14 0.08 0.12 0.31 0.25 0.31 0.26 0.53 0.51 0.51 0.52 1 1 1 1 Fair Value of Financial Instruments<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company’s financial instruments have been recorded at fair value using available market information and valuation techniques. The fair value hierarchy is based upon three levels of input, which are: </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Level 1 — quoted prices in active markets for identical assets or liabilities (observable)</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Level 2 — inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in inactive markets, or other inputs that are observable market data for essentially the full term of the asset or liability (observable)</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Level 3 — unobservable inputs that are supported by little or no market activity, but are significant to determining the fair value of the asset or liability (unobservable)</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company’s financial instruments primarily consist of cash and cash equivalents, cash held on behalf of customers, short-term investments, debt instruments and deferred compensation assets and liabilities. The carrying amounts of cash and cash equivalents, cash held on behalf of customers, and short-term investments as of June 30, 2023 and December 31, 2022 were considered representative of their fair values because of their short-term nature. Debt instruments are recorded at principal amount net of unamortized debt issuance cost and discount (refer to "Note 7 - Debt" for additional information). The estimated fair value of the 2024 Notes, 2026 Notes, and 2027 Notes at June 30, 2023 was $19.7 million, $127.3 million, and $210.5 million respectively. The valuation techniques used to determine the fair value of the Senior Notes are classified in Level 2 of the fair value hierarchy as they are derived from broker quotations.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Deferred compensation assets and liabilities primarily relate to the Company’s deferred compensation plan, which allows for pre-tax salary deferrals for certain key employees. Changes in the fair value of the deferred compensation liabilities are derived using quoted prices in active markets of the asset selections made by plan participants. Deferred compensation liabilities are classified in Level 2, the fair value classification as defined under FASB ASC Topic 820: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fair Value Measurements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, because their inputs are derived principally from observable market data by correlation to the hypothetical investments. The Company holds insurance investments to partially offset the Company’s liabilities under its deferred compensation plan, which are recorded at fair value each period using the cash surrender value of the insurance investments.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The cash surrender value of the life insurance policy was $3.3 million and $3.2 million at June 30, 2023 and December 31, 2022, respectively, and is included in other assets on the condensed consolidated balance sheets. Amounts owed to employees participating in the deferred compensation plan at June 30, 2023 were $1.6 million compared to $1.7 million at December 31, 2022 and are included in other long-term liabilities on the condensed consolidated balance sheets. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company uses a Monte Carlo simulation of a discounted cash flow model to determine the fair value of the earn-out liability associated with the MENU Acquisition. Significant inputs used in the simulation are not observable in the market and thus the liability represents a Level 3 fair value measurement as defined in ASC 820. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate and amount paid will be recorded in earnings. The amount paid that is less than or equal to the liability on the acquisition date will be reflected as cash used in financing activities in the Company's condensed consolidated statements of cash flows. Any amount paid in excess of the liability on the acquisition date will be reflected as cash used in operating activities. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the three months ended June 30, 2023, the MENU earn-out was amended to remove the EBITDA based threshold and reduce the future SaaS annual recurring revenue threshold. The Company determined the fair value of the MENU earn-out contingent liability to be $2.3 million at June 30, 2023. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents the changes in the estimated fair values of the Company’s liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the three months ended June 30, 2023:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2023</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,300 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The change in fair value of contingent consideration was recorded within "<span style="-sec-ix-hidden:f-979">Adjustment to contingent consideration liability</span>" in the condensed consolidated statement of operations.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table provides quantitative information associated with the fair value measurement of the Company’s liabilities for contingent consideration:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.502%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contingency Type</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maximum Payout </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(undiscounted) (in thousands)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Valuation Technique</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unobservable Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average or Range</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue based payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,100 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,300 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monte Carlo</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected year of payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td></tr></table></div>(1) Maximum payout as determined by Monte Carlo valuation simulation; the disclosed contingency is not subject to a contractual maximum payout. 19700000 127300000 210500000 3300000 3200000 1600000 1700000 2300000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents the changes in the estimated fair values of the Company’s liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the three months ended June 30, 2023:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2023</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,300 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9800000 -7500000 2300000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table provides quantitative information associated with the fair value measurement of the Company’s liabilities for contingent consideration:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.502%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contingency Type</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maximum Payout </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(undiscounted) (in thousands)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Valuation Technique</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unobservable Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average or Range</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue based payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,100 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,300 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monte Carlo</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected year of payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td></tr></table></div>(1) Maximum payout as determined by Monte Carlo valuation simulation; the disclosed contingency is not subject to a contractual maximum payout. 14100000 2300000 0.250 0.140 EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !"!"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 " 0@0E7W^?4>>\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;05F:'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1!JSN_ (2FC2,$$+,)"9+(U6NB(BOIXQAN]X,-G[&:8T8 =.O24H"HK8'*: M&$YCU\(5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.31S+N]0P=O3X\N\;F%] M(N4UYE_)"CH%7+/+Y-?F8;/;,EGSNBGXJN#WNYH+OA+5[?OD^L/O*NQZ8_?V M'QM?!&4+O^Y"?@%02P,$% @ $($)5YE&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" 0@0E7 V)]Q/0% #!'P & 'AL+W=OLOA: MK'@$W\R%#)F"4[FHQ2O)F9>*PJ!&+:M9"YD?5;J=]-I(=CLB48$?\9$D<1*& M3&[O>" VMQ6[ M_:'O.%J0WO&GSS?QT3'1*#,A7O3)HW=;L72)>,!=I2T8?*QYGP>!=H)R?-N; M5K+?U,+CXX/[0PH/,#,6\[X(_O(]M;RMM"O$XW.6!&HL-I_Y'JBA_5P1Q.E_ MLMG=6Z]7B)O$2H1[,90@]*/=)WO=/X@C@6,5".A>0-\)[*)?-.38&G M_J;F[O5W.STMT#?)%Q&I94SN(X][;_4U*$M6('HHT!U%#7]+HFOB6%>$6M0Q ME*>/RWO)XII8U"1_4QPG>SY.ZN>@S^>?WBQ6$IKD'NVG]:L+[3F9O8.L9;!US[WX4;@)=5)'I=L5-I+C,\-KGH:LR V5B0J*PG8 MS@#;:*'N(^6K+7GP TX&23CCT@2&>]A5ZZ9%+1,:*BR)=I.AW9R#-N8+7P^B M4(D#%AI;*.XSZHW)]+[_>3!\&GYZ)OWA>#0<]Z:/PX&)&/4J26Q;^:QJGD8F"KDF$)'V11$INX=,S/H@3[A_O3<2XJ"SR49"PST&>LE?R MZ$%7]>>^FW(C[?F$I=VLVG6GWFRWC;RHN"POS7GI.;P]SP/W^.IP0)[@/C*, MS/6*6Z8MG+O+2 1BL24C)E^,X*A+6? \$=EH!L'!IQMA!,<9>1 M:2*CE?]B'*%QF[+D>3RR\8#SGKROSZ [3\4F,E+C=@-XR?D,J01>QCPC[26" MDYTG)QO/.^]IL]%K),7:CUQS"\<]!\]&T$M$*#O/4#8>?=Z#CD2L6$#^]E?% M S3N:#MUVZG6;VYL(^XEDI2=1RD;SS]IJ^W!.W\Q'6[@V TCUB7RDYT'*!M/ M/T_"A4H;+46$):@3)BVG7;6:EC%#X=*R?'F*LO'X,_459$,Q)S;]>?8+C)9N M(J$FC9"X4U^$(4S+$R7%9#ZB93ZS6WWNI;6(TPDB7&MZ83CLW&%JH^KRG+F>8B>E8<>(\7E M;E52OX*S [B1$W(^A2L.N*XL7QY\Z%G!YS[D M&*1>:JQ0V+02\1>6@>>2B>6 X5N>10D1A>R94C7%<6+X\^ M]*S%H[?S^B1=T2?#1$&:C?0$:B3^3J%F_QQV;HW43>\@K;NT5:\WK$:S4UN; M&//X0\]:1>K#B"HAYSU&'G\EOW-S->)6%ORUK':;&M,Y+BY9ETX>=AP\JQRF MRP<_UGGVF4,PPU9U3]A5JS:M.D907%D6-(\_#IY:LB7=8]('N&@<84^8%:U9 MX[*RC'D$*Y//B.=RDK*;_KB\_IJ@K4B48A,Z2Y2 M^/,D%J(H=$^@XZ]#IY/^GKKAZ>=C[[^TR4,RJ[06"UG\+U^K[=4DGJ"UV*1- MH?Z0S[^*0T*A[B^31=W^CYX/L7B"LJ96=G]3;\?!N*D 0D<#>BA M 7UK W9HP-I$.V5M6C>I2N>7E7Q&E8Z&WO2'=FS:UI!-7NII7*H*?LVAG9HO MOGZYN?VRO+U!\&GY]>[SS?4#7'RZOKO^LKA%RU]O;Q^6Z +]N;Q!_WKW;_0. MY25ZV,JF3LMU?3E3H$'W-,L.]_O4W8\Z[O=;4[Y'#$\1Q919FB_\S6]$!LU) MVYR>-Y]!YGWZM$^?MOTQ5_I-58E2H;2NA:H_V/+I.@CL'>@J^U#OTTQ<3:", M:E$]B M4!J.-%JB,$VP723O17*OR.LLDPW(@GTW$S#KJT*@GW^**2$?42F432TW=' : M)^,1-:/").$.M5&O-O*J_0SC6"I9Y<(ZCI%Q3\I#,EZ99A2+PA/]9\KB7EGL M5?95;44%"_%TS[!)C(V;QPEG(X66H#"B=H%)+S#Q"GR0*BW>(# Q[DT2&L5X M)-$,HY0E06(72?# '.R5>5^!#:G4RQ3MBU0+A4U)[T=[73ROK10_' ).*'TIT #X8J;;8NY.:BJ85G MV1[Z.JMJV&_&6LVH #LG?J 2\6.I*WZ/.!,O) S"<4W9PCAV,9,,'")^$'6E M[Y%GDB4F/(C'&Z%R:MJB0.38V.A"- M^HFV.!IKWZ13$UD6AVV)G)(\V.M@\3)QM%C+3NO+ZMR*^+(6+DEBF$' MWNB -_K*F>LPME#K>UG# FU7ZUIL!.B&-0P;3IX!_P18WL8^\";-".P&8S=I M"\.ARU'0@7K43[US1WDR!5:M)MMB%F)CK,TP'L748<[I@$#J1Z![F8#[Z8Z0 MKZ\6$W\,&\;8$D5C[D D'1!)_>>T&\>Z&/*0Y2$'JW;S.!:P<(P-2Q0VN#B! XI#X@ W^I;CV\#?UU:S"3#.N3&<9A0) M>.@:SP%S]"U'N=Y#]QD?F[>5WVY*IE]FZ)W[S$%AE;H*2T:,45D MBC'6_U"MAPGV_D9M997_7ZRM@V/"<[SO>$/.TQC@ROQP7?#D^ I[!#UGO1O@HH7JR#:G+] M]"G+85AM0:Z!/7G_3?*T?G&?I/H>RM@HU 0['0A*.3^*6 MN# )@3X.N0/IF9_TX%.;75.D2K0&)<]RZR[.3'A?T #'AJ.R!N*08M>F,W"> M^3E_JE1VC^3D#DI\J]\N/8$#D+7]F;9)[0N:&";6%D88=^SH;* [\]/]H0)_ MTE0OQU*#Q9[)6NE]@H5\2J.^:/2")_ %GH:4]E_^^-HPG< %X5$TIH^$Q@$!O:9+QOA8+D7=UG8K00"NW\MY/&,.0YK\(I&( M^YJGH0AFN$C$(UW>P"H?1_F%-.'E/UI6L1U70V'!!4U78DF0DJRZXK=5'38$ M9OL#@;426*<*[)7 +A.MR,JT1EC@H,?H$C$5+=U4HZQ-J9;9D$P]Q:E@\BZ1 M.A$,'^Y'X_OI>(1D:_IP=SL:/,G.]>!N<#\/PT1><3S" 3,0@2XN0" M?4&?D8YX+$=Y3Q>20[GIX6K.ZVI.ZX,YOQ59"]G&);(,RVZ0#P_+1Q!*N5G* MK6VY+K.O2V#5);!*/_L#OZE*(Z9)!(R???(LT[U"\%H0\=YMRJTR:S>;J4W7 MY3D.H:_)7<6!+4 +SCZ9'>.J*=/_9+:5MUWG;1]R#R9RPP!C$"&YRL*72Y1C MAA8X*0"=DPQ%-$DPXR@'5CWIBZ9J5%.XY13JC;$(C)8AG\IB,\LC05OT[9J^ M_3?T"!-P6N%.#.P?!AS1-Y?NKHOZ7 MDCNGE/Q(T!9YIR;OG$Y^>KT[>W5TO,:"GQ"XQ>W6W.[IW(3SXCBSNX=B>:[O MVVU_A[DIT/%\I^,V,WLULW7]&J5AWU+E; M?V8%?P!02P,$% @ $($)5VDUD]&]" ]S8 !@ !X;"]W;W)KS.[,;Z\8M)_%,UM!V.]U-)DY/ M/Q,CVYQB\ $YV9Y?7X$= ]*+ZC3J[,P&\*,'WHNDYQ7BZKFL?J\WG OGVS8O MZNO)1HC=Y71:+S=\F]07Y8X7\I=566T3(4^K];3>53Q)VT;;?$H0\J;;)"LF MLZOVVETUNRKW(L\*?EX,G+A?MLO1'-A>GL:I>L^8*+ M7W=WE3R;GEC2;,N+.BL+I^*KZ\D-OHP9:QJTB/]D_+GN'3N-*8]E^7MS\CF] MGJ#FB7C.EZ*A2.2?)S[G>=XPR>?XWY%TM_\[ST.BQ*1S*ZJ M\MFI&K1D:PY:[[>MI;^RHDF4A:CDKYEL)V;SVZ]1_'411XX\6MS^\CFZ>9 G MBP?YYTO\]6'AW/[@W-[%]SC\NHB<=]^]=^I-4O':R0KG85/NZZ1( MZP_.=X/SJZF0C]C<:+H\/LZGP^.0D<>ASI>R$)O:B8N4IT#[R-S>,[2?2M>< M_$->_/.)& E_WA<7#D4?'(((!9YG?GYS IGSMKO'?_ON V?04[+0EH^.\-WS M)U[LN8QSP<4E%-U#>P:W;P:]RWJ7+/GU1(YJ-:^>^&3V_;^PA_X-N=8F6623 M++9$-@@".P6!F=AG#Z5() XK4DS6SQ-,,(N8Q=39_Z/M9A@8M" M.D1%.DI.1&& A[ 8N*?G4C\XP08&NR>#76/6SMVQZM$9,7:X=^D^*Q'.EA@LX/9)(MLDL66R :1 M"$^1"(T)MY!B6<;A@[/FA8Q)[D@%Y22IU'Q9+9H8/7$H,J&>8:ZGY2& DCU. MZ4F1CG(I1FI_TU$L\#T/SD.,.B&*C/;?2X\FU7+3VIW*Z2TO=[(B 2>W(]6@ MS[,@4)YT#L&0_*>8#&P\ M[X0E-JJEV2^-?G[DJ[)J!["GK%U;E*8/^**3MEAL[2[>YWYNL#ZR%"H&@^AM!0 0#YAJMT JI=-PW6S M3L\1LY[[RL7HL'9LZ@TC[*NY.0=Q0= L"\,%"76& V M;6$/A"%_1/F13OD1L_([RRW]Q#$Y1A=IH&, &.08D$UW# 0;=TRG#(E9&?Z4 M5.FS-!4TU.IJIU6VR"I;;(MM&(1.JQ+OC:\[B%'LOCH4-MDBJVRQ+;9A*#H) M36P8L*CX9J-0S! @T6 3"78D\3%1",^6-S1B>@B7EI]HSW'L3J MNJQ5ML@J6VR+;1B+3L$3LX(_\^T' =99,26>FG\ C!&LJG< QJBOBUH QLA8 MJ4X[ 4_- GZQ?ZR75;9KE]T:EV9+<#XRT[SZI:]-ML@J6VR+;1B0KLB@^(WS M$356*:\.A4VVR"I;;(MM&(JNP*'F N?,^8CJR\,44:V" 6"$8E>=CP"8&U"J MC@< C,D!8:2@I[W-'^;='V?,1]3N_@^[&T#L[@#Y)[: T*YPHN9XZ'P$PBK'V/AZ $4S&]!#M:B)JKHGNJG+%ZV8939INFH^L MUD=6V2*K;+$MMF% NOJ(OK4^HE;K(ZMLD56VV!;;,!1=?42MU$=47^N7/5.M M:.8@S*/:> #L;O$\=:4ZAF NQN'(>-#51_3-]1&U6A]998NLLL6VV(:QZ.HC M:J4^HGJI@K$?J-O#(!ARU0T9$0 #9%,,L85>[^W/JFR6GO0YXMK];M M%U2UM&E?B,-G&J>KIZ^T;MIODY3KG_#E' /7(WP9'[[!ZN@/GX1]:7I+QJ /+W55F*EY/F!J=OW69_ M E!+ P04 " 0@0E7/H DCV # "$"P & 'AL+W=O&0W*F>\9_B)P0B1ZKDHJ9D4M93TQ3 MI#FIL#AC-:$PLV:\PA*Z?&.*FA.<-:2J-!W+"LP*%]283YNQ.SZ?LJTL"TKN M.!+;JL+\YQ4IV7YFV,;3P'VQR:4:,.?3&F](0N27^HY#S^Q5LJ(B5!2,(D[6 M,^/2GL2APC> KP79BX,V4IZL&/NA.M?9S+"40:0DJ50*&'X[LB!EJ83 C'\Z M3:-?4A$/VT_J'QO?P9<5%F3!RK^*3.8SX]Q &5GC;2GOV?X3Z?SQE5[*2M%\ MT;[#6@9*MT*RJB.#!55!VS]^[.)P0 =/<'I",Z8X#U#<#N"^](5O([@O70% MOR,TKINM[TW@(BSQ?,K9'G&%!C75:*+?L"%>!55YDD@.LP7PY'RQO(WBVR2. M$+22Y>?KZ/(!.LD#_&[BVX<$+3_"U,W=??P)<-=?8_1YF23H/?J21.C-J[?H M%2HH>LC95F":B:DIP2JE;::=!5>M!?T6>RPP: MIGHR=O/W]D5H06;L#@.K@YV?>^=#6*2!N7Y@A4-8K(-YWL4OM8&;?N^F?S03 MES(G'*6#%"S:%'RCW'_[#E'2I"FNZ[)(\:HD2.+'B2XN_BG3\I1BT2G%XA.) M#?8KZ/.%D^=T##W\^*8SOVR+Z%!F9? M6-8(%FE@;F@'P%OSM1W)ZJ:H63$))5+3 MS*%,)EP!8'[-F'SJJ 7ZPGO^+U!+ P04 " 0@0E7#[#K9+85 !X1P$ M& 'AL+W=O _.:8&Z M%I^I;A(@M?@PY##-QNE9+(I]H=ATK*TLN9*2+S\O5[^NKJMI8?U[/%^N71U>;SKK^<7E3+>J_ M7"Y7U]--_>OJX\GZ9E5-+W8+7<]/G-$H.+F>SA9'KU[L_NWMZM6+Y>UF/EM4 M;U?6^O;Z>KKZZ^=JOOS\\L@^^O(/[V8?KS;;?SAY]>)F^K$ZJS:_WKQ=U;^= MW"L7L^MJL9XM%]:JNGQY]-K^J8S\[0*[1_Q[5GU>/_C9VJ[*A^7R]^TOXN+E MT6@[HVI>G6^VQ+3^WZ?JM)K/MU(]CS_VZ-']F-L%'_[\14]V*U^OS(?INCI= MSO][=K&Y>GD4'5D7U>7T=KYYM_R<5?L5VDWP?#E?[_YK?=X_=G1DG=^N-\OK M_<+U#*YGB[O_3__Y=Y,O+;7=?;[OO#6)_><'MW2M^W+V1)]/- M]-6+U?*SM=H^OO:V/^RJ8;=\_?Z=+;:%>[99U7^=UOZ]_.7M?_Z^,W[P_LWY)K-/L]9LT/K/$&^LL>_TNSGZ1D_C=V;^L M^+]^%>__QSJV?CV;6-_]XWOK']9L8;V_6MZNIXN+]8N333W%[4 GY_OI_'PW M':=G.N^7F^E;'3V^O;^72[";#BR\MZF_"#];9:S987UO+2>GVQO-EN M)'ZH?_J_^CFM-SL;S1 3<(CJPOIY.I\NSBO-0/&!@9;7U_46[6RS//]=LW1B M7OKUQ<5L.Y/IW'H[G5UL7X[3Z?9O1C:^%.#"'\_.[H6ID M4EW.SF>Z%;P:=^\V@LP.]_ODN;Q>;V>)C3=:; MKNGJ8FW]>G-1KX#U6_SG9COM#_/Z65O<7E>KZ?9I^E_=UNWK1W%&SNAX%%B_ ME=7UAVJETT^-^O80[Z?US?2\>GE4/]/K:O6I.GKUS_^P@]%_ZC9W)!:36$)B M*8EE)"9(+">Q@L0DB940UMI&N/?;"-=8O3]7'V>+Q;9X/]QM%JWOZGW2^FI: M#_6]-=W46]GS'RW7_F%;R[9NZV#T!SX5IR0V(;'X#O-WV/:#XZ=73C0:^Z/1 MZ,7)IX>%3HZ:DEA&8H+$WW_*GZL.-H-'*#]L,FZL,\QW-'X_;#8LV@@=.I,O4Q@3<:NV'[8:EF8D$0 M^)V)99H10\^)[/;#A$:S'<^U&E M3AN-'[Q4K;>-?_^V\8UOF_N#TO7VH'3PSL&(#]TYD-B$Q&(22T@L);&,Q 2) MY216D)@DL=)7#D*.;3NR'QZ$M*H\N*_R8+>DVU/E]2?7;9W7!W]U1>]^^GY[ M:F+W0?1J.;^H5NM_6?$?M[/-7]9O[Y;SN94L5Y_K3WK:SXL!6?0D-B&QF,02 M$DM)+",Q06(YB14D)DFLA+#6AB&\WS"$QMV_6*]O=P>+RTOK_.X<[MV!P.U- M_>/FJK*J/ZO5^6R]>\3=G^Y.N*T?'BOHMA+&@8=N)4AL0F)QJ&RRQX'ZH9$< M,B6QC,0$B>4D5I"8)+$2PEKE']V7?_1?XOCC'QN)\4VVLV8,"K4?8 MK&;GVV^G[BIQ^GGW7#F@C+2.E*CJ[LE/SO(:6-*K%>RWH MGWZ"#IBB6H9J M5R5"M03:):26GMPGZ08K.'G'N?GO]Q.UO5E7NY6EY;U?7- M?/E75:WOCL4_U86]_7)GN;(NEZO+:K:Y7>FW!@?V^>8Y#=WIH]H$U6)42U M M1;4,U02JY:A6H)I$M7*OM<[>>W[ON7N[B7G9Y@36LVPGM-L&1UT#9^0KQP5H MI O58E1+4"U%M0S5!*KEJ%:@FD2U8,5K)<5;./"^O\=K6J%N=_69O5=+&>3^^ZO>YC\?K/XY[RIO5M MIUO#QO$'US"IQ:B6H%J*:AFJ"53+4:U -?F8MWA)#=DNX28.9YOS<-N3;?/E M6E^BNGB.'_BC;I6B0394BU$M0;44U3)4$X]\[7-TU +5)*J5E-8NU";19AMS M,:_BQ86AJZ&:^W.!B<.FJ):AFD"U'-4* M5).H5E):N^:;L)IM3JMU:OY1=:[FLSS;]D)EGXTFS% MWFOMA@F_6[SJBOIA M%#A1]V,OFAY#-:%9AWHG:_MNMP$#';9 -:E;"=<>*\>YZHMZ;#OC<=!SYJB) M=-GF3)>YH^-PP9#YF5-4FZ!:C&H)JJ6HEJ&:0+4%O1_ M0]0DQ6QS5.SI7;[F 0:7/1H&0[785N-@/9V^Z+@IJF6H)E M1[4"U22JE936 MOOQ'DPQSS,FPK^OY==3DE[;IUU$C5MJN7\WCM&V_FL>I?;^:R6D;?W63TW7^ MZ@;5M?YJQM7W_NH&UC7_ZA^GZ?[5C:QI_]5Z_?V_3I-"<@:ED(;N.,SZT!T' MJDU0+4:U!-525,M03:!:CFH%JDE4*QU-GLC8#>PTB2+G+I;P;?J!'3)1<8IJ M$U2+42U!M135,E03J):C6H%J$M5*2FMO)IH0DF,.(3TES^#H0CC=)*%Y_,&U MCF:24"U!M135,E03J):C6H%J$M5*2FO7>I-=NYXVC;CFC M\214BU$M0;44U3)4$ZB6HUJ!:A+52DIKEW.38W+,.29S/"*_7=2?ZD?]WP*9 M]<&']&@@"M5B1PWV.)'KVNKI8'3<%-4R5!.HEJ-:@6H2U4I*:]=\$XER!D6B M'E7G:CC('?M^][U_:AYY< 6C :>]9HY':%;4CYQ1X'7/*Z.I)503FG4XML.1 M&[G=<]1H( G5I&XE7-=WNZ>[U1=U>YI][/:<^FHR1(XY0V0^W7VX8-#+6J': M!-5B5$M0+46U#-4$JN6H5J":1+72T86_'#?J/]W=1*(<7:WS !XJ(A,%2;H%J,:@FJI:B6H9I M1S5"E23J%926GLST03%7/.EIY[Q M^O#FD0=O,]#4&*K%KGI9+5MSC7ATT!35,E03J):C6H%J$M5*2FMO#![<2M < M!X.O%N]J;KG7C=N?FJ#7\UYFWCR!P7MZ-&2&:K&K!N538^A6H9J M5R5"M03:):26GM M;4*3'G,/7P6+O^2\JT:MNB?5S?,:7-QH4@S5$E1+42U#-8%J.:H5J"91K:2T M]C:@29.YYC39WW)U>O.F=]4XF>NXW3Y0\X"#BQ8-Q*%:\JCG(T7'S%!- MH%J.:@6J250K*:U=M$T8SC6'X9[2R^WJ4E:!4L1H( [58E1+4"U%M0S5!*KE MJ%:@FGS4>[RDQFP5L=V+[M5D?>AH,U2:H%GOJ1:YZVJ_1 M<5-4RU!-H%J.:@6J250K*:U=\TU6SC-GY;ZB_=I3[QZG;;\VCSRX@M%TFV8= MU%X33XW :=NOT:EEJ"8TZZ!OOT:'+5!-ZE9"TWZM>5%-[==>DR'SS!FR)[9? MF_7!.T8T7(9J,:HEJ):B6H9J M5R5"M03:):Z:GQ0W/[M=GU M9:_FJIS0M<7L:\>[H:^/?:Z18RFP% MUJR#W^T-3SPUZ>:/?2?J MWH,8G5J&:D*S#ML[6SO=*]/GZ+ %JDG=2MAN]^-)J7E1C^WM;0=Z=GU-B,H; M%*(:O-_3AC;"^E7HWAG8/(_!)8-&G5 M0;44U3)4$ZB6HUJ!:A+5RIZJZ;]P MOM>$G;R[R,2W:9OVT(N)H=H$U6)42U M1;4,U02JY:A6H)I$M9+2VIN))B'E MF1-2S]@V;1YY\#8##5ZA6NRI42G-3=K0,5-4RU!-H%J.:@6J250K*:V]+6B" M5YXY> 5W37N:2WLI'P;0)!:JQ9KY*R6MN3"9T_WDC(:F4$V@6HYJ!:I)5"LI MK56H?A.N\@^'JYZW$=H\@:'[;E2;H%KLJX$D.]"8@U_-T0ON:U%-G'VZ>U^#J1D-;>RWHGWZ"#IBB6H9J M5R M5"M03:):26GMPF[26KXYK?6WM#>;YS3X !-A:%:C&H)JJ6HEJ&:0+4WM1!-8\P<%UIZOO=G7!' <+^RV;YBG.[CHTDFG7?!-8\\V!M2$-SKX:ZG)'?C>69AYP<-6BL314 M2Q[U?*3HF!FJ"53+4:U -8EJ):6UB[:)I/GF2-I3&IQ]34S(4SZ1HZDT5(M1 M+4&U%-4R5!.HEJ-:@6KR,6_QDAJR7<)-6LXWI^5,[ M4&V":K&O7K/,B4)?DV-!QTU1+4,U@6HYJA6H)E&MI+1VS3>9-M^<:5/;FP_7 M>:1\/G?]<:2>TT)3:*@6:];!#Y5ONS11M7'TL%UV7Y9HO S5A&8=CAW'MD?C M[EX638ZAFM2MA.V-PNYQKOJB'MN!']H]9XZ:L)=O#GL]_E9Z^H(A\S2GJ#9! MM1C5$E1+42U#-8%J.:H5J"91K?1UE_=R_5'O-T1!DQL+S+FQI[] MV3R5H26-:K%N+?3MS>BX*:IEJ"90+4>U M4DJI64UB[I)O45F%-?7]?>'*BQ M*&U[LWGPP46,1KLTZZ"V-P=J?$W;WHQ.+4,UH5D'?7LS.FR!:E*W$IKV9LV+ M:FIO#IH053 H1#5XOZ>[HI*VO=D\C\$E@T:=4"U!M135,E03J):C6H%J$M7* MGJKI;V\.FK!3<)>8^#;MS0%ZL2Y4FZ!:C&H)JJ6HEJ&:0+4ZZ2[X_[E8[FKQ"M1C5$E1+42U#-8%J.:H5J"91K:2T M=K4W$:W@ZR-:^T7;MYOR@^ZW;Z?F(0:7,QK10K4$U5)4RU!-H%J.:@6J250K M*:U=SDV0*WA*D.OAY;BUWU<'FGA3Z'GNJ)N0.#7/8W#-HR$MW5I$X7BL^>(* M#6FA6H9J M5R5"M03:):26GM>FY"6L'0D-;A&M:$M#S'L8-N!:,A+52+->N@ MAK0"-1L4C!Q;Z4U"IY:AFM"LP['CC2+;[GYKA8:T4$UJ5V+L>-UOK;0AK3 , M>LYR-R&MX"DAK<,%HX^2!$ZH'.BB 2Q4BU$M0;44U3)4$ZB6HUJ!:A+5RKZJ MZ?W6*FP"6.$3 U@'Z)J2EZTDP#SZXB-&0EF8=U,/=4!?2TO0DH%/+4$UH MUD'?DX .6Z":U*V$IB=!\Z*:>A+")J05/B6D=;A@T&M6H=H$U6)42U M1;4, MU02JY:A6H)I$M3+4!;E,/0EA$^0*OV60*T2#7*@V0;48U1)42U$M0S6!:CFJ M%:@F4:VDM/9FH@ERA7];D,L\\N!M!IKW0K4X5"-KFJ^.T#%35,M03:!:CFH% MJDE4*RFMO2UHZWEO:F&>P. =/9H-0[4X5"]#Y>I.G*.A+U3+ M4$V@6HYJ!:I)5"LIK;U-:$)?H3GT]3SWM C5%%6W:\,\K\'%C8; ]IKIOE3H M@"FJ9:@F4"U'M0+5)*J5E-8N[";]%9K37W_+/2W,\VP'ESR:DD.U M!-525,M03:!:CFH%JDE4*T/U[JBMBFE5?-0DY")S0F[(#2TB-2'F!G:W:,T# M#BU:5(M1+7G4\Y&B8V:H)E M1[4"U22JE936+MHFWQ:9\VU/::R.=)DCW^Z> M?S?/8' 5HR$W5$M0+46U#-4$JN6H5J":?-R;O*0&;9=Q$[^+S/$[4\?T?M%V MYF\:/,\!EZ*A)?47FU-<3>Z$CS5WE]+W0YGD,+ADTZH5J":JEJ):A MFD"U'-4*5).H5O95C?K=SLGZJJHVD^EF^NK%S?1C54Y7'V>+M36O+NM%1S]N MTV6KV<>K^U\VRYN71_4'W@_+S69YO?OQJII>5*OM ^J_7RZ7FR^_G-3^Y^7J M]]T8K_X?4$L#!!0 ( !"!"5>]C$4\A0@ 'HF 8 >&PO=V]R:W-H M965T&ULM5K;)B.U%>;(IJM$X#W7VZFSQ_DM7W>L5Y$SRO MB[*^&*V:9G,VF=39BJ]9_4%N> G?+&6U9@U\K!XF]:;B+->+UL4$AV$\63-1 MCF;G^MYM-3N7VZ80);^M@GJ[7K/JY2,OY-/%"(UV-[Z)AU6C;DQFYQOVP!>\ M^75S6\&GR5Y++M:\K(4L@XHO+T:7Z&Q.$[5 2_Q7\*?ZX#I0IMQ+^5U]^))? MC$*%B!<\:Y0*!O\>^9P7A=($.'[OE([VOZD6'E[OM'_6QH,Q]ZSF+ <%:E.U_]MQM MQ,$"T&-?@+L%>+B .A:0;@'1AK;(M%E7K&&S\TH^!962!FWJ0N^-7@W6B%(= MXZ*IX%L!ZYK9_.;ZZM/UXM-5 %>+FU^^7%W>P8?%'?S[^NGZ;A'2VYJ5>7T^:0"-TCG)NE_^V/XR=OQR M''R59;.J@T]ESO/C]1.P8F\*WIGR$7L5_KPM/P0D_#' (286//.W+\<>.&2_ MLT3K(ZZ=9?4J6$*8U,&RDNL (J]BC2@?6M<5C>#UF6W;6K74KE:%]5F]81F_ M&$'<5":"=8FW#(/V%I6C?A# MW[!9WJJ+#HX+D11%@T.U2.$T2NQGFNRQ)EZLEUE6<0U4+B&/WS?JR$39<-B6 M)N#/P'LUMV%.3#1A1 :03:%IBNR TSW@U MXOJTJ\$ -+6O Q0!_+EK_X]:8 M20T024H'0$T9FF([T.D>Z-0+]+:2CT+3-E0-@;RO9<$;#GO["/!E]6*#.C5@ MD @/H)HRB,3$CA6%/9^%7K2+1F;?QXK984?E6AV[TUT[58<0XC@)!SAM4DGL M<%=T0+S([[#[)*2R#60@E5K4)[BL1:YS#>QY(=B]*$1CW>;N)PZAC9,H-"PP MQ4('?-S#QWYZ6S& 6P\2([@NY%25*G:X74FR4W^B+'DJ;<>;T5,]\O*H2CYR MJ]@$TB47C^R^L*::3LO1<9%X:AR710Q!;+C.K.=CY"?D+UW("GM^Z58?I\+D M@&P[>*;8.*4X:'.%/>\Y$OAV$Z3SZ!.3- 0KD4,I]05,#WS(3_U M[?!VY8,=HLEC8QH/:QZ;%#H,_>.6IZ<[[*>[N6X1P25SOI&UZ)(O]+$(C>(C-&(760->XY$/LY<(?>Z['89"^4HND0HBF% M0^((*=S3'/8R1Q?OA2P?QE!*K@]IS8H56YS!B"Z;5#2E#JP]"V$_"UV_I6.Q MHK81#DZFAAO8^ M%Z=2!O"*N)4VHYWH2= ["= MO0L;)G)=:+/L]RV4W:H(K'_4W2@T-OIX]3?5<&;2;8A)>T/VL8C :2-'EX![ M:L1^:IRSC6A8T29+Z&2VE5 *,W$,[ S.VD#+RO MYT$U8;%N@J_5["RS-*V$.D9ZI&=JXF?JNXJS>EN]!+6: .R39'N(?+TIY N' MBG.[@:C?.2*D64BU2ZZ3E3)0#8LJH<3!6]K/\ M;24SSO/.._DSKS+1YH;6<+G1E&%%;O(W#H=C&8L0"I$+=D_QY/5A\%$ZL,65 M%;2EW<0T';8 -C&4)"[HHF?HI6AY#S3$6*&N"YD?& MD?=\Q8JEKD%V1;O5/%MK2PD=LKM-CB2'9?VQB3V_D]?X_:^8%+ &;C^(LM3I M81E !2VDM=(B)MLG242,-&"9+Z$\F MHF933RF*AWQ@$4,TC6*' ].^Q*"O-/]_XK2H63M,0SQ\"&*1I6WQ1Y[PV2: MFB5!3(UL9 H15R;J:P;ZIIG T>3BS:@3XQ4%1(;%J4W(F M,#M[B@53QH%]N MJ@,-H7T+9G]W_P+5I7YM:'#_(SJ;MZ]!]6K:M[*^L@IJFSHH^!)4AA\2V,>J M?=&I_=#(C7Y7Z%XVD*_TY8JSG%=* +Y?2MGL/J@?V+]N-OL_4$L#!!0 ( M !"!"5><\_58CA )HN 8 >&PO=V]R:W-H965T&UL MQ5IK MNFRN%M*-3*5*_#(U=B$]OMK9H:NLDCE/6A2'XZ.C%X<+J!XD![F^+?._?S-X&(@'OS.I[ M%>TY(WF9*1S_+U9A[.G)0&2U\V81)T.#A2[#7_DU^J$SX>+HD0GC.&',>H>% M6,MWTLNWKZU9"4NC(8T^L*D\&\KIDC;EWEO\JC'/O[T/FR',5-SK6:FG.I.E M%Y=99NK2ZW(F;DVA,ZW4+>26/\"43>#BO%_UQ.G+<(EO_= M97"0=[I;'B702U?)3+T9($./OWOQV_.'KUA+:GC;:G3TG_DUOU5\D6 M/TE?6T4CKVH',79M% M)2!4"27.=;UU2%](2D3GC#XFTCAE>T090NC)SB;S;'8[*8Q!B(MEW9!,?*!R]@53A/*<#(+Z8W M*H.G9H:6A7M^K77V("B(=::PAG0TP-6R"&MX.2E4^AWC5]K/H[NQ\;(0:CJE MB"DY:B846U-EV1\H+$)BUQ;(DCD!_!*":NTYJFC_,JLK#I\H'F;-I2%A=*@D?A%A^X5#[N2V.K/M%]J:STJ*^(:8ZTL1B3P M'VY'4K11S]$.^$ ?(4U7D>U7KVGF%A* QSDP];3(^ M1/-960K9GT?W(_%.5=+Z).*=FB)XE-@?O#/O!HP)BC87)5[/$'>*0FQ1ESKN M3\B*J8+GH9V%Y&\!?C"KE-HY>M;NPA#4 M@[.MT;9)]+!Q1/^\*EM)Y 9E,TWIF385;LWKS 9/=V&_@O@XMDEH5:0QE6E[+&!H?$AR<6Y)J< M(B?O5XZI)@-898\'8>G]P:['V+>8(!QTL;(A,V2HF"[6#^,8T[:*U&IN$&S" MK,J-BH5H++!0IP:STM$<@1TMG]Y\H.'2\1:_"6V(]$X=W&IE*O2Y1 M<^OH7)0(HOWB^.C@GSSB3LWJ(MA]?_ ?0="&H.=Z9GY'OJ/07]3%C!V$4DBK MW;^_'HF;8)"I( F"80H0I:D__=#:*3M%(?PD2D*9(B5R;4-]R7]!K0J#2P40 M<\3SX$BN0*3[0CZ$*-ZY0&D\)7_B,NPKTR"D!$YI*ZIN9,&(QQ3','1++:@G MM\&9VN3)F+C/"-I_UH![91$"=XJ0F!P69B1)A"ND8C)-%V1"D.M:XZC50*]^/S5TYI)3>HWP?:G*.A3Y:^.X--]+RN >X%R# ,TAM.P2 MT49EGGO;I:_IIV$WL3(DG%4$7([.%1)G551/VBI91.()8\R".!<>Y)KJ/7G" MQHT!JBFY8/)?L##.BHQY:@::[YC]<.0CNC/>)QK] M8?<3$1EP6"PUF#/\UHN0YVO>CY"G @36#;Z/74SX.E$>. )F3'$R4<'X_JZ- MQ,^!0KQW7B^XWA$^A6K:P]N=\&$5]A>&=)Q:8JFP-Z"N/B&0*Q5(CC6'QD MG@_39&@/'S4UR=_0R(5H#_D;L@5M"X4? $-"97Q0"ODF_ MQWV3:G':06+3$!<: ?2+V<,!'2 R.2858HL0E&Z&!CZM)'FH:9:B:S+>S7S; M1Z1%B-Q).I3!(A/BA(&C^U"HE[*@(.6SN1S N 7LE#3Q\[XF3%H; JT3:18))5% M85;$#4/))J#22Y+ANJ,H2+]2R0^-PP29JCPM ]=[$\Y^=CBR$VZ4WCI7B<4#)8H 4A*)YA;H9C M'$:=RJ#$D[6F]LA&U<6HEKUR!_R;8EK=;$)')QU:G+:L-]),%DG^!FZ5&2H' M&6:HMJ0O#8#%K8'3-+(F^&'% 1[4X@ZM:S+B9XZ$5\R8D9QT[!43?8WZ5(0< MH+,3LJWY25!F$RDF!,'^D>ZQ:D3(J:3.AYW"$"S,J&/T*VH:&>S;[4_I%I"W ME=&L1#!J(S<&?R*6&0E]=S0'I:;S6<<12KT0*8F$C_JU-IAR*^DX@;E03^EN MB>#8TB7=ME8S'QN%2)[0-/]0(UG0E$P* 8:\?X!(96R1BS 8WD4B MFF5H-]]?W7QY=RE"2231:*.*/+:OG%FA7>/NK#E$(G'-J?/^X%[*>R"8#,U# MV_:F&MS('5$?] >L2/2H"2DI]L:C$_3"1<'0W/35(7%#FFU&;-R81P&^W3$F M5L%'C1,[*!VJSM[IZ$6K >_[)VD!4+%I.Z'I?35Y4,^^UA-.?_U_^>%\=/9? M]L.WHXL-$[?[UV>YXH.DP"_%3>GH#@0QA>8@4P3G?SCP.ZX"9<&8O:..H^@8 ML%FD2HN$LX)2;1P5@"'YHJ5_@*J9S-;H"J5&2_"3V24*N*S:M3OD]LEM'H.Z M$ AP]TX?WC=H[=J'WRMD)A2\4G-93$FGZW@#XMKI#"9J8SH_G,?IDV9ZUDSG M0'!-6S(UQ/^@^DNQSY 9"^HW?8_OV._']>!?]L3Q\?#T_)P^7 POSOAV6JT3 M!YG65+5/QL,7%V?BC$9&B4_I_NWP:'PJSH?CHS.P#[K7R?Z<,_;$V=$D84":'"5:[AY T0/FJUZ;%[@_4:(YV\. + M>!62?*G26>B7;@O4@)1N1B %44M"Z?[+0C3H0AROLQ)TL4"M>-=#-S! MJ:X'_F"L)**6;]> OEQ9 ;Z^QK'X%8,W-F4':K.#MIP[$I_Y?B^VE[TOS65F M:'R1A'"W57QTTRA7Z*GJX.I&(=H\9D7OH:S=:.:Y;Z;;F-#I8FH6K@F$6E2% M62L5Z2BA#6P67HE'#K2?\'2Z>=W)*>*9RF_J\1/Y+7:Q;VDQTK-Y9V5W6Y]>3I$3HK/4 M*,KF%KE[>_ -:/NC'FB-IWB/YC]A+E?XO>,N!Z3-/1Z=_\G-O8NQ?@N%UH"C MSB7CN^?RB"$=FHB;FQM0T@;G/WZ\;B[EMG]NW^9I*7W6'DOVWX\9BKEQ%;T\ MH>F$*KQPX4-ZQ>.I]-+,,!VC=]XHZ+Y^$%J,YK67SIT\11!:8+*XN?3O X"H M:NMJ&>BN!(JZ<(3;D3X#60PO"O7?+'@VB [%'']$#*0+U2)4W"\ M$,[P26,+IX>=]X71=LSXK6@^Y2Y]>'6X>=J\>'T9WC=N MAX>WMC]).R/Z6*@IIAZ-SL\&X78@??&FXK>/)\:CQ^&/+R;]D.G'R 2DMA0A * EM5?GW-!D:*>J^XC7RP2CXMS[[DOF#UD4I;GMS:U=OAX,3#J7"V'Z:BE+S$R57@B+5ST;F*66(G.;%L6 ^WXR6(B\ M[-W=N+%'?7>C*EODI7S4S%2+A=#K-[)0J]M>T&L&GO+9W-+ X.YF*6;RO;2_ M+A\UW@:ME"Q?R-+DJF1:3F][]\'K-Q&M=PO^FFTT[+&T,E8M-IN!8)&7]:]XV=BALV'D MG]C -QNXPUT?Y% ^""ON;K1:,4VK(8T>G*IN-\#E)9'RWFK,YMAG[Y[DLRPK MR9YDJF9E3I:Z&5@(INE!NA'RIA;"3PA)V#M5VKEA?RLSF>WN'P!0BXHWJ-[P MLP)_JLH^"WV/<9^'9^2%K9:ADQ=^1,NI5@OV%E@UO &6MG/VUME8:O;O^XEQ MX_\Y9H!:?G17EC'V82YAQL13E^J^&+3L[5&>' MZNS0TIU:6F:Q%W8NC:CCIK!%(?%XRA3" M6IU/*NM4 EHITCGI;'<,"2,I;N[._-\;GB0XK<"?'3Q)*_*"7;&Q-QS'^(V\,![C M=^1%[C?V AZS?Y" DM1AWWXSX@'__N3O!V7%QP4^R*D$M SVJMTW)].EY"D9 M6\U!52K,G"W%NK:AT)+F)6C.X$\LHRTH"-ESS=.T%:0[<>!RA:DF)M7YTHU0 MT,!7C?.FI593::@V 7$S4WN&S1?$X0FY"P&OS:=0H3ZB!KSU7DW@GA7$;1PM MG8MRAE,!.=O3W"/?*RH#S>BXB4*,-+01R$*5LVM$ ^**Y'8]Z3N(LW-5&:PS MKVI_17C@ON='R4[N (9]B.R[ M(/*"@+_"P]A#K_!JPQ_,UK$0%B4CSH*AET1CJB-[ &J_I^,A+:;C S@%G,2% MX@0NQNK@DB\P2 9S-28%HJ4R.?P QUT%_01EM"A<1P +[0Z8)B9-_L(6=4V3 M5-..I)/##-)G]T5Q: MBR9)?8H[&=G8H?5DLO?_R)RI$>13V6C4[JI>YM<2D,+\5^E<[MNEC0&G\@Z9[F'5R,EI8+*NH-L*WVZD*XD M)J^"J,_WPCC5ED=TEI1,);U2;N^\W #OR+T]*?"#[98JW!C_OQ%OPF,W1Z@$U* MJ#$^BZ)R"4J^Y,9U/ENG$WL>A=X0K1C6BH6JJ*Z[('.F477?UG9H-.(BB]I# MY#LD]MT,<<7'PRUN;YLMKL9)IR#0QBFU1IGG=(/$8RY]7I$OBCL,PZVS='&/ MDJW9.[CKU'#.S/EIAB['?<@5JE#;K6/]9*=P"=-Z6UVJ<,\_UYW\3#5GFZ)1 M_.,$S<>XN7<&X36/V'CDC6/>C/'X&AF3C[PATA:,@#SM+@;H7_C(;UM-. (D M!>PA-VU'G['F8M3-JUEGQ1:_Z^%V,V6GFYNLZQI+"3:K<.=T19HN<-(+=' M^_Z)3$5EY$X@3W#IP:F@C&XDJ$GH;'(Z=([[I"O-@G*GMR',:QI1\MP*B52C M))=UL6]C'5.N69Z2W>LF$:VI8PW8&[T8]9!UHP(22[7(4S;%N-(H_KN6Z_3D M74(_N,3;_3?!7N[:8_RPE3@2CAN[@ASX=Z($8JKLA20Z:JE4455U\I38GG@Q8%/;@4?37," MK:;666E_:<#'B+51&RTA]_PQW<3"H1?5_3AWK[XW&B4?8YG_&2R//I=E9*\@ M]B]C.8(E UQ/ WZXX5*6@\ ;1L,O3_,(E(27LYR$79;'/MWU4./X<,LR;GS# M<HPLY$\E?@=08E"3#SR$UAEN$P\M(#;@7X&:)FV841)].Z\A+8,0O3FL4 M>D.>7,0K1Y2'8=#RFL1>F' \#+DWC(E@6H%Q[B4(\K.\\J_$:S3\+%XCD,2# MRWA%0,2@-?%X\NFT\LCSPZ\0K<$0L36ZD%:.R(RVM'+X-M&:^%XRBAVM]!K! MC]$C'?L/]*#SQ0#GS=QW$8-ZC[ZA_GC0CK:?7N[K+P[;Y?5WFW="XZ)@6"&G MV.KWAW&/Z?I;2/UBU=)]?Y@HBZ[(/&ULC5C;A\4J6K%2;23Z=GDYJJ6UV=<%G=_[JPJ5HM%5W M7H14U])O;Y1QF\MLEO4'O^EU%>E@71=?D@Z:,A0N)A$6Z7Q2=-HWK7;^@O:I M^.ALK()X;TM5/M6?P).=.WGOSDW^JL&?DAV+^70D\FD^?\7>?!?>G.W-7[!W MDP).0A"WKEYJ*ULDV%)ANB!DO\+P-=0Y;T,C"W69 MH36"\@\JN_KG5[/3Z7>O!+'8!;%XS?K_K-'_KRT^OO_E]R=1_VK%3\EL17[" M.<]'XD[Z3ZJH1N)'6XS%-UGW/?L6'00]KTHQFT[_(=Q*Q$H)(+3X3%_(]$A( M=&J(,GEIHXC0L\ZX]584KFZDW4)PI;RV:[%*!M=J&]7:RPBCKK:ZJ*2UR@CG MRU8J.)-:SZ,;6 [4ZZ9$JZB1 #.))GGH!H5[P!=0;BL-MV33>/>HT;\*]QW- MSL<+])$Q]+B1NH0+HI"A8E02&S\5&>25T" DQRO""IR,P250>#0XIPNP:F5Q)[<6#-$FUMD7C=:'H@J/Y M^?CT;(P2"5F6NK7 U0"]*1]$)1\4'[BF<3XFJ^.64JBDWZM(LX_\4&C/D_F@ M/&39QC'X732HD2N%LB7YRS":SQA&BQ'Y"I;7."/21'DM(^3K@,K'A&#NI;R' M.9O@AE=%\EQPKQZ432J,T:$]Q$K4CDNYQVT;;>_T('=T/,A;9X%AO_,;>5@J M0&$QSOMBC\4GB*'];9#MN-B@5K(H7+($3L(8'8AE3RC%@%"T95%?2HOZ;'2L MQ/7]K?CD&EV(\RE:ZQ /!8$@60V!FRUZAS@I[-N,ZF*T7&J#F($L/$\USKFX M2Z7L\WPF MOG<.[&V,R,]'BSI;O'6ODEKUB_!2%)R95CT!'0)5FHSEN M?:*C-JS0:]MGJE"QJ]VC8)J8L52(%&AW51N"5M)IQ*Q@DZ1?K/6(.XK:I$ M$-@!3XJ?J^CM:X($% M4&_VBT.(LUP<#V41X0>@VR)-!F,-FUCB;LK:_NA)I'R6\AVVRD.0W+"/^[D: M 8(_>Z[(D-VHC_LA]E@0/5-!(("^4^BC,D-F*VPEF-_4DB5R2SZDQK7Y*Z0I M!C6B(XM\=DDD%Y9C60Z)K"/) UZCU/KLI*"QF:)@5^QVHF\0660'/ M'FB:?G?JTG%@>D"D,(F(^&@^GNYV*Y"[@P!C!Y'25A$*6HN[B09"1"DD;="*^4:2=?:NAD=G[<4?^ 3E_<'QP6$>"^ 1K1ML2K+L3C MPKBV%0>$SE2V-'K=3KQG$X>\(HF52QY-^"7!0^05][438[BH(!F):6J8H1V5 M85QP$>":[O> 3J;;KP\MM./9TR6FOPO$SUW?@9%8@W_S/%':GM.V M?<,?0+FW1-'Q[4M52""$'\(J^H='),V);AGH-'=(W:U+Q$$]*5+5:_+?X^+Q MH1>DR>"%ME9^S:_MM',!&NV[[>YT]\O =?M"O!=O?U; _%]K>&;4"JK3\=E) M)GS[JMY^B:[AU^.EBWC9YH^5DG"3!/!\Y8"0[@M=L/N]Y.HO4$L#!!0 ( M !"!"5&PO=V]R:W-H965TFOID*T\-P(:>9!96W[$$6FJ+#A9J1:E/1G MJW3#+1WU+C*M1EYZHT9$+([SJ.&U#!8S+WO2BYGJK*@E/FDP7=-P_;)"H0[S M( E.@G6]JZP31(M9RW?X&>UO[9.F4S2@E'6#TM1*@L;M/%@F#ZO,Z7N%WVL\ MF%=[<)YLE/KJ#K^4\R!VA%!@81T"IV6/CRB$ R(:?QTQ@^%*9_AZ?T+_T?M. MOFRXP4;!-( 2M[P3=JT./^/1G['#*Y0P_@N'7I>- R@Z8U5S-"8& M32W[E3\?X_#*8!I?,&!' ^9Y]Q=YEA^XY8N95@?03IO0W,:[ZJV)7"U=4CY; M37]KLK.+95&H3EI# 2ZPWO.-P! DVEED"=WI1,41:=4CL0M(.7Q2TE8&?I E MEO^VCXC50(V=J*W85<"/G1Q!&H? 8I9>P4L'5U./EU[ 6P\>&OACN3%6TY/X M\YRC/4YV'L>5R8-I>8'S@.K H-YCL'C[)LGC]U=89@/+[!KZ_TK(5:3S/"_! MPZ\5PJ-J6BY?WKZ9LF3RWG@Y_][ 0*&H*HT%M7V VUJ"K51GN"S-'5#6<,@: M?""C9H,:TL1+&/RD]J@EE;4%@SN_WD"2AV.6N,TD3%D,:S26=YI+&ZW1\EH, MNED>II,4,A;F60P7O;F!G(73^XPVX_OP/C^KZO=*TVL%;LB7;[B3/V?X:_3! M)"J=I#"4M6LN7(!VY6_ *FCYBZ-J8*M5=VIS- M*U"/]Y=?#/\('BLN=Q0YGW2\3NT$9^IG:/K>@*XWG*( !]3XW0/RD?&A7N&N MEK*6.UAQP66!\ X^N<:U#>@1SX.DDW&'G(\B>%<.4>O>BVE=>)^X)@<-"-R2:3R:T(S0_13I#U:UOG-OE*4WY+<5#5[4 M3H'^;Y6RIX.[8!CEB[\!4$L#!!0 ( !"!"5>E&PO=V]R:W-H965T\Y.&PI[ ;XD]OGNN>?.]N/)1NE;4R%: MN*^%--.@LK8YCB)35%@S,U -2EI9*5TS2U.]CDRCD94^J!91&L?#J&9H_W<7&J:13U* MR6N4ABL)&E?38)X<+W+G[QV^<-R8O3&X2I9*W;K)>3D-8D<(!1;6(3#ZW>$) M"N& B,:/+6;0IW2!^^,=^IFOG6I9,H,G2MSPTE;38!1 B2O6"GNE-A]P6\^A MPRN4,/X+F\XW2P,H6F-5O0TF!C67W9_=;_NP%S"*GPE(MP&IY]TE\BQ/F66S MB58;T,Z;T-S E^JCB1R7;E.NK:953G%V=B[O4%JE.9H0)-I)9 G5K47%%F'1 M(:3/( SA0DE;&7@O2RQ_CX^(34\IW5%:I"\"?FSE +(XA#1.LQ?PLK[$S.-E M?RGQ 4ZY*80RK4;X.E\:J^E,?'NJX@XP?QK0W9-CT[ "IP%=!(/Z#H/9ZU?) M,'[W MV\IYN_A/Y/._)_"+!G $;%MP9+X!)LA<",P7HI'H#)$EPMO$!0*[A" M8UFKF;31%5K&!51,EQL*'\ GBBM4W2A)L,9Y\UV/0V#E=SJVE( 4 [;M(1Z% MHHOL[>3N$J^4($7@$L*9UQR.O$E MK)4J#1Q ,@SC44Z#- G'XQ'0C3(XV7&&AFDB/@Z3<09) M%A[E8[C>UMXM)6$\'-,W'^;PJ)^4:!@>)BD-LJ/P<)S#W/[!VG7S$?/0%^Y8 M,/E _2P![SU!YZV61@DT!4HBL>N;:]9!D@Q2NOM">!DCUX,D'HQWEM Y-^C5 M3;C^KTF*C>VWA%@/GCJ6T9YHU*C77AH-[5,K;:,E:*DL"9H?5O2"H'8.M+Y2RNXF+D'_)LU^ E!+ M P04 " 0@0E7M:Y*27X% "E#0 &0 'AL+W=OX[W1ITOM/EL9X@.'IM:V8O>S+GYV6!@ MRQDVPO;U'!6M3+1IA*-/,QW8N4%1>::F'L1AF T:(57O\MS/W9K+<]VZ6BJ\ M-6#;IA%F>8VU7ESTHMYZXDY.9XXG!I?GW2_SV\-?0TV4BK9H+)2*S X MN>A=16?7*>_W&_Z0N+!;-+ E8ZT_\\=-==$+&1#66#J6(.CU@&^QKED0P?BR MDMG;J&3&;7HM_4=O.]DR%A;?ZOJ3K-SLHE?TH,*):&MWIQ<_X\J>(XG%U#EL,1?@"0[QBB#WN3I%'^4XX<7EN] (, M[R9I3'A3/3>!DXJ=JPFJ7?T! -VCC-=KK^*# 7UK5 MAR0,( [CY("\9&-]XN4E+\A;F^;M?&[].VG+6MO6(/QY-;;.4 S]M>\8.BWI M?BV<5V=V+DJ\Z%'B6#0/V+M\_2K*PC<';$@W-J2'I/]?#QX4OA_Z=VB$CS.$ MM[J9"[7\P8+J M,_.&993:4KWR"$I"H!5-6M"3?T)!1G8GAOG:020? ^^3J U>G5 QHJ:W#5:./D5^&+T"T:J2NX6ANSPDN4PW*F M=*VG2SB"*!H%11AN40F<0@Y+%,9"VB_2%4FGCT:)NEYNB=JY)[.4S Y3^!6M/:.H*=NFK;V7Q+93CG-2$26U=R"MT42ZG@C(7CM'WV;K9?\[H5CY^#U XGZR"R3NCUX"PA5@ MHFNZ?WAE/NV[2XC\2N>]$POX2-<=R_O-4\G9FZ6L51X*C#-2S,>[W0.?K+HG M>W=6OJDXWFI?6YZHG5)"F7 8X!&D%!(QO9,@&W(QH8S*(WKG04*1]*VT@\90 M:F=AS&-.R1HD5 1H#/];7A['47P"KU\5]'X#QTD:/7VQL]@)):?II'7 .G9#UJM%3FU/>8(O3KIP?-N0:IU)Y$\:B%HJJP.F>ADK! M6V1!GL5 EV]JJ6I_>!7%D--G5]INY6!)>9#1B>R[; VVKL[4 J?^!\&2\UKE MNEOT9G;S#W+57;V?MG<_,!^$($-M#[1VJT_6,'FS^SR;U!+ P04 " 0@0E7PD+Y9R8$ #C"@ M&0 'AL+W=OA&0;%T1G45 ML#!,@[K@PIM/W=FMFD]E:RHNX%81W=9UH1ZOH)+;F4>]W<$GOMX8>Q#,ITVQ MACLP7YI;A;M@0%GR&H3F4A %JYEW2<^O8JOO%'[CL-4CF5A/%E)^M9N?ES,O MM(2@@M)8A *7>[B&JK) 2..O'M,;GK2&8WF'_J/S'7U9%!JN9?4[7YK-S,L] MLH15T5;FD]S^!+T_B<4K9:7=+]EVNBSS2-EJ(^O>&!G47'1K\=#'8620AZ\8 ML-Z .=[=0X[E36&*^53)+5%6&]&LX%QUUDB."YN4.Z/PEJ.=F=_ PDP#@TAV M'Y2]U55GQ5ZQ2LE'*& :'T-_-0%'K0YS0.!)>*_"H-:/)Y V0E M*^Q"+M;$%%:A:T7^#:^YZ#K MAT]&<.,'1P1=:+$58&B%DA/FTS3#-?5IEN*:^TD8G_9\]O726"2LL8%04SRZ6G1DDGQB M!9KY>119,DGNY^BQ)1/Z+$[_6QD_27 7YALHH5Y@ZB+J0LW^%Z%F2>9"G5#J M0IU-0EPG?I+D_S;4\23J0QV[H-M0,^K(Y!.?3MBA4.M]K#'4^ H@*WC $4$# M?J-+N1:.NQ0OXGZ.> I@]^6XXP]//B('HA^YO(PD[%GW)]ZBFR]>1P_\D-+1 M&F-PDVZE,;DL2P6[>'2Q%2]1DHB2>)(0ZH=)1"8Y[:-Z\+DD9MT:IKAB+I/< M/3=!@#?JU$9GU1K[;6J& L+\X+QC]#_])XA\C+F=O+H*L_\DE%UTA=N7&\K) M^"(=RL\5\JX"D2V.="OT<5#N_-Z7YJ%O73 :/&I0:S=>::Q5[(-N!AE.APGN MLAM<]NK=^/>Q4&LN-*E@A:;A699X1'4C5;&ULO5;;;N,V$/V5@1H4">#5/8Z=V@:<=+<7 M8+%!LMU]*/I 2V.)B$1J2Z$GKNE<8TUT&@LQ)KIGW9H*"9M50U,]151: ;A2QW3G45Q&$X#FK&A;>8 MN;$[M9C)UE1D-(Z[C?WJ&_<]I)RXIIO)759YZ;L6>J+ -+I9@HT+5_7ZZT450F?QP3WV&GQ['MUKG6 M#T*@VZ"V^_RX:AS^<8)X.S--3Z/]HD4XB'>?Y&CQ\+-$-,/$,K&DJ MCAH,C:T95[!A58NT+S-9".[,&R4WW.Y6#7(-RX=;^"@;GL%5-(%K<%$.\?UN M\,W*A<[VI_#)MG$$@@XF0J/C9XWU(A')%4WZ Z1ZOD_,4^^9C[YBOG8 MOSHT&;^8#,PU?_HWO)?FT'#DP%A1*"R806A%OZ1_OB*,\"HRS,%(,MZ@MFW\ MTG)#1;)E*M>=B'CJAWNZ2IZ5P+5#R7KWU5 _-A@Y'8W'23/7&:O@&9G2G3Q: M-]D6I>V,2=3N4K$9UJ[09/-RZEMJWY@V8KBR-]4UG%-<4\I64R;UB-ADV!@' MLW5'O66\044W%\VARCA1;13/\ (^N-BTW*W1AMRY*.#SSNG#WB"CQ6"BM<2C MGD T"N,IG$$4^Y,8WO;(.9Q'Z05$D7^5P"T3&5UK>="7EIN-:3;QH^AO^ ?R M"#U,>O3T,&W#6E*]&-)AFUTJ6]K?^O_)I"N@[FBY@/L7(MWA\:TYO(QBTIA< M^M,Q_$0'O'49QR$DJ9^$\*F3>1Z'R04DL1^.CV8TG=+LU">WDQF=3$(;*_6G M*1P[ZH.]N[E&5;@7B*WT5ICNFAY&AT?.LKO;7\R[%])[I@I.957AFEQ#_^K2 M ]6].KJ.D8V[Z5?2T+O!-4MZJ*&R!C2_EM+L.C; \/1;_ 502P,$% @ M$($)5_FKUJ8K @ ]P0 !D !X;"]W;W)K&UL ME53?;YLP$/Y73IZTIRD02+,J Z0DZ[1-:Q4U^_$P[<&!"U@U-K--:?_[VH:P M3$JB[07[SO=]]QV^<]))]: K1 -/-1%#-@R@,YT%-F2!9XGT;E26R-9P)W"C0;5U3];Q"+KN43,G!<<_* MRCA'D"4-+7&+YENS4=8*1I:"U2@TDP(4[E.RG"Y6,Q?O [XS[/31'EPE.RD? MG/&I2$GH!"''W#@&:I='7"/GCLC*^#UPDC&E Q[O#^P??.VVEAW5N);\!RM, ME9)K @7N:P^XE#/E>/+)=?^"UT?&X<$\E8;60]@JZ!FHE_IT_ ?C@#7 MYP#1 (B\[CZ15_F>&IHE2G:@7+1E(SG#,X58*4VFX$046?^,#JV<4%1U$K:*+A)]; M,8$X? -1&,47^.*QR-CSQ6?X;J@23)1'1<+/Y4X;97OBUZEZ>[K9:3HW)PO= MT!Q38@=!HWI$DKU^-9V'[RZ(G8UB9Y?8__%&_I<#G(L[5V-=VKN8AISRO.74 M8 ',C4@N54%%CK8+307+[1J^RH;E$,W#!8R_L3FMK"\W.&K&&E7I1\YFDJTP M?5^.WG&JEWTS_PGOGX1;JDHF-'#<6V@X>7M%0/5CUAM&-KZU=]+80?';RKY, MJ%R /=]+:0Z&2S"^==D+4$L#!!0 ( !"!"5=! IJ.' , /X& 9 M>&PO=V]R:W-H965TACW(-AVKE25/DI/F[T?*B9MB;8!M+[8N/(>'E$B-U\8^N1+1 MPW.EM)M$I??U11R[K,1*N+ZI4=-.86PE/$WM,G:U19$'4*7B9# XC2LA=30= MA[5;.QV;QBNI\=:":ZI*V,T#;Q+7;F\,'$EJS!-/ON23:,""4&'FF4'0;X4+ M5(J)2,:O+6?4N63@_GC'?AUBIUA2X7!AU'>9^W(2G4>08R$:Y>_,^C-NXSEA MOLPH%[ZP;FU/D@BRQGE3;<&DH)*Z_8OG;1[V .>#=P#)%I $W:VCH/)*>#$= M6[,&R];$QH,0:D"3.*GY4.Z]I5U).#]=F*J2GK+L'0B=P\)H+_42=2;1C6-/ M+M@PSK9T\Y8N>8?N%&Z(H'3P4>>8O\;')*W3E^STS9.#A%\;W8?1H ?)(!D= MX!MU\8X"W^A?XH4KZ3)E7&,1?LQ2YRU=FI]O9:%U+#"<158I# MN\)H>O1A>#JX/!#"<1?"\2'VOS^R_Z"[MJ8"3U4(WH1_#WR)9%/50F] .JB% M]1O>5;@4"FIK,L2<"(C-2D<#D#J C*5E*GS(3&,=S0M(&S) Y_HPRW/)92J4 MVO3@H7_?AT]FA5:S,$+H_#,9E(1U*9G <]I>_$N],FI%/CDJ;3Q5MZ> "&YLMZ;D$ZJ0 M9KI/U'"83KQ8BIQ212G%HN"<&+VO[.C#>3(\NW1=MGM0T$'0^1*2,MLFGKVU MW(YCI:YO0Y!D33N9T"SC175*SAQ="%*0]]^ZU/%>3ZK0+D/G=7SVVK?MJ5OM MFONL[6DOYNW+<"/L4FI'22T(.NB?G41@VV[;3KRI0X=+C:=^&88E/5!HV8#V M"V/\;L(.NB=O^AM02P,$% @ $($)5ZN6S9NJ!@ 4A !D !X;"]W M;W)K&ULM5AM;]LX$OXK7.\+'("P1>H]30(TR;WL MX7K;2[9[.!SN RW3L;"2Z".I.-U??\]0LNJT3A?=O0,:>2@-A\_,/#,D>[$W M]F>WU=JSI[;IW.5LZ_WN?+ETU5:WRBW,3G?XLC&V51Y#^[!T.ZO5.DQJFZ6, MHFS9JKJ;75V$=V_MU87I?5-W^JUEKF];9=]?Z\;L+V=B=GAQ5S]L/;U87EWL MU(.^U_[=[JW%:#E96=>M[EQM.F;UYG+V6IQ?)Z0?%'ZJ]=X=R8P\61GS,PV^ M7U_.(@*D&UUYLJ#P\ZAO=-.0(<#XSVAS-BU)$X_E@_4_!M_ARTHY?6.:?]1K MO[V<%3.VUAO5-_[.[/^L1W]2LE>9QH4GVP^ZL9RQJG?>M.-D(&CK;OA53V,< MCB84T0L3Y#A!!MS#0@'EK?+JZL*:/;.D#6LD!%?#;("K.TK*O;?X6F.>O[K7 M#PBQ9ZI;LSO=**_7[/MN2#:B=K'T6(14E]5H\'HP*%\PF+$WIO-;Q_[0K?7Z M^?PEP$T(Y0'AM?RLP;_TW8+%$6]3[@[6DM/6J&;.W4Y5^G*&HG#:/NK9U7=?BRQZ]1FLR80U^9SUWY*= MWV60_;C5[,:T.]6]9[5C*';5U;] J>Z8WQOFAOF.8[;SJK>J\\L[[57=!)M_ M,H_:=J2R8&]4A[(.RSU2,3$/X[\V;5H!PDY9 &S>T^+H0AA0MFI\6_4.CCG M4(/9G37KOL(7LD99J"N-@=5L76\VVI)E>,FTJK:')1;//.\,Q0+FOONZD#)Z M]0/,VB"+5S!?HV75@&)#T+"H">N.L2(]D;]RK#(6K(+& ;#IW(+=>S4P;5_[ M+>8ALG_O\4I;6!QXR-E>P[BW9NA3^%"9=@4OUT>^@V'H-NX#V%F .1L,?ZJW ML:9EIKHZO$,.]ML:T6L_I-7J(;$4 M=.6NW.3P3G&Y:5/)4E"0D7N8 @XH(+$9,D8QZ) M_)BUL<";%(9Y"=.9Y$56L$3R.!/L1^,5F111Q-,D@52D/"K)$K9.7A;!>I;R M."_8#U,.YXUQ[@Q1 _T:9!S46"Z/!O%1,1!C%,N9#F(DN<9Q".H@L=P#-!$ MPF*>"8EG,<&S,10:0F#J';ZG((4BL%A5G+'!N!,;F^@D'!*?/..N0 MNC*%7@KM.&/S3*9GH H!?!L5!STYH+G<4I&>9(*6H4G$3R9)[P4R1G[*YQ' MSL&$4-R/=3@%4 F/ZWKU!%:0XR6797R(01'E@^,)+XKX("8)WMYJ=.BJ#F1$ MXVBI^_\R4I,(7%6H/XQ.QSK'*CGQ@1>QI(0E/(OSP L$,7H689'A#S&.!9.R MF B04X:"B3(5@PFB23!1Q 6[4;N:-$.@UK7O$39RM^G71 AG-GY/+:TRSK] MVYCG:4 '7A![4YZ'7RQ0/,-8)%B527 @S2> !",C6O(HD@%H%,7A?0E7#P7# M5M2;^L[;]^?L75=3*T*'\R$=)=$X)6>1EC0X5T:\&.HFA

A]N0#=#OM^],^, ^M MQO0./$#)/6\;M[K2[0J$1QT<.L<)>@!0GE#PW00,-730_/(H94G*$RE^NWL/QJSW==/\_S*7%*A'(48I MDMEQYG+4 _T=\"<%VF.2C\IY)ME-.*-K2WM_BW."(WPB^A9G)]92]QH#__&> MYX-%>U13G[@7SB_#;2FSQIKJEBEY//MZ,IR'B7TY:"1X%"1*/HS"?6/'=XGY!+1O'I*"",-[J M#6T@2"=FRQ2/0 V*! HZEL88IV)ZR( O.OG\FV$F$+<:TQA.4B#5D;V) MC8CDER8V[%CA%!/R%4ZGR$X[9$>?R [T*2V+4[>'Y=$]#U@?PFW6#84_7/FF MM].%^?5P3_R@/MRVWRC[4'>.-7J#J=$B3V?,#C?88>#-+MP:5\8C,$'&ULI5G;5]<#(SS:Q= 55O T".5J M.!F-3HW=OK2U-Z);6XM\R5><[M^E8HL[KJC7OUB\]RD7EZ,;R^ M+/A"/ C_I;BW>!HV6E*9"^VDTTSKPX*O4JQRP5TY(7V*4"_^R55P[/>VQI'3>Y)4P$.12Q[_\I?)# M2^!\M$=@4@E, NZX44#YCGM^?6G-BEE:#6WT(Y@:I %.:@K*@[?X*B'GKS]P M:=E7KDK!S)Q]D)KK1'+%/FKG;0GO>WO*OQGJ0=L.NJSR6@R?47?M+%Z&O1-_]KJ=](ERKC2 M"L?^?3.#U4B4_W39'%4>=ZNDXKEP!4_$50_5X81=BM[UK[^,3T=O7P%\W ^ M?DW[_QNFGU;*'C/![DQ><+W^]9?SR?CLK6/S9J5LK MS6F/9=BC=%(O&%]RJ?A,"62Q?0+K2!VI)=2H3L/B^.1%DFGY7 HW"#A:NC(I M++=)MF;2A:I,65F02&:%8$HLA7)DE-1%Z?MLE M2^,A75B9( -DS1,5.AAK+),I+)0)#.;.T4N\4Y+/I))>0NK0S"C@9-51M<&D MV2! @(C/A 4^KAL(>/ $BFW$^TS(L#"5\*)7:]I*ZOJI#_(D0]P.; +I9 [' MVFZ(_6_M1!"W+.V32$190>[ 5P$705V@V^X E1/,2J50N!L3MZG%P%. M&\VZRUW3QEVE;NVV"\2516$LV3%;0Z'W6 /5VM2X@DG8H\]F924B%UK.$3SM MF3<@; (G-:6BW\ZI5P"W01W]0$W VP FX9O$H(\Y3YLDW&4AT\,/\5Q*[$_+ M^_%-)E3*D,LSD7$U#Q*A#PB+%2Z#_6^"@Z5>"N?S*)F*F=_:FC9 =Q+6PEL) MT**15D46$X06M#(DEEC"K5V',LU-26I^%B_)=6.F+,9:4+MHJ#TL?R<2D<^0 MAM-Q>#MA*X% !@^F@LRQ(E"L]CPD< P)R<#::;9U)Q,!F/!B?U.SC%%2+0A5I' M;%TT#8H'UE:5B3TU]B"TA/$51 JN0E:B3"$N=4.AU>I.WN=$"V(=I)$50 8O M69.SF35/\#?Q7<#G*,[?7P>MFK5"P?EDC^^H^.[B*A373;]1&'DC.2-?WWC^ MPAP'1:\K6:[BQT18C_&9/<$&#_P/0@=2*\(N6^G6:4+=-O:+*3EORQ9& MR60=:6BZ89U(.M/!9/-BE[DZ>T-_BYHB=TER=Z+*-.9:G&GJL2@6$YH)9CH7 M?*<=(*6!9FIIYV,!Z<-@:3 M$+=Q(WPX:WOBVYY(AE)XO[54&;V(?:Z=-C]F>#N!44&HFG"DPTMNE:%9LZQJ M 5'F3;,3U9 P!_&QW*2H\>_H!H);_<9@7MM,7(B6P31%"E<8B,.R3^]__\)N M$LP?+K3, 7MHS795=8<.5(6CA9(\I8UG6[-E6%0/CG"GSTI7I6R-HYDTR /U MJ-JR(-\03INLH)M("O0T8%]4;.*4G=O*5X@O.*HU4M7,4DT;!9=IOX*&[))S MI)>@,,V$7]%):\>?];P0DV.CH]FIX0( )*\C=ZM@MU>'<1M%I##EU5>K]W>W+5X?> M7M%\/:%2SE')(F/;QI"E+PE9TO#1SV,W(,Y8^1OL:(2EK7DTGD/S> M"I)AN MEW]_D]%-]A,E\CPNAI^156892^;][[J4FRDMVN\*=%T3XUN0T4LR'K*V(T[@1E..YBT27V' M]:ISO*'!*+@J5&)38H&@MJ>>KA&X">5K;3(,5AN8]>DATD%5MG7G:Y\1N\Z? MAU7E'P6MWQ/?"W88##"E0Y3<$;NM"+:3RP_8;_WST:B:^$)Q; 5@KQV'9_V3 MT6A+^W:7.<",-87FQ\:S/Z"=$K)A#*)AB/;83?IG&9L_17RO\"8OND-NEEA+ M]QAPNJP.AS'E<5T@]_D+.DG.[OF:DO]P?$0W M IN>=[0;[-9$^K4Y)CW6QR3VI9UB'V.*_1&NCV'LS1*P%N%:XW.(U^>J^ C8_[8X2V#G&[/]ZANYX^]R\;>[N;^*5]69YO/C_Q.T" M\R':S1RBH\'928_9>)D>'[PIP@7VS'AO\O S$SB/6%IP0N=HG&FJ!]J@^1^- MZ_\!4$L#!!0 ( !"!"5=@GA+H:0D -X: 9 >&PO=V]R:W-H965T M#HCR>\(:SX6]'*M:X%FS(SYHY_?$Q/>R/6B#)*/(N0 M^.^>+BC+6!+T^%H)[35G\L;V=2W]YV \C)E)1QL[S$9"[\%:NX]NA53R2E\R:O-D.#7.GXOWRH'-':<#S:LV%2;0B. M&,:#@I;OI9=G)]:LA.75D,87P=2P&\HIS5&Y\19/%?;YLYL8#6'FXD8MM)JK M1&HOIDEB2NV57H@KDZE$D1,OZJN7)T./HUG ,*F..8_'3/8<3T>2P0]YAXX?#(.]PC[Q=!O][.G/> M(F_^L\O@*._5;GE<3&]=(1,Z[:%:'-E[ZIW]^,/X:/2N0]M7C;:ONJ2?G4NG M',?LBF5K+SG#=RGY##'B=DDHEL3DA=1K=LA<::D3)3/AL(10DS[NFEZ+6TJ6 MVF1FL187QA;&1AE2IT)A56*T@SM3;$M1^3.G4B4M.WQ>DR^X5'ROF4EE1M#,+1NQ3 M',N HRZ$)'H\N@W.5":MC:GBC*3]JY06*Y "UX2L\^RPN*.6A)0**M:FJ8R- M2Y$,W =8E^TSYR5S@PGR$C#L"2Y+J]! M!]"];H#N=2="?78A4A^<5SF7]"Z,ZY2P&XBWQ8;(1AQZE*D['6_I:ZD@JE60 M6YG=U(X4N@RNPW-J#N/(20<>5$1 L<3H$>&"I=C@1GA>Y@Q^O!G+J8IYIN1, M9\0KD=NZX$7P!*ZOL12SV^Z9&L>HTAB\#YF5%(],I+6A96XB!SSDAK#NBR*3#-W!73BS"(I$^WB+9?YXX,U!"8>TXM91 M14=-%1UU5M'%)B%PB1Y,=B]C>)ZDBC3 +!<='E)KXYZMM$P>[86Q!IG'^=4@ M8EL6]EY^^./SAFMP>*:_B!<]OMU[R2'ZK03H;L I/ &+;81@U0K=-B7 ,V@T MCN*8+@(MI8,+:3,CG,KK/LY*QRO/AZJO2/1^U,ZUTUD7I6< 1B[4_<;,&&3D M+*,:AT&P[S!?Q6(JN=ZKKH@ BT]([$P(#O C-6.'^YNZOA,8&!YW34F9S M#M)%&%?([D3I9Q[X7>?=MJ"7)U&F7TRGI+[#GXSI9 Q2/R ?IDH80@\)$?>W M@'Z45HP25*]D.,A4KGP;SIQZ$'D<8F)?Q A"D='7E=W?JX29OCSBC>+-$E#FY186!C]U21RUW9\!PY;=^F M*I"?@/$V%3'PS/_0OQ:(OF,*5SG;Z,I2Q]0W@OMSXEHWJ70+UYX(EP5 _Z%: MBZ=8W#2&N$N&#OKTH!#]FF]5CRK2U16?GYKX_-3IUS^9*5:]95=4OG]W^[KN MT:YJ@:A5E)!E9[:\E*DYQ>(*TUVH@)BRNZ@J,(^LW6KKH8,*U,%",;IB:Q)' M+4%YD9DUD1M$I]T&-A^B6=4_EPDXA*(5!121_"^0UAD/P5W>'8\V[U)&W^&A M3T8O8O)^VM")G:],GBTM/FJSE::G;"C:*KJW\4V$#E!,R=T.)_S MQGM4\L8]A5%.%D#,#%.1I1:9ID($8MH:RSK%C MW'HM-NYT_G65GU=PUUK<(FF=C//_SDAV"ML]@^P_0;S_!CK5+[XF??C2BX\? M/XK+3=WQ]'$]G:$5"M9$H3:2S=@2B3-& *Y3],NE<87R$EFVKJ@K MC]E<=!5]3=&$^85.OY[\4^',W*^8#J7,;4PDNO'=0RTXTJKXWHB3"',X6UPI MY+9@012E=678A@X'I'?0X;'TA:5@WD!,F[3(H/*W@+YYA]@7U[PG%3=+J9)E MY/,8P9F.U2/<4V_V@\H\/3"7X[>%GA:@9S*]5\[8+3LPW\^,1+^"K!1#1^*- M=5O&/971V 8"NH1J(E+8D#Q&1RO&=:/ZG;C4KB0/\1SB^IBM";7/>"@WP+G; MNA"T8&!X5<7T).0+)S$BW2P R?#2K@?BT@ZJLS?$);SHPU%FI4'5EJJ([W:0 M"H'1/CETT#7QC">; IY\HX 3" .AFZ8FO"%LO^&U1N,ZH;W\Y/\FG)D#*F%% M83I@B QN:[_6?+0AN]=]=UYOAA.$>,,,$44<51@/:6'H;S]Y MG+4[ 778^N0 "KX('U9X0(:Z\>M#<[?Y>#.-GRPVR^.7GTMI%\S8,IICZVCP MYG4O#L/U#V^*\ %C9CSX?KA)7TI ME:Z9I:W>16:OD14^J!91$L>3J&9^JZPS1,OYGNUPC?;+_D;3+NI1"EZC-%Q)T%@N@LO1Q2IS_M[A*\># M>;0&E\E6J5NW^5 L@M@)0H&Y=0B,7G=XA4(X()+QL\,,>DH7^'A]1'_O&&K13 +H,"2-<)^5H=K[/+Q G,EC'_"H?6=)@'DC;&J[H))095OF67+N58'T,Z;T-S"I^JC21R7KBAKJ^DK MISB[7+?% %7"FN\D+WG.I(7+/%>-M%SNX$8)GG,T\&+#M@+-RWEDB=B%1WE' MLFI)DB=()O!)25L9>"<++/Z,CTAPKSHYJEXE)P$_-O(4[O?+K;&:NN;'4,(MWG@8SYVD"[-G.2X".BH&]1T&R^?/1I/XS0FU MXU[M^!3ZWF&.]10WIR%L2>%J'_W(&HU$XGD[=8A;.,M^3>$]G M2=_2["L;(H$T"2>S##+GV2&>TOXZC),Q3,,DSF"C+!,M][__C#/(TG TF]!B M.@VS-(43[9+U[9+]=;NL*Z7MJPWJ&C[(.S26YJL=:H23D,.-L*'RY4SK>W>, M*.W&,_*>!@SFC>;6':[_5O4V(>L2>F RL*$+RC0TU[9#P*DR2# M<1PFK^.N:&88X^SH?'9T'RI&]&CV4@UW_H9Q"=(\:<=P;^TOL78;1Q!?[4O M?P-02P,$% @ $($)5_ D*M4;!0 TP\ !D !X;"]W;W)K&ULO5?;;ALW$/T50BG2&*"C)??NV )BIVT2(*EAN^U#T0=J M-9*([)(*R;7LO^^0*ZUE6U;47/JRR\O,<#AGSI \7FKSRZ M=;54<&Z(;9M&F-M3J/7R9, &ZX$+.9L[/S <'2_$#"[!_;$X-]@;]E8FL@%E MI5;$P/1D\)H=G:9>/@C\*6%I-]K$[V2L]2??>3(:BAT/HQN>5S4&_I%?<;*^M_QKVCGL9"PMGNOY+3MS\9% ,R 2FHJW=A5Z^A=5^ M@H.5KFWXDF4GF^0#4K76Z6:EC!XT4G5_<;.*PX9"$3VAP%<*//C=+12\?".< M&!T;O23&2Z,UWPA;#=KHG%0>E$MG<%:BGAM=P#6H%L@%5'JF9(C4BRLQKL$> M' \=KN#EAM7*VFEGC3]A+2,?M')S2WY1$YC*=]I\'VK7I(X MHH1'/-YA+^ZW&P=[\1>V.S6Z(6?HJ\&TP)"[.3D+P09#_GX]MF'\GVT!Z.PG MV^U["AW9A:C@9( ]]\DNZZ-+I.2DK8'H*3D'$RBI M*B"_CVLY$QX[N\WEG4:WNWPU!R)F,P-H%HA4E6X6-6!SL;&LOEN6".>,'+?. M9PYQFH"HYMY-AX;.4%FHVY\MLGBAC9-J1BS,D-K.$HFZEDQUC>7!'A$$''K MR1NHH!DC)C$+(QQ1,@;U2(L)9HA&X5L0AGS4ZK!:3>GKS9G_K' !UHG6".6& M%^"$K,E/I*1YF>(_H7%:XK^@2?BGE/&4_.8-*+\=\OQ9P1E_]>3_2COQ98,O MI,+ Z=8*-;$'72C"[D]A)I7R\1N+.F!P2-X+U6(Y)0S564S3(L$&CVB49/=8 MC6!@M0+<\@1QZ&CP@B64,7Z C9)B'3_ B'L1]!'%UU(HE!6FI_<"! M#C*_/%I+_?(,]U,^VL='N'&$<=)T-0+%T@S=+-=%@\6'/"%E0AAG MA!6@>-?9)DF,JL(.^4P[->S@"SE.*E X,NZY"SE&"P,.*5 M5DJ@S9#'5M=M5\J>,LL935GDJQF>$I7T3NNI"U%Z*,IXB[F/P#0$T1DBS_%E!33(LXWP]4 MQBG#HH^'0,*2KX>UH!D&\;O#FL0TY]E>N')D>1RS'M8"^! MXYQF2/*=N/(?A&N2?Q.N"8+$V7ZX(B%2A#6C//MZ6'E"H_@'L!4O)7E9[ DK M1V8F=[!RS&T/:Q;A_28-L/IN@GF,EY)M5XGAQD,+UYN%YZ0EE6Z5Z]Y<_6C_ M8GW=/=3NQ+OG[@=A\"YG20U35(U>YGB%,-T3LNLXO0C/MK%V^"X)S3F^NL%X M 9R?:NW6';] _XX?_0M02P,$% @ $($)5QTM/%(< P ;@8 !D !X M;"]W;W)K&UL?57O3]LP$/U73AG:AM21- T46%NI M!;8Q#:D"MGV8]L%-+HV%8P?;:>G^^IV=-'03]$OB'W?OWKO8+Z.UT@^F0+3P M5 IIQD%A;74>AB8ML&3F2%4H:2=7NF26IGH9FDHCRWQ2*<(XBD["DG$93$9^ M;:XG(U5;P27.-9BZ+)G>S%"H]3CH!]N%6[XLK%L()Z.*+?$.[?=JKFD6=B@9 M+U$:KB1HS,?!M'\^2UR\#_C!<6UVQN"4+)1Z<)/K;!Q$CA *3*U#8/1:X04* MX8"(QF.+&70E7>+N>(O^R6LG+0MF\$*)GSRSQ3@X#2##G-7"WJKU%VSU'#N\ M5 GCG[!N8H=) &EMK"K;9&)083!Y^Z9_$GW<(R+I1"3[T"=W=".S6B"H'&XQ54O)_V &UQE* MRW..K1K3R-$T=PJ_<;;@@K2A6E+4! M2=0[&<;/Q"JV\:P<)$M371,6/I%U&FI[OS>@JI>8HW8U-%&3-4)"RJZ8EA_( M+$&TGXE()CVR5#JIY'P9ZJ89GN\!Q$EO&)^]=);"'0\H42^]TQGP]!H[Z%8[ M,YTV'O(!Z ;=VLF5E7>41;*DC_Y84$_!-0N@/9S MI>QVX@ITOYC)7U!+ P04 " 0@0E7$O\D=C$# !/!P &0 'AL+W=O M$,IP>EOY@*T<)S M4TLS"RIKVX-M=A5UFU$\VG+=_B$]O?V4=,J&E!* MT: T0DG0N)T%B^1A.7+VWN /@0=S-@>7R4:I+V[Q2SD+8D<(:RRL0^ T['&% M=>V B,;7(V8PA'2.Y_,3^H\^=\IEPPVN5/U9E+::!9, 2MSRKK9K=?@9C_EX M@H6JC?_"H;<=W0=0=,:JYNA,#!HA^Y$_'\_AS&$2O^# C@[,\^X#>9;ON>7S MJ58'T,Z:T-S$I^J]B9R03I0GJ^FO(#\[7Q2%ZJ0U=, %BCW?U!B"I,MP\\G- MS>TTLA3&&4?%$7+90[(7('/XJ*2M#/P@2RS_[1\1O8$C.W%@4O'7)./5[Z MYZ2-7 GXN-L9KNQE^7$NUQLLLXKEX>3,L+G 54$ ;U M'H/YFU=)'K^[PC(;6&;7T.=/5']E5R.H+0PJK<]4^@WM)$].S08U MI(G?8?"3VJ.65-(6#.[\^!J2/!RQQ$W&8'-?0\["R7U&D]%]>)_'<$6-T:#&Z/^IL:BIOW%9(%"GA)7&4ECX M51ES2:.KL2YKM*JXW-'Q^Q-':@U:NS/!YY;Z&Y90]!%KBN@9.",CGJ'I:Q%= M+9X$@@-J_$X]+YK7:8D[(:60.UCRVN?T%CYPV5'7!J<4"Y/4'6\2IG$.CUKM MA6O2!L:3#+()@\]:6'RKMEL#-WF6WL(-2R:WKB'\!_3(QT&R\N=;N;N.)$7?[X;=X;58]$WR'_/^J?G(-25HH,8MN<9W8])#]^V[7UC5 M^I:Y498:L)]6].*A=@;T?ZN4/2U<@.$-G?\-4$L#!!0 ( !"!"5>["=<) MV@( !0& 9 >&PO=V]R:W-H965TV0^'?[^RT6:>5[DMBG^]Y M[CGG[C)9*_UD*D0++[609AI4UC;C*#)%A34S)ZI!22=+I6MF::M7D6DTLM*# M:A&E<3R(:L9E,)MXVZV>351K!9=XJ\&T=ZMIE-..#N[EL\HK=(<30B2 MBN#H@2T$FN-)9(G>.47%AFK>4:5O4 W@1DE;&?@D2RS_QD6;K7-TX.$ M7UIY ED<0AJGV0&^K,\U\WS9?W)]A4MN"J%,JQ&^GR^,U50)-HO M5,@6@*0(;"51OA:+F]G9R=X&72M"4X'(UAB.O M1;6&-)ACH%K OA;@$@L2B!JRQ%M2N.*24Q>4L%*J-/ >DD$8#W-:I$DX&@WA MD8:#RZ_1JD!CZ'P V3"#BZUF:)@FX:,P&6609.%9/H+[3>[=41+&@Q$]\T$. M__0-!1J$ITE*B^PL/!WEL*\$HIU.K5&O_#PR=!&MM%W3]M9^Y)UWG?['O9N7 M-TRON#0@<$G0^.3L- #=S:!N8U7C^WZA+$T1OZQH;*-V#G2^5,IN-RY _R.8 M_0902P,$% @ $($)5Q<%/@=;!0 @X !D !X;"]W;W)K&ULG5=M;]LV$/XK!S#8+!Y<<<72V-?C*;G*[; >S1_K6X5K48=EX)7*#27 M A3.+P:7P=E5:O>[#7]S7.LM&JPE,RF_V<5-<3'PK4)88FXL!T;3(UYC65I& MI,;WEN>@$VD/;M,;[I^=[63+C&F\EN577ICEQ2 ;0(%S5I?F3JY_Q=:>L>67 MRU*[$=;M7G\ >:V-K-K#I$'%13.SI]8/;SD0M@="IWD)/!%"K/4\$D46.R>'Y'&G=KA1NVK ML)?A;[4XAN\E+I6"/]YLB/NX3^\)L$5-2LLY M7,MJ)06%5MM5?Y ]^/24EW7!Q<(92I'BHL8"_ERA8A8[^I"IO,OFK$V_12>P9 +,$M9:XJ-/@8*/7:AAX^88S5#!5'@WH3P21M.:"7] MOSI(8G%R^4B&+,C>2BK#?SB;X!85EP5T(_2BQ-],+\*C#?F@6($@6(6TV8L# MOQU#TG7E<:$0*Q>3R+=/X#9V4Y)Y :D=)&,O([UO*@JL ML>'+:Z50Y,] B!"ZT1CHV8]D$I/9?@R_H]9G5(OSNJI+%R6V'91A2B+"Z!B& M2>1%67(,D\CS@Q0"/_322?@F+PMIH**":!-Z@8)B7UI_(A5O2B3*QJ4L"PC) M01F-@3]NW$>7TC<"@]ERY5"0IS8*DC7'D'ATW;7C#16S.1?<.W@[1+]0.SX@G_0K> 0Q!2*D.?*2L84PY7$:T)QZ M$<7O9VZ]QA"@$C^T8TH0\2*"'HW^_T/#, S"8WC_+J/Y PRC.'A9]:1-TJ5- M\N:T^5P;>VW];.O>+7 HE7JEO%[B;0KE%MKS1C;;]_.N/SP[UY7%J[U;;=4^ ML=+V3N9LQ0TK^8_MP+2QLO6K+0 V,UUJZ*:^N6**Q99@$HG=I=?#:;N4&#+M MU7+B 2>YFF!34I^K]VXMF\,>';-]LF5V9(MY,([M!QH"+YOXEA[3X 5Q:ND$ M@M3+LLS25 %C+TTS@A12\SVG3*4J1)T#/$CR"/%K"V5/^J1=^J1O3I]-8W0H M/7JY'$Z/KL_*F5*<0C)[=GZ]0VU83; QHSLTC)=MYTD7MW#AT+AH+JA^-U_A M@@OGX!DKF&PO=V]R:W-H965T+J1ZK-> QCR4)5"S[RU,?7I:*3S-51,G\@:!*XL MI:J8P:E:C72M@!5.J2I'81"DHXIQX]L-'OEH;^V$TG]9L!;=@/M4W"F>C'J7@%0C-I2 *EC/OG)Y>I':_V_ G MAXT>R,3>9"'E9SMY7\R\P!*"$G)C$1@.]W )96F!D,:7#M/KC[2*0WF+_JN[ M.]YEP31_07>?Q.+ELM3NEVS:O4GJD;S11E:= M,C*HN&A']M#98:"0!:\HA)U"Z'BW!SF65\RP^53)#5%V-Z)9P5W5:2,Y+JQ3 M;HW"58YZ9GX%"T..[MBB!'T\'1F$M NCO%._:-7#5]133[CE!/R]$2B*8'( M)?D@Q>H7 ZHBCO][@9P;3 6C][$^B+N?]=T:R%*6F))]HM""X5^4,:/*]HP#H\)D=V]]LW61@&9^Z#6W96/PD$05-]A<*YFW"M&R9R0+=K+"4T MIDXQ3'SDR ^[OCLXJ6V2!AC/:&:/;I8=&22;&(%.O:S*+)D MDLS/\,:63."'<4I^*(R?.+@U\Q7D4"W0=1%UI@[_%Z8.D[$S=4*I,_5X$N X M\9,D^Z^FCB=19^K8&=V:.J2.3#;QZ20D!RIXY'"%:Q]^2^'=EX:;1Y<5 M'SA;\-+.+F552P%=5;&N M@^?[?\XXY(X;,<@Q1&#,*&@_/TJUX^"/A##YMUX[(QMA.H^U3%3'!OZ_?6W,C' MX+ -;YO+MF;3\*PM$5UBHYP,%](^T5W)V.8ZLL5.>HG.Z#>W#MH5@7V6'PWZ MO0K4RG6U&JL"5IRV]>N_]HWS>=LO[K:W7?&ULO5;;;N,V M$/V5@5H4"9#J0ME>.[4-V.GVLL!B@[B[^U#T@9;&%A&)5$G*3OZ^0TI6O%A' MR%-?8M[.F3,Z,V3F1Z4?38%HX:DJI5D$A;7U;129K,"*FU#5*&EGIW3%+4WU M/C*U1IY[4%5&+(XG4<6%#)9SOW:OEW/5V%)(O-=@FJKB^GF-I3HN@B0X+3R( M?6'=0K2-N$:R2V_78G?<'O@@\FK,QN$RV M2CVZR9_Y(HB=("PQLXZ!T\\![[ L'1')^+?C#/J0#G@^/K'_YG.G7+;.=RIBKPVW'^NJ[_XMD1S/8\LA7&'HZRC7+>4[!7*"7Q4TA8&WLL< M\V_Q$ M^6B(?;EI6P?4#KQQ\*GV9JU<;0O[?$GO(.-EO:M3C[I Q@=2]4L342"@ZP!L M@6#$$U2MW>CL!C(+>[- &-BZQK^%*R$)H!K#96YN )\RK*VG.?K.(2@_H*:+ M@/909\(@U%ID>-TE:8#N%&,)+N0>OIY G\X6N84/7#9.>-()2&YB-H,?(6'A ME,'[CCF'JV1T#4D2ODOACLN,;HD\(C$[%-;O,MI-PR3YCO^;](@]3COV$0P8 M/.X-'K_5X >D(A29D]-Z32+@8?,95D>NR -%I\CZ141;!XT4 MUOP_9&L!C!-&!J7C<#:!WZG''63"8DA'81K#ES;-*Q:G MUY"R,)Y<+(?1C'9G(<$&RV$ZC5VL43B[7 S1V3U=H=[[U\A IAIIVRN[7^T? MO%5[S[\<;U_+CUSO!?5$B3N"QN$[LERW+U [L:KVM_Y667I#_+"@1QNU.T#[ M.Z7L:>("]/\&+/\#4$L#!!0 ( !"!"5=VGK8#$@8 "$0 9 >&PO M=V]R:W-H965T4K#JMXZ7=]B'T43H>[^YY[BCF>&WL M>[?0VI.[IF[=R6CA_?)H,G'%0C?*'9JE;N'-S-A&>9C:^<0MK59E6-34$QY% MZ:1153LZ/0[/WMC38[/R==7J-Y:X5=,H>W^N:[,^&;'1YL%U-5]X?# Y/5ZJ MN;[1_MWRC8799+!25HUN765:8O7L9'3&CLXEZ@>%7RJ]=ELRP4BFQKS'R:OR M9!2A0[K6A4<+"GYN]86N:S0$;OS5VQP-6^+";7EC_8<0.\0R54Y?F/K7JO2+ MDY$D6+EO&GZQ>!!4[7=K[KK\["U M0$:/+.#] A[\[C8*7EXJKTZ/K5D3B]I@#840:E@-SE4M@G+C+;RM8)T_O=%S M2+$GJBW)M:Z5UR5YU79@8];&;]6TUN[@>.)A-UPS*7K+YYUE_HCEE%R9UB\< M^;XM=?EP_02\'%SE&U?/^5Z#/ZW:0Q)'E/"(QWOLQ4/H<; 7_T/HUWIIK*_: M.?G];.J\!:+\L2OG3ZW3.61B_V^)H,OB;[ MK)_>0#&6JUH3,R,;O[=@VN7N7H.[W=T&7CGB#?$+32Y,LU3M_7?/)&?9"T=< MM[\C%P!J_(%4;E'V@"YEBM1^1MPNK]0,>$$!1!Q1OJKM'WB"^./ MZ5K? MZG:EW1%(SJN55:V?7&NOJII\2]*<"IZCD%"6,1!8+"EC,4H\IA'+R$MSJVT; M,A"+ ,,W!=,JI3"5).(U31MX:K] DBR(JD@0D*6B4HR5H=#27P7HJ:)Q) M\GJIK0K4&=?&N0/(0F$:O=O),9.PG!_T8L+B(,:",IYW(J=9"N*6JXS&$!BX MQA(2TY1Q&.7@YIAE-!5@9\Q2F-&LUB@49H(AKO0)()(Q@G-67) M?H;@ 7-@@B9+:VZKT+-ANMG7JSM@!0:>4Y['FQS(*.L"3ZB4\49,$GAZJ8&7 M117(2(EJL$0_]-2$7J6*PFJ<[ M0ZB;@B'3>W!AU7I[?T3>M14V^!L/?1[AR)'& H,%6$0(+H^H[.I&0, 0>6!$ M&S(/VP)9TQQ&&0LH$9A(_!$\^[+"V=,2Q= 2Q9-;XJL2LE3-*FP^Y,Q!5PIQ M?^SL?<_-AT[O4A6ZF4*Y0Q9N^MX/@SSH&=C 49-%@B2")IQ]'1S9 $?V9#A>&E.NJ[I^2]E7 XIEU]3 5?J3S@/+\(GO;9N5[[W MVQV6 IN;I84S%E+'HN<$S#9X\O8T_O1[S8=@[=9Y\%GF"1Y4W;VL^@!&LCZH0!HO]0P_?H!IL)H+&#HIA>$,V!L* MVA$1PURP8>#!OVC7N(M7DZUK&^ Z#Y=3U_6J[@8W/!WNOV?=M>^C>G=YOE)V M7K6.U'H&2Z/##$XUVUU(NXDWRW )G!H/) KB N[PVJ("O)\9XS<3W&#XK\#I MWU!+ P04 " 0@0E7[]X?BM4# *"0 &0 'AL+W=O[%%BGN<&8YW-5X;>QW5R!Z>"F5=I.H\+ZZ MB&.7%5@*=VPJU/1F86PI/ WM,G:519&'H%+%:9*&_!U64I[.8*E5E/HD&TG7B0R\+S1#P=5V*)C^B_5/>61G&'DLL2M9-&@\7% M)+H<7%R=\/JPX*O$M=MY!E8R-^8[#V[S290P(528>480]+?"&2K%0$3CN<6, MNBTY?B5@+0-2 /O9J/ \EIX,1U;LP;+JPF-'X+4$$WD MI.9#>?26WDJ*\],;(2U\%:I&, NXD5KH3 H%M]IY6U/VO8/>DY@K=$?CV-.. M'!=G+?I5@Y[^!/T4[HSVA8,_=([YV_B8F'9TTRW=J_0@X)^U/H9ATHH8 B7SB$=G] Y M?)9B+I7TDM;?H6"5.0C_)I"N"#Q@5ELK]1*NA)-NG_J#_/:K?RH0%D91 6!D MSVZ"\);=Y>EE]BJ%A^B\I M'%!?,;\7\'"OCES-35D)O/KP[3P=G'QVH'6E4 MI" CQ]$VA,V/3N9H12@ Y59W[9B&DTLM%S(3M+#69LY< S.IJYI=WZ;Q**#R MSKZPB% VCD9V-) ?L?/C!?2" %,[RKD[HAPJND[(B;[&#,LY6A@.PN(4WL/O M_?,D:8^1I;^*9:T_U=$[ZY\DR1OT-S0(.>T/"?F W4XZNYT#1 MCR;9N8+\VPAZPJS0\IGFONQ:\[:QYK?0:TCLY8IHD7F(\$-PT0-Y5E,4-ZH< M*K%I*OA[&(SZ [+$UAI M6_,/M52"WZ"PG,]N&\K(:)_IXIW^5*)=AB[L(& WK:J;[1K]9=/?7I&ULM9IM<^(V$,>_BH;>='(S=P&;IY 29@A^*)U+F@E)^Z+3 MZ2BV /5LBTHB7&;ZX2O9CL'8$7#=O G8:'^[UOYE21L--XQ_%4M")/H61XFX M:BRE7%TVFR)8DAB+<[8BB?IESGB,I;KDBZ98<8+#U"B.FG:KU6O&F":-T3"] M=\='0[:6$4W('4=B'<>8OUR3B&VN&E;C]<8]72REOM$<#5=X069$/J[NN+IJ M%I20QB01E"6(D_E58VQ=^M9 &Z0M?J-D(W:^(_TH3XQ]U1?3\*K1TA&1B 12 M([#Z>"83$D6:I.+X)X-BP8*R1RO M(WG/-C^3_(&ZFA>P2*1_T29OVVJ@8"TDBW-C%4%,D^P3?\L[8L? MM\PL',# M^UB#=F[0WC-H]]\PZ.0&G6,]='.#[K$&O=R@=ZQ!/S?HI\G*>C=-C8,E'@TY MVR"N6RN:_I+F-[56&:&)EN),@BH7,:X$2B<1"P=2)I MLD!W+*(!)0)]1K>89,3>8*XQUL*M\ M,\8A08%Y(YI2)MN%MMLIM_T&]YY$6)(0W6$N7] #QXG V0OPCR^J*9I*$HL_ MZR2;<3OU7#T[7(H5#LA50[W^!>'/I#'Z\0>KU_JI3B>0, <2YD+"/$B8#P0K MR:93R*9CHH]NU_$3X?J-F TS_!01),A"3%0JD.P\2Y@/!2D+I%D+I'BD4M3+4$Z,2Q/_7 MB='GJ3J!A#G=@SJ!=.=!PGP@6$DGO4(G/:-.QN'?:B&G98$D0P%+UU7Z2GT5 M-$REHR:EB.(G&E'Y4J>*S$-OI^\_V^U6J]S_DVJKO19.#:??W>>X!SF>\8E/ M30X0K)2E%%?!^WHQ> M3\W;,1Y=2(\>),RO";__5MX&1=X&QKS=<180$@HTYRQ&TV*\S8B4$='OQD_H MUV(6'>L"!95JUUF7T$$EOLH;;&*,YM1\0L)<2)@'"?.!8"5]6*UM(:)U8&0_ MDT@MI$(D2;!,6,06+VK!Y%!. LEX;67!2#QUK01*QGD#4_$%#-&<<:0\T(.*$2:1:6;,J M.YJ\46D[O=_(.8;DUI J&RC/_- GI^@]ZF_6M@!GF2MP-^[M(WIXW5;H?V:. M_=I$0):U)J T!Y3F@M(\4)H/12N+95L0M/KO-1U EL\FH#0'E.:"TCQ0F@]% M*\MG6Z"TS!5*B&J_52W!U97[S9&C<].I2SNU[0:7%2JS\V=$T\QX8OT,)M Z58^ M.R!2W"T.S(W38V)[]Z^MRXE5<]^Q+MWL.-P6GYW.N\%\01.!(C)7KEKG?35@ M>';@+;N0;)6>MWIB4K(X_;HD6&E!-U"_SQF3KQ?:07'L&PO=V]R:W-H965TUBVH6;GC06CEULIX5_/SL) MH1^A*U-O$MLY[YMS'CN.>TLN'F4&H-!S3IGL6YE2\PO;EDD&.99G? Y,/TFY MR+'273&SY5P GI:BG-J>XT1VC@FSXEXY=BOB'B\4)0QN!9)%GF/Q<@64+_N6 M:[T.W)%9ILR '??F> 9C4 _S6Z%[=N,R)3DP23A# M*^=>E>C"(37P;\)+"4 M*VUD*IEP_F@ZWZ=]RS$) 85$&0>L;PL8 *7&2*?Q5'M:S2N-<+7]ZOZMK%W7 M,L$2!IS^(E.5]:VNA::0XH*J.[Z\AKJ>T/@EG,KRBI9UK&.AI)"*Y[589Y 3 M5MWQ<\UA1> &[PB\6N#M*_!K@;^O(*@%P;Z"L!:4I=M5[26X(58X[@F^1,)$ M:S?3*.F7:LV+,+-.QDKHIT3K5#RNU@?B*1J3&2,I23!3Z#))>,$483-TRRE) M"$CT!0VPS!!FTZHQ>BK( E-@2IZ^C5X#G2*] JX@PS0UOH.R"A#H> @*$RI/ MM-7#>(B.CT[0$2(,W6>\D-I!]FRE:S*9V4F=_U65O_=._C\*=H9\YQ1YCN>W MR >[Y4-(M-PMY5Z+?+C_V]ODH_W?[J[+;3V/S61ZS61ZI9__CE_;K/V^G$@E M]/?XIPUNY1>T^YD]ZD+.<0)]2V]"$L0"K/CS)S=ROK:A/J39\)!FHP.9K4V* MWTR*O\L]-E]%&_I*%94JLYLO8M<-.IV>O5AEVA+5[8;1>M1P9P8?A74@LS58 M00,KV GKAC-XT?N;>-2_R+1X9TNH/,(5*+X7=<,-=-M1H0;L;:#;F<]'T1W( M; U=V* +_[G.4%;OOI-F]TWJW;<59+B%Z-SQ@@V.VT$=S]F /0RWUJGG^.YZ MT&AG ?^))VKP1#OQW'.%*4I>_V!E ][^8&^#'T08;14>^FYWXP,=;$=U.J'O M;T#^548,Y\-UC,").(0JJ%SEE'3X>HSE%5 M1_%Y>5"8<*7K+9N9/GJ", 'Z>NV8LT=SF(W_ E!+ P04 " 0@0E7 MG>,:=9$" #P!P &0 'AL+W=OV\E"B[(R MI/*2^..>DWN.;Z[CM9 /JD#4\%@RKB9>H75UYOLJ+; DZE14R,U.+F1)M)G* MI:\JB21SH)+Y81!$?DDH]Y+8K2T1*YHH*#Q'SB70S.II&-=P%?**[5QABLDGLA M'NSD.IMX@4T(&:;:,A#S6N$4&;-$)HT?+:?7?=("-\=/[.^==J/EGBB<"O:5 M9KJ8>&\]R# G-=,W8GV%K9ZQY4L%4^X)ZS8V\""ME19E"S89E)0W;_+8^K ! M&(R> 80M('PI8-@"ADYHDYF3-2.:)+$4:Y VVK#9@?/&H8T:RNTI+K0TN]3@ M=+)H3@]$#@NZY#2G*>$:+M)4U%Q3OH2Y8#2EJ. $%H60^N0690G7?(5*F^/4 M"HYFJ EEZMB$W"UF<'1P# = .=P6HE:$9RKVM;L-]XU!G4]C9%#J^X=]M^JTW0A/6UH'^HP[ZA#=LD6.S#665C 9A.([]U::BGJ@@?!=T45NICKI41[M3 M-4U-U>;,+BEC"@Y)69W#9Z&Q-]&=7/]Z0GLBVY(][F2/_V>ECO?IPY[(MGR( M.A^BO59J]*)*[8GJJ51_HQ_;N_ 3D4O*%3#,#2XX?6.,D&ULS9K;;N,V$(9?A5 7 MQ2Z0C40=?$AM UU3;;?H(4AVVXNB%XQ-V\)*HDO2=A;HPY>4%U[/S6B2.Y-1\=ZMF(SX1J5)SFX%DILLH^+K!Y;RW=C! MSM,;=\ERI2FXURKX0^F^@\-;EC6Y9O&+IC,[[,DV)X M[]$M$\4>S&<,_?Z0)DMJ3DCTEC!%DU2^TS&?[PEZ^^8=>H.2''U:\8VD^5R. M7*6K,FQW5E;P85^!_TP%/V_R:Q1X5\CW_* E?6I/)VRFTW&1[K>DD_,_O2T] M/O_3<3/=U9.HQN%7X_ +7F ?QY6>A[G*DWSYS"RN4/RXUA<;FZ-/26;B^ += MZU-R0?>7X%^_:#;ZJ%@F_VZ;RKZ0L+T0HT\W 01^'(W1ZVN24J MB 9'4:0E:A .HV94?!JEOUS"7A756'%8K3BTKOA'OF4BUU\DJFV1UMRN6PX2 M1B!A,1"L,8"H&D!T*0(204X3$D8@83$0K#'-7C7-'I2 [$'1X>4\['LA/E*0 MT[ @"(:>=R0AUK*Z=A (UNA@O^I@W]K!Z48(K49HD\^90%QOZ*^,BK8&6CE= MMS,DC$#"8B!88QB#:AB#2Q&G >0T(6$$$A8#P1K3'%;3'$*)T_!$=8;]XQ\D MT].@01@-CX3)6E+7[@'!&MW#7NV\O/\A3>A??75(13>"YLJ]*_Q6JZFRPKON M<% : :7%4+3FF X,,KX4T2HK@9HI)(V TF(H6G.FMQR21D!I,12M.9_:B>/P8G0+U-B# MT@@H+8:B-6=:FWML=9N=="LZ423O6+1>#"'V>CIW[S6\-*[--+:[Z=]X_GY6 MJI;1**L=M+,Z[VE(&@&EQ5"TYE1J@X[[%Z-3H!X?E$9 :3$4K3G3VN=CJ_'L MI%.#$Q$*@^-?3M.6J C[T;%:@7IK*%JSA[6[QG9[_:Q:G>T0(;WR%)1&0&DQ M%*UYRZXV\KYW*0KF@[I^4!H!I<50M.9,:]?O6QUH%P4K22\H6$M4BX+9J^K< MP]=PV?[!O6R[R[8IF-TDVL&=MSGLW6G8V].O8>+]VL3[P<5(%ZCQ!Z414%H, M16O.M#;^OOT>?!?I"D\> C@VB2^'$'L]G;L':K'=@T>CS)-OOU*Q3'*)4K;0 M>.^ZKP59[!\FVQ\HOBZ>EGK@2O&L>+EB=,Z$"=#G%YRKIP/S %;U2-_D/U!+ M P04 " 0@0E72Q#^VMH" #1!P &0 'AL+W=OF!918 M7O$M,/UEPT6)E9Z*W)5; 3BS3B5U \^+W1(3YB1CN[80R9A7BA(&"X%D5998 M_)H"Y?N)XSN'A27)"V46W&2\Q3FL0-UO%T+/W%8E(R4P23A# C83Y]:_F0V- MO37X2F OC\;(1++F_,%,/F83QS- 0"%51@'KOQW,@%(CI#%^-II.NZ5Q/!X? MU-_;V'4L:RQAQNDWDJEBXHP@Y**ZEX MV3AK@I*P^A\_-GDX2)>R 58"6D/*<$9O:2[32ER6K*""^00L0]K*P M%-#G-24Y-D82G<]!84+E&VU_OYJC\[,WZ P1AKX4O)*897+L*DUH]G'3AF9: MTP0OT,3HCC-52/2.99 ]]7=U9&UXP2&\:= K^*EB5RCT+E#@!6$'S^S?W8,> MG+#-=FCUPOYL7^ATFQ=&6/Y">M'W):<4Z9NZQR+[T97)>J>H>R?S^&_D%J

Y'\>@4L<-J&$?7W83# MEG#82ZA?]U^.>_C\N"-_<'K<'5:CZ'IP N<>5<<21&Z;AD0IKYBJ*TF[VO:E M6UN.3]:GNE_5[>6/3-WL[K#0=U@B"ALMZ5T-=<)$W4#JB>);6X/77.F*;H>% M[KD@C('^ON%<'29F@[:+)[\!4$L#!!0 ( !"!"56W90D 'AP 9 M >&PO=V]R:W-H965T58V)>/:?9W?B]$09Z6BR2_ZMT7Q>JBW\^G]V(9Y1_2E4CD7^[2;!D5\F$V M[^>K3$2SJM-RT7+J/LWVNQ2!^O M>G;O^8F;>'Y?E$_TQY>K:"YN1?';ZE,F'_6WE%F\%$D>IPG)Q-U5[Z-]P7VG M[%"U^#T6C_G.[Z1\*9_3]._RP?>SJYY5CD@LQ+0H$9'\\2 F8K$H27(<_]30 MWC9FV7'W]VV0F[J+UHKA)'[\3]0OR2]XT M7>35_^2Q;FOUR'2=%^FR[BQ'L(R3S<_HJ3X0.QTDI[F#4W=P]CMX+W1PZPYN MVPA>W<%K&\&O._AM.P1UAZ!MAT'=85 E:W-TJ]2$41&-+[/TD61E:TDK?ZGR M6_66&8F34HJW12;_&LM^Q?A&/(AD+);/\LE_(<92T_K2.>;V)Z;P0TR4_I4EQ MGQ.:S,2LH7]H[A\8^O?EZ]\>!.?Y(%P[1N /Z^0#<:UWQ+$%6.9_-6ENP_6:N>6,?I&OHJFXZLDI.Q?9@^B-O_K"#JQOFQ*.A(5( M&$7"&!+&03!--MY6-IZ)/IY4,Z7(Y"JT2O.XR(EXFB[6_^ M-N^^,>^?VN?5/SPPGNU[^I&9-+0:>B-?;Q5N6OEF%FUH=M M9+'I!=M6VM$+MD,@ MF*:0P58A@S,MQP.D;)"P$ FC2!A#PC@(ILEFN)7-\,C$HCY-2,W(CX8BR^1: MG&W$TZ27X<%DZ8SVUZW)\& 6]*W]1N$A*3AH1 ])(_]@F32^R*[Y ,&T?(RV M^1@9\\'3!Y$E2Y$438?>V+?K6Q4)"Y$PBH0Q)(R#8)HT;$LY -:9YO@:#%(. ME!9":11*8U :1]%T^>P82#:J!*])^B0_L#Q[;YHW1^RLA'91*30J:XCJNN[! MDL914?7L.2I[CC%[;%UZ:%T^']? W1D*,"ZNE2IJ)C-A7K]_8[^28O=\/&R9SL9O"7;0;?$?JT$M-"S,BO M\;)L)V>&6_FG_"Z:;AK<%E%6D# JY%3Q\2G._[JH]LF]MP;O+;M1 $@/< *E MA5 :A=(8E,91-%V!RA1USK6-T($ZI%!:"*51*(U!:1Q%T^6C'%+'O)VP>;UY M5YXFFN-4 '4Y7S$2"AT)@](XBJ9K0GFDSK$=D6]4N;3U7,WC M[;P<03U7*(U":0Q*XRB:KDKEN3KG\EP=J.<*I850&H72&)3&431=/LIS=4[Q M7(]6,\.#XL+Z$ Q'VK_]\@9JQIXP @H= 8/2.(JFRT!9N([9PCVEWC$3;<=4 M[T"=VE>,A$)'PJ TCJ+I7[93OJQK-.[>M-XQGR8P#[3S]_>@/B^41J$T!J5Q M%$V7H_)Y7?M,A8Z+M%@G4%H(I5$HC4%I'$73Y:-\9]?L.Y^PPATAVB_MI)R8 M.W:6R(G#H-!A,"B-HVBZ&G:^26[>&-OAI%%-TKZ$Z0>6MU_?FB-V3GJ[J!0: ME4%I'$73/A$)'PJ T MCJ+IFE!6L&OT"M]@P?.ZG: PC[?S3 5UF*$T"J4Q*(VC:+HJE2[6Q\55 *#V9_^93JQ4PT5"]0 ML_?485#H,!B4QE$T70W*U_5@5VOP#J^HZ@P'P?YW;\T!.^>\55 *#/S,3F$9-&R4#=7M2P*'18#$KC*)JN%F7T M^B=M%VY4B7-0:-BN,]RO;LP!.VN@55 *#5"DJ^HN:Y_3HDB7U:_W(IJ)K&P@_WZ7IL7S@S+ ]F:# MX_\!4$L#!!0 ( !"!"5=#5YD\\P0 .&PO=V]R:W-H965T MCKE30O!SX?'_H(?^.+AEHMO^9(QB1[2 M),M'UE+*U;5MY],E2VE^Q56\.W(PM;C#[?Q8BF+'^SQ<$47[([)SZL; MH?;LFC*+4Y;E,<^08/.1]1Y?$S_U10JSYG$;B__4C_N>R\ZLP]S=F$)W_',[D<67T+ MS=B_LJI#98)3GN3E7[2MVCH6FJYSR=,J6&60QMGN/WVH!F(O /O/ M!+A5@'ML@%<%>,<&^%6 ?VQ 4 647;=W?2\'+J*2CH>";Y$H6BM:L5&.?AFM MQBO.B@OE3@IU-%9Q&X#'=;PJ/CS]X63HX_.];#;25)K8M; MZ^*6/,^LR\6+4EP@\K!2=QV;H4]Q6K3CR+%1'6=K^B4C2PU$^5,;)@U_O$''#H_M6D$"8L@800(IJGIU6IZ)OIX M7SI>2]=ZC^Q 80DJ9OG-&/LX\(?V9G^86UIY0?^@5=32JN\/ KT5>=I*51D_ MK%MI/?;K'OO&'O_"-TQDJJ+(MDX:8[M>=[ <0ZF$&-:74<0"*:-8*\> MP9YQ!.'NAPMT)ZF02#UO,?3E_4.3=TSF/.1/\B\P.C.=&N]QPH+0*E$2B:+OF>'8#/ M91JM,H'2%)(6@=((%$W7M+$2L/'=]I3)] 4B1M\9%:TR@!H H#0"1=-E:#P M#&8"X)8W]R!T_,'!0[SYC)U'&Y)&H&CZ:#?^ S8;$*]?N_QC:Q>HVP%*BT!I M!(JF2]XX'OAL+ \,ZGF TB)0&H&BZ9HVO@<^R?@PUBXST5"[(,V.")1&H&BZ M#(UY@LWN29?:U7M2NP;]0> >EBY0&P.41J!H^F W3@8VOEK_#Z4K.+9T@5H= MH+0(E$:@:+KDC=V!!V=3NB -B@DH+0*E$2B:_@&W<4]G%*Z3GCW1ZVR@!H&ULM9U?;^.X%<6_BN NBEU@ M.Y:H_VD28"=DNU-TT&"FVSX4?=#8C".,+64E.=D%^N$K.8XI2O25I3EZF8F= MPY]$7?J&1[P6KU_RXFOY*&5E_;;;9N7-XK&JGJZ6RW+U*'=)^2Y_DEG]FX>\ MV"55_;+8+,NG0B;K0Z/==LEL.UCNDC1;W%X?WKLO;J_S?;5-,WE?6.5^MTN* MW]_+;?YRLW 6;V]\2C>/5?/&\O;Z*=G(S[+ZY>F^J%\M3Y1UNI-9F>:95MGJ^G+ESS_VKSXL+Y9V,TIR:U<50TCJ?][EG=R MNVU0]8G\>J0N3@=M&K9_?J/_Y=#[NC=?DE+>Y=M_I^OJ\681+:RU?$CVV^I3 M_O*S//;(;WBK?%L>_K5>CEI[8:WV997OCHWK,]BEV>O_R6_'*]%J4'/,#=BQ M >LV\,XT<(\-W$N/X!T;>)<>P3\V.'1]^=KWPX7C297<7A?YBU4TZIK6_'"X M^H?6]?5*LV:D?*Z*^K=IW:ZZ_22?9;:7UB>YRC=9>@C>GZS/]8!<[[?2RA\L MGI;)9E/(35+)M?6F_Y[+*DFWY0^U^I?/W/K^NQ^L[ZPTL_[YF._+)%N7U\NJ M/K_F*,O5\5S>OYX+.W,NKO4QSZK'TA+96JX-[3G=/B#:+^OK>>X;7&03-(ZI'Q M-A;^\_=::GVHY*[\KRGJKUS/S&U2X57YE*SDS:+.=:4LGN7B]H]_< +[SZ9+ MCH1Q)$R 8%IPO%-P/(K^]C$V7?W7AL&A8?-WX_G6L6W?\ZZ7S^WKVI=%OAV[ MNHKW5?6?I#AR=)DP'#/PW3 ZR;1.^J=.^@.=+*MD7R19M?QTR#ZF[I*(L8,- M">-(F #!M#@$IS@$,V6" !D<)(PC80($TX(3GH(33LT$KPW]UJ4Y8><3SOLJQXT M1(X=>T@81\($"*;%)3[%)9XI,<3(X"!A' D3()@6',=64WU[:FHXMFQ_4%UF MQ]W<8)3%=C?:W21AD#DL MM+M)HB\+6>AWK81!%MA!Y)])$LHP.;1C^FM>9X1L)[/*V%6R\>CAAJ1Q*$V@ M:'H8E*5S_+DR M3I06D<2A,HFAXBY?8$\V5 M(:"6#TKC4)I T?00*=OGD,:%S!"QX0Y SU9<(.(&$7/L;FXPB>8-U<^@%H]*(U#:0)%TT.DK!X;6KX[GP_\_@<]<./N MG063+.K)N$'FNTX0=O.!2>:%9]8FF/)+C/9+;_F@GBM,6JB@\:,')'29#$H3 M*)H>*&7X6#A7SH":/RB-0VD"1=-#I,P?&UKI.Y\SHLMRAD%FRAE]F3%GF&3G MRJ6]5"L_C+M-27-'CSSHNAF4)E T M/4*MZLC9RB.Q]9'8 DELA>0<'M%5'M&=7"1Y;$DFAT$)'Y8(4J+W2QDKES96 MYY(#.6N@F:-''73Y#$H3*)H>'64'W;FJ)5VH$832.)0F4#0]1,H(NI-K)MU^ M!6,O,0Q*^+!$D!*]7\H]N;1[^KS_4JZ*].DP\)K+EJ[,G80NE$%I'$H3*)H> M$&7SW+D*)%VHR8/2.)0F4#3]>Q3*Y'F3BR0]0_6C[8:=,H8[@XRYCM_-"0:9 M'[EN]XZ#0>9Y'CM3[> II^313LF4&Z;>L:0/-79P0FD<2A,HFAXT90.]N>HG M/:@/A-(XE"90-#U$R@=ZD^LGO7XI8WG-55GI0:PBE<2A-H&AZB)0U]"975GJ&RDK37,-0 M66F::_1EQKF&H;*2F&LH?^71_NI,[AAW)Y,^QNA1"5US@]($BJ9'2[E&;ZZ" M2P_J(Z$T#J4)%$T/D?*1WN2"2Z]? =F;9 Q*^+!$D!+]^]W*?/FT^;HD49"S M"YH_^NO?T(4V*$V@:'JDE'WTYZJ_]*%F$4KC4)I T?00*;/H3ZZ_]/NED-TD M,2SAPQ)!2O1^*8?ETP[KOL@?9-D\JBC94GM"4/?3GJL/TH9X02N-0 MFD#1]! I3^A/KL/T#2618?<#?V=0>?4'OIL]^BJ'.;'?S1Y]613Y9[X2[BM7 MY=.N:D3RH$T(=*T.2N-0FD#1],=0*;L8S%60&4!](I3&H32!HNDA4CXQF%R0 M&?3K)$.[^ZVM.X,JD] E.BA-H&AZM)2!#.8JU0R@EA)*XU":0-'T$"E+&4PNU0R&2S6')7Q8 M(DB)WB_EPP+:AUV2*,BY!K^4V0IHL_4Q/60(J_R]; ;9U/L7]%%& MCT/H:AR4)E T/5[*-P9S574&4*<(I7$H3:!H^C-QE5,,)U=UAOT"RVZJ&);P M88D@)7J_E+T*:7MU6:H@9Q3T$<:.02B-0VD"1=-CI4QB.%?Q9@AUAE :A]($ MBJ:'2#G#<'+Q9CAL,M_NFR$[^6X&?3ICQR^4QJ$T@:+I M@566,IJKLC.".DDHC4-I D730Z2<9#2YLC,:KNPK^4_8IH^P7. M*>24A3Z5T8,5NI0'I0D430^J\I[17-6A$=1U0FD<2A,HFAXBY3JCR=6A4;]0 MLY=/!B5\6")(B=XO9=4BVJI]0SX9=W^$/H_1(Q6ZY >E"11-CZ@RJ=%T##"K/#5EG,P)AD#EA&)_9TSA69BZFS=Q=OMO)8I4V!6'Y0_4M3PZG MCS1Z:$+7":$T@:+I,5-&-9ZK@C2&VDXHC4-I D730Z1L9SRY@C0>KB =EO!A MB2 E>K^45XMIKW9YNB G&O111H]#Z'(AE"90-#U>RH/&<]61QE!3":5Q*$V@ M:'J(E*F,)]>1QL-UI,,2/BP1I$3OEW)B,>W$S*EBW)T-^A"C!R%TV1!*$RB: M'JS6UNFS[9V.W3P=NWLZ=OOT>?9/;V^@_@T[J/?+.PT['5ZBXB:58:]#H^K< M[NEV:_MTFS9>%^0->CMUFC]V1&)Q'(L3,%PG7*P5KMDV5;>QNZI#<1R+$S!< M)U"MG=7MZ5NK'YL&[;S0^RZL415T[V>85&[W01W"J'*ZWX1=EH]25CRIDMOK M.B=LY)W<;DMKE>^SJAF1K7>M0CXT%^'J)[98]MY_[US=.8;WN7,E#N\O%?[V M^BG9R(])L4FSTMK*A_I0]KNF[*](-X^G%U7^5%__A?4EKZI\=_CQ429K632" M^O5Z]O6@.\)(77P_=N?T_4$L#!!0 ( !"!"5&PO=V]R:W-H965T+[GXDD& (H\1V$L%T:@5')EFM(+(*)RP!.(\M=V+Y9RG*F0QW LBTRBBXN4&0KY?&+9Q:/C&MH'2#>9RGM M M/(!:)_<"S\S2Q6<1Q)+QF C8+(QK^\JU1UJ0W?$W@[VL'!,]E4?.G_3))W]A M6'I$$(*GM 7%OQVL( RU$X[C>V%JE'UJ8?7XX/XAFSQ.YI%*6/'P'^:K8&', M#.+#AJ:A^L;W?T(QH;'V\W@HLU^R+^ZU#.*E4O&H$.,((A;G__2Y %$1X$2; M!4XA<'Y5,"P$PU\5C I!AMK,IY)Q<*FBR[G@>R+TW>BF#S*8F1JGSV+]W!^4 MP*L,=6IY[7U/F63Z&4CRGGRE0E#]),B9"XJR4)YCZ]WMUS7Y"[P@YB'?,I#D M^B,VKQ]<.ZR:Y"8"+BD[)64G\QN^ MXG>32FR1R.V(F_S[!=O()P61_*\)4&XY:K;4]>!*)M2#A8$OO 2Q V/Y^V_V MQ/JC"5>?9FY/9C64PQ+EL,U]>0_"@UAAP4"2 OPFME%=%L,#JAU-IU M5TH]F=4HC4M*XS=0\J@,2$)9XQH:_P!H,AB>\&GMM"N?GLQJ?"8EGTDKGUND MHEZP8BM %[8SYL0Y9[CZAJ:.)?V](12:]==*?5D5J,T+2E- MW["*,D#YBY8!\WD84D$2$/FE1G1Y1],*NN%L,#DEUSJNGU07SPF,UAZZPNC)K ;#MH[YU.J XX)@A8H:XV2[C3TC M$8]5T!1%5^W:KKSZR:- NWVNLZ.,E?[D]N MJD_]F++MUN2)J7^''[()5A5U^%AY:9QPK]&Z5S>W+[&ZWY_-;J5A$%2[)M81-&I(O;-,8R'_B,R4O0$5S]>HUIO?E MEO,R*SL3>A_ICHHMBR4)88/VUF"*Z5'D6S/YB>))MEGQR)7B4788 /5!Z!OP M^H9S=3C1^Q_E!MGR?U!+ P04 " 0@0E7EY"+0&$$ "^%P &0 'AL M+W=O+23 * M4 XS4A7JEJ]_@Z9#?>.7\4+6OVC=U(T"E%52\;(1ZQ:4E&W^R5,#8D\0IP<$ M22-(7BOH-8+>:P5I(TAK,INNU!PP460Z%GR-A*FMWA;YI5N.(=/RN)8G%CG^UMV+4Y3T M;?)04V_1)RWZI/;KN= ;A!\IHPI.KO4$T*B9(FQ.'_4S:%#_?:V%Z$I!*?^Q M,=O<);7?Q:P;YW)),I@$>F&0(%803'_^*1Y$O]H(^C3#GLPZ='LMW9[+??J) M\WQ-B\)&;*,T#UD"\8+/J_GWR=;CYTNQXX1GV;8DUF'7K^EU_\A,[#ODZY/,^S)K$-W MT-(=.,?F)9$+&RVGZEA:/LWPX,6$'Z6]=K9W( Q;"$,GA(LLXQ738TA !G1% M]*BR,7&:',O$IQG>F/7WF"31F9W)J&4R6;"D=BQG+9:S;V"!):&;1,75 H0.Q=N05:]#-D).RV,)^33#9R\) M);&=4!SMTFKTW6]UM_18%E[=<./6H3%*S_H'>.RE]]C)XYXK4CB&AUM^-!.? M;KAQVV>21H-AOH=JK&V[<.L,E30Z.EUU@CIV)<7K)F:0Y"%)O MVIC7E96,UT#LU0TW;IV5.!TF!R)-O N[L3OMVK[$T'\(ZWE5Z+B3([6]9A], M7E.Q5S?LRZU+=I>@X^$/^4J+O89LKV[8EUL7\2Z0Q^Y$_NI1ZC60>W7#C=O^ MUUL<#5\L>>'>7JG9V?Y,Q)PRB0J8:5UT.M0K@]AL%F\*BB_K[=-'KA0OZ\,% M$+T&F@KZ^HQSM2V8'=EVRW[Z/U!+ P04 " 0@0E7=U8L!,," !?"@ M&0 'AL+W=O9W(ULH86RF!! MJD).V?8#-'X"S9>R0IA?M&UJ'0NEE9"L;,!*09G3^DH>FW78 ;C^*P#< /#_ M KP&X!FCM3)C:T(D26+.MHCK:L6F!V9M#%JYR:G>Q9GDZFFN<#*Y3E-642G4 MCJ20;\B\@'-$57K>H9E*3%85@-@"M673G;(OJNQT I+DA3A3@/O9!)T>GZ%C ME%/T=<4J06@F8ELJG?IM=MIHNJDUX5JT2X3;)<*&S_O7$OWUCGY=:^U[AUB[TH'.CD:8M>]TB'I\EX3AH90'R&;),3# MR(_MS:ZIEU5!%(5.6[6GUF_5^@?5WK(-<*J.F$YA![%OW92>R/9L!JW-H.<\ M!GU:[XELSWK86@_[SF--&.PDS0T#[#[+8T?5P,.OY''0JAT<5#L%(4G%"97V MU)R27?H.4KQU;WHBVW,[;-T.>X[EL$_K/9'M68]:ZU'?L8Q>'(!^Z V\9['L MJ,*A_SR6]L[?OVZ]/A.^S*E !2P4SKD8J%SSNIVI)Y*M34;%'B.>2A1":=5$^Z M C#DN>9"IUYE3#/W?5U44%,]DPT(/"FEJJE!4^U\W2B@6P>JN1\%P8U?4R:\ M+'%[:Y4ELC6<"5@KHMNZINK/'7#9I5[H'38V;%<9N^%G24-W\ #FL5DKM/R1 M9][BQ&+5AM9#V"T:R;Z/WT>ZG $"*]. *(!$/TK(!X KG)^GYF3 MM:*&9HF2'5'6&]GLPM7&H5$-$_86'XS"4X8XDRV*0K;":+R1 MB>YAPNB<#7 M\XY\HTI16V1RO@)#&=<7N/OXL"+G9Q?DC#!![AGG>!DZ\0WF8AG]8HA[U\>- M3L3]VHH9B8-+$@51/ %?O@Y?08'PT,&CEW ?*S"6(1K+$#F^^ 3?9E2OR<]% MKHW"]_5K2E;/_"RMV_"F^#CE,C_1/9",;-P3SJ7!AG#+"D<6*.N YZ64YF#8 MKAB'8/874$L#!!0 ( !"!"5?2U5MF-@, .\+ 9 >&PO=V]R:W-H M965T MICV8Y+:U<.S.=EOV[V<[:>A'" S07MK8ON?XG!O[YO:60MZI*8!&]SGCJN]- MM9Z=^KY*IY 3=2QFP,W*6,B<:#.4$U_-))#,@7+FXR"(_9Q0[B4]-WZ&WFAC1R53;"3_IS<@$KD!?SRZE&?D52T9SX(H* MCB2,^]Y9>#H,L06XB!\4EFKM&5DKMT+U[70]E,"9SID=B^1E*0VW+EPJF MW"]:EK&!A]*YTB(OP49!3GGQ3^[+1*P!#$\] )< O UH/0*(2D#DC!;*G*US MHDG2DV*)I(TV;/;!Y<:AC1O*[6N\TM*L4H/3R5F:BCG7RKR2%.B"W#(X1-P< MGR-4+8W6ELZ8>?&$IX#,$4)#"1G5Z)M0"NV?@R:4J0,#O;XZ1_M[!V@/48Z^ M3\5<$9ZIGJ^-8KNOGY;J!H4Z_(BZ&%T(KJ<*?>099)MXWSBM[.*5W0%N)/PZ MY\@5R E[Q_%\;!A[IS) ":4<\HGYI(R MFXPZMP5%["ALO5HD. R"GK]8=]&XSPM=M"L7[487EU(LJ*UXM6>_P+;7Y'>Z MK2WU[1V+K2ZN8C9$Q96HN%&4N4M/Y#7>$8:CG;PV;O+"O'8J"YU&"R-0FLPE MX=H?N:I3YZ*1XE_OPAN1;;CM5FZ[_[=*=-\R,V]$MI&9DRHS)Z^O$B>[ISF, MMN_9;E 8!7']10N#AX]K\(K[7X*;"T!-T*,5(%S[ZH>-PFXDU7 DQN-Z8>'. MGD=Q*]I65A.%P^XCTO"#-/S*\E02;-1]W&EOR]N-"MN=8$N>O]8ZY2 GKJ-4 MR%VXHJVH9JNN])[((R;B6C^ME,)B-1Z9QQF$FBJJ*@\O4648(,@AU<:!XFT#$\AS8X08OW>>5KNE$>Z/W]SOZMPQEP55,!'Y$\OT M>FP-+)+!DE:Y?A#;+[#+)S1^JJI"F, M+?S(%,@-6,G'#V[D?.[+]C^9'>3NM[G[I]R3.\89UE%&5D+TO\I&']5ZTQTV M"6X]"$;V9C^';I3G#H>#-NH +FCA@I-P3]@+3*F54J2@>ND:@_" +CIBZ\;X M [^?+&S)PI-D$U&4@F/5D))*W4L6=G8=ND/_"*T;Y/IQ,.R'BUJXZ"3<'&N$ MI? ^6M3=U8F&1V@]04$4])/%+5E\DNRX[_3!Q=U*BD+7.Z+K1OEQ.#S&L_=: MI/D]?:-RQ;@B.2Q1YUS%F)YL6GXST:*LN^9":.S!]7"-?TF0)@#7ET+HMXEI MQ.U_-_D#4$L#!!0 ( !"!"5&PO=V]R:W-H M965TBSXX[O]M8Y@CRMV Y68.^KI48KZ%DVO 1IN))$PS:C ME]%LGKAX'_"=0V,&:^*4K)5Z<,;-)J.A2P@$%-8Q,/P=8 Y"."),XW?'2?LC M'7"X?F;_XK6CEC4S,%?B!]_8?48_4;*!+:N%O5/--71ZSAU?H83Q7]*TL=.$ MDJ(V5I4=&#,HN6S_[+&KPP 0G;T"B#M _*^ I /XR@5M9E[6@EF6IUHU1+MH M9',+7QN/1C5U[\RGE?:SDA27A*XC!.1N#S MM^$+*! >>7C\$AZ@\EY^W,N//5_R%_E/9,%-(92I-9"?EVMC-3;8KS%]+>'9 M.*$;NIFI6 $9Q:DRH ] \_?OHFGX>4SM?R)[H3WIM2=OL0^T=]RCU]ER7'@. M]R0<\BB:8.D/0QDC0>'DH@]JTPL&7>I>B%NF=UP:(F"+L'#R\9P2W4Y=:UA5 M^<9=*XMCX)=[?*A NP#&PO=V]R:W-H965T@JWU%U^2Z4SE7[2'9W,RI5^I^C:_%?I3>Z,R3C+*9,(9$'1RWKJ IY?Q M(#M@[HFDESS]GHS5[+S5;X$QG9!%JK[PY1^T#*B3ZXUX*HO_ MP;(<&[7 :"$5STIC[4&6L-5?\E@FHF* .GL,4&F M@Q@O,< EP:X"'3E61'6 M%5%D>";X$HA\M%;+#XK<%-8ZFH3ET_A5"?UKHNW4\'I,F4HF";E/*;AFBK!I MDA]>2$F5!(2-P>^=_]_0^)BQ1].1&5^)X-P-OP6>]#G]:&OXZ@7L1N]=P0<2LU*!-ZG /O5U*M(B M%8E)!2E3,15<.B=\)=LM9/--YV$(NWTXZ)RU'ZJQN89U^KUX,\SR.MYX'7N] MOLYT0E1>S*.%$)2-GH">*R934FPR^M].**X85B?I5)SKQML![([!T1[O.QOO M.U[O;ZB4IWHG'"VRA?98)YYD7*CDG\)[EZ.='2=.>IU^OI0L7QW#NACWNVYW MNQMWNUYW[[@BJ]*NUN[N1 M_;C1-N!:T4PZUW OY!H.)&;EHK_)1=^_&K9K';QZT4<0O@>,*E?D?<>4P"[> M+GW', BC0<\]Y!.U)(*"$9?:?\85R/2U M,6%3,*6,"I)J^$BIOO #-=,9G/%T[(K,>^I#YS20F)4E&)DK?-1TA9=G")2. M4&IV/BK$ VOJ9BL?AURM2NUJ+:,8]K<*WC4*1AUWO4-#&]![!1_>"3+6%*\) M_VU^F1I3P$A&-6DQSD[66[\.XXW3\Z"H$4K-SH2!#8@;KVDOSQRW %WT;N%W3-:-LSPW"0#_#7(Q^+1*A/39[N**C&>,IGSXYO?7J M'3QO@=3LZ T1P6[#-Q#0RUP'IR.0FIT.PV+0BS?'WT24NM;M 1ST=XNXYT 1 M:YSMN2$GZ$>G[T6_@(Y/+AXT9$SU#%9('-Q2D7 G9]3(QN")$B$!C$#&F9I) M@,"8/+ER<.F7.G;N#(U!/XYY%S+X%WS2IDJRX-_TFZ621@IMD0IU1^W7P:B4X(_1:'AMAI0?D MI[+:PB>/^PK?KWSP3#?!9,@P&?(S68#"#XIDH=3L=!@D0WXD>W[A^W5ZGL+W M6AX;H4$WY$>W9]R .^,-"G"AU.P<&(!#30,<"@IPH=3L=!B 0PT!'-H%.!QW M=KK :)??,$+[NL#(X!OR<];S%ZM?QW>5:@+/D,$SY,>S8P&U1A86 5?Y--H+ MJ'ZI8Y]/&###7M(97A9/TZC(&X!%U'*6S-V/)(("6"@U.VP#8!@VO$/A0'Q5 MIJ,)6L.&UK"?UHY_3H5V;S$1[F[?89;#.GN'V7Y7'J_YGZ\]>X>JT?'@A-_R MV)DQP(3]H'/L#E4CN[Z%CM<[%,1[=RB_U+$9,$"%_4!U9WJZSD"#@E,H-3M6 M TZX:7#"0<$IE)J=#@-.N"%PPH[.5PQW=B5'WZLZRO;:8!-NINM5(UM"1;=< ML<[I:H*FL*$I[,>>RDKUM[;\.@<7:1,$%1N"BIMN;<5!R2J4FIT.0U9QH-96 MC0[:?TGV6QX;H8&E^!D/'$V9[V]D^74.GMJ1F?%7,XI:0*U M8H-:<3.-JQI93[Q!(:M=>3<[?S'^$Q'3A$F0THF6C][U]/H7JW?-5Q\4GQ>O M:]]SI7A6',ZHO@R+?(#^?<*Y6G_(WP#?O/$__ ]02P,$% @ $($)5UQ' MH#VY @ !@@ !D !X;"]W;W)K&ULK55M;],P M$/XK5IC0D*!)DVRPTD9JFP)#&IHV#3X@/KC)M;7FV,&^-H-?C^VDH=VR:H)] M:7SG>YY[\?5N6$EUJU< 2.X*+O3(6R&6 ]_7V0H*JGNR!&%N%E(5%(VHEKXN M%=#<@0KNAT%PZA>4"2\9.MVE2H9RC9P)N%1$KXN"JE\3X+(:>7UOJ[ABRQ5: MA9\,2[J$:\";\E(9R6]9 ^*D>3AJ 2]VO%2RG29*AD192U-FSVX*KO MT*9>3-@^N49E;IG!87*>@T"V8'3.@9P+I&+)['&L-: F5.3DHY1YQ3@G;\@7 MJA2U+TN.4T#*N'YEM#?7*3D^>D6."!/DPEB:#M!#'TUXUHF?-:%,ZE#"1T*) MR(44N-)D)G+(._#I8?SI ;QORM+6)MS69A(>)/R\%CT2!:])&(111SS3I\/# MKG3^S_OLG[WO%2-J&R5R?-$C?&T7V)9XV"@ITQF7>JV ?!_/-2HS 7YT]4#M M)>[V8J?B0)?FB?QJ\[WJ YR1+GY-L]DQD>T\5MT\5'V)/ MIK1D2#G[#3G1"29U-CY!ZUYSQROW3";I-\[&?J;W9IW MV<3[-NE#F[ 7[=O,NFS.6ILZ<7]GL!6@EFZC:!/_6F#=NJVV75IC-ZOOZ2?] MP;3?H4_-DJMWTE_Z>D->4+5D0A,."^,JZ+TUB#XPTMHBE2"])VTF_OA2E*);,"-E6"QLV22^*+!XN@;*CPO'=YX7[L@V5^6"NYSO\!;N M07W:W0H] H3\:H3.6!\\_E9)TM'*_< M$5!(50F!]=4W7'C[] G="HQ$LYE>83'6M;ST'I7BI>U,YZ!P5AU3=^K(DX<= X=H>@ M=@BZ#M$K#F'M$+XU0E0[1&^-,*H=3.INE;LA+L8*+^>"'Y$HK35:.3#L&V_- M%V'E0;E70E\EVD\MUQDP138$/U! :Z8PVY)RN)(2E$289>AGSK,CH11=H%7! MA2+_8%/CY%&?5@D2O8]!84+E!VWQZ3Y&[]]]0.\08>CWG.^EAI!S5^F]EA'= MM-[7=;6OX)5]A>@C9RJ7*&$99!;_N-]_W./O:HX:HH)GHJZ#7L!?]^P2A=X/ M*/""T+*?F[>[![9T_E_TY#]';Y$1-JX!2'J_D#J>P<+3^21 '<);??^>/O1]MW \)%@\)E@P$ MUJI2U%0IZD-?WFE$+-+=6P2SPPK958K'R9E'06+52'C4ICWI37A>:387X1FNG$,#2)Z0$ M9I)6DJ7?Y.6D8G-2;6Q4048G>[L(_*!#QKF1UR'" A-&';:2/I@6!^.&@W$O M!ZOTRYX(:$JN1PK2G''*MT^V;'OAOO96'!(L'A(L&0BL59-)4Y/)MQ;,R9!5 M&A(L'A(L&0BL5:5I4Z7I8((Y/;MM(V_6E8ASHW \ZJK$N='4GW15XMQH$GJO M",6L27?6+Y9,@6"8TJ<3J9!\HXY8 $JYM(MC+^C7'L0AP>(AP9*!P%J5\;V7 MO^7>MQ:,.L) A1H4+1X4+1D*K5VKDQ;*'TPV:JC67ZBQU]4-J]6D*QP6JS , M)QWEL%IY44&ULK99K;]HP%(;_BI554R?1YD)(0@>16AA; MIW6J>MDT3?M@R(%8=>S,=J#=KY^=T(A"&B:T+V GYWW]G#0Y,GYESD6&EIV)ARUP 3DI11FW/<0([PX19\: \ M=BWB 2\4)0RN!9)%EF'Q= &4KX:6:ST?N"&+5)D#=CS(\0)N0=WGUT+/[-HE M(1DP23A# N9#Z]P]&_5-?5GPCM>IEC"B-/O)%'IT(HLE, <%U3=\-4G6/?3 M,WXS3F7YBU;K6L="LT(JGJW%FB CK/K'C^L<-@2N_XK 6PN\?Q5TUX)NV6A% M5K8UQ@K' \%72)AJ[68&93:E6G=#F+F*MTKHLT3K5'R9 %-D3O"4 KID"K,% M,<-S*4%)A%F"/G*>K BEZ 1]>,QU_)"@2:$*H:LR+A3Y@\LKT8'1^]0T>(,'27\D)J)SFPE48V"]NS-=Y%A>>]@O>Y8*>HZW20YWC=!OFH M73Z&F9:[I=Q[*;=U4'5:7IV65_IU7_&;$$84G'S1=UZRFU8'?075>1F*28Q) MZ* )D3-,T0_ EUAG1Y13^CG^50JH6_E7TW15"Q^,XMYO,]DCF1S_SYJU"V**IU\H@* W,FV<9NY[; M\P?V$WD5>JW@:YYT9]9XN\U?M \EY-WMM'WFLB[^V2 M.ZX?;I&W>A]('M3DP3[RH(D\V"%WPRB*MLA;O0\D#VOR[I+[8;A- MWNI]('E4DT>MY'8-I'W=]XP M_:[C;M_MNU6NOI)]KRZKH.R-+Z[9[5QAL2!,(@IS+71.0YV0J'80U43QO/P( M3[G2G_1RF.I-%PA3H,_/.5?/$_-=K[=Q\5]02P,$% @ $($)5SUL3V5] M @ R04 !D !X;"]W;W)K&ULA51=;YLP%/TK M%JNF5MH*)0F).H+4M/O(I$I5LVX/TQX\%?]YQ[ MCO&]<2O5HRX!#'FJN-!+KS2FOO1]G99047TN:Q!XDDM548-+5?BZ5D S!ZJX M'P9!Y%>4"2^)W=Z=2F+9&,X$W"FBFZJBZGD%7+9+[\+;;]RSHC1VPT_BFA:P M ?-0WRE<^0-+QBH0FDE!%.1+[^KB!?PG4&K#^;$.ME*^6@7ZVSI!580 M<$B-9: X[. :.+=$*.-WS^D-*2WP<+YG_^2\HYT?6S@D;311E8]&!543'0C?>KOX0 0AJ\ PAX0.MU= M(J?RAAJ:Q$JV1-EH9+,39]6A41P3]J=LC,)3ACB3K#,0AN6,;CF0M3!4%,Q. MK[0&HPD5&?DL9=8RSLE[LL$WD35X+/.7[=,;,)1Q?49."!/D6RD;C3@=^P8% MVC1^VHM9=6+"5\1$Y%8*4VKR4620_8WWT=C@+MR[6X5'";\VXIQ,@G=C5R2S(L+WE.F/YES46&E1Z*C2MS0?"J2,I2%WE>Z&:8,F<^+>[=B?F4[U1* M&;D30.ZR#(NGMR3E^YD#G:\W/M#-5ID;[GR:XPVY)^HAOQ-ZY-8H*YH1)BEG M0)#US/D)7ETCWR04$7]0LI<'U\!(67#^R0QN5S/',XQ(2I;*0&#][Y%R7TKU3GJ?D-62AP >[+601\#6Y9 M^7(415[HF0=J2\#/GW=4/0',5N ]Q0N:FM$USW+."%/2)/[.%9'@]0U1F*;R MC49]N+\!KU^] :\ 9>#CEN^DSI=35VGBYO'NLB+YMB2)CI#\=<_] )"' M_('T:WOZ#5GJ=%BDHW:ZJ\M5UPS5-4,%GF^KV2V32NST"ZW 7^]U +A5))-_ M#XDKT2;#:&:=7LD<+\G,T0M1$O%(G/GWW\'0^W%(ZDA@+>%^+=RWH<_O!&5+ MFN,4X(SOM'(]ZZR8=?V:2*4GE[+-4 5*V+" -<;R./>3. J\J?MXJ.U_PUJL M)S7KB97U ]-LA:+_D)5>X'KJJ)0[S)8$++E40W1+O." QT4<>),.VX&H) CB M8;)!33:PDOW(E2YORMGF0A&1@=PPURNQKG2.G_ B)4.T@X'R>6@2=G@'/=Y^ MG, $#1,/:^*AE;A>6Y/* O[5QL >B2:NB9;WANA:\4Y=%B.!M:1'M?1H5#^( MQA0^$EA+>%P+CZUS?J^PTHN*,OVJ$JF T,,AP24*] Y>.>_2FP2=%]/ZL#.E M)+64Y&6L+>DM.NCWG2WIK;EV5(LS])K-VQO9VBK EFO!$';H#D6A(#I"]Z#7 M@"]F;A5TN]!!G'29PX%*3Q+_"/5FRX?6C=786WB:O=D!3UWF8Z&UY3<;/_1' MM3AH;21.%C\26EM\TS] >P/Q7)NK8"!L^QS2+4SW+;4^\%Q!38\![4W&V68' M^RT&U!^,7M?N8+_'Z,2UF3=-!K1W&6<87CA@93",NHR'P@((CQ!N6@-HW8"_ MS?*B?K5A%/M^EWO4KS:,)@?>V";?;._0OK]KTXM.-+V1]O!*V$MT!+!I"6 R MKNE96XR3Q8^$UO[$;5H+9&\MGFMZ%4RWN8-=R[,_[EPY3>N![*W'V9:'^GT' M"H.^Y:%^X]&):S,_.&RP=QZG6UX%V/*R$$;=[\#!L"@Y1KCI%9#]E.!;+ _U MCP!0$,>H^^T]'(=@E[Q[<#)FCB5_PV)#F00I6>M$[S+2ZD5YTE<.%,^+P[(% M5XIGQ>66X!41)D#_ON9:0C4PYV_U>>O\/U!+ P04 " 0@0E7V+>NM_4" M "Y"0 &0 'AL+W=O:7= U$?EE25F ANVQE\C4#G&A2 MD9N.905F@3-BA$,]=L_"(2U%GA&X9XB718'9[PGD=#LR;&,W\)"M4J$&S'"X MQBN8@WA:WS/9,QN5)"N \(P2Q& Y,L;V8!8HO 9\RV#+]]I(.5E0^JPZM\G( ML-2$((=8* 4L_S8PA3Q70G(:OVI-HPFIB/OMG?IG[5UZ66 .4YI_SQ*1CHQK M R6PQ&4N'NCV"]1^?*47TYSK7[2ML%2*,8"'01S2OM@FB2W1+!##@ LU>Y&;DP-%Y! )G.;^0P*=Y MA,[/+M 9R@AZ3&G),4GXT!1R+DK1C.NXDRJN\TI<%]U1(E*.9B2!I(<' M1_BFS$&3"&>7B(ES5/!K22Z1:WU CN6X/?.9GDYW^NS\7_39/T<_2(;;[ I7 MZ[G'=D64\3BGO&2 ?HP77#!YJ'_VK72EY?5KJ8MNP-*UE_;S*^V[;>Q7@W+5-1%V-;OMMRW@7=7-O]QH/&>'#4^",5)ZYR MT%U WW-:5OM 5M#RV@7YEG_=\MH%>3=[6:O,FGMO40%LI8L CF):$E%=0,UH M4V>,]?/:&I_8@ZG=,Q[)NJ0J(_[*5T7-'6:KC'"4PU*&LBZOY+*PJE"H.H*N M]4NXH$*^J[J9RMH*F +([TM*Q:ZC C356O@'4$L#!!0 ( !"!"5=7_#TI MM0( &8) 9 >&PO=V]R:W-H965T5K6U0< M<&I$!;5=QPGL I/2BB-S[9;'$:LE)27<[XV?V3R:ZRK+" .:,_2"KS MF36Q4 H9KJF\8]O/T.;QM5_"J#"?:-NL#<<62FHA6=&*%4%!RN8;/[5UV!&, MWA*XK<#]5X'7"CP3M"$SL198XCCB;(NX7JW<],#4QJA5&E+J7W$IN;I+E$[& M"UA)] $MU=.1UA00R] -EC4GDH#0LV],JL'I B0F5)RIM0_+!3H].4,GB)3H M/F>UP&4J(ELJ'&UJ)^W6U\W6[AM;?ZW+"^0YY\AU7*]'/A^6+R!1\I&1NR_E MMBI"5PFWJX1K_+RA2BR(2"@3-0?T\VHE)%>/V:^^:(W7N-]+'[U+4>$$9I8Z M6P+X!JSX_;M1X'SL"_J?S%[$]KK8WI![K(M_KLZC/O&D7/=E;0P"8Z#_%3:Q M$]F;W0"#6QP98-P%&!\*,.ZC;E3^#O7("_W7Y(/>1Y+[';E_B-SO(_?WR%]3 M#_H>21UTU,$AZJ"/.MBOMVHESFOT0?,CT<,./3R$'O:AAWOH;N#OHP^:'XD^ MZ= G@^CW.:@FG4G@?0$F!Y^80?W\LWG2R?T8/+FNH M[)TNJ-] ;C!?DU(@"ID2.A>AJ@]ONGHSD:PRC7'%I&JS9IBK%R'@>H&ZGS'5 M^]J)[K7=JU7\%U!+ P04 " 0@0E7=(:3] H# R"@ &0 'AL+W=O M#97>L$.V@LZ@S&HA\5(X,PN6:(X M!29CSHB :D.00*@T \77$OJ0 M))H(M_&KX+1*EQJX.5ZS?S2Q8RP3*J'/D^]QI.8=Z\8B$4QIEJA[OOH$13Q- MS1?R1)HG6>6VU^@QS*3B:0'&>1JS_$V?"ATV ,A3#7 +@+L+:.P!> 7 .]9# MHP TCO70+ F=#N/W0@WH(H&;<%71&AK9-,#H[Y!HUXQTW4R5@*_QHA3P5CQ M\/&JAU)'I,]3+#])30:OR%>Y#P M2\9JQ',NB>NX7L5^^L?#W:IP_L_[\)^];XGAE57A&3YO7U7,J8"B*D;T&<\% M1;I8#6P&9ORC.Y%*X$_^LRKS.7>CFEL??"VYH"%T+#S9)(@E6,'[=W7?^5 E M^RG)!J8+,"1F1<..WO21+FF1 ^)3@'3*%6&7HO"I) M.?^MX=>7R3)P:E@ZRTWMC[ 95-EXVS;#*IN;TF9+@&8I0/-M :YR 19%A=*7 M"KTD\*1%@:K0<^:ZN[$?K^;OQ-Y\M6?O5>P51'[M>B?XUT3^ON#],GC_8/ / M3$#(9RS^O9/^0U'GE/[&/MS;G9@/>OW;?^UM?\,3^_56_UZQ?H &Z*\?WFAS[NI.RIF,9,D@2FZ&PO=V]R:W-H965T3B66X!%'HIV@(@](&$Z"@F;,BQ?VWIV(%WRO\HS!G4!R7Q14?%E!SH]+ M#WNG&_?99JO,C2!>[.@&'D ][NZ$O@IJ*VE6 ),99TC >NG=X.L5&9L!]HU/ M&1QEZQP95YXX?S87OZ5++S1$D$.BC FJ#P>XA3PWEC3'GY51KY[3#&R?GZR_ ML\YK9YZHA%N>?\Y2M5UZ,P^EL*;[7-WSXZ]0.60!$YY+^XN.U;NAAY*]5+RH M!FN"(F/ED;Y4@6@-B$C/ %(-():[G,A2OJ&*Q@O!CTB8M[4U*;GFADRVI#=<5*A\]G3^Z,9',U!?TZ@THFN7R M-9);*D"BC*$_MGPO*4OE(E":S\P2)!7+JF0A/2P3]($SM97H+4LA_7I\H/VJ MG2,GYU;$:?#W/?-1%/Z,2$@B]",*3ISEP3%#5(KV"3,:;! M].K-*4L O=)I*B/P&OW5&8N2NK0[MG9-=1]B')+Y(CATT(QKFK&3YNT+B"0S M2^J_4HS/**[PJ!MB4D-,G!"W)@PYI('N:FO(U 4TDPX:TDTSK6FF[I#897-Q M=J8=V0FC;I19C3)S+N?/MHGI<- #"-V4$53I0CN1)="%,?L.2WM>X\X'+.V4 MYSD5$NU E.$S<6R*O\N)"F[V-GSX[O02I=$B9P5B?1 M(\L4NCE2T:-\WT,"<*,!>.0L[#-$2 MAL_58]S7KW$C']BM'^\%99>(!CY7C0D)>R@:V&;J6HU3[OW1F-_/NF)9Z,,Q*T,[?(; M@D7.%2L:^3V50!I)(&Y):-7C$*JH@XKX85^TFM9/W/__NPKT?V"..C#G?D]+ M)4V+)_^R+_@F:E]-,OTZL_-_JGW0VB\7(#;VJX!$"=\S56Z=Z[OUEX>;N]%[>GFZ!IB#,"_KYFG-U MNC 3U-]CXK\!4$L#!!0 ( !"!"5>.=W_2ZP( ,T) 9 >&PO=V]R M:W-H965T\GIM1QIUP8->F M,AR(0J>,PU025609E3_'D(K5T&DYFX4'MDBT67##04X7, /]F$\ESMP:)689 M<,4$)Q+F0V?4NIH$QMX:?&&P4EMC8I@\"?%L)K?QT/%,0I!"I T"Q=<2)I"F M!@C3^%%A.G5(X[@]WJ"_M]R1RQ-5,!'I5Q;K9.@$#HEA3HM4/XC5!ZCX= U> M)%)EGV15V7H.B0JE158Y8P89X^6;KBL=MAP0I]G!KQS\?8?. 8=VY="V1,O, M+*UKJFDXD&)%I+%&-#.PVEAO9,.XV<69EOB5H9\./V&AW FER!0DF254 CF[ M!DU9JL[)!5%F16U>C)//B2@4Y;$:N!K#&Q WJD*-RU#^@5 ]"O56D\4:@-.<,35IZU M\R8]RB!=&\3\GI=AR_.P\I?;/)N,>D%MM)-_K\Z_=S3_!U!:LDCCUI95_LB9 M)J,5E MH;^TZ;YM[=6YNW4S9B 7MF%0)!(%U^5%4Z_6/C< M4[E@R"Z%.4)ZEWW,2);-0SG1(K?W[Y/0>)O;88+]%DAC@-_G0NC-Q 2H.[CP M%U!+ P04 " 0@0E7]G](&> & ",*0 &0 'AL+W=ONP;D6R;@_#,- V M$PN31$^BG738CQ]UB661%!LW1%X22?[.1YX+#\^A-+MCY=_5AE(.[O.LJ"XF M&\ZWY]-IM=K0G%1OV)86XI<;5N:$B]OR=EIM2TK6C5">39'C^-. M?2CG,[;C65K0#R6H=GE.RD^7-&-W%Q,X>7APE=YN>/U@.I]MR2V]IOSC]D,I M[J8'EG6:TZ)*60%*>G,Q>0O/$]P(-(C?4GI7'5V#6I4E8W_7-^_6%Q.GGA'- MZ(K7%$3\V],%S;*:2*+,D%5VP[/=TS3<7DW " MUO2&[#)^Q>Y^H)U"7LVW8EG5_ 5W'=:9@-6NXBSOA,4,\K1H_Y/[SA!' @B- M"*!. #U6 '<"6!+ P8B VPFXCQW!ZP0:U:>M[HWA8L+)?%:R.U#6:,%67S36 M;Z2%O=*B#I1K7HI?4R''Y]?T5KB= U*LP17-"*=K\*YH [!VY&MPW8808#?@ M 7P,.(LI)VE6O00O0%J 7S=L5PFR:C;E8GKU(--5-Y7+=BIH9"H8O&<%WU0@ M*=9TK9&/S?*^07XJS'*P#7JPS24R$OZX*]X [+P"R$$8?+R.P=F+EYIY+1Y/ M@PPT\1?,1JS5+2MY6MS^M2M2KF%-GCRY@>WP(:YPPXN_,*[^>+NL>"G2Q)^Z M0&FY73UWG3O/JRU9T8N)2(X5+?=T,O_Z*^@[W^J\8Y,LMDF66"(;.,@].,@U ML<]_WN5+6M:K6FPZ):E#"%2MTRIPEA9]9($ZLL3Z_N_SP79I'/-4Q]DDBULR MKR&K=\_]',VF^V-O6!INX WOX WOD=YH;4R6&;7@#N.@I[K#)EGL?=8=EH8; MN,,_N,,W9J_C3$4JP!G@&PH6+-^2XM,W5>\9XPTA8J+/2<" ]1L8H2Q7@40BEL-6/Z M'@[" VR@9GA0,S2J^W30/3+K+M9>V>D*SNB]Z)$J^O(5**@VYT7*)")/ MTEJ%O$:>I$RL@K OZ:OA\9&GUQ8Z?47N&/5]5W J%@H'G:JCFG8\DI.QK*T. MAEQ/"MQ8!\.N(Z=E'C(WM?AL!N&6#:'%N>ZP8@]4&\/9+1'3$6V7*7- M'O0*D+S>Z?_M=B114Y/5JJ3UG7;U=]S'LPI2TO-"B1WY%L#!7E.XX2%)H1(SP6$GW%#LTE^T=1Y8DVZIJ+;DJ_"*R6 MWU;98JMLB2VVH2?Z:AUZSU$?0JOUN56VV"I;8HMMZ*^^G(?&&M1<)7:RPXH! M!\HVJL*""'FAG"%4&!0ED)Q\$QW.<\.C]#O4M2^(H;DB;LJ'HHE-DFGU-]"/Y"2A085R11YK4-"!:DFE@WEHI(Y ?8.!S W&E6@NR*XD!9]>-8?W.GW- M'*=&G56VV"I;8HMMZ(V^\4'P.;($,K97)_O+)EMLE2VQQ3;T5]^8(7-C9LP2 M2-M2(3E-Z& N#.362P,3/154:@D=#F$'CF6*OOE"YN;KY&,GI'8^HKV.0B0; M0(M36M18A\,>E V::'$H.,K/0POT/1AB/UR%\4V4I@J"@8A?)YI ;E!3(JT8T8 MAF.FZ)L)9&XFOF=[46#7.5FKIM5#?ZMLL56VQ!;;T U]GX."9]DWK79#5MEB MJVR)+;:AO_IN")E?89CW3?75 18EL=R#:V#(B9"2*U68C]0C2PW,12)9CB2( MOH] GWEA53?!TJ'-,<]YT%-G<63]HML?IF M 4+YF%8+DK<'#4A82C*!#H1&CJMQ7\UC\VN,I^^3W0"#UY'R&TL-1BF=-!@D M1TNB 7ERU3@]^KHLI^5M\UE?)338%;S](.CP]/#IX-OF@SGI^24\7T#-\QB> M)^V'@3U]^YWB>U+>ID4%,GHCAG+>!,);9?OI7WO#V;;YMFW).&=Y<[FA9$W+ M&B!^OV&,/]S4 QP^P)S_#U!+ P04 " 0@0E7TC78>F$$ -&0 &0 M 'AL+W=O8 M M+LC+J=2JL=0:=]J/I@P("U24QM [M2?_S:24@(&'<9F7F!7+YS\MVP3SX& M.\8_BQ4A$GS)LT(,O964ZUO?%[,5R;&X86M2J#L+QG,LU2E?^F+-"9Z7H#SS M41 D?HYIX8T&Y;4G/AJPCY*QW="#WO["F"Y74E_P1X,U M7I()D<_K)Z[._(9E3G-2",H*P,EBZ-W!VWN4:$!I\29.""(%>/M M)*:9>*>,GR>X7N8-9'/7B M7F/6<2MJW(JL1?K V'Q'LTQ79KH1ZJX00-2]:B]-Y+(TCL@Z.8B;',36TNQS M8 JR0L8'68]Z:1*E1\4QF25I@LS%21K'$JMCSP752\M$JA7&V#I6^*4E<$36 MB31M(DVOOU:D+K/AB*R3C5Z3C=X+UXK>29^E:9BFQ^UX:M8+^E&8FMNQW[C5 MM[KU2:X(!_=L4TA.S0UI);BT!([(.K'"H-WC@^NW9/T,1PEQQ=;-R('J@2]L MRQK86?]0&L1';6DRBR,$S6T)6Z$!K3OW:$R$Q!N."^F/2UEE]-&IE'#%UHVX M%1,PO-:V#:TZY>(\.&+KYJ%5+] J#*Q;=PT]VI3[$!YWI=$N0,F9MFQE!?P_ M7;$EO- E,;IG!5]KIYA\EQ M,]J-NFZU>@+:!<6G->'J3;18[FLBP'_@^U9-*_'%U7'$UDU#JU]@_Q6V=*<: MQQ5;]PV]%3G(*ADL6WH-[#1B$*31<<.:[!#JGWLO1:W:0':U8>Q9^Y)J9[QX M6N"(K1O_P?3D-<8G;NJQQ5;-R.MZD'V^8RE(9.3:5T_#OLG MB^>I&81!%!^_J/L'LVK]1\%'S)>T$" C"P4,;E*5!U[-WJL3R=;E^'K*I&1Y M>;@B>$ZX-E#W%XS)_8F>B#?_@(R^ 5!+ P04 " 0@0E7WAPHD3H$ H M&0 &0 'AL+W=O@4IV4TMUWKL6"2K M-9<=]FQ2X!7< ?]4W%+1LFM*G&20LX3DB,)R:EVZ%Z$[E [*XL\$=NS@&LE0 M[@EYD(WK>&HY1%)&7J/]I5MHZ%H@WC)*NU??1W.21X)-2](B80\3FXLY MRY'MJ)K?53D_[XGY^>B&Y'S-4)C'$&O\@V[_88>_+=:J7C#O<<&NO$[@'YN\ MAWSG#'F.YVOF,S_>W=.%\_]&#U\\>F,Q_'KW^(KG/\&KDG[6VAGHGP_"$%US MR-B_NIR7U+Z>*K7Q@A4X@JDEQ(\!W8(U>_O&'3KO=0MN$A:8A(6&8(W4].O4 M]+OHL^;#1\7#=X8*H+)/? 'HDE+RQHHGOU^V,W=B;P]7^EF+X%F+L,NB$>B@ M#G30&>A'$94(,E\A5FH90]_0WYOL)W1%A:JQ,Z%G44_T+8!QO!%]W%XHW=(M M0N=8I^Y,D[# )"PT!&LD;%@G;/@JHC$TF1J3L, D+#0$:Z1F5*=F9%@T1C\\ MSD[/.6_IALZHK1Q'V(3=-HV(QW7$X]/5XR8*2([3^.V;L>>.WC/Q)D,+4JW* MD4+2.>RIN]4D+# )"PW!&KD[KW-W_BI"H%Q#RHL]W2)^=2[ZZ$ "DRYJK_( M4K26H@ 'HAM#S5,\\-NZH;5J5SI'685ZJ_;+B'UP\BNVV$H=N3,4D4W. MRV.\NK<^UK]4A]FM_BOW8NYJ^@/Y,X Z:=[CR]\0;C!=)3E#*2S%4$YO)')* MRV/YLL%)HSP$ !T%P &0 'AL+W=OU!M#D>\P3-7'66J=GKJNB-<14=40* M"7Y9"AE3C8]RY:I4 EWD0C%W \\;N#%EB3,=Y^_NY'0L,LU9 G>2J"R.J7RZ M "ZV$\=WGE_)'@*O\GVW*LYY H M4UK$I3#.(&9)<:7?2R+V!/S>*P)!*1"\5:!;"G3?*M K!7HY,X4I.0\AU70Z MEF)+I!F-:.8F)S.71O-98OS^H"5^92BGIU>42?*%\@R(6)(KEM D8I23ZT1I MF:&#M2*?R2V5DAH'D8\A:,JX^H1O'Q]"\O'#)_*!L(3,&.?H2#5V-4[+@+M1 M.86+8@K!*U/X*TLZI.N=D, +N@WBE^WB,RI1W']5/&P7#R&JQ(.ZN(M<5H0& M%:%!CM?]*:$GY(;1.>-,,U!D!E1E$A8$@_T>HDQ*EJS(!55,G9#'1,P5R V= MB\SDJ]ABF&E!($ZY> (,OI1* MS2*68BQAT&&VZC68Z@C21&0D8EQ&5!%H*5+41%"AV@_V)NQW!B\8:IW?L0PU M:APV4]2O*.JW4C3[_?:1_ W1.A%GO_19&TKRK'I9!,LM 168V]0L3=X MC[5M8-,9-L%"2V U9PPK9PQ;0_E2)":;<87&!,9]V )D02I'AZ.&75.O?V?WYRJIY5]IZWVX7K<([="8WS]3_8C+X\A#*P; MV G 7Y%*C: %;C?NM09][H[-\W9\ 7/=N)_V&I;&T=[:6.Z;6W4=2XPMM#HS>WV*_[-R M,+!9#MK5'1N"5M%"6VAUJG<=C/\N6QC?:@]C%2VTA5;WR*Z-\=O[F#>6A6Y# M60B&!\M[N[*CJ;&$5J=FU_/X[4T/UH6AU;I@LX>YM(H6VD*K4[WKG?S^NZP+ M5ILQJVBA+;2Z1W;]F-_:8;RU+@P.]NJ![W7Z+\N"U=;(%EK!C+MWPFG.HV=4 MKEBB"(\Q8,6:7[H.1=:BSB_70/%'LD,P.]+@06@?##GJ-5! M^_0'4$L#!!0 ( !"!"5>C^#3@^@( ,4& 9 >&PO=V]R:W-H965T M'?[^RTH8A27A+;=_?==]\YE^%2JF== !CR4G*A1UYA3'7A^SHI MH*3Z1%8@T)))55*#6Y7[NE) 4Q=4Q\#EU82TPU3"3_S5)3C+QSCZ20T9J;J5Q^AU4]?8N72*[=DRQ7OH%'DEH; M6:Z"D4')1/.F+RL=-@+"\). MFH_66DS;K0)/]%F0!Z0:Z')C4@A M?1_OH\ZMV.%:['&X$_!'+4Y(+^B0, A[9#Z[)H?[1SMP>VT3>PZW]V43.^_D M;A5%=:>0U$I98<=4,]W9HJGUD=A^SIR '3*A/*EYTYT_4\DYP2]A257Z=YN8 M#&>_D&/P08ZP]R&KOS%:2E"Y&Z ::ZJ%::9,>]K. MZ*MF-+VY-P/^@2ILDB8<,@P-3LZP8M4,S69C9.4&52P-CCVW+/ _ \HZH#V3 MTJPW-D'[YXK^ U!+ P04 " 0@0E7_&7E<(<# #G# &0 'AL+W=O M[#H@^T-+;9I4B7I.P$Z,?OD+)E;ZNH7:,+Y,4F*<[,.<-#S:B_4OJS MF2-:>"Z$-(-@;NWB/ Q--L>"F2.U0$E/IDH7S-)4ST*ST,AR;U2(,(FB7E@P M+H-AWZ\]Z&%?E59PB0\:3%D43+^,4*C5((B#S<*8S^;6+83#_H+-\!'MT^)! MTRRLO>2\0&FXDJ!Q.@@NXO-1G#H#O^,#QY79&8.C,E'JLYOQ8 MK7[%-:%CYR]3POA?6*WW1@%DI;&J6!L3@H++ZI\]KQ.Q8Y">O6*0K T2C[L* MY%%>,'?8XK=;YZ[K_7;_-7>=.A$<#=PC,Z7&'"A!8\Q*K2EW M,&*&FPX\234QJ)=L(I"RO"BMVZ,HZX)7.?UT1W'@UF)A?F_*7@4J;0;E;O&Y M6; ,!P%=4Q<)@^&//\2]Z.<6RFE-.6WSWDCYI;,'RP[\0J\,.+A3QAQVX-$R MXNOT12J\E9DJ2(^:Q%80B;E["2QQL_[I^MFZ%>?Z6I)&*RTVYJJ=S47^!]TP M']8JR+8BS[X2N=@0;4G@<9W X]:08URBI,OFWB0Y+-B+OV)-T%O]['G,O1IE M[RTJN_<=*)_4E$]:#^;R&T^_0ESY['F?K@ NAW$:1U$_7#9 .:VAG/['2]84 M\O0?(9/N:Q'/ZHAG>Z@2_H+-@Z42E(W7LM#J?,]SBZ-M!8O>HEC7J/YGUCMU M.VX]LH^^WR!V%TM2ZLR_+L>,!-R(==T$I#NJB8Z2XV;5Q,D61+*?;JZXR51) M=XDN43.B5L?[9F];N>,W6;KC[U&[XVWQCMOKW;=I)FW23)S^33/A3N])I7CF M.VP#_O2K-K1>K;OXBZIWW6ZO/@'NF9YQ:4#@E$RCHQ,J@;KJJJN)50O?R4Z4 MI;[8#^?T)8+:;:#G4Z7L9N("U-\VPR]02P,$% @ $($)5U@,U^E/ P MCA4 T !X;"]S='EL97,N>&ULW5A=3]LP%/TKD1D32!-IFC4THZVT54*: MM$U(\+ WY#9.:\EQ,L=E+;]^OG::?N"+.AX&72J(?8_/N Z$4'US48)IWL2MOAIT;($4\QVN5!CIXQA GW M/7Z,_8TEZ&#DU$_>9:/TRXZ7OL7%B!&2=R>M)8=-%8T&>2DWQ103%S#JM&#! M Q5#,J:"3Q0'5DX++E8NW(7 M!2E"K2I8I,N@DC]Z.#(]:# &YV"RU+9W"Z# M^SUIAN\!ZQX8Y$*T!KO$!4:#BFK-E+PV'3O8!I] 0=.^6U7&X4S15=3MD0W! MWDR22:DRIMHT$5F'1@/![W;)M&D--T\FX#NAOJSGM;=G>BW2#BC^4^LO"3$?:/CP= M[$:QG"]M?YFW!C#U"%>G5256GP6?R8*YR1^<<#2@:UXP+Q5_--F@5*8FP!0) M'IC2?+H=^:UH=<>6>EU.RQSWW#U"S_]VG6=,,D7%MFE3^V]YE5_L.+Y\++%)&DP67&@NF]Z<9QF33PZ&1E[3B?EC_/]A3$L=IZD< \SN(8PR!IQ%', ?@ 4/BV+X' M]]Y'X?H]%6[^ SOZ U!+ P04 " 0@0E7EXJ[', 3 @ "P %]R M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_: MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$ MVV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( !"!"5==SW?YL@0 $XI M / >&PO=V]R:V)O;VLN>&ULQ9K;;MLX$$!_A?!3%]BNK9O3!G4!-TYV M#:1.$ =Y73 R;1.12"])I9>O[U".T5'B#/9EHB='I$(=D1+/<*A/WZQ[N+?V M07RO*^,G@VT(N]/AT)=;54O_E]TI S5KZVH9X-!MAG[GE%SYK5*AKH;I:#0> MUE*;P>=/A[:NW1 ?V*#*H*V!PEAPI]4W_[L^'HI'[?6]KG3X,1FT?U=J(&IM M=*U_JM5D,!H(O[7?_K%._[0FR&I9.EM5DT&RK[A3+NCR1?$R0M[*>]^6!'E_ M(P%D,AB/H,&U=CZT9[3M2V!\5'#R_J@)]D)70;F9#.IO9YN=-IO8#-S%$-U& MVP^'WWTGGKK_TXUVO=:EFMFRJ94)^WYTJHJ QF_US@^$D;6:#,[LHW+Q?N " M\]7^W@) H9YRIQHJW'S5XC&B7"UFYXOE^4S 7\NKR_EL>@L'7Z:7T\79N4"0 M*0&9]@CY;XH@,P(RZP5R>0L_7\\7"#(G(/,>(3L]61"019^0&8(<$Y#C/B%S M!'E"0)[P0BZ;NI;NA[!KL=0;H^'?I EB6I:V,4$CR \$Y =>R!OUJ$RCQ(TJ M+3#&>@3VD0#[R LV+?]KX)IM.9ZM1]1T/>)F:H?."Z=*I1\E7/U/853 ?*1. MF'TR-S"8 :2N_ LNRB )LT+F*ZB'YS]VF)A#O&$VD4!,O0?98\\EE$,29HG, MU'VGRRA5),RN6 9;/KS_(KU:B3-;0TM>/GLY$\H2";,F%M#NI?5>7"LGEEOI M%":CU)!PN\'6M0[Q)"^DB;T'SY[9*%/":X$A*34DW&Y0FWA&"W@33X!AGIM] M4\]&F9)#PFR'"ZF=N),5" (L=J&-A%Z4%:#ZX)H:8U*J2)A=09JV$UBEE#Y2 M9GW0F#BT2BF+I,P6.1(2B'>W<>[V?V!&MIGR3,OLF1@U'^X[R2\KMEU?"AR//(.67 ME-DOI :[0TSY)67V"ZG!;@J$\DO6JU_PJCBC_)(Q^X7&+# FI9B,63$TYAAC MDHDO9ML%(,J-LDS';YCCF$EI>-3"G8TS*.1FSZ\L&)@IRR4,YL(1H3QYLY M9:& N*JD^ 2'LI+69773L2?_=<(>1%W#-=-59U!V96YM')U M^!SP\"GCYU]02P,$% @ $($)5W=+<84& @ \20 !H !X;"]?;7/2Y;)-X^V,YOGI=N;B M]7/(_S.QWVSVZ_RS7_\^YM/TC\'I3S^^EUW.4[-X[<9MGE9-^CA<3Y=T.7*S>'E;->/+FS2I=I!"D-8/,@BR^D$.05X_*" HZ@>U$-36#[J'H/OZ00\0 M]% _Z!&"'NL'R1)E7!(DS; FT%J0:R'P6A!L(1!;D&PA,%L0;2%06Y!M(7!; M$&XAD%N0;B&P6Q!O(=!;46\ET%M1;R706VBOJK01Z M*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;;+.$0&]#O8U M;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U M;Y]M=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@=J'<0 MZ!VH=Q#H':AW$.@=LY^5!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>K>H=TN@=XMZ MMP1ZMZAW^YUZE^GSD,NUYVN-S_].JJ?SO?GZ^,ORZ^3LO5QP3K<5Y?DO4$L# M!!0 ( !"!"5?_)Z=UXP$ &PD 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W:74_",!0&X+]"=FM8Z=?\B'"CWJH7_H&Z'61A6YNV(/Q[NP$F&B4:3'QO M6*#M><]ZDN>*ZZ>MHS#:M$T7IMDB1G?%6"@7U)J06T==6IE;WYJ8OOH7YDRY M-"_$Q&12L-)VD;HXCGV-;'9]2W.S:N+H;I-^#K7MIIFG)F2CF]W&/FN:&>>: MNC0QK;-U5WU*&>\3\G1RV!,6M0MG:4/&ODSH5[X/V)][6)/W=46C1^/CO6G3 M+K9I6(C;AD)^O,07/=KYO"ZILN6J34?RX#R9*BR(8MODNZ)GQY-CNF':??*3 M\X00V/$Z_XX\S?J__RSX$2!\2I \%TH<&Z:, Z>,&UL4$L! A0#% @ $($)5]_GU'GO *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ $($)5YE&PO=V]R:W-H965T&UL4$L! A0#% @ $($)5R( Z\%. M!P 8AX !@ ("!. X 'AL+W=O'[L2#"0, '() 8 " M@;P5 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ $($)5SZ )(]@ P A L !@ M ("![B$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ $($)5YSS]5B.$ FBX !@ ("!*T0 'AL+W=O M]4 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ $($)5Z5RVX8/ P GP8 !D M ("!TV@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $($)5T$YC#OL P !@H !D ("!*W8 'AL+W=O M@ >&PO=V]R:W-H965T&UL4$L! A0#% @ $($)5ZN6 MS9NJ!@ 4A !D ("! X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $($)5UI3.]HJ P Y@< !D M ("!FID 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $($)5Q+_)'8Q P 3P< !D ("! MH*4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ $($)5_;O2.&$! 6@P !D ("!J[$ 'AL+W=O]3@K@% ""* &0 M@($NQ >&PO=V]R:W-H965T&UL4$L! A0#% @ $($)5YWC&G61 @ \ < !D M ("!;\T 'AL+W=O)P &0 @($WT >&PO=V]R M:W-H965T&UL M4$L! A0#% @ $($)5S@MY;=E"0 >' !D ("!2-@ M 'AL+W=O9 M//,$ #G*P &0 @('DX0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M$($)5P'2"1O\ P +!, !D ("!X?, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $($)5SD-7 TG @ !@4 !D M ("!9@@! 'AL+W=OBG4-,& #]+P &0 @('$"@$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ $($)5Z,Z10[/ P <1$ !D ("!OA0! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $($) M5[M[YO1V! >Q4 !D ("!L1X! 'AL+W=ONM_4" "Y"0 &0 M @(%>(P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ $($)5W2&D_0* P ,@H M !D ("!=BD! 'AL+W=O&PO=V]R:W-H965T.=W_2 MZP( ,T) 9 " @00Q 0!X;"]W;W)K&UL4$L! A0#% @ $($)5_9_2!G@!@ C"D !D M ("!)C0! 'AL+W=OF$$ -&0 &0 @($].P$ >&PO=V]R:W-H965T M'"B1.@0 "@9 9 M " @=4_ 0!X;"]W;W)K&UL4$L! A0# M% @ $($)5^ABDGL\! =!< !D ("!1D0! 'AL+W=O M&PO=V]R:W-H965T5PAP, .<, 9 " @>I+ M 0!X;"]W;W)K&UL4$L! A0#% @ $($)5U@, MU^E/ P CA4 T ( !J$\! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ $($)5W=+<84& M @ \20 !H ( !ZE@! 'AL+U]R96QS+W=O XML 76 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 77 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 78 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 334 279 1 false 60 0 false 5 false false R1.htm 0000001 - Document - Cover Sheet http://www.partech.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.partech.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Revenue Recognition Sheet http://www.partech.com/role/RevenueRecognition Revenue Recognition Notes 9 false false R10.htm 0000010 - Disclosure - Acquisitions Sheet http://www.partech.com/role/Acquisitions Acquisitions Notes 10 false false R11.htm 0000011 - Disclosure - Accounts receivable, net Sheet http://www.partech.com/role/Accountsreceivablenet Accounts receivable, net Notes 11 false false R12.htm 0000012 - Disclosure - Inventories, net Sheet http://www.partech.com/role/Inventoriesnet Inventories, net Notes 12 false false R13.htm 0000013 - Disclosure - Identifiable Intangible Assets and Goodwill Sheet http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwill Identifiable Intangible Assets and Goodwill Notes 13 false false R14.htm 0000014 - Disclosure - Debt Sheet http://www.partech.com/role/Debt Debt Notes 14 false false R15.htm 0000015 - Disclosure - Stock-Based Compensation Sheet http://www.partech.com/role/StockBasedCompensation Stock-Based Compensation Notes 15 false false R16.htm 0000016 - Disclosure - Net Loss Per Share Sheet http://www.partech.com/role/NetLossPerShare Net Loss Per Share Notes 16 false false R17.htm 0000017 - Disclosure - Commitments and Contingencies Sheet http://www.partech.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 0000018 - Disclosure - Segment and Related Information Sheet http://www.partech.com/role/SegmentandRelatedInformation Segment and Related Information Notes 18 false false R19.htm 0000019 - Disclosure - Fair Value of Financial Instruments Sheet http://www.partech.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 19 false false R20.htm 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.partech.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.partech.com/role/SummaryofSignificantAccountingPolicies 20 false false R21.htm 9954702 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.partech.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.partech.com/role/SummaryofSignificantAccountingPolicies 21 false false R22.htm 9954703 - Disclosure - Revenue Recognition (Tables) Sheet http://www.partech.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.partech.com/role/RevenueRecognition 22 false false R23.htm 9954704 - Disclosure - Acquisition (Tables) Sheet http://www.partech.com/role/AcquisitionTables Acquisition (Tables) Tables http://www.partech.com/role/Acquisitions 23 false false R24.htm 9954705 - Disclosure - Accounts receivable, net (Tables) Sheet http://www.partech.com/role/AccountsreceivablenetTables Accounts receivable, net (Tables) Tables http://www.partech.com/role/Accountsreceivablenet 24 false false R25.htm 9954706 - Disclosure - Inventories, net (Tables) Sheet http://www.partech.com/role/InventoriesnetTables Inventories, net (Tables) Tables http://www.partech.com/role/Inventoriesnet 25 false false R26.htm 9954707 - Disclosure - Identifiable Intangible Assets and Goodwill (Tables) Sheet http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillTables Identifiable Intangible Assets and Goodwill (Tables) Tables http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwill 26 false false R27.htm 9954708 - Disclosure - Debt (Tables) Sheet http://www.partech.com/role/DebtTables Debt (Tables) Tables http://www.partech.com/role/Debt 27 false false R28.htm 9954709 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.partech.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.partech.com/role/StockBasedCompensation 28 false false R29.htm 9954710 - Disclosure - Segment and Related Information (Tables) Sheet http://www.partech.com/role/SegmentandRelatedInformationTables Segment and Related Information (Tables) Tables http://www.partech.com/role/SegmentandRelatedInformation 29 false false R30.htm 9954711 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.partech.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.partech.com/role/FairValueofFinancialInstruments 30 false false R31.htm 9954712 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 31 false false R32.htm 9954713 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents, and Cash Held on Behalf of Customer (Details) Sheet http://www.partech.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandCashHeldonBehalfofCustomerDetails Summary of Significant Accounting Policies - Cash and Cash Equivalents, and Cash Held on Behalf of Customer (Details) Details 32 false false R33.htm 9954714 - Disclosure - Summary of Significant Accounting Policies - Short-Term Investments (Details) Sheet http://www.partech.com/role/SummaryofSignificantAccountingPoliciesShortTermInvestmentsDetails Summary of Significant Accounting Policies - Short-Term Investments (Details) Details 33 false false R34.htm 9954715 - Disclosure - Revenue Recognition - Performance Obligations (Details) Sheet http://www.partech.com/role/RevenueRecognitionPerformanceObligationsDetails Revenue Recognition - Performance Obligations (Details) Details 34 false false R35.htm 9954716 - Disclosure - Revenue Recognition - Schedule of Performance Obligations (Details) Sheet http://www.partech.com/role/RevenueRecognitionScheduleofPerformanceObligationsDetails Revenue Recognition - Schedule of Performance Obligations (Details) Details 35 false false R36.htm 9954717 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://www.partech.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Details 36 false false R37.htm 9954718 - Disclosure - Revenue Recognition - Remaining Performance Obligation (Details) Sheet http://www.partech.com/role/RevenueRecognitionRemainingPerformanceObligationDetails Revenue Recognition - Remaining Performance Obligation (Details) Details 37 false false R38.htm 9954719 - Disclosure - Revenue Recognition - Schedule of Disaggregated Revenue (Details) Sheet http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails Revenue Recognition - Schedule of Disaggregated Revenue (Details) Details 38 false false R39.htm 9954720 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.partech.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 39 false false R40.htm 9954721 - Disclosure - Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Sheet http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Details 40 false false R41.htm 9954722 - Disclosure - Accounts receivable, net - Schedule of Accounts Receivable, Net (Details) Sheet http://www.partech.com/role/AccountsreceivablenetScheduleofAccountsReceivableNetDetails Accounts receivable, net - Schedule of Accounts Receivable, Net (Details) Details 41 false false R42.htm 9954723 - Disclosure - Accounts receivable, net - Narrative (Details) Sheet http://www.partech.com/role/AccountsreceivablenetNarrativeDetails Accounts receivable, net - Narrative (Details) Details 42 false false R43.htm 9954724 - Disclosure - Accounts receivable, net - Accounts Receivable, Allowance for Credit Loss (Details) Sheet http://www.partech.com/role/AccountsreceivablenetAccountsReceivableAllowanceforCreditLossDetails Accounts receivable, net - Accounts Receivable, Allowance for Credit Loss (Details) Details 43 false false R44.htm 9954725 - Disclosure - Inventories, net - Schedule of Inventories (Details) Sheet http://www.partech.com/role/InventoriesnetScheduleofInventoriesDetails Inventories, net - Schedule of Inventories (Details) Details 44 false false R45.htm 9954726 - Disclosure - Inventories, net - Narrative (Details) Sheet http://www.partech.com/role/InventoriesnetNarrativeDetails Inventories, net - Narrative (Details) Details 45 false false R46.htm 9954727 - Disclosure - Identifiable Intangible Assets and Goodwill - Components of Identifiable Intangible Assets (Details) Sheet http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails Identifiable Intangible Assets and Goodwill - Components of Identifiable Intangible Assets (Details) Details 46 false false R47.htm 9954728 - Disclosure - Identifiable Intangible Assets and Goodwill - Narrative (Details) Sheet http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillNarrativeDetails Identifiable Intangible Assets and Goodwill - Narrative (Details) Details 47 false false R48.htm 9954729 - Disclosure - Identifiable Intangible Assets and Goodwill - Amortization Expenses (Details) Sheet http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillAmortizationExpensesDetails Identifiable Intangible Assets and Goodwill - Amortization Expenses (Details) Details 48 false false R49.htm 9954730 - Disclosure - Identifiable Intangible Assets and Goodwill - Expected Future Amortization (Details) Sheet http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillExpectedFutureAmortizationDetails Identifiable Intangible Assets and Goodwill - Expected Future Amortization (Details) Details 49 false false R50.htm 9954731 - Disclosure - Identifiable Intangible Assets and Goodwill - Schedule of Goodwill (Details) Sheet http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillScheduleofGoodwillDetails Identifiable Intangible Assets and Goodwill - Schedule of Goodwill (Details) Details 50 false false R51.htm 9954732 - Disclosure - Debt - Summary of Information about the Equity and Liability Components of Notes (Details) Notes http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails Debt - Summary of Information about the Equity and Liability Components of Notes (Details) Details 51 false false R52.htm 9954733 - Disclosure - Debt - Summary of Interest Expenses (Details) Sheet http://www.partech.com/role/DebtSummaryofInterestExpensesDetails Debt - Summary of Interest Expenses (Details) Details 52 false false R53.htm 9954734 - Disclosure - Debt - Schedule of Maturities of Notes (Details) Notes http://www.partech.com/role/DebtScheduleofMaturitiesofNotesDetails Debt - Schedule of Maturities of Notes (Details) Details 53 false false R54.htm 9954735 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.partech.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 54 false false R55.htm 9954736 - Disclosure - Stock-Based Compensation - Stock-based Compensation Activity (Details) Sheet http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails Stock-Based Compensation - Stock-based Compensation Activity (Details) Details 55 false false R56.htm 9954737 - Disclosure - Net Loss Per Share (Details) Sheet http://www.partech.com/role/NetLossPerShareDetails Net Loss Per Share (Details) Details http://www.partech.com/role/NetLossPerShare 56 false false R57.htm 9954738 - Disclosure - Segment and Related Information - Summary of Segment Information (Details) Sheet http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails Segment and Related Information - Summary of Segment Information (Details) Details 57 false false R58.htm 9954739 - Disclosure - Segment and Related Information - Reconciliation of Segment Assets (Details) Sheet http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails Segment and Related Information - Reconciliation of Segment Assets (Details) Details 58 false false R59.htm 9954740 - Disclosure - Segment and Related Information - Revenue by Major Customers (Details) Sheet http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails Segment and Related Information - Revenue by Major Customers (Details) Details 59 false false R60.htm 9954741 - Disclosure - Fair Value of Financial Instruments - Narrative (Details) Sheet http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails Fair Value of Financial Instruments - Narrative (Details) Details 60 false false R61.htm 9954742 - Disclosure - Fair Value of Financial Instruments - Changes in the Estimated Fair Values of the Company???s Liabilities for Contingent Consideration Measured Using Significant Unobservable Inputs (Level 3) (Details) Sheet http://www.partech.com/role/FairValueofFinancialInstrumentsChangesintheEstimatedFairValuesoftheCompanysLiabilitiesforContingentConsiderationMeasuredUsingSignificantUnobservableInputsLevel3Details Fair Value of Financial Instruments - Changes in the Estimated Fair Values of the Company???s Liabilities for Contingent Consideration Measured Using Significant Unobservable Inputs (Level 3) (Details) Details 61 false false R62.htm 9954743 - Disclosure - Fair Value of Financial Instruments - Contingent Consideration Liability (Details) Sheet http://www.partech.com/role/FairValueofFinancialInstrumentsContingentConsiderationLiabilityDetails Fair Value of Financial Instruments - Contingent Consideration Liability (Details) Details 62 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:RevenueRemainingPerformanceObligationPercentage - par-20230630.htm 4 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 1 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - par-20230630.htm 4 par-20230630.htm a10qexhibit311-q22023.htm a10qexhibit312-q22023.htm a10qexhibit321-q22023.htm a10qexhibit322-q22023.htm par-20230630.xsd par-20230630_cal.xml par-20230630_def.xml par-20230630_lab.xml par-20230630_pre.xml par-20230630_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 81 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "par-20230630.htm": { "axisCustom": 0, "axisStandard": 27, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 909, "http://xbrl.sec.gov/dei/2023": 30 }, "contextCount": 334, "dts": { "calculationLink": { "local": [ "par-20230630_cal.xml" ] }, "definitionLink": { "local": [ "par-20230630_def.xml" ] }, "inline": { "local": [ "par-20230630.htm" ] }, "labelLink": { "local": [ "par-20230630_lab.xml" ] }, "presentationLink": { "local": [ "par-20230630_pre.xml" ] }, "schema": { "local": [ "par-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 471, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 8, "http://xbrl.sec.gov/dei/2023": 5, "total": 13 }, "keyCustom": 21, "keyStandard": 258, "memberCustom": 20, "memberStandard": 37, "nsprefix": "par", "nsuri": "http://www.partech.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.partech.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Acquisitions", "menuCat": "Notes", "order": "10", "role": "http://www.partech.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Accounts receivable, net", "menuCat": "Notes", "order": "11", "role": "http://www.partech.com/role/Accountsreceivablenet", "shortName": "Accounts receivable, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Inventories, net", "menuCat": "Notes", "order": "12", "role": "http://www.partech.com/role/Inventoriesnet", "shortName": "Inventories, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Identifiable Intangible Assets and Goodwill", "menuCat": "Notes", "order": "13", "role": "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwill", "shortName": "Identifiable Intangible Assets and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Debt", "menuCat": "Notes", "order": "14", "role": "http://www.partech.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "15", "role": "http://www.partech.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Net Loss Per Share", "menuCat": "Notes", "order": "16", "role": "http://www.partech.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "17", "role": "http://www.partech.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Segment and Related Information", "menuCat": "Notes", "order": "18", "role": "http://www.partech.com/role/SegmentandRelatedInformation", "shortName": "Segment and Related Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Fair Value of Financial Instruments", "menuCat": "Notes", "order": "19", "role": "http://www.partech.com/role/FairValueofFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "20", "role": "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.partech.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Acquisition (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.partech.com/role/AcquisitionTables", "shortName": "Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Accounts receivable, net (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.partech.com/role/AccountsreceivablenetTables", "shortName": "Accounts receivable, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Inventories, net (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.partech.com/role/InventoriesnetTables", "shortName": "Inventories, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Identifiable Intangible Assets and Goodwill (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillTables", "shortName": "Identifiable Intangible Assets and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.partech.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.partech.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Segment and Related Information (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.partech.com/role/SegmentandRelatedInformationTables", "shortName": "Segment and Related Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Fair Value of Financial Instruments (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.partech.com/role/FairValueofFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "reporting_unit", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "menuCat": "Details", "order": "31", "role": "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-4", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents, and Cash Held on Behalf of Customer (Details)", "menuCat": "Details", "order": "32", "role": "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandCashHeldonBehalfofCustomerDetails", "shortName": "Summary of Significant Accounting Policies - Cash and Cash Equivalents, and Cash Held on Behalf of Customer (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Summary of Significant Accounting Policies - Short-Term Investments (Details)", "menuCat": "Details", "order": "33", "role": "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesShortTermInvestmentsDetails", "shortName": "Summary of Significant Accounting Policies - Short-Term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-91", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Revenue Recognition - Performance Obligations (Details)", "menuCat": "Details", "order": "34", "role": "http://www.partech.com/role/RevenueRecognitionPerformanceObligationsDetails", "shortName": "Revenue Recognition - Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-107", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Revenue Recognition - Schedule of Performance Obligations (Details)", "menuCat": "Details", "order": "35", "role": "http://www.partech.com/role/RevenueRecognitionScheduleofPerformanceObligationsDetails", "shortName": "Revenue Recognition - Schedule of Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "par:ContractWithCustomerLiabilityRevenueRecognizedIncludingLiabilitiesIncurredInTheCurrentPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": "-5", "first": true, "lang": "en-US", "name": "par:IncreaseDecreaseInContractWithCustomerLiabilityExcludedFromPerformanceObligationsOutstanding", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Revenue Recognition - Narrative (Details)", "menuCat": "Details", "order": "36", "role": "http://www.partech.com/role/RevenueRecognitionNarrativeDetails", "shortName": "Revenue Recognition - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": "-5", "first": true, "lang": "en-US", "name": "par:IncreaseDecreaseInContractWithCustomerLiabilityExcludedFromPerformanceObligationsOutstanding", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Revenue Recognition - Remaining Performance Obligation (Details)", "menuCat": "Details", "order": "37", "role": "http://www.partech.com/role/RevenueRecognitionRemainingPerformanceObligationDetails", "shortName": "Revenue Recognition - Remaining Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Revenue Recognition - Schedule of Disaggregated Revenue (Details)", "menuCat": "Details", "order": "38", "role": "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails", "shortName": "Revenue Recognition - Schedule of Disaggregated Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-148", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-237", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Acquisitions - Narrative (Details)", "menuCat": "Details", "order": "39", "role": "http://www.partech.com/role/AcquisitionsNarrativeDetails", "shortName": "Acquisitions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-237", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "4", "role": "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-21", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "menuCat": "Details", "order": "40", "role": "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-237", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Accounts receivable, net - Schedule of Accounts Receivable, Net (Details)", "menuCat": "Details", "order": "41", "role": "http://www.partech.com/role/AccountsreceivablenetScheduleofAccountsReceivableNetDetails", "shortName": "Accounts receivable, net - Schedule of Accounts Receivable, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-118", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Accounts receivable, net - Narrative (Details)", "menuCat": "Details", "order": "42", "role": "http://www.partech.com/role/AccountsreceivablenetNarrativeDetails", "shortName": "Accounts receivable, net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Accounts receivable, net - Accounts Receivable, Allowance for Credit Loss (Details)", "menuCat": "Details", "order": "43", "role": "http://www.partech.com/role/AccountsreceivablenetAccountsReceivableAllowanceforCreditLossDetails", "shortName": "Accounts receivable, net - Accounts Receivable, Allowance for Credit Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-242", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Inventories, net - Schedule of Inventories (Details)", "menuCat": "Details", "order": "44", "role": "http://www.partech.com/role/InventoriesnetScheduleofInventoriesDetails", "shortName": "Inventories, net - Schedule of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Inventories, net - Narrative (Details)", "menuCat": "Details", "order": "45", "role": "http://www.partech.com/role/InventoriesnetNarrativeDetails", "shortName": "Inventories, net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Identifiable Intangible Assets and Goodwill - Components of Identifiable Intangible Assets (Details)", "menuCat": "Details", "order": "46", "role": "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails", "shortName": "Identifiable Intangible Assets and Goodwill - Components of Identifiable Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-21", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Identifiable Intangible Assets and Goodwill - Narrative (Details)", "menuCat": "Details", "order": "47", "role": "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillNarrativeDetails", "shortName": "Identifiable Intangible Assets and Goodwill - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-21", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Identifiable Intangible Assets and Goodwill - Amortization Expenses (Details)", "menuCat": "Details", "order": "48", "role": "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillAmortizationExpensesDetails", "shortName": "Identifiable Intangible Assets and Goodwill - Amortization Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-21", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Identifiable Intangible Assets and Goodwill - Expected Future Amortization (Details)", "menuCat": "Details", "order": "49", "role": "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillExpectedFutureAmortizationDetails", "shortName": "Identifiable Intangible Assets and Goodwill - Expected Future Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "menuCat": "Statements", "order": "5", "role": "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-21", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Identifiable Intangible Assets and Goodwill - Schedule of Goodwill (Details)", "menuCat": "Details", "order": "50", "role": "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillScheduleofGoodwillDetails", "shortName": "Identifiable Intangible Assets and Goodwill - Schedule of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Debt - Summary of Information about the Equity and Liability Components of Notes (Details)", "menuCat": "Details", "order": "51", "role": "http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails", "shortName": "Debt - Summary of Information about the Equity and Liability Components of Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Debt - Summary of Interest Expenses (Details)", "menuCat": "Details", "order": "52", "role": "http://www.partech.com/role/DebtSummaryofInterestExpensesDetails", "shortName": "Debt - Summary of Interest Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - Debt - Schedule of Maturities of Notes (Details)", "menuCat": "Details", "order": "53", "role": "http://www.partech.com/role/DebtScheduleofMaturitiesofNotesDetails", "shortName": "Debt - Schedule of Maturities of Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-21", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954735 - Disclosure - Stock-Based Compensation - Narrative (Details)", "menuCat": "Details", "order": "54", "role": "http://www.partech.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-21", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954736 - Disclosure - Stock-Based Compensation - Stock-based Compensation Activity (Details)", "menuCat": "Details", "order": "55", "role": "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails", "shortName": "Stock-Based Compensation - Stock-based Compensation Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-280", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954737 - Disclosure - Net Loss Per Share (Details)", "menuCat": "Details", "order": "56", "role": "http://www.partech.com/role/NetLossPerShareDetails", "shortName": "Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-280", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "us-gaap:NumberOfReportableSegments", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "reporting_unit", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954738 - Disclosure - Segment and Related Information - Summary of Segment Information (Details)", "menuCat": "Details", "order": "57", "role": "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails", "shortName": "Segment and Related Information - Summary of Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-21", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NonoperatingIncomeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954739 - Disclosure - Segment and Related Information - Reconciliation of Segment Assets (Details)", "menuCat": "Details", "order": "58", "role": "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails", "shortName": "Segment and Related Information - Reconciliation of Segment Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-302", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-322", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954740 - Disclosure - Segment and Related Information - Revenue by Major Customers (Details)", "menuCat": "Details", "order": "59", "role": "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails", "shortName": "Segment and Related Information - Revenue by Major Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-322", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-51", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "menuCat": "Statements", "order": "6", "role": "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-64", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LifeInsuranceCorporateOrBankOwnedAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954741 - Disclosure - Fair Value of Financial Instruments - Narrative (Details)", "menuCat": "Details", "order": "60", "role": "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "shortName": "Fair Value of Financial Instruments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-3", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954742 - Disclosure - Fair Value of Financial Instruments - Changes in the Estimated Fair Values of the Company\u2019s Liabilities for Contingent Consideration Measured Using Significant Unobservable Inputs (Level 3) (Details)", "menuCat": "Details", "order": "61", "role": "http://www.partech.com/role/FairValueofFinancialInstrumentsChangesintheEstimatedFairValuesoftheCompanysLiabilitiesforContingentConsiderationMeasuredUsingSignificantUnobservableInputsLevel3Details", "shortName": "Fair Value of Financial Instruments - Changes in the Estimated Fair Values of the Company\u2019s Liabilities for Contingent Consideration Measured Using Significant Unobservable Inputs (Level 3) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-332", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954743 - Disclosure - Fair Value of Financial Instruments - Contingent Consideration Liability (Details)", "menuCat": "Details", "order": "62", "role": "http://www.partech.com/role/FairValueofFinancialInstrumentsContingentConsiderationLiabilityDetails", "shortName": "Fair Value of Financial Instruments - Contingent Consideration Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-332", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.partech.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Revenue Recognition", "menuCat": "Notes", "order": "9", "role": "http://www.partech.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "par-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 60, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails", "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r797" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r798" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r795" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r795" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r795" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r799" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r795" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r795" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r795" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r795" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r794" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r796" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.partech.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "par_CapitalizedSoftwareRecordedInAccountsPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capitalized Software Recorded In Accounts Payable", "label": "Capitalized Software Recorded In Accounts Payable", "terseLabel": "Capitalized software recorded in accounts payable" } } }, "localname": "CapitalizedSoftwareRecordedInAccountsPayable", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "par_CommercialSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Software", "label": "Commercial Software [Member]", "terseLabel": "Commercial software" } } }, "localname": "CommercialSoftwareMember", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "par_ContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract [Member]", "label": "Contract [Member]", "terseLabel": "Contract" } } }, "localname": "ContractMember", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "par_ContractWithCustomerLiabilityLiabilityRecorded": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Liability Recorded", "label": "Contract With Customer, Liability, Liability Recorded", "terseLabel": "Deferral of revenue" } } }, "localname": "ContractWithCustomerLiabilityLiabilityRecorded", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/RevenueRecognitionScheduleofPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "par_ContractWithCustomerLiabilityRevenueRecognizedIncludingLiabilitiesIncurredInTheCurrentPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Revenue Recognized Including Liabilities Incurred In The Current Period", "label": "Contract with Customer, Liability, Revenue Recognized Including Liabilities Incurred In The Current Period", "negatedLabel": "Recognition of deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncludingLiabilitiesIncurredInTheCurrentPeriod", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/RevenueRecognitionScheduleofPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "par_ConvertibleSeniorNotesDue2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Due 2024", "label": "Convertible Senior Notes Due 2024 [Member]", "terseLabel": "2024 Notes" } } }, "localname": "ConvertibleSeniorNotesDue2024Member", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails", "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "par_ConvertibleSeniorNotesDue2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Due 2026 [Member]", "label": "Convertible Senior Notes Due 2026 [Member]", "terseLabel": "2026 Notes" } } }, "localname": "ConvertibleSeniorNotesDue2026Member", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails", "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "par_ConvertibleSeniorNotesDue2027Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Due 2027", "label": "Convertible Senior Notes Due 2027 [Member]", "terseLabel": "2027 Notes" } } }, "localname": "ConvertibleSeniorNotesDue2027Member", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails", "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "par_DepreciationAmortizationAndAccretion": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Depreciation, Amortization And Accretion", "label": "Depreciation, Amortization And Accretion", "terseLabel": "Depreciation, amortization and accretion:" } } }, "localname": "DepreciationAmortizationAndAccretion", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "par_EscrowDepositTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Escrow Deposit, Term", "label": "Escrow Deposit, Term", "terseLabel": "Escrow deposit, term" } } }, "localname": "EscrowDepositTerm", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "par_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillExpectedFutureAmortizationDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillExpectedFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "par_FiniteLivedIntangibleAssetsAccumulatedAmortizationAndCurrencyTranslation": { "auth_ref": [], "calculation": { "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Assets, Accumulated Amortization And Currency Translation", "label": "Finite-Lived Intangible Assets, Accumulated Amortization And Currency Translation", "negatedTerseLabel": "Less: accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortizationAndCurrencyTranslation", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "par_GoodwillByBusinessSegmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill by business segment [Abstract]", "terseLabel": "Goodwill by business segment [Abstract]" } } }, "localname": "GoodwillByBusinessSegmentAbstract", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails" ], "xbrltype": "stringItemType" }, "par_GovernmentSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Government segment develops and delivers geospatial and full motion video solutions to federal/state governments and industry; and provides communications and information technology support services to the United States Department of Defense.", "label": "Government Segment [Member]", "terseLabel": "Government" } } }, "localname": "GovernmentSegmentMember", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/AccountsreceivablenetScheduleofAccountsReceivableNetDetails", "http://www.partech.com/role/RevenueRecognitionNarrativeDetails", "http://www.partech.com/role/RevenueRecognitionPerformanceObligationsDetails", "http://www.partech.com/role/RevenueRecognitionRemainingPerformanceObligationDetails", "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails", "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails", "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails", "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "par_HardwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hardware", "label": "Hardware [Member]", "terseLabel": "Hardware" } } }, "localname": "HardwareMember", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "par_ISRSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISR Solutions [Member]", "label": "ISR Solutions [Member]", "terseLabel": "Intelligence, surveillance, and reconnaissance solutions" } } }, "localname": "ISRSolutionsMember", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "par_IdentifiableAssetsByBusinessSegmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Identifiable assets by business segment [Abstract]", "terseLabel": "Identifiable assets by geographic area [Abstract]" } } }, "localname": "IdentifiableAssetsByBusinessSegmentAbstract", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails" ], "xbrltype": "stringItemType" }, "par_ImpactOfCurrencyTranslationOnFiniteLivedIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impact Of Currency Translation On Finite Lived Intangible Assets", "label": "Impact Of Currency Translation On Finite Lived Intangible Assets", "terseLabel": "Impact of currency translation on intangible assets" } } }, "localname": "ImpactOfCurrencyTranslationOnFiniteLivedIntangibleAssets", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "par_IncreaseDecreaseInContractWithCustomerLiabilityExcludedFromPerformanceObligationsOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Contract With Customer, Liability, Excluded From Performance Obligations Outstanding", "label": "Increase (Decrease) In Contract With Customer, Liability, Excluded From Performance Obligations Outstanding", "terseLabel": "Customer deposits excluded from performance obligations" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityExcludedFromPerformanceObligationsOutstanding", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "par_IncreaseDecreaseInPayablesToCustomersCurrent": { "auth_ref": [], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Payables To Customers, Current", "label": "Increase (Decrease) In Payables To Customers, Current", "terseLabel": "Customers payable" } } }, "localname": "IncreaseDecreaseInPayablesToCustomersCurrent", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "par_LongTermDebtMaturityAfterYearFour": { "auth_ref": [], "calculation": { "http://www.partech.com/role/DebtScheduleofMaturitiesofNotesDetails": { "order": 6.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Maturity, After Year Four", "label": "Long-Term Debt, Maturity, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturityAfterYearFour", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/DebtScheduleofMaturitiesofNotesDetails" ], "xbrltype": "monetaryItemType" }, "par_MENUTechnologiesAGMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MENU Technologies AG", "label": "MENU Technologies AG [Member]", "terseLabel": "MENU Technologies AG" } } }, "localname": "MENUTechnologiesAGMember", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/AcquisitionsNarrativeDetails", "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "par_MasterDevelopmentAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Master Development Agreement", "label": "Master Development Agreement [Member]", "terseLabel": "Master Development Agreement" } } }, "localname": "MasterDevelopmentAgreementMember", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "par_McdonaldsCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "External customer that accounts for 10 percent or more of the entity's revenues.", "label": "McDonalds Corporation [Member]", "terseLabel": "McDonald\u2019s Corporation" } } }, "localname": "McdonaldsCorporationMember", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "par_MeasurementInputRevenueVolatilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input, Revenue Volatility", "label": "Measurement Input, Revenue Volatility [Member]", "terseLabel": "Revenue volatility" } } }, "localname": "MeasurementInputRevenueVolatilityMember", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsContingentConsiderationLiabilityDetails" ], "xbrltype": "domainItemType" }, "par_MissionSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mission Systems [Member]", "label": "Mission Systems [Member]", "terseLabel": "Mission systems" } } }, "localname": "MissionSystemsMember", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "par_OperatingAndFinanceLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating And Finance Lease, Liability, Current", "label": "Operating And Finance Lease, Liability, Current", "terseLabel": "Lease liabilities \u2013 current portion" } } }, "localname": "OperatingAndFinanceLeaseLiabilityCurrent", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "par_OperatingAndFinanceLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating And Finance Lease, Liability, Noncurrent", "label": "Operating And Finance Lease, Liability, Noncurrent", "terseLabel": "Lease liabilities \u2013 net of current portion" } } }, "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "par_OperatingAndFinanceLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating And Finance Lease, Right-Of-Use Asset", "label": "Operating And Finance Lease, Right-Of-Use Asset", "terseLabel": "Lease right-of-use assets" } } }, "localname": "OperatingAndFinanceLeaseRightOfUseAsset", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "par_OtherAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of policy for other assets.", "label": "Other Assets, Policy [Policy Text Block]", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsPolicyPolicyTextBlock", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "par_OtherLongTermLiabilitiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of other noncurrent obligations not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer).", "label": "Other Long Term Liabilities [Policy Text Block]", "terseLabel": "Other Long-Term Liabilities" } } }, "localname": "OtherLongTermLiabilitiesPolicyTextBlock", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "par_PayablesToCustomersCurrent": { "auth_ref": [], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payables To Customers, Current", "label": "Payables To Customers, Current", "terseLabel": "Customers payable" } } }, "localname": "PayablesToCustomersCurrent", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "par_ProfessionalServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional Service", "label": "Professional Service [Member]", "terseLabel": "Professional service" } } }, "localname": "ProfessionalServiceMember", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "par_RelatedPartyPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party, Policy", "label": "Related Party, Policy [Policy Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyPolicyPolicyTextBlock", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "par_RestaurantAndRetailMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The restaurant and retail segment offers integrated solutions to the restaurant and retail industry.", "label": "Restaurant and Retail [Member]", "terseLabel": "Restaurant/Retail" } } }, "localname": "RestaurantAndRetailMember", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/AccountsreceivablenetAccountsReceivableAllowanceforCreditLossDetails", "http://www.partech.com/role/AccountsreceivablenetScheduleofAccountsReceivableNetDetails", "http://www.partech.com/role/RevenueRecognitionNarrativeDetails", "http://www.partech.com/role/RevenueRecognitionPerformanceObligationsDetails", "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails", "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails", "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails", "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "par_RevenueBasedPaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue-based Payments", "label": "Revenue-based Payments [Member]", "terseLabel": "Revenue based payments" } } }, "localname": "RevenueBasedPaymentsMember", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsContingentConsiderationLiabilityDetails" ], "xbrltype": "domainItemType" }, "par_RevenueRemainingPerformanceObligationFundedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue, Remaining Performance Obligation, Funded Amount", "label": "Revenue, Remaining Performance Obligation, Funded Amount", "terseLabel": "Funded performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligationFundedAmount", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "par_RevenueRemainingPerformanceObligationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Remaining Performance Obligation [Roll Forward]", "label": "Revenue, Remaining Performance Obligation [Roll Forward]", "terseLabel": "Revenue, Remaining Performance Obligation [Roll Forward]" } } }, "localname": "RevenueRemainingPerformanceObligationRollForward", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/RevenueRecognitionScheduleofPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "par_ScheduleOfSegmentReportingInformationGoodwillBySegmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Segment Reporting Information, Goodwill By Segment", "label": "Schedule Of Segment Reporting Information, Goodwill By Segment [Table Text Block]", "terseLabel": "Schedule of Goodwill by Reporting Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationGoodwillBySegmentTableTextBlock", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationTables" ], "xbrltype": "textBlockItemType" }, "par_ServicePartsNetOfReserves": { "auth_ref": [], "calculation": { "http://www.partech.com/role/InventoriesnetScheduleofInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after of valuation reserves and allowances, of inventory, classified as service parts, expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Service parts, Net of Reserves", "terseLabel": "Service parts" } } }, "localname": "ServicePartsNetOfReserves", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/InventoriesnetScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "par_SubscriptionServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription Service", "label": "Subscription Service [Member]", "terseLabel": "Subscription service" } } }, "localname": "SubscriptionServiceMember", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "par_USTreasuryBillAndBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "US Treasury Bill And Bond Securities", "label": "US Treasury Bill And Bond Securities [Member]", "terseLabel": "Treasury Bills & Notes" } } }, "localname": "USTreasuryBillAndBondSecuritiesMember", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "par_UsDepartmentOfDefenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "External customer that accounts for 10 percent or more of the entity's revenues.", "label": "US Department of Defense [Member]", "terseLabel": "U.S. Department of Defense" } } }, "localname": "UsDepartmentOfDefenseMember", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "par_YumBrandsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "External customer that accounts for 10 percent or more of the entity's revenues.", "label": "Yum Brands Inc [Member]", "terseLabel": "Yum! Brands, Inc." } } }, "localname": "YumBrandsIncMember", "nsuri": "http://www.partech.com/20230630", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r215", "r251", "r262", "r263", "r264", "r265", "r266", "r268", "r272", "r332", "r333", "r334", "r335", "r337", "r338", "r340", "r342", "r343", "r849", "r850" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails", "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r215", "r251", "r262", "r263", "r264", "r265", "r266", "r268", "r272", "r332", "r333", "r334", "r335", "r337", "r338", "r340", "r342", "r343", "r849", "r850" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails", "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "auth_ref": [ "r803", "r806", "r824", "r830", "r831", "r854", "r855", "r856", "r857", "r858", "r862", "r863", "r864", "r867" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjusted Balance" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r178", "r219", "r225", "r231", "r294", "r300", "r436", "r437", "r438", "r442", "r443", "r460", "r461", "r462", "r464", "r465", "r466", "r470", "r473", "r475", "r476", "r507" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r178", "r219", "r225", "r231", "r294", "r300", "r436", "r437", "r438", "r442", "r443", "r460", "r461", "r462", "r464", "r465", "r466", "r470", "r473", "r475", "r476", "r507" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r178", "r219", "r225", "r231", "r294", "r300", "r436", "r437", "r438", "r442", "r443", "r460", "r461", "r462", "r464", "r465", "r466", "r470", "r473", "r475", "r476", "r507" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r828", "r887" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r278", "r769", "r853", "r880", "r884" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r328", "r329", "r330", "r331", "r400", "r516", "r569", "r603", "r604", "r662", "r683", "r688", "r689", "r719", "r746", "r747", "r758", "r766", "r779", "r783", "r851", "r871", "r872", "r873", "r874", "r875", "r876" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r328", "r329", "r330", "r331", "r400", "r516", "r569", "r603", "r604", "r662", "r683", "r688", "r689", "r719", "r746", "r747", "r758", "r766", "r779", "r783", "r851", "r871", "r872", "r873", "r874", "r875", "r876" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r278", "r769", "r853", "r880", "r884" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r274", "r518", "r563", "r564", "r565", "r566", "r567", "r568", "r749", "r767", "r782", "r804", "r847", "r848", "r853", "r880" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r274", "r518", "r563", "r564", "r565", "r566", "r567", "r568", "r749", "r767", "r782", "r804", "r847", "r848", "r853", "r880" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r328", "r329", "r330", "r331", "r392", "r400", "r427", "r428", "r429", "r515", "r516", "r569", "r603", "r604", "r662", "r683", "r688", "r689", "r719", "r746", "r747", "r758", "r766", "r779", "r783", "r786", "r844", "r851", "r872", "r873", "r874", "r875", "r876" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r328", "r329", "r330", "r331", "r392", "r400", "r427", "r428", "r429", "r515", "r516", "r569", "r603", "r604", "r662", "r683", "r688", "r689", "r719", "r746", "r747", "r758", "r766", "r779", "r783", "r786", "r844", "r851", "r872", "r873", "r874", "r875", "r876" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r276", "r277", "r593", "r597", "r599", "r668", "r684", "r705", "r725", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r750", "r768", "r786", "r853", "r880" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails", "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r276", "r277", "r593", "r597", "r599", "r668", "r684", "r705", "r725", "r733", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r750", "r768", "r786", "r853", "r880" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails", "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r176", "r177", "r178", "r179", "r180", "r220", "r221", "r222", "r286", "r287", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r323", "r436", "r437", "r438", "r442", "r443", "r447", "r448", "r449", "r457", "r458", "r459", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r484", "r485", "r487", "r488", "r489", "r490", "r498", "r499", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r825" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible Enumeration]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AccountsreceivablenetAccountsReceivableAllowanceforCreditLossDetails", "http://www.partech.com/role/AccountsreceivablenetScheduleofAccountsReceivableNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30", "r781" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r832" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable, Allowance for Credit Loss" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AccountsreceivablenetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r280", "r281" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable \u2013 net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AccountsreceivablenetScheduleofAccountsReceivableNetDetails", "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]", "terseLabel": "Accounts Receivable [Abstract]" } } }, "localname": "AccountsReceivableNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AccountsreceivablenetScheduleofAccountsReceivableNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r760", "r845" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.", "label": "Accretion Expense", "terseLabel": "Accretion of debt in interest expense" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r40", "r41", "r117", "r191", "r542", "r577", "r581" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r5", "r15", "r41", "r461", "r464", "r509", "r572", "r573", "r812", "r813", "r814", "r821", "r822", "r823" ], "lang": { "en-us": { "role": { "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.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r109", "r781", "r888" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r436", "r437", "r438", "r589", "r821", "r822", "r823", "r863", "r889" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r431", "r439" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "verboseLabel": "Share-based payment arrangement, expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r192", "r282", "r301" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AccountsreceivablenetAccountsReceivableAllowanceforCreditLossDetails", "http://www.partech.com/role/AccountsreceivablenetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AccountsreceivablenetAccountsReceivableAllowanceforCreditLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r303" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Write-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AccountsreceivablenetAccountsReceivableAllowanceforCreditLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r120", "r367", "r500", "r816" ], "calculation": { "http://www.partech.com/role/DebtSummaryofInterestExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Accretion of debt in interest expense" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtSummaryofInterestExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r9", "r69", "r74" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of identifiable intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive stock options outstanding (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/NetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/NetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/NetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/NetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r157", "r188", "r214", "r249", "r264", "r270", "r289", "r332", "r333", "r335", "r336", "r337", "r339", "r341", "r343", "r344", "r453", "r455", "r486", "r539", "r626", "r781", "r793", "r849", "r850", "r869" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r183", "r195", "r214", "r289", "r332", "r333", "r335", "r336", "r337", "r339", "r341", "r343", "r344", "r453", "r455", "r486", "r781", "r849", "r850", "r869" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r445", "r777", "r778" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsNarrativeDetails", "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r82", "r84", "r445", "r777", "r778" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsNarrativeDetails", "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Business acquisition, expenses" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Equity interest issued (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percent acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Business acquisition, share price (in dollar per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r1", "r2", "r13" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business acquisition, purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r452", "r815" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Adjustment to contingent consideration liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r3", "r90", "r451" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsContingentConsiderationLiabilityDetails", "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Weighted Average or Range" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsContingentConsiderationLiabilityDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r148", "r446" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r86" ], "calculation": { "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r86" ], "calculation": { "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability": { "auth_ref": [ "r85", "r86" ], "calculation": { "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of liability arising from an inherited contingency (as defined) which has been recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contingent Liability", "terseLabel": "Earn-out liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r86" ], "calculation": { "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid and other acquired assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r86" ], "calculation": { "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r86" ], "calculation": { "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r86" ], "calculation": { "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r85", "r86" ], "calculation": { "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Developed technology" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r85", "r86" ], "calculation": { "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r86" ], "calculation": { "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Consideration paid" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r50", "r51", "r52" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital expenditures in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r70" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized software development costs" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r47", "r185", "r751" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents, and Cash Held on Behalf of Customers" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r47", "r131", "r211" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandCashHeldonBehalfofCustomerDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents and cash held on behalf of customers at end of period", "periodStartLabel": "Cash and cash equivalents and cash held on behalf of customers at beginning of period", "totalLabel": "Total cash and cash equivalents and cash held on behalf of customers" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandCashHeldonBehalfofCustomerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash and cash equivalents and cash held on behalf of customers" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r4", "r131" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents and cash held on behalf of customers" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r807", "r879" ], "calculation": { "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandCashHeldonBehalfofCustomerDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash Equivalents, at Carrying Value", "terseLabel": "Cash" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandCashHeldonBehalfofCustomerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r142", "r326", "r327", "r735", "r846" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r784", "r785", "r786", "r788", "r789", "r790", "r791", "r821", "r822", "r863", "r886", "r889" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r108", "r614" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r108", "r614", "r632", "r889", "r890" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r108", "r541", "r781" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.02 par value, 58,000,000 shares authorized, 28,799,349 and 28,589,567 shares issued, 27,443,072 and 27,319,045 outstanding at June\u00a030, 2023 and December\u00a031, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r42", "r197", "r199", "r203", "r534", "r548" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r54", "r56", "r93", "r94", "r278", "r734" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r54", "r56", "r93", "r94", "r278", "r582", "r734" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r54", "r56", "r93", "r94", "r278", "r734", "r802" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r54", "r56", "r93", "r94", "r278" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r54", "r56", "r93", "r94", "r278", "r734" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]", "terseLabel": "Contingent Consideration by Type [Axis]" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsContingentConsiderationLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure": { "auth_ref": [ "r91" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of contingent consideration in a business combination that is classified in shareholders' equity.", "label": "Contingent Consideration Classified as Equity, Fair Value Disclosure", "terseLabel": "Fair Value" } } }, "localname": "ContingentConsiderationClassifiedAsEquityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsContingentConsiderationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsContingentConsiderationLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContingentLiabilityReserveEstimatePolicy": { "auth_ref": [ "r155", "r156" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the claims loss reserve for insurance contracts with a life contingency (permanent life, some term life, accident and health, some annuities), describing the loss exposures and bases and methodologies for making the relevant accounting estimates.", "label": "Contingent Liability Reserve Estimate, Policy [Policy Text Block]", "terseLabel": "Contingent Consideration" } } }, "localname": "ContingentLiabilityReserveEstimatePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerDurationAxis": { "auth_ref": [ "r771", "r853" ], "lang": { "en-us": { "role": { "documentation": "Information by duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.", "label": "Contract with Customer, Duration [Axis]", "terseLabel": "Contract with Customer, Duration [Axis]" } } }, "localname": "ContractWithCustomerDurationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionNarrativeDetails", "http://www.partech.com/role/RevenueRecognitionPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerDurationDomain": { "auth_ref": [ "r771", "r853" ], "lang": { "en-us": { "role": { "documentation": "Duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.", "label": "Contract with Customer, Duration [Domain]", "terseLabel": "Contract with Customer, Duration [Domain]" } } }, "localname": "ContractWithCustomerDurationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionNarrativeDetails", "http://www.partech.com/role/RevenueRecognitionPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r377", "r378", "r389" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Customer deposits and deferred service revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r377", "r378", "r389" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "verboseLabel": "Deferred service revenue \u2013 noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r390" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Recognition of deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Fair value of debt" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r144", "r346", "r347", "r357", "r358", "r359", "r363", "r364", "r365", "r366", "r367", "r761", "r762", "r763", "r764", "r765" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails", "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Summary of Equity and Liability Components of the Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r26", "r263", "r264", "r265", "r266", "r272", "r827" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Other" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails", "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r122", "r518" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Costs of sales:" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r55", "r278" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r143", "r213", "r345", "r351", "r352", "r353", "r354", "r355", "r356", "r361", "r368", "r369", "r371" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r28", "r105", "r106", "r158", "r159", "r215", "r346", "r347", "r348", "r349", "r350", "r352", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r501", "r761", "r762", "r763", "r764", "r765", "r817" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails", "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r28", "r159", "r372" ], "calculation": { "http://www.partech.com/role/DebtScheduleofMaturitiesofNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Principal amount of notes outstanding", "totalLabel": "Total" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtScheduleofMaturitiesofNotesDetails", "http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r34", "r347" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r215", "r346", "r347", "r348", "r349", "r350", "r352", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r370", "r501", "r761", "r762", "r763", "r764", "r765", "r817" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r35", "r215", "r346", "r347", "r348", "r349", "r350", "r352", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r501", "r761", "r762", "r763", "r764", "r765", "r817" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails", "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r35", "r76", "r77", "r95", "r96", "r98", "r103", "r145", "r146", "r215", "r346", "r347", "r348", "r349", "r350", "r352", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r370", "r501", "r761", "r762", "r763", "r764", "r765", "r817" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).", "label": "Deferred Compensation Liability, Classified, Noncurrent", "terseLabel": "Deferred compensation liability" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.", "label": "Deferred Compensation Liability, Current and Noncurrent", "terseLabel": "Amounts owed to employees participating in the deferred compensation plan" } } }, "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r97", "r852" ], "calculation": { "http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Unamortized debt issuance cost" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r9", "r254" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsNarrativeDetails", "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r388", "r767", "r768", "r769", "r770", "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionNarrativeDetails", "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r388", "r767", "r768", "r769", "r770", "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionNarrativeDetails", "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r853" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregated Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r401", "r404", "r432", "r433", "r435", "r780" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "verboseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r12", "r80" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "terseLabel": "Summary of Restricted Stock and RSU Awards Activity" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r204", "r223", "r224", "r225", "r226", "r227", "r233", "r235", "r237", "r238", "r239", "r243", "r476", "r477", "r535", "r549", "r755" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r204", "r223", "r224", "r225", "r226", "r227", "r235", "r237", "r238", "r239", "r243", "r476", "r477", "r535", "r549", "r755" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r232", "r240", "r241", "r242" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r491" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued salaries and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r434" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/NetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Major Customer [Line Items]", "terseLabel": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r16", "r178", "r200", "r201", "r202", "r216", "r217", "r218", "r221", "r228", "r230", "r244", "r294", "r300", "r376", "r436", "r437", "r438", "r442", "r443", "r460", "r461", "r462", "r463", "r464", "r466", "r475", "r492", "r493", "r494", "r495", "r496", "r497", "r509", "r572", "r573", "r574", "r589", "r655" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r101", "r736" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.", "label": "Escrow Deposit", "terseLabel": "Escrow deposit" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r17", "r92" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of Changes in Fair Value of Level 3 Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r359", "r393", "r394", "r395", "r396", "r397", "r398", "r480", "r512", "r513", "r514", "r762", "r763", "r774", "r775", "r776" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r92", "r153" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsChangesintheEstimatedFairValuesoftheCompanysLiabilitiesforContingentConsiderationMeasuredUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r359", "r393", "r398", "r480", "r513", "r762", "r763", "r774", "r775", "r776" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r91", "r154" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Liabilities Measured on Recurring Basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsChangesintheEstimatedFairValuesoftheCompanysLiabilitiesforContingentConsiderationMeasuredUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsChangesintheEstimatedFairValuesoftheCompanysLiabilitiesforContingentConsiderationMeasuredUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsChangesintheEstimatedFairValuesoftheCompanysLiabilitiesforContingentConsiderationMeasuredUsingSignificantUnobservableInputsLevel3Details", "http://www.partech.com/role/FairValueofFinancialInstrumentsContingentConsiderationLiabilityDetails", "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r17", "r92" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsChangesintheEstimatedFairValuesoftheCompanysLiabilitiesforContingentConsiderationMeasuredUsingSignificantUnobservableInputsLevel3Details", "http://www.partech.com/role/FairValueofFinancialInstrumentsContingentConsiderationLiabilityDetails", "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r483" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsChangesintheEstimatedFairValuesoftheCompanysLiabilitiesforContingentConsiderationMeasuredUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r17" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsChangesintheEstimatedFairValuesoftheCompanysLiabilitiesforContingentConsiderationMeasuredUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r359", "r393", "r394", "r395", "r396", "r397", "r398", "r512", "r513", "r514", "r762", "r763", "r774", "r775", "r776" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from liability measured at fair value using unobservable input (level 3).", "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsContingentConsiderationLiabilityDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinancingReceivablesTextBlock": { "auth_ref": [ "r279", "r283", "r284", "r285", "r758" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financing receivable.", "label": "Financing Receivables [Text Block]", "verboseLabel": "Accounts receivable, net" } } }, "localname": "FinancingReceivablesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/Accountsreceivablenet" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsNarrativeDetails", "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r140" ], "calculation": { "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillExpectedFutureAmortizationDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillExpectedFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillExpectedFutureAmortizationDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2023, remaining" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillExpectedFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r140" ], "calculation": { "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillExpectedFutureAmortizationDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillExpectedFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r140" ], "calculation": { "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillExpectedFutureAmortizationDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillExpectedFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r140" ], "calculation": { "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillExpectedFutureAmortizationDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillExpectedFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r316", "r318", "r319", "r321", "r519", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsNarrativeDetails", "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillExpectedFutureAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r139", "r520" ], "calculation": { "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite-lived intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r70", "r73" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsNarrativeDetails", "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r139", "r519" ], "calculation": { "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 }, "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillExpectedFutureAmortizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails", "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillExpectedFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Weighted-Average Amortization Period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FundsHeldForClients": { "auth_ref": [ "r811" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandCashHeldonBehalfofCustomerDetails": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the funds held on behalf of others and that are expected to be liquidated within one year or the normal operating cycle, if longer. This does not include funds held under reinsurance agreements.", "label": "Funds Held for Clients", "terseLabel": "Cash held on behalf of customers" } } }, "localname": "FundsHeldForClients", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandCashHeldonBehalfofCustomerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r186", "r306", "r533", "r759", "r781", "r834", "r841" ], "calculation": { "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillScheduleofGoodwillDetails", "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Identifiable Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r313" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r121", "r214", "r249", "r263", "r269", "r272", "r289", "r332", "r333", "r335", "r336", "r337", "r339", "r341", "r343", "r344", "r486", "r757", "r849" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research and Development [Member]", "verboseLabel": "Internally developed software costs not meeting general release threshold" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossAttributableToParent": { "auth_ref": [ "r123", "r202" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.", "label": "Income (Loss) Attributable to Parent, before Tax", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r118", "r163", "r249", "r263", "r269", "r272", "r536", "r546", "r757" ], "calculation": { "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss\u00a0before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r167", "r174", "r229", "r230", "r257", "r441", "r444", "r551" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r49" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r8" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r8" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r8" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r517", "r815" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Customer deposits and deferred service revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r8" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued salaries and benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r8" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r815" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r815" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r317", "r320" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillAmortizationExpensesDetails", "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Indefinite-Lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillAmortizationExpensesDetails", "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r141" ], "calculation": { "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets, gross" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Indefinite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss)", "terseLabel": "Impact of currency translation on intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillAmortizationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r71", "r141" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillAmortizationExpensesDetails", "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InsuranceRecoveries": { "auth_ref": [ "r124" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.", "label": "Insurance Recoveries", "negatedLabel": "Gain on insurance proceeds" } } }, "localname": "InsuranceRecoveries", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r68", "r72" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets \u2013 net", "totalLabel": "Intangible assets \u2013 net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r127", "r365", "r374", "r764", "r765" ], "calculation": { "http://www.partech.com/role/DebtSummaryofInterestExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtSummaryofInterestExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r129", "r366", "r764", "r765" ], "calculation": { "http://www.partech.com/role/DebtSummaryofInterestExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtSummaryofInterestExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r165" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0 }, "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest expense, net", "verboseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r206", "r209", "r210" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/Inventoriesnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r137", "r753" ], "calculation": { "http://www.partech.com/role/InventoriesnetScheduleofInventoriesDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/InventoriesnetScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r193", "r752", "r781" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.partech.com/role/InventoriesnetScheduleofInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.partech.com/role/InventoriesnetScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPartsAndComponentsNetOfReserves": { "auth_ref": [ "r66", "r809" ], "calculation": { "http://www.partech.com/role/InventoriesnetScheduleofInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date for elements of machinery or equipment held for the purpose of replacing similar parts in the course of repair or maintenance.", "label": "Inventory, Parts and Components, Net of Reserves", "terseLabel": "Component parts" } } }, "localname": "InventoryPartsAndComponentsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/InventoriesnetScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r66", "r810" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Inventory reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/InventoriesnetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r137", "r754" ], "calculation": { "http://www.partech.com/role/InventoriesnetScheduleofInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/InventoriesnetScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r305" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Provision for obsolete inventory" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r550", "r583", "r584", "r585", "r586", "r679", "r681" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Short-Term Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r592", "r594", "r595", "r598", "r602", "r659", "r668", "r684", "r692", "r705", "r709", "r710", "r725", "r729", "r730", "r731", "r732", "r786" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r592", "r594", "r595", "r598", "r602", "r659", "r668", "r684", "r692", "r705", "r709", "r710", "r725", "r729", "r730", "r731", "r732", "r786" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r31", "r214", "r289", "r332", "r333", "r335", "r336", "r337", "r339", "r341", "r343", "r344", "r454", "r455", "r456", "r486", "r613", "r756", "r793", "r849", "r869", "r870" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r113", "r160", "r544", "r781", "r818", "r829", "r866" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Shareholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities and Shareholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r33", "r184", "r214", "r289", "r332", "r333", "r335", "r336", "r337", "r339", "r341", "r343", "r344", "r454", "r455", "r456", "r486", "r781", "r849", "r869", "r870" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LifeInsuranceCorporateOrBankOwnedAmount": { "auth_ref": [ "r290", "r808" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the amount that could be realized under a life insurance contract or contracts owned by the Entity as of the date of the statement of financial position. Such Entity-owned life insurance policies are commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI).", "label": "Life Insurance, Corporate or Bank Owned, Amount", "terseLabel": "Life insurance balance" } } }, "localname": "LifeInsuranceCorporateOrBankOwnedAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermContractWithCustomerMember": { "auth_ref": [ "r771" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which duration is classified as long-term.", "label": "Long-Term Contract with Customer [Member]", "terseLabel": "Non-current over one year" } } }, "localname": "LongTermContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionNarrativeDetails", "http://www.partech.com/role/RevenueRecognitionPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r28", "r159", "r358", "r373", "r762", "r763", "r878" ], "calculation": { "http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total long-term portion of notes payable" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r189" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r11", "r215", "r363" ], "calculation": { "http://www.partech.com/role/DebtScheduleofMaturitiesofNotesDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtScheduleofMaturitiesofNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r11", "r215", "r363" ], "calculation": { "http://www.partech.com/role/DebtScheduleofMaturitiesofNotesDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtScheduleofMaturitiesofNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r11", "r215", "r363" ], "calculation": { "http://www.partech.com/role/DebtScheduleofMaturitiesofNotesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtScheduleofMaturitiesofNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r11", "r215", "r363" ], "calculation": { "http://www.partech.com/role/DebtScheduleofMaturitiesofNotesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtScheduleofMaturitiesofNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r820" ], "calculation": { "http://www.partech.com/role/DebtScheduleofMaturitiesofNotesDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2023, remaining" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtScheduleofMaturitiesofNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r190" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails", "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r35", "r75" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtSummaryofInformationabouttheEquityandLiabilityComponentsofNotesDetails", "http://www.partech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r865" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "verboseLabel": "Discount rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsContingentConsiderationLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsContingentConsiderationLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsContingentConsiderationLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "auth_ref": [], "calculation": { "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandCashHeldonBehalfofCustomerDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Money Market Funds, at Carrying Value", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandCashHeldonBehalfofCustomerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r208" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r208" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r131", "r132", "r133" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r119", "r133", "r164", "r182", "r196", "r198", "r202", "r214", "r220", "r223", "r224", "r225", "r226", "r229", "r230", "r236", "r249", "r263", "r269", "r272", "r289", "r332", "r333", "r335", "r336", "r337", "r339", "r341", "r343", "r344", "r477", "r486", "r547", "r634", "r653", "r654", "r757", "r792", "r849" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [ "r891", "r892", "r893", "r894" ], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Other Countries", "verboseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails", "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-competition agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r126" ], "calculation": { "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r826" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments (in reporting units)" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails", "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r826" ], "lang": { "en-us": { "role": { "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.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments (in reporting units)" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails", "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_ObligationsMember": { "auth_ref": [ "r819" ], "lang": { "en-us": { "role": { "documentation": "Obligation, including, but not limited to, short-term and long-term debt and finance lease obligation.", "label": "Obligations [Member]", "terseLabel": "Obligations" } } }, "localname": "ObligationsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/FairValueofFinancialInstrumentsChangesintheEstimatedFairValuesoftheCompanysLiabilitiesforContingentConsiderationMeasuredUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r249", "r263", "r269", "r272", "r757" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0 }, "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating loss", "verboseLabel": "Operating\u00a0(loss) income:" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r262", "r263", "r264", "r265", "r266", "r272" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails", "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r194", "r781" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r187" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r7", "r14", "r152" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of applicable tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCustomerMember": { "auth_ref": [ "r805", "r880", "r881", "r882", "r883", "r885" ], "lang": { "en-us": { "role": { "documentation": "Customer classified as other.", "label": "Other Customer [Member]", "terseLabel": "All Others" } } }, "localname": "OtherCustomerMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r102", "r538", "r609", "r610", "r793", "r887" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other.", "label": "Other Liabilities", "terseLabel": "Accounts payable owed to Act III Management" } } }, "localname": "OtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r128" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfOtherEquity": { "auth_ref": [ "r45" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to reacquire equity classified as other.", "label": "Payments for Repurchase of Other Equity", "negatedLabel": "Treasury stock acquired from employees upon vesting or forfeiture of restricted stock" } } }, "localname": "PaymentsForRepurchaseOfOtherEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r44", "r450" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Business acquisition, cash paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r44" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Cash paid for acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": { "auth_ref": [ "r43", "r288" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities.", "label": "Payments to Acquire Held-to-Maturity Securities", "negatedTerseLabel": "Purchase of held to maturity investments" } } }, "localname": "PaymentsToAcquireHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r166", "r859", "r860", "r861" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "terseLabel": "Capital expenditures including software costs:" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r130" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r130" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedLabel": "Capitalization of software costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r107", "r375" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r107", "r614" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r107", "r540", "r781" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $.02 par value, 1,000,000 shares authorized" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInsuranceSettlementOperatingActivities": { "auth_ref": [ "r207", "r748" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as operating activities. Excludes insurance settlement classified as investing activities.", "label": "Proceeds from Insurance Settlement, Operating Activities", "terseLabel": "Proceeds from Insurance Settlement, Operating Activities" } } }, "localname": "ProceedsFromInsuranceSettlementOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r6", "r24" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r537", "r545", "r781" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment \u2013 net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r205", "r302" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Current expected credit losses", "verboseLabel": "Provisions" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AccountsreceivablenetAccountsReceivableAllowanceforCreditLossDetails", "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": { "auth_ref": [ "r63", "r64" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table]", "terseLabel": "Reconciliation of Assets from Segment to Consolidated [Table]" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r63", "r64" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "terseLabel": "Schedule of Identifiable Assets by Reporting Segment" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r399", "r510", "r511", "r608", "r609", "r610", "r611", "r612", "r631", "r633", "r658" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r510", "r511", "r868" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [ "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Amount paid for services to Act III Management" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r399", "r510", "r511", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r608", "r609", "r610", "r611", "r612", "r631", "r633", "r658", "r868" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r46" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedLabel": "Principal payments of long-term debt" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r104", "r440", "r877" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillAmortizationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Unit Awards" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/NetLossPerShareDetails", "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r110", "r147", "r543", "r576", "r581", "r587", "r615", "r781" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r178", "r216", "r217", "r218", "r221", "r228", "r230", "r294", "r300", "r436", "r437", "r438", "r442", "r443", "r460", "r462", "r463", "r466", "r475", "r572", "r574", "r589", "r889" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenues, net:" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r250", "r251", "r262", "r267", "r268", "r274", "r276", "r278", "r387", "r388", "r518" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "netLabel": "Total revenues, net", "terseLabel": "Revenue", "verboseLabel": "Revenues:" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails", "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r278", "r801" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r175", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r391" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r172" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionNarrativeDetails", "http://www.partech.com/role/RevenueRecognitionPerformanceObligationsDetails", "http://www.partech.com/role/RevenueRecognitionRemainingPerformanceObligationDetails", "http://www.partech.com/role/RevenueRecognitionScheduleofPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionPerformanceObligationsDetails", "http://www.partech.com/role/RevenueRecognitionRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Performance obligations, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionNarrativeDetails", "http://www.partech.com/role/RevenueRecognitionRemainingPerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionNarrativeDetails", "http://www.partech.com/role/RevenueRecognitionRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionPerformanceObligationsDetails", "http://www.partech.com/role/RevenueRecognitionRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of Performance Obligations" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AccountsreceivablenetAccountsReceivableAllowanceforCreditLossDetails", "http://www.partech.com/role/AccountsreceivablenetScheduleofAccountsReceivableNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable, Net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AccountsreceivablenetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/NetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r82", "r84", "r445" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash, Cash Equivalents, and Cash Held on Behalf of Customer" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "terseLabel": "Schedule of Short-Term Investment" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r35", "r76", "r77", "r95", "r96", "r98", "r103", "r145", "r146", "r762", "r764", "r820" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-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 entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries in which material 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 are located, and amount of such long-lived assets located in that country or foreign geographic area.", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "terseLabel": "Schedule of Revenue by Geographic Area" } } }, "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r70", "r73", "r519" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r70", "r73" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Components of Identifiable Intangible Assets, Excluding Discontinued Operations" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r759", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r25", "r141" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillAmortizationExpensesDetails", "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r29", "r114", "r115", "r116" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/InventoriesnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentsTable": { "auth_ref": [ "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r680", "r682", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investments owned by investment company.", "label": "Schedule of Investments [Table]", "terseLabel": "Investment Holdings [Table]" } } }, "localname": "ScheduleOfInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Notes" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r99", "r100", "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of Revenue by Major Customers" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r60", "r61", "r62", "r67" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r60", "r61", "r62", "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r402", "r403", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r21", "r22", "r81" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Future Amortization of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r246", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r272", "r278", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r324", "r325", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r759", "r804", "r880" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AccountsreceivablenetAccountsReceivableAllowanceforCreditLossDetails", "http://www.partech.com/role/AccountsreceivablenetScheduleofAccountsReceivableNetDetails", "http://www.partech.com/role/RevenueRecognitionNarrativeDetails", "http://www.partech.com/role/RevenueRecognitionPerformanceObligationsDetails", "http://www.partech.com/role/RevenueRecognitionRemainingPerformanceObligationDetails", "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails", "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails", "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails", "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingAssetReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Asset Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Asset Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingAssetReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments [Abstract]", "terseLabel": "Segment and Related Information [Abstract]" } } }, "localname": "SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r245", "r246", "r247", "r248", "r249", "r261", "r266", "r270", "r271", "r272", "r273", "r274", "r275", "r278" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Segment and Related Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationProfitLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Profit (Loss) [Abstract]", "terseLabel": "Information as to the Company's segments [Abstract]" } } }, "localname": "SegmentReportingInformationProfitLossAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r125" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r8" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited and canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "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 [Abstract]", "terseLabel": "Weighted average award value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "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.", "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": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r402", "r403", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Number of shares under non-option equity instrument agreements that were either cancelled or expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations", "negatedLabel": "Forfeited and cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r18", "r19" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Restricted Stock and RSU Awards Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Canceled/forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r408", "r409" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r408", "r409" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Canceled/forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShortTermContractWithCustomerMember": { "auth_ref": [ "r771" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which duration is classified as short-term.", "label": "Short-Term Contract with Customer [Member]", "terseLabel": "Current under one year" } } }, "localname": "ShortTermContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r161", "r162", "r811" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "terseLabel": "Short-term investments", "verboseLabel": "Total Short-term Investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r134", "r212" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Acquired developed technology" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Internally developed software costs" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillAmortizationExpensesDetails", "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r181", "r246", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r272", "r278", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r322", "r324", "r325", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r759", "r804", "r880" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AccountsreceivablenetAccountsReceivableAllowanceforCreditLossDetails", "http://www.partech.com/role/AccountsreceivablenetScheduleofAccountsReceivableNetDetails", "http://www.partech.com/role/RevenueRecognitionNarrativeDetails", "http://www.partech.com/role/RevenueRecognitionPerformanceObligationsDetails", "http://www.partech.com/role/RevenueRecognitionRemainingPerformanceObligationDetails", "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails", "http://www.partech.com/role/SegmentandRelatedInformationReconciliationofSegmentAssetsDetails", "http://www.partech.com/role/SegmentandRelatedInformationRevenuebyMajorCustomersDetails", "http://www.partech.com/role/SegmentandRelatedInformationSummaryofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r16", "r37", "r178", "r200", "r201", "r202", "r216", "r217", "r218", "r221", "r228", "r230", "r244", "r294", "r300", "r376", "r436", "r437", "r438", "r442", "r443", "r460", "r461", "r462", "r463", "r464", "r466", "r475", "r492", "r493", "r494", "r495", "r496", "r497", "r509", "r572", "r573", "r574", "r589", "r655" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r216", "r217", "r218", "r244", "r518", "r583", "r590", "r607", "r608", "r609", "r610", "r611", "r612", "r614", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r627", "r628", "r629", "r630", "r631", "r633", "r636", "r637", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r655", "r787" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r216", "r217", "r218", "r244", "r518", "r583", "r590", "r607", "r608", "r609", "r610", "r611", "r612", "r614", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r627", "r628", "r629", "r630", "r631", "r633", "r636", "r637", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r655", "r787" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r50", "r51", "r52" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Fair value of stock issued for acquisition" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r16", "r107", "r108", "r147" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Net issuance of restricted stock awards and restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r16", "r107", "r108", "r147", "r413" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)", "terseLabel": "Issuance of common stock upon the exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.partech.com/role/StockBasedCompensationStockbasedCompensationActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r16", "r147" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Net issuance of restricted stock awards and restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited": { "auth_ref": [ "r23" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of forfeited shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, Forfeited", "terseLabel": "Share based compensation, value of forfeitures" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationForfeited", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r16", "r37", "r147" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock upon the exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r108", "r111", "r112", "r136", "r616", "r632", "r656", "r657", "r781", "r793", "r818", "r829", "r866", "r889" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "verboseLabel": "Shareholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfInvestmentHoldingsLineItems": { "auth_ref": [ "r588", "r591", "r592", "r593", "r594", "r595", "r596", "r598", "r599", "r600", "r601", "r602", "r605", "r606", "r635", "r786" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Summary of Investment Holdings [Line Items]", "terseLabel": "Summary of Investment Holdings [Line Items]" } } }, "localname": "SummaryOfInvestmentHoldingsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Acquired developed technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillAmortizationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r772", "r853" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r772", "r853" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks, trade names (non-amortizable)" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/IdentifiableIntangibleAssetsandGoodwillComponentsofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "verboseLabel": "Point in Time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "verboseLabel": "Over Time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/RevenueRecognitionScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "negatedPeriodEndLabel": "Treasury stock (in shares)", "negatedPeriodStartLabel": "Treasury stock (in shares)", "terseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r39", "r78", "r79" ], "calculation": { "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedTerseLabel": "Treasury stock, at cost, 1,356,277 shares and 1,270,522 shares at June\u00a030, 2023 and December\u00a031, 2022, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r16", "r108", "r147" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedTerseLabel": "Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r16", "r78", "r147" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Treasury stock acquired from employees upon vesting or forfeiture of restricted stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r57", "r58", "r59", "r168", "r169", "r170", "r171" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r234", "r239" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average shares outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r233", "r239" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.partech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.20)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(13)(b))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(19))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "21B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "c(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//310-10/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-44", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//310-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "325", "URI": "https://asc.fasb.org//1943274/2147481612/325-30-25-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(f)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(f)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(f)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(3)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(4)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(g)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(g)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 10))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(3)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 10))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 12))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 13))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(d)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-16", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147481639/420-10-35-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r794": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r795": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r796": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r797": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r798": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r799": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "9C", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-9C", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "7B", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 82 0000708821-23-000078-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000708821-23-000078-xbrl.zip M4$L#!!0 ( !"!"5=0!-BQ10@ / ^ 9 83$P<65X:&EB:70S,3$M M<3(R,#(S+FAT;>V;VW+C-A*&[_QV7.2C'8@/<@6"EE6K,?A%@[UF]7M5ZIXN9D>/4L5:SU6:_:',O M)SR4.^DRN)WW)%HY',Q@X_!OZ&.M)P MRVPV^.ZSS,&RGV#*/NJ0V/?@7$RD3%W4BNF$_:SD2J6!<_8AP>(2RILW&1[FIGIU&O.?S$)PK ML4_(B[3&8O^0S' !N3L[[5X/GYUDSLT8'=KI8M M',[0\1$^)U7I2!L!IHZS MR7AA83#_9RBD+3(^&TCE;?*-AE5?(^V.JW^CW MKH@<#M?4B?G %50:'BJ73JR7M1M7S?ZSI87%;0FK*!BNE2VX>G/2/IG7*;@0>(,&31;Y6O,QMJU:#?E2FU;Q0*V&*P^P M_[Y8NQVZ^.:^O?;8^N^)J+%X(%]>@@W3R2#9H]GR1\CY:YT59]MHAN_Y7;VUU;CJ]+Z^MW8;S6[GZ*W?^/EN'92W?L\M M^BAZ8SYC]TI/,Q!CJ 6GK5Q5:!Q.:=3AV!N7BG$U8Z5RIB1G0V7N13KZ,&TENA_[, MP)(W29M2"ZJ6HU(BM437Z'=QIFV)[4A#&5PT7Z+C5Z),F4CKQ0_6 N7[H63J4C:M2B\#&?>HJ<*J M)2YJE2RC0HD2"FVQ.I/"[^[8B&5@ARU"F+@:W>)_(Z"**,*P/8@#%%U'E+UB ME(T.&&5;RY8UHFTO>+8&&\)P(@7QBENMO&]SBZRC-!-!C!LQ!PHB3O*1S*2; M4:BW:5C"JV>/Q\IB?W)3-!L$Y$,UH:(T!6+-^M TCA$KW@"?L!J#PH@S0[IA M"12$3:I2*A<(YO<^4<,=&79DV#XQ+#XHAGV8\*STFH4<')($8GK/0('=D/A9 MQ)5;:+!PN3D7Y)&%#5$_V9!Q&NG2/6_!-BJ1+VH#I=.2E[/@;#1/U'D*0UB) M^2X=#7"DSI$Z>^*GXJ"H\SXX]#H8:#NN2N+XDHWTV4$O46"GX[@TY/XK4=2& M7G-M'7Y.+P1A7Q:7:;[3S\Z?:9(@QU#)/*E=&1XC7?Q.(FTRJG)AUT6P*N5V M$7*2!O+< ^'%H5^/2KC-6";O(:NV%9_4K_W/2W2@K#NFYE\QZ[H'Q;H_G9KW MKQZ).2EK2[E"ZFF55DOE0KS9(0Y=2VHMK..ED$X;NPC]_ ?899Y+YP"^H U' M&H-+*A<2[?.=G"/34(I9DGKXE])KD98.DTU4$6\D<$1^)^E7BYL8>: M"V.N*+CSSAR(&KW^=M':3L=3>HVHN5ULN34(>EMY]_X"A='?=J/5?=D9P\W] MN_RQ')<8-_5K_H#E[J1Y+?,\.^V@X_O?[-$!LG4'?_D>;_$(512@LV8H+YA_ M$8+-I_E*U_"O6+=7NC3O4@G)AD.I9Z?MZR'[V6"0(/PAY>.B+1?M_ O'>2]> M70!R&4Z<7_J3[G\ 4$L#!!0 ( !"!"5>/*Y.M*0@ -X^ 9 83$P M<65X:&EB:70S,3(M<3(R,#(S+FAT;>V;67/;.!+'W_=38)W:C%TER:(.6X?C MJEQ3ZX>]LJF:>9L"R::(,@AP %"*YM-O-T =MN18SC@SLE9Y<$3A:H#LG_[= M(*YR5\CKJQQX>OV7J[\VF^R#3JH"E&.) >X@9945:L)^2L'>LF:SKO5>EW,C M)KECG7:GRW[2YE9,>2AWPDFX7O1S=1ZNK\[](%>Q3N?75ZF8,I&^.1$7/$K2 M3M*.LV&GQZ/+86\8Q3!H]R[B7O<2X)?H!)MB]=#&NKF$-R>%4,T<:/S19:=T MXYE(73Z*VNV_G?AZUU>95@X',]@X? Q];/3DX(MK:*E M-J-7;?]O3"7-C!="SD<_?!8%6/9/F+%/NN#JAX;ERC8M&)&%BE;\!F@4VN7?SF76C5N>NR7MH['LP3F0BX4YHQ73&_FV$ M2D3))?M1*(X?\=._,JP!AI65L15'(YUFGRH)+.KR9M0[Y6=L[R>*4W,YL/]" M4AGA!';\\4N2,X\.>0OKD*6UY2+^YU?=>I-[61;II ML'=FSA5[VV+_ ,5-@R7^ 9GCXG'W^E5_,'YP@@4W$W1FI\M1OW0X.\=C?$;J MTEB;%$P39R)Y:6&T^#!.A2TEGX^$\O;X1N.ZKU@[IPOJ;CPE.Q(NZR7TJQF* M:V0,.JUV/R)J.%Q/ERX&KH'2\D Y=^EF6;?5'UP^6-IN10^6?:W78:_5B;H[ M=7ON+3:+"LM;$E8Q9;A6MN3JS4GW9%&GY&F*,!^U6>1K+<;8M6H]Y&-M.N47 M:C5>>WC];\7&[=#E=_?KC4?6_T9$K>4#^?@2;)F.A&R/9G/#?S'0=]_6K0B2['MJ9*G3,@J:!#ZNC4GGGOO6'<@.<$^KT@MT-_ M9F#)FX3-J055*U ID5JB:_2[1&I;83O24 87S=(':X'R_5 R=26;UJ67 LDIP4'D[+&[$*[+!%"!/7HUO\% -51!&&[2$]0-%U1-D+ M1EE\P"C;6;9L$&UWP;,SV!"&4Y$2K[C5ROLVM\@Z2C,1Q+A)%T!!Q D>"RG< MG$*];<,27CU[/%:6>Y/;HMD@(+_4$RHK4R+6K ]-DP2QX@WP":L)*(PX)=(- M2Z D;%*52KE ,+_OB1KNR+ CP_:)8SCE,O*:Q9R<,@R2)R8HFO:+8F? M95RY@P8+E]MS01Y9V!#UDPT9IUA7[F$+=E&)?%D;*)V6/9X%9_$B4>ST@289<@R5S+W:M>$)TL7O)-(FHZJ6=IT%JW)N MER$G:2#//4B]./3K40NW.9/B%F2]K7BO?N-W+]&!LNZ8FG_!K.L?%.N^.37O M7SU*%Z1LK.0*J:=U6JV4"_'F"7'H1E)K:1VO4N&TL]6$QU;+RFTV>>2$1?B;F]5C M-X%FC(MYV^09WH41ES,^MR?/?*KCB-HC:H\[!$]&+8:SF4'MU$#P@5=\B$[_ M^F;-V$:(!H6::CD%"@D5.G1X"]74(A&*4NHY8.DLUT$6\CL$1^(^2[SRU+J-O.D?2'[2&%\]_D*0[: VZSWR0Y&(G[]Y?H##ZO]OJ]!]WQG!S_RQ_ MK"85QDW#AC]<^732O)1YOG[50\?W?^^=(-OT\,=O\@[/4(T!.FR&^H+Y-R'8 M8IXO=!'_D(5[H6OS/A>0;1Y)/2[2^B*=?N7P[MF+"SG.P_GR^D6F54&% M0:FBV%""*LW$'+TG5%^B7J_A.I+E0K%Y;M @&$3HO527[ K7=,,,IP>MGFF_ M_C[M.R/3F22+@REA5XB1_0Z+8DQH&._-H@C'P^%P-,Y&@UDV').41"FA?X<= M$ 7V6D:;!:?[G8*)7DZM_H#3)-2,FGX1!\%/'\1U,,RD,&%,@7#_6.E8T M&7IC>IBSN9BDX"U5G5JVI:>22S79"MQ?8BF]#!>,+R9O+EA!-?J=7J,S66#Q MQM-8Z)ZFBF4UHV;_4' *_'-?KQN'00]G@K8!A'$,7A__]=O)SR<7*!KXX7V7 M7Z"S1U09EK$4&R8%DADZ54RDK,0<'=_0M#+LBJ(_,N"@ZL4'4U9*5QCL&HG. M*DY1&.%>&'=G.S8RDU-T#B$I9AC8/+Y)[O@9?7T:*02J%F42[I?GJ68K79NE$H%0* MT63GFIG<=<*["BN(A"_0&2VEGB&+FB:"W!MOH#)J(!2(Z-K9;:W1H-! MD!S)HL1BX;Z%"?260+]*5: PZ+U#F51.?PG>2H)<*Z&WE:#;6^%ND$2!Y^:L MZ[2,<2#>NG2G.6UI;QL4[!5,:P=0X3@)C'.44T7!Z;N>U:&TCGGHQ*NMGN,K M0:E!YS#_0@>$HV=@N!59S. N,+"=#URP&SP#"#74F%:&J!TW#<:GI MI'U("-,EQXL)$Z[T3BAI=,VD,;*PZI(KZWR*>=/&KC=K\O+$\8/ZU#'0U(:T MEANR[TA]0];08G\PBC>2 S_<+/H9M:/('X:[CU+;=RZKEN&V_^L\$@ UU#$ M_4[4:7E*3 ATPR1 H>-J;3R6M3'YD,R@O+%2R9T1XI:-E8+(\MO/!U?N+MNY M[4]XP@%P(\3.U7N)=AU3M\!],7[*]Z_$=[_>X!G M M:.HMY48-DQ&+@(_.H VTX#S.RV4\+Y;H'O63+F'($8&(9]'P@E3 +M.:F, M"0PO O [*"3,J;;[ 7!5O)X;$G8<9U-_LBOX+Q#O\=@/QZ/GP'T\\L?!9O+7 MP.73P(;L_\@?#!]NTSHEWZE3#ZMYI0T:UQOP:H]\N<2]%F!M ;:WXKU$NT]T M[Y5@72TVQ=X@U>[I PA=2\X(:GU_XM3\7MEP+X;/SL"_M/J;WOJVMZ)1LGSO M^Q]DHON92ZZ=1YQ=GXP7=V]92NT.R8FB'%N%*S>92P"Y4RM8BN 9H*@RJR(/ M7'XVG_4];-_=_WX$4$L#!!0 ( !"!"5=RL63]5@0 /$5 9 83$P M<65X:&EB:70S,C(M<3(R,#(S+FAT;>U8;6_;-A#^OE_!.5CJ )(LR79B2TZ M-&NQ#-C6IAFZ;P,M4A81BM1(*HGWZW>D)">-[28-VB[=D@^.Y+OCO?!YCF?. M"E/RHUE!,3GZ;O:][Z,?95:75!B4*8H-):C63"S0>T+U!?+]5NM$5DO%%H5! M<1@/T7NI+M@E;N2&&4Z/NG5F@^9]-G!.9G-)EDCR<'.9G2;!IF!]%\CO?_C'I@"NJ-C39+3@][)1-^0:W_Y""N3'K%B"F2 M* Q_Z#F]HUDNA0%G"HR;QV:-M94,O38^YFPAD@RBI:K7V';R3'*IDIW0_:56 MXN>X9'R9O#AG)=7H5WJ%SF2)Q0M/8Z%]317+&T7-_J80%,3G7J_:@&$=S@3M M$HA&(XCZU1\_G;X\/4?#.(@_#/D)!GM"E6$YR[!A4B"9HS>*B8Q5F*/73&!X MA*??0AKA 'KA!+OR:>+!4'1!/T>O M. IN:V\-H. X_.?0-_/H\ M5@Q**4PRW*_,%Z_2:&.53@7*I!!M=:Z8*1P2WM98029\B&&+C67FY1!="7D%6"\AW/$FW@J/$:@&=W\@J&3MH&#P'PK;2 MN52$*A\@PG&E:=(]I(3IBN-EPH3;:&>4MFO-I3&RM,NEES;X#/,6M Z)C?CF M? G"YHPQ &%#.L^M.'"B@2$;9*,@GHRVBL,@VF[ZD64GPV <[3]HV8$+674* M*[0W=20 =ZYA$P][PUZG4V%"X.Q/0A0YK<['0U5;E_?9Q-6UM4IO-0PW6JQM MB*R^?C=PV]UG>RM,WE^##?EPFC^A=,Z!LFW_RFL.S2P#_G+;059=1=&_:J:H M'>"T9?G-.=''T+L4BL9]LM>"9@R"B;N01&&X-!B\"WCK!=-\#,SC:5HMH2W[-BS#D",W , MYSX(*N@$VG-6^6H>@ 4)@RY:\D905WPWVAE'E^-;S3A+3_Z_@>9]S]R MG[7W@(/K3F]Q5Y25U.Z$3!3E<")>TK5+RQORN",KO#'!!N^K]!U!+ P04 " 0@0E70X;VUJ!2 0"K>!H $ '!A MB>M9COU[2:G*)>G_=C[]/Y7*_WZ^_RY=.T8P([8O7;E$]XDI/5G^1/(G1/JG MX_ZR'G7I;JK[8\>=52KLK2MGOG"MAXDOJ;*JQ:VBA^[%J*Z24=.H532UU:S4 MS%JSHLM-4FG(=:5NFHVQV6J4'RY(W1S5R5BNC&NC6J4F*V:E/6K4*PW3,#6M MUE+,9J-L7JAJ4U8T8BI->50S5'5DMEJ*JHSTL:ZW97U,/SOQ87XP1]N[L)[] MBD>,WTL3WY]??/SX]/14A=^K#\[C1\N>6C:A<_[HN[KMT2GI/M#DHRHK]8K< MJFA**>K'<_UE'V/=&U4=]^$C_/$CG7+O"ZWY$[-:UE6_HK:ZO*+)PH.U/JU78UWM5@/B M>+YN&R1N;WE.356:[[T1MHA?6*/%Z];T\4CWEOW/=?=5:_C=)\:D:C@S-FZY MH&BSG,R A_^[WDDV?_(YO Q\[_^3__YY-O^5/2 5I7 M8AI_^AC^[=/'L.>18RXZGTSK4?+\Q93\7C(M;S[5%Q>V8Q/XOO5\01L2-_S1 M,DUBLQ_A^2WH$=!.K7A-\Y"IP7?C"%\LS].D?1'=[MGD- MJFWYG6:I4P'Z@KP?_I%8;89?N8/FCOD%_N8MO](J=?ZN'OZ!+O1NLB],]8=E MI^U29ZQ//9+5P"EY7@T;Q*Y#P9'H _5F_(5(GUUT#28.EOTP #$S==?T?LY- M8$+O&:#I6:,I^6YY_LN\@/?OZ<:_;.V0RHO<^$%F(^(FHXHJOQWU/7DD=D#N M04%8-GP*V,H$$_1$?S2U'IB$]I[GQ("%F/=H,]"' "]0WG^ MO10M2!=FX"Z U/%\J7;K)$2?JN0X7"7Y<-4V/O$9,,Z(>]G\/7)RXCKI4ZM=9B"C(?[1;?< M?^A3.F #5A,8S6?=L[R?MC/RB/NH@_JZL>\ESYK-I]348G^;N)3JJU9(]=DSJ3"\[B+\_,LW MHR%X3N"RWYA->Q%QDI&2Y]SL 9_P:&I>M3@X,MI!59@?^+WWMYMARFN=*T4:$FV>LG\>_Q1SZ^ MFO=F,J@'\JHN/KT>_DY_U8_,S MF@5YH M1^*L)'WN>3RW#\D-K73*M&5T-:53*<_V+.];."%NC\OU.QXT41><&/# MM) 7F^5B7UYD*!=ML7@Q"$:>X5ISZMU$#PNY="@R\H7'940YNALJ.E_R65*4 MH_O%HO,EG^5%.;H7GBU?X,F8>+2E/BWT^G)TOU]TON2TO@CFO^Y(([GS#>M+/<;=/[=T!WF3JSN6/#KUZHL>)F M\/>98P]\Q_B5O>+**DG]AN;<^7L):=XU33%TV3::!5/]X2H@#.VY<]-X6G13N&[:"H/26$4:=ZX;KRLT#\SB MT;7+@P[WH'G-^4^-N^R]/ M]@0'.83 M1BD.KZ'PAN:B>\DY12DRH[_HSO*IHQ29$5YTSYB#*$56O*B+GEO.(4J1&>W1 ME=^/YDIVFUWJZ)WG2W_1'>Z3+KI9$AX=:'YX(;I/?.I%-TO:']W3S6]J1W=;L*M1?4D[,$CT_?_I]2CDQ M2OBD?N[[E')B''=!(^[L-QZXQ%T(AR>KXE5]@,QVG#>YBY+P:B@ER:)[OCF%J7( M@UFB.[^Y1"GR8)3HSBX748H\&">Z_WOZ*$4.7&J)[C&?,$J1U6;ZENA>5T#0.M9+_MFZ+1_]&Y_#HDQ ML9VI\V 1K_NUD"?S6]SZU+ESYS@%EEK<^L:<$3PSQ+(^$SQ+QW'JP]X2YI7>@:1=#5[<]W7A1,W&C:_)(ILZ;'ZY&5'^;7E$L-W7&'XSZW7C/P_B>+E-@G_+O^9F:%[/G$C M!-#.NP\N87&6XC&? V>XS6VH I'"5PJNS6W8!)'"F8/+;;P'D9+-X8/,D,)M MH&J9W8EC(H.P"^\%*_?@0>H!L- '/Y'E.G>EEO?^^I437M7]3\N?7 6>[\P ME/"I=5-Y,'%"1V0.[)3+?HB9P[XHX==T:+(/9'4^N!@:'W/">& M3\RA-8,F_?$ _NJ-PRS%($X+A&/]=)R.JZ9#^XFT9).E)8[[I25=5PB8JX)? MGE:P SJ6M5,*41_P8]S!_J<3%(7;\-HIS6B4E8+(REMTYQ0U1#P5%$_H^846$.K/DNK7EPL9ZE"5)%CDPW>]=Y7-WAR1A&8M$[<#B!9Y+50E2,BERW C%:>!7*76I(.("( M8O**BE#N"D]MD$8^K^P^+R<5@X<'0,JO?CL;G=GB*G#0Z M2&_ ML<9<30HBB EVBD[NDD&CX$,7"%16@W*6%\@(H MQCBYPR9WB:'SB7&*"AGNTC5B0Z;8"J;.;1(%K24^ 2-R8@.ME]-BA=MD@YA+ M4?$J[>14;+LN!BIS%X!X4J#Y3@;/! M;=*$Q]5=\"(5HF)4Y#P-8K3P*I2[U)!P !'%Y!45H=SEB+#2#JK/&)S<)HMX M7-W%+5(#9F"*QANDRAH+?$)&)$3&VB]G!0K+6Z3#6(N1<6KM*,!*G,H =42.=6 ME7:*B4EN$PU6&4NYP" MSP;F^9:*R N>W*85N%!B_%H8YZ- 1Y20CPOY&*7J1 5HMSEA!"BJ$"7 MZ.0N*20:/D2Q<$4%*'=I(:RT@\HSPB9WB:'SB7&*"AGNTC5B0Z;@"H;;) I: M2WP"1N3$!EHOI\4*M\D&,9>BXE7:4?<'9H8EH%19Y%0#5MHI)"85;A,-7*@K M?G-QQ5:5BLC)!3Z1@(HR'2*Y2RB@5;FG@)R^4$1>&.4NI\"S@7F^I2+R@B>W M:04NE!B_%L;Y*%"1LQC<@P+59SIP8%3Y$P15MHIKM+D-DG$A=KB-YUZ M!BI3Y-P0OVA A9D.E=REA'A>R,4N4R$J1+G+"2%$48'&Z-2X2PJ)A@]1+%Q1 M KVGN?$ M\(D9XVH ?_7&NL$.4\7<"\?ZZ3@=5TV']D,A4:O(38:>XWYI2=<5 AX$?P]=XJ_5>^K--^AWE>;IE/OW,:=OX!:\LEWZY&8-S;@[\$: M34G7\XCO?5[\T/]TW*NI[GFOE^5KT&I3!U3/DG>+>^MAXF>68,L=-$<2TQIW M$5Y.*=[.:BFJ<1>R/*IAQ8\-4#NO>%Q:Q"MJ15.R(?QY1;72$5[)DO##OM+(Y6 6[C&D*R)M-U@ELG/2?6 M[!P?33;?PW"B;N7+\81;XL5 MU;AU;,.9S8E/N@\N83%<@58Q[H(-8O$BT_6,VQC C6V2\2'\N+'O7,<@GG=/ M/**[QJ1KFR+&!!K\$1 UZC!;:1 *)9D M*B7:CE<]]K@-NH@*!_5_?F8Y6&"!K>Q"T'Y MF-/URPUNXQ2"\C&GPST-;F,2!_/Q)(D_+M9$;F,8 O$NKW6P>#&/7.0NC[6O M6;R@2"YRE\=ZU^0V:O+=L1]\XLZNR<@?+N9O3AM?.?8C<7W*2]H@J_UGM*\; M\*_=@(YVM3K-\G,#8EN.>^OXQ+L."#U(*DP\ILEM/.80NC>R8GJ62..(V=Q& M>H21[*8XS.8V'"0,LX^KQK.,X3:YC1FA&L^>V=P&EH21[..J\4R9S6WTJ0O> MD+G.97H4T;5H092![QB_?H*KY=T/?HI#<&Y#1GD3G(O K=!H;RYB]N STGX?%:+ M98O;>$^!>9V77',;[N&PI&Q.V>@6MU$:#GF44]:YQ6UPA4,>Y;6N<1L3X9!' M>:U'W(51Z'FX)7^^$N?!U><3R]"G(6\,)[!]=W'Q[F$G^K,AI=6ES M%TW)GQ4Y+2)M[@(>^;,BI[6BS5U,8@ZXG(/OR1[HF]P"#>!$O[0&%X9C_$(Q(F M0]D6.1IP%MS.K\^+S\0V)K2\U=O-5>QJU'"K%GW#\/]I^9.X M=/81![3A8$GTT;7&/)K<>WTT/(0>36N%]7\$L\_ >-.[L8U"YATT&:,Y*)DH MF?QEGS19Y,@;2B9*YDG6S!QRD)HL5RWP<** HH;P*:EQ?*W8XA%% 44!X%-"\GE+N-0RB@** \"FA>/BBW^X=0 M7H22E^1'@ Y6U4L1]2?$W9/+HGJ@W&XB0O%$\>1'/'/R/U5N=Q*A>*)X\B.> M.7F?*K?;B% \43SY$<^@OI&*K<;7! ^(MCNW.V^0/B(9%MR MMS< X2.2[<-=YCIFQ!?=;'\\1OTJ+O&9/$=$/.FQLBRT8T]#WR/ MM5"S@LXQ+@C>^^/\7%2;93$;E;N4;!IF9W8K,5>P+RCRN,TU@\^# :M_%Q'CAT M)%VD\1SUI!N>X"4:#X<>0R=LU5L+SV8QK_&S[A'S3E\<:7/4L:C/<]#P2-3? M>P@_B.X%+DO ,,/F]9??/HU&\@]G"@.E BH."+@-_6WGP+86UY;'2M;>PRJ0 M8<"F2(K@H_5\X1+/"5R#>.&O$Z*;;#RF]=CY!/]AT+!4M2DK&C&5ICRJ&:HZ M,ELM155&^EC7V[(^_A==,%_>\?S%%" RL^S*A%@/$_^BIE:;];E_^629_N1" MD>7_M\2:=CYY<]WN?!JY'Z&#\.>PG[7>Z)@K.JQK]@4-A!&WM/WE':_Y.ACJ M<8.1X\*4*X8SG>ISCUS$/UR:EC>?Z@L@Y]2R286]=#G3W0>8ULCQ?6=V0:?$ M#']#GT8?8=\+'T>S;:O5>JU))^P#97TS_G!$BRJCQ4??7'_6;E7;\O;'R MI+!>7C[SD9$B 8OBYS *Q[V(/S &'%;&^LR:+B[^VG4M??K7LJ?;7L4#O([# MQY[U'W*AJ$!F]NM3.*TFO,UX$DU342F1?M[>#'O7TF#8'?8&B?!PNC$.>E<_ M[V^&-[V!U+V]EGK_>_6M>_NU)UWU?_RX&0QN^K=;!_X:>0WX7+Y3^:?N30 ? MOF.7I>OJ5552Y7JMS<'P&WL-_TO__H?T"52>[=BWP0PZ,:1(,]Z3,5T.E9)D MZW2I,XEU<>T8+.Q -7V)*<4Q-.@HDL>/.=!_6@V?_8FP]$[/BN\&2'&"___=?VLU:_7(;18XQ MV^_* WY\N\_N_?#WOWW/Z3[WEW_?BC=_;P?_.S>#J5A7P)1'(*\28HF M]>\EI?[!_$WJ?Y&&WWJY,W"G[ECJC>[5D Y::6NUM5&?$EPAO4]-N/9>8_OB MN)(_(=(2SM(=,XBDGFT2\P =$+[>"R,,KZ7"A+]49M#%A+Y6,?5%94%TMT+L M6$K S_I;8).08)I, ->["YRR62MVJV\;ZU%LJMUJD MW&HG56[["-OIR#R\[]X.;IC2C/3I^:C1 [R,DRNX%U#'&H[N8)#^M?R?Y#LK MO_$YF2MG-K,\ZG=+7RSPTD#,P$.^2*"F>\QIIB^'[\8B7 =SK2*WFZJ\M[I= M-UJCO_C._**UQ8:U9@^2YQJ_E^:@^*EVEQN:_*\'I?KG_*$DZ5-0,K?D2;KK MWDO?G0GZ=JU@HZ9-X]>; \GY:Y MNH4G,0,;I0XEVK!W]>VV_[W_]0]PF^Y!#W6'S&\2P@K_T'O6#9]-6'+&DKN< MJ*1[DCHX\^/HT361DP\1N1O;>"EFQLX; M7(4W?ETYYFLC%P9DT%2<3^:N\TC[>;%NFZ7.-9GJ3[I+M@ID1/@SH.E0?[Z) M@M\&H^OK!:D%"U*CHM2T6J/5>I=DQNGU@>)+ 3''HZ0WIS\"U/-,R MF*D"6M!:Q1YKYC[HMO4?]OMO0@%G"P%NJO?5057JS>939P$4> T+Z=:I_G8( MPU_%9A.39DK&ZSK\M(1Y$S?8.O5&NOFOX,>^.W2>ENL)+7A.C>5O8 ?!$F1F]BFFD?KN':Q@H'WV7^!H?6;C41A_28'70:HI6J;7;ROO6;4JYX4-%1L2@Z\'8P4Y-L5)UO/*KV6B9LG33KF:Z" MJJ$/^P.5BF37)?HK:-9*'4VIO\7D;PGP_]T!VMQ-'/N-CTXK2S:U5D5NR#N\ M]$)@_L7/_>^_M%2E>>E)/IF2.26,9#/*K (>K&I]&^+7DK([',&3!70&(,&N MY5O$B[Q=XH*#.P]<+Z!NK^_ M[.N)9>RDAO4\GD.&(3&)$GLA%8 .&:*M2 M9VCY4Q:Q(;HQD0RZY?(8?@E74W9UIG4&B]G(F19]MK=11([QESP;$]U^@#_8 MTM/$@K^\J*ZC.N:GID@2ER12Y M%'3%I6*[9C3!J#[0:^([QJRS]%V@X59KK MKO1(]RJ?(A+$,^$B00KE:$FU)G/@SITV,:AZD<2%\?ZWSAB5QS=^6.O%#PMA M)\5=[(ZD[;.![<_ \ZWQ8E<\_61FU(UMTF@1D48+R9@0F"\]MPS:B;"0&C69 M7I()%]('Y3=IHGO2V)J"M:5/I_"4)KJI$?;OP*(F&%A>(Q(U@$Z75IA&(W!A M(C>RQ59,N)C(U#ZCCVG*5#+A*2P4M.G<)09ARX:B2FPCA"=]@/Z HY(7@"+U M)@Y-:4CAIE1X1_??#%YZTE^/D@XQ?#F:PV]E2;=-Z8,:SG$$N(#GHS]A!K0] M:PHOT5%$_; ]N&P0;)"ZYTMM63+UA5=-[+5?!:X+W84;!ZA<^[H?>$M@MDN= M/XCW%H1AH"O:'R7=.BN_U];WS0@).L8+8,/,\GU@'/@QAN\Z-E5$TX5$0"DM MI!NJGW2#>?37NJ^'.=XWD'SI8]5+N ^@94VN4]2!WQ1,P]#IH#*4/E!J-B]5 M3:U&#?R)Q;)G\WZI17#-Q#F9)'4J<"&C+_77R1F1)$:C" M3]XZ4K% !7S4I2GX9T32#0- 1X M,H.9+\I4ZT%WH"JH+_@@/;C.DS^)'U=!"1(V-I.,+9OMLF"Q*NJXJS#-S2-D M3Y7+UOL& M,Z,JAZ;& >YW0VYF[R;5,60C$&T M+"R-3NDJU/6)K5?64UQ&V5U7=N>^U"/+2BQ?2K^%">A4OI(=8<7%G85]1 M5[LIK65'Z3V.;)W2WAN_8U?1],9&<] :;W(OF%,! F\[S"<(O- F WX0MIG? M?]D"&QGPU+"GWYHNZ,>?+/@T%1N;/%&#SR6/EL=L,5NW#9@I->'HOB?:F)ZB M-'77]"2:![;,;6D+[8/^VT;SZC!3?*<-QJN5[DW(=!HS5OH [&*VJ!*[-8?(VH)_=6\RV;^278M_IK2VPPI-(PBI4<5UH;TZQ[64I\\'=+O-= MNL$#?#JDNAJ>1%ENJ/C"'%& =P#.#B.^-]%= DO&:X:H)>"R8<&JXOU>NKG] MLB%>PF+#+$8W8%WT Y^)%A#R-;_L8%8Q'1:AIQV"7H-E ?J2E]RKESIJLURK MUR=M+YQ35B7H[\\HH^\IQIX*^_LNMP=-)#VLWE(>V)^P+H!U(9N43_ M5=''/G$O].F3OO#H'O*3G^0^S?F/][:0"^W-QV;Z]NNM\ET%']^Q^;&9[#_OBF?%!I *56;6KUS,,-S4:U MULB^VWJUGJR.04:^1):9K]T'/-@4:95\I@3#C4WI\GE'=;7WG-"&+;J\;<+> MXXO]A.J_B:%^_31WW_L$\R0&S>'ZW4WRL5M/:!,?M?.L0=NX^T8L2I4J0& MAJ14]]&**.1Y"WD#A'P96GP1;^E#8.N!:?G$_"U;43_!>83,29T;2VTG,3?5 M+>Q*K&S>:"Y.E2"VS>R:&&$M7$UA?U71;A'2;FFC MW8(31+NEB,Q$N^6T*R3=$+?%;EEQ[YVQU)]'U>%?CIT,X2M$-&.&3IC: @/K M6<2A_W#8$8^HU*MXXZ=VI(##EC0!!RV:M4['O&*M"SAZYB4).&[A'+LE5-"% M$]*%8Z!#%PXGB"YJJ7'>B<.%/XFO=7J??OP/(72PM9M.46Y@]VL8"CEH2VBUO"VFUB M\>DNKEVLR75EK![?+C[*=U+;Q<"_^OMV,9Y.P3@HVGO'5:.:LJ^]IWL3Z?)$->WH5,4S[>BHA3;MZ 3$-#'HR,4U[0I =S3MA#3M*/^:&/+$"9Y]R+-X MS$3[_,1K88T6NO6)1XM-;C'4"W6X_+Q73N!V&U=.G""NG'PRD]5=4;'NB@A+ M9XN>_-%M_8&MB,OJK]>69P2>1ZO:4J^^:^O3A6>Q&-?+0DI7VK""-&US3[Q@ M^O9$EU"KZEEOP:% 4/'L,TX0EU5.F]T@9TZ7D"+L'='3N!+/W3W%_&E>\O[A:NF**LFY;.&85R<(*Z:G#*3 MK9HU7#5%6#6A([;1PG>!.VS)O',=@YATE<0U490UD7%1:R59%-L"E<;OTKL[ M;G:K3H'FU!]^Z]UOO.ZCZ L#5H<69&%HE#K?R8,^#5<$=B^U6$O"6:?L&/^2 M+0GH1ISW!/E8&<_,3U*ZN!Z*L1ZV2QT:*92^Z(;ON&(MA6?N';5Q*<2E$)=" M?IF)^U<$6@D5M=3Y:8<7&!.7GLC2I^'%QM$9^P$Q M?R+1)&%']Z1.J/8S<2 M%TYQ%D[*Z4,7SO@:6O;-=WFYY8 M(ROK*T71)CBF30!LT_ P"$X05T%<(XZ]1JBL-L:#K?LY;T@10A0QO7JZ99 B MLR:_MPQ^]/71E,1_?TM?BQZ9]2^T!JNZ=!)XJ2&\6JHJ7]YU[^-Q9_#M1K6^ MQ\=TCH;X"@6C6+C,<[9Z4*C-2*9=2 M1++/KF7_DN[Z R1<,L+=!;8QF2#5DE'M1^_VIR@T&_[(GU[7NJ]+5Z!377TJ M"MURQUH)UX&=Q)+N]$5$K[*$RV<2LM$#SM* N(^60;P8XO3[*H-62-%V"W2D[@2G/7,0/##Q-(7M2#I,_G1'=I&\N6_(GET0->+EBH MTX5T3^:.ZTLC,G7@N>](@5>5AAO;S/2%I$\]!ZQJV]=I5W0@DJW/HHS5RL"< M<318PYD![2P"O?9A@(%'Z#,O,"9O&T1'NE_UZKR>K2?9C@^3\ DKG0>CM69S M&*!N+R3XD^-Z[' X?QYM)H00L7WZ)C"%CWKZA&WXN(5GUM MG^ZV0SN?1N['3M*W3@.JG_:4>!ZK\DAY!T,!(IJ >UJ)AK'AR?)(60(SGKC$ M-L)"X)N1 D0O/9%R22H%'OTO$!#^H5V7KAAY%_ K10-5DB5I1F"2\),T),;$ MAED^+*0KQYU'#@1K:0'IC=42.%XP\BS3 LR^QXAHBC6UVJ2BO"[G3Y;I3V+_ M:.7%\)ZE"_GE%7T$'P_\]5>V\W;UOY-E<=NY_D J(Y?HORKZ&.AVH4^?](57 M^OAJ #/+KKP9?=(/'PY(R_R]M,_NG]*V3X6J\L_ HYIG&XYK[6::V$AS(XZ_ M].__V;V_KGSO]__GYO:K-!AVASVP^(:#]^5NTXAYEM?-^A>DY8OCSB1%KOQ] M6;7UWV$K*=2(M$)D& G1Y*C69:2LO7@-AA>?=->L3!WG%UT2O&61J7BE>;) M\FW6.Y5>MK:,Z>X$)K"JTJ._TJ=O-BSTG@UVBX#4-7S:1&EKM;*DP\-9.+H/ M]*5H&*N-HP__5G[Y2+.[X2,O_6I;^WW=_*5GMCY!LSO7>H0)KW;['?YY"+71 M/1E3"B\_U*Y7*@B1QO.70(J MEYVIAKY!)?[5D\8!;2HYRS(D96F\K%IBQ%5+5O_HAL5+:.\>X :TN@ M8B[ 8N;-@8S>SI$_$!L^.P6 16:$!;2$M?+)<4TO7*+U)6SH"7'#FD,';ST( M,!TL\KCV9T.WWYI_AA-,S?4_0L]VL/8^>::S6/LKB/!LPR!"0K[M^\'1IV__ M%EH/;]\'V^;MGYPYE;K MORU1_.I;K_]FS>ALWO[5U]W'XC_=@Q/UG3ZMN73 MIM=I0VEJ_2+ I)#SRQ;,PK- Y>@@_,\ +E8$9S?7J8EK4ETR6Q;3 2"",+C4 M<@JI'EUR3C^A>UXPFX>_^Q/=9WW ^OPG-*.V@&MYO\*6 =@-+E4U5*C*M/L% M!?K3Q*) HE\F"X>>E&3(IVQWG6DY>LZ@(1DZM0_#!KKA!R]XIY\RK3&8)Q)E M/U6Q0)*QZ\Q@5 Z\%)$ I@82"+J1&H81GK=KO#(T-J:!^89,H0$1FL/Z%,$EZQ? M3L=!6X6?IS,"L1U;87O=^'=@A38,? &6+RH?+.@?=FWH<\N'+\Y8R0:/&M.V MIQLK7Z!0AL9OE(C#^$N[HU]Y00I;=C8HK1GXCN5<& KGW_1U,L)FZ!=ILZJ&BA*RE+<"[VYAC*? MVOD$"$%U[4I#.A?ZZ8U>TF6,NY$UI;OQ*.^-"=5L83,P'JC/ ^\"\:-&E_37 M/\,UBU'*AE&X\ K59W14#Q:E#IV)[=&Y&;3L^IB672\SYX,M#B_ L "!+P.Q M[5 J&Q2TBX[UL-5!/A.^Z3&LN%:3$:7A%]^FXYHZG@K/U&*1*1Z\2E_D<4K M2D7N 3A0K-'+$,$B8+5 +N&[<^I[4<,=N&>' >B6M'2CS6L4S"0$Z=&8EP2\$9S!AMUZ7;-%F;&241%>W78N62 M\(^L!=5_(> M0LGM4:$$^9D"D>RP3L[*TY5W+)NBQ7$7TI1J,2J&^B/E.WE' M%.C[FV0!OCNQYG/6'):H1=@2J O^)N6)X7C^IIF"*0<*SAL'E)N -1>^6@:C M-=( T4QM0AOI,-1_T_(_S!HDP%]G04*.1'HX7HUBY,?4C]83U_$C(W[)5VIR MP11"J$$#D!"J.]?&N4)RRASZVD,4)IB#EV,OB4L_&TU*8HR#5="-%\IHF*'& M!*J#Y2KY+\$'NH)%.H+JQ*>PQSF,&@2%+LY+ ,4NUBBPIF:%5CZ*UH]W5[?+ MC?JFO+2G=:K10V.-Q9M@,:"$CIL_N,Z3/P%,Z_8O::Q;4U9X::DUZ)_#0)X) MXP1>K>"FO (%2CMXD3D@A#T93_47D\-XN>XM%A'ZPY@Z M'$H&/HC+Y"(0$N MA4W7]\M-6G-U_6>=/LRMC,]SP$E2ZT"ZJ6NX(N)(8QU^LJ&6IEG[#FL MF[5/5!9_D8@8=H1>UG^(: +HTV-(TX#AB[)_;4N&4(F#L4L/C2VS\:BH"(0V M5RB\($J@3/SXI9>5[?*53J#Z=CFQ4"6;-'5#8TW&))J5L1C1)KYN_-JD!Y:: M+I3!D N,5U2!152+7-^LWC'FG+E52ER M"FGOTB1><2V]A3JIQ71M&[JDI? ?=VE!O8 MZLB"@)G,GH#E$EA#^0[3H6$?X ; &O0EV&D!-5 3,S-L$-MOYWD5>F?)+3N M?*IY; <\KFEL#M(DS)P&PD,CZ=&"T&Y$J8[W'-JG"0DC3N%*0V$3.B9/ M= V@=FD440IMXUB!QPM,F <@SP:94T%B.9\1G1I=88D9CIDFE& T=)].: F% MW)SJ3U5I+:"Z5[25GU!^@@BY5CIZ_#_EEL-6'&UFW5Q0U\DR=F=,C[D+,O,A M[;_YK%GJ#!EF:9B&IL'LC3OHW\D@O+^]_2@IC["*$XL'*LJE].7FMGM[==/] MOK$(4E($-S;E>,+00262K :,,OH+39NW7V^,/'$22*F_E$-:(<5+&NCU/1D' M4J7]#E4H#1J;]FD?*3^T%132L'?U[;;_O?_U#W"5[^_Z]UN@D/R0QA$&?-6_ MO>[=#GK7,-;;0?_[S35P[%KZW/T.+.Q)@V^]'C O]\%OSL9]N*$V@A- 'Z:W M7!RC"-K,"4"-; ;'T-_3QS6D1U=R1HN[/$"ZX*FI5NEI_K<(Q?Q#Y?Q:4[+ M9I]E+UV^UAT;-M@P

]&9@NC+T>,J>Q1OZ'[UK"%7E7ISZV-X MNO79>]TJK6JMO?WQ>]V^_ZRN'=;KNX-M5C55V[?;4Y_?3;BG/@3&J303 UT7 MO"5J!NP\-Y#XI,Y1)[/Y$$!T063H'R68TQXW(8LP_=C_E&+7QI-"#RS%&^597\P*@!=#U^05% M0]-:]LK9)IG;YMFZL* M(VB[XA9I9$PK=92V6FZVLHH%[LL=@0SHLP/@.*[W0O8^L/ ^&I@]7\3%A[RA9N[;9BXEZ@'M;!XU?*[>; M&)HN'HQV*.XL8=0 &*G@V2G? MZH]_>J' )94MI=31RNUV@WM3",WGC#3U$<&D@F5=EM/'+M"NSF]G!^[H2+FC MX]:QC8-R.'6:-*R7:W7^MZ6BV7R\71V'XZ<&^&F4Y?2GM,_#3.9\9\=F17S4 MI+JH]1WVGK3H6F2O+2M)U4:]U&F!WJBULHJ'"K)7!47IG$5IK\TX246I :)4 MKY5;]:P*I> NG!Q6Y!'#O*G>'.Q!(0ZZ,:-YLY[B^YLH=(WL5V3Q@NL(!YO 0 MZID1BHOUC]<#8+&$L9N)PON9Z#WV80$;DXS64O"IXSW"V=*;)L:C0&3H>GX' M"-#R*=< @,.VL->;I8ZBE>NMU#O8^0M_H@@4001VN(P[16!L/1.S\A_B.AO0 MWZ+K$W@1ZB7W\.?"\.1U>5Q6#YKK"UJE!/_I#9'$7 F('BAD"MOPH#52:VG^+/ZSQ](.+9TYEE3 4JORAL\CPGMH>%W0XPGRG]TLN35NHTRK+,_QDI-*"S-Z"S@5"-0JBNX79@H4WH MJ_AVD%01C2*;.N^&G@7>%%, \#H_2 MK6QN6)Y]-EZG9=%N3G^T+K: %@>*'$UHEF6%?_L'3>@3G*U+BZ8619,F\U_H M!*WI/:QI@,_<\2P_C$B;9$P %, UXCY:!I%<\DCL $WMI#?"0F/:S3\M?Q)3 M.JWS@U:3$+N5Q/7WSHC QQ?@_I&>O;C;$&&"G&U#T*78QY<:=&JITVB66^F#=7@*C#>UOST 8Q,_ MO$P[?1RFR"97FCC,P:41FAHM?KG5P%(;0IX2 MO-X2;WE1YDM@8" ]PQ#,X?)&K^8N:_6L;K<0U%0O)*#2!&$.!U2CU*F7%0&N M>D9A_,=XU=9^J_WULL[XC(Y M?]=,N[G]LGX];_25 ?W(G>[VW8%/BP[\0Y\&Y*77:-F4E\NF]O[ZO6T\M6.- MIU;J5#<F1=E:6MD[ HQ_QTM&2#=3K!O[$<8'MYGYVR//XDM$V[?@:[ "/+-/_WX/LX9 E??F]I=8 @T(] -)E^YV!J9$-D-I MRZ6.?&PS8M+W5+M<;Z_L68@98K._C$[\?^)X/Q *M MFG0B=5;AM%;3RG)S79A/PH$4HV^PT6M*NRS7UI-,DO/2LZ3[TM\"FX1+L":7 M)556-3:_:V*0V8BXT2.%/5++$@QM3J"G1S)=I##!BYQ)W+F)<\GJR(IZ:RVU MP;_E!3#)GOAUS)S1:%!JICUJ<4>J8PSH%71@EY9H^!3/0,B7+E@Q] M;OGZ%#=;)JS(N*3D'1#RQKX*R9@PA]>FVWIDM:RDWY.!<0WN(+2K(F,F$()A M@6)NU\MJ"XOD"ET%K&L8P2Q@A9-IZ1C+L,[CF-*'5&K9@U'#3V^%ZY[X.GS) M[.FN#53P5HA['=(VL9PIX-W4Y')K0^FOW_BQ?] T3HRI-3U].DRI@"D9=+>\ MOH>'(TRA3;VGVG;8UGG#FIXYW$GQ5'T^ IUV4;HJU7:WMA M:O(="'Q+_/YXJ#\G%D :\BRW-]3TV%_\T/+F#U[[JO1CPZO&RCLVUKT[CN#% MA5'.9=IQZ!+="]Q%G'C4?9BBYV>>08B_P^)O42@NZBA1 %Z1ZPQO]499;6[/ M@QPABY#=#-CN'+4IE^OJA@1(/ /,'IQB3=[)XPV;,?90BK2"=&/2K_H'@D_+7:.36ZOUV[E"#]<^$R\^4KAR35OZ[Y^/,B6G;IF8A91N<>H MFUC0VJ6.5E/+JH('VA!V>VKY]+!39%J"I%Y6VGBP3> S73+05;_*R>2B*ZW]C_WW;7-#+08 MK5$-;DZME=5VJFSXF+.7A/*+\GOL@_39R*\*\ENOE5OUU-5@.9;?#&R4CSZ] MRRZ.IJT<0ET9GT& D^ZIH*6RP^.$2+I!4W&ZO: [CFW'!VO#=P!D>F!:-%UG MT5%9,PHTD]Y+3"=N,[JS;-Z8%1>VJ,=*SV#,8!+>Z]CARFRCC]?4:A.X=\FN M 0*L7+CT*FSKD5P^6:8_B7&_\F*$!_GE%7T$8PC\[:^DH.S0F@$5;LF3=._, M=#L=C=4WD=25_]+14DFR5+4I*QHQE:8\JAFJ.C);+4551OI8U]NR/OZ7JI;B MER;NRP'F!U(9N43_5='',,$+??JD+[S2QU=TF%EVY0W=WY)L*V'&X_TAUXJI MP;JYH+NT+&,G?4(!!0WCT'+5P%=0"<2EK6!H.F]#DB8NU;-_V_]QNOPEVM%\A%V/HWK:J--M6$43(@^'"G**E.4;TR8\%E=JS9:C:V/Y:JR]=E[W;:KC?KV M-]_K]?UG=0W'*M)8M;UZC<)@;ZPLI<:&L$@3Z0>TFWA2#]9NDRD9F@N7-+F\1SV; A-G8#WO29IC@&I'TQWAW"0E MF0ZKO+2933/+-*?DI&RB6S7VJ5ZUQS3/@UIJ%F)=*(H@?@['SYZ*B-_XZ7UX MJ0]X$S;Q]RH$F T2,@;-Z;^8>T8P92F^LR5'P<^]?=-=\TEWUZY%3[V)CA.% ME3CA4ZBT3?W]M$VDS;^XSFS3E5"]9V,:4&)T/8_ _YD';,)7Z!F/1EEK\U^\ M(/-T*LJ("#+2R%]&P@I**",H(YS*2#-_&:F7.G6MK&RH,(8R@C+"@8RT\I>1 M!I.1VH;39_G)"-X1P9;%.]@^"D6>XUIS)772G]%F7 M*I4*5YP7H9 M?!2.\%7PL&/,2PPUOI6'_'. :KW4T92RK&"]_@+B*__\F4JO4)++[0VU#Q%? MPN,K_UR)VBQU&FJYU4A=U #QQ1V^U/QS)6JKU*FI9:U1U%BCHO%G,(8UM=S5 M..!LP3E1K/ 3I7 MCN=[M$J5!TSR]CHJG*:"\#[G4@_V:<]HC!PKH[W/*B,1\83S[A/.9Y_AW)% MIPJ\/_[J.":KZ1INH_(&SM1,O"S3/+E2UM34-QE@GIP[%.U(DV>((IH-KY75 M#3? (HI$1]&.Y'*&**J7.C6MW)1QSV'Q4+0CA9PABAIL5[EW&QEM<<( P\C MD^5D:C701NURH\63-BIXN Y/*!YX0C%#V-=!>P+LFQA<*2",3I9%JC5 >[;* M]39/7C'"Z#3G#3.$4;/4J;?+:@TS!L6#T:YCA1G"J%7J:*URK9EZEQ:G,3I^ M3P\:P,3E5FD\/9CAZ<$,Q:-=ZK3DLJS@&4&$W[YG!+.#7UTN=1I:N9V^SC+" MKS#P.YGRJ]/D1;U95M/G@1%^A8'?KA-_&>*/57+4R@UA3NB?Z&#?J>W5KZ[C M>=),=Q\L.TT \OQD98>N9H2E*7O+3RP<&BM;5=>R*I'/BV[.,#9P?GC;89FF MP5N-;>91,BMICG@3'V]'5&_1B1TUJ_ FPDU\N.TR/=/@C9[M42*\ M910CY;"&1'].7-V',4KD>4YL[] Z$@EL_H-* ^SK1)[1&#G6,RGJ2" 1LZPC M(=:^FP&9PA\?RM(#L4$M327=-B7=G%FVY?E433WBJ;FD7F]$TZ\A1;NVV7U% MSUZH]1.OX$U6-[^1F4,LJ%583$CM<&R/!*D6N^I#:^,YJ.)!*A\EU0XO-$]? M0@ 1Q1VB=KFGQX%4@]XUV"HW&T7=P<.A57A//**[QH19@R9Y)%-G/B-VJAK@ MQ12)G75K0T*",%R_D/%02:#YZEJYU>*I/@L>;SF-!9@MDL+S=HJ,5<>*AZ23 MJB2-G1E1\>!F 8&TN_9UEDBJA==4U;+:"LC1?A=>S;SNS('O_T=G2'#&P K@ MGS6V]-&42);MZ_:#17_4/8_XAVWA+K0_M$/3KI*W/[Y9TK/+R+E)!FA2N('W M !80*CNLN^10:90ZSJTU=27[2)2N$/*+OLL.51: )7, M=HA@G&VW 6;^&7@^M9HEWV'^K57)W71<$A5"N>%<3^N.-#:(4V'Y_ MO.65[S&#E,1N3QO,]*3@JO)I@+N3KF.:I)_6&9IP7*H)E4>U63!XY1?= %_VG:' M4;H1&OMKQEIFFA&QPY]>R4:MU%&M" &-+(VXE&JEP:-:.8\*7L[:234LXY6A M*;8\"!AMF? 2>\5-5MQ.R:Q0,2^'B+%^S?&LO/2HHR45FV55S:K*.J).?-0= M7=6U2YUFO:S6$'0(NGTMS]2H:\F .KGSB\Z*@,W3_SQ!\:\;H$<%' M#[4TRG)[?:\;@N\Q&T7KROJE%XB]<\3>NFEZ1/#1HS.MBLEXG-U#]"7$EB[%0^A!%2W\K2S;!,].)PZ*4EK>.[;R6C.6YLG7\UTN= M=NI3,[@]B$,MNK?YF!@S#5I-**96_S+#%F M6J5.0UU?C7)1+ 4-!]X *UWB^7%:^G [2[1]&<>)_,7T?(7M6Y*XR'"K7>K0 M&L-IT(\;?#@$TKYF6%9 :LOT5%2MOGZ^&8$D,I!.K9#:"AAPY9J\GKY#'(F, MH[W-M\R I)8ZM7)[PS6)N0!IAUUG6MY\JB_H.,G[V,.6KUL6-#Q)H\K2B #F MV=&91\NC$@:_QB%+7W_&S9U'LZ[CP'[7]UUK%/BTOM+0N=-=8B?71!K8V.VR MVDZ38L<]4 7"X?[&>:8XK $.6^66G$$,%7%8 !SFI [K8.'3FKBH#A&&"5V# M3''88#BLU010AP6-"M]E:]@6VX'>>9R34F^H/TDO\C0=KCNI=<#+W_SK:I,47XWU=>L#/P;N755EA \7JK,5J[XAZ.KFJ MA0'T#7<1!&I- Y^81SM46 P%D732 MPBF(.^(.*#3>]Q?5K7JBI[LVS-Z+^_E, ;94"?*+2JB_?_PGZW%-))& MJ2-7F^L>*O\';C,*:J*(HXBON:Z9B%;S0"$_<"1;E4V+B?AZ>3$4<13QF2. M?Q$O;G+YG^P78DHZC$5_(&%8P9.

1<%?)[\90L MAYL9C%NA/FZM;_-#&.>KCW=LXSPV,-Z+&V0ZXFPD3Y49D.5]8HBO@,QL_X_L M^!'\:UJ/G4_L/V&3D?OQI7G\,,;+"L@,0FL=G I/*L73@!!)-PQG!E]<4#O> M=GRP['T'^*0'ID6M?HN.RII11IETKR\5.)N)C4X?CRU;MPT8"8P8_L#N[UR; M[5ZDB$964ZM-D,S+N>-9E-07+IGJOO5(+I\LTY_$DK#R8BB(%_++*_H(!@@8 MWOI*"K(/K1F0Z)8\2??.3+?3,4![38W5_]+14F!:JMJ4%8V82E,>U0Q5'9FM MEJ(J(WVLZVU9'_]+I99/^-+$C6Z>,K.LPL MN_*&[F])MI4PX_'^>&S%U&#=7%@^T-[829]0!8/ .N&%KQ>@T(E+6\'0=-Z& M)$U\:QGH[Z'^_N>X.X9?!$/[YT;L= M#J3^%WCTX^Z^]PW:W?RC)WWO#P:YSV:S@OEP8TO^Q F@#]/[C==!+E>;Y"/< M GZP#)F$+9<(9O?!-*;ZW",7\0^7<0T9RV;#8B]=SG3W 11CM*Y0I?CV9"P= M3/@XTI?M5K6NM:C*C&* T8M:KO5 M/JC7]Y_5:SC68XRU%:(GZ[&VU;UZ3;LA;JM/UDZUJ2Z4= XTF MGM2#)=^4_A;81-+D\D$N[9F1;V ][T&\'2!,Y?\GSP+M)N2IZR.HLJKM@[8] MYGC.-%2/*K%G0,"]0)AF\N=,7#6)2A0XJXQ'EO&L2FY'EE4\LHQR=5YR=9(C MRRH>64:Y.BNY.LURA4>64:S.2JQ.%7VW)"%R7 MV,9"\EWH;WC>$TEA^A,=/_MZ="Y M#L & +"1IE GPH\_^!5#-S:9;JRG*5&.X,QW?_H!-89SUX@M&G19UXCY71Y= M7!?P%9N3I05?IWVC+7L:4-AT NHHQD,^KX!1YE3A4=LD0OYQK] M_>?-\(_S/*=>JC=I^9W^3/5,U[:S' MVJ@J]<-.:I]^K,VJ*@Q=VU6Y51-DK"+AM5Y5]ZP!D/]86U59;B2I5_#&55"; M+,3Q)D+B.D]O,^T)SMWG>KR^O6_V= 8N^\!WC%][[(G=9YOF.S3CF!!=&"$U MPL&_9/;"G6Y1ES3\Y4J?4YO^O ED&,$LF#)?_)J,+/_]EY:J-"_9 MWWO_#BQ_L>G\_IMU2E$WK5.O714:?U12EB\X/9'"0IS)BI1LF>4^IPA$)E5W MY@1V5NJ7EZ9"R+P"EC59#^R?-:GNFT03])]L*\,0JL32YI2EMXM.[3' M#N!4^=:C)QGW(T[24M"U]_<'AUX/LTM25ZK6M%)';97K[?7*SX=M]^5E$T"" MX13J!/9^B"S( >R4XK5N^;IY(Z=#=8:=92Z,XPH;$?EEI!"ZWTC+,YV,%Q&\86HHX2P;%%8JLT, MZBD4 ):X&)SS8K F<\=;#-H@=;6RW-90[%#L"B=V2:3N@/A=,EFKR?0\7;VL MM-<='CZC#0)6S]@/%S>>%]"L$ST]8(1;P3S*7RF8.W1;.)'(,W$-RV,MPD?. MG'+JL')R&^C"LY&8U$9L[R$ZE.3$O Y<(, =C,J)+DME#_LA;7L1T8.\0=[P8ZNL5?R.5GI-G[428 GUW8.\*0IO3N7%'VI5-OFR*@N[86!9U"'RX(U_!Y9+ MJW.ZSDPBL_G461#BA=L''H&7M-:GX])49,2]38& <]A*@"%*Y WR!GF#O$'> M(&_.FS=)SYYH:]?6O'/V)(ST=R/#;).MW"IUFAE<1H,@R0DDFURN) AACE8, MD"O'\W\0?^*8B;=QTQO*RK5F"Z%4*"CM\-Z/ :6ZS!64"IN19SRKC/3PNWG@'/+L&%U$WB!O\MUK_G*OLC=TNF9<<9G66KZQHR++S'[]3%74U8J& M6MW==4]@O?$LGPR(^V@9) P?WQ/#>;!9CXF7'WK!6UFNISY6@XA$;8&\0=X@ M;Y WR)NB\"9+[YE7"TCESP(J; []B^/"K[9D!*Y+;&,A^2YT-F58.\R2,5LN]EY>SNIPTWED[8L%BE-A#!%Y@[Q!WA2)-\F6_K72M5N6?E@5PK6> M7LR;.%9.JV'4RVTY@XL#$#THV<@;Y WR!GF3JS.<;D5L\+4B%C9SO'I'\ _= M-2;Q!<%:FESQ?K=)\RP32<]3[;A0,M-=CUP,_W6BD343(\2&) M^]\>DFS&(@G7IO7F@*M*UT6F12__S:I$)\H+R@N_\K)VS6C6E^W4V_1JWU99 MVW"S%0H4"I0 I7,XSG=!:(->FI55I0JE"J.I>IT-S$V%'K_:4UN MGHE,G9>GGKCTR8X*U9E=N]M0V6W0]?4JY\6$':KR[&U_:Y8R^=*-5*':W>+K^I+J-]CD4 I\0* +M5.!N0HAQQ-M"[O M*(N8Q7UR#;KYH;8>K4#(%09RJ$20H\A1Y"AR%#F*'#W1U90GN JXT13(="OL MIM:0!XA9><(T9,#+^%JM&B,DJ.;M0L*!04IFF=,X>BWVZUF!L;6,S$K M_R&NLTG@VDLKB5.IPT(66&0$>8.\0=X@;Y WR!ODS(&^0-\B;\^9-TD-'M;6ZWVGN6VXJI4Z#C\(XB)%L MSM D LC6.W+7D:*6.BHO1900*]E@99?O?BA6-(ZP4MB]"9E>F"Q8@ J#A\@; MY$V^!Q0XO2ZP24\CEAL*KYM]$)&H+9 WR!OD#?(&><.U!;3+/>;5 JKS9P$5 M-@E^U N3!8L]89X!>8.\0=X@;Y WW.4Z:OM>P'7BNS<3VG:THD>YKJ2I0(K@ M1,6!O$'>\,F;E EL(95ZDRNE7MB,>:H+EP6+%(DWR?R]M>N^ MCG&]9+,%2W>[W)37KP1+7$8Y.LOI5L0V7RMB83//JQY;?ETH,)S-6JU \>]X2GK::L<=F%G>QMR2P]N8VQD7_4_%RYP# MG+G!E0\1W_]*FRSI(9+8;G+\#KBW=ET8E4SN>49)1$D\8TEKI;=%OT>'!-+K>4-'2UW%9K**T834E5O*:^XR[2S&[,;M7#&[,SJ&U3 ,CB H,+3.(%9EU6C[? M--A=W,TFBBN**XKK(:&6'46_,I#19JFCU=2RJJP+J7B1EAU)0=/RYE-]02=) MWA=N;(DMC]D2@8HMA6B)0,660K1$H&)+(5HB4+&E$"T1J-A2B)8(5&PI1$L$ M*K84HB4"%5L*T1*!BBV%:(E Q99"M$2@8DLA6B)0L:40+1&HV%*(E@A4;"E$ M2P0JMA2B)0(56PK1$H&*+85HB4#%ED*T1*!B2R%:(E"QI1 M&5 _LALYX%_3 M>NQ\@O_$;ZP<%#2([1.W%![I['P:N1\[RT.,^[X6/S<..PFJR+N.@JKT*.B M$$DW#&<&7UQ8]H-D.S[Q)-^1 EL/3,LGIF3145DSH))M$MLCE%XV.S>IT\=C MR]9M T8"(X8_O+Z4\LA$PM?PM?-X+9+:FEIMUD&RYX['KO"]< F]1^B17#Y9 MIC^)#WBOO!@=@Y9?7M%'(+R!O_V5%"II:,U ?=R2)^G>F>EV.N54?TV-U?]. MW'@P<_V!5$8NT7]5]#&,]4*?/ND+K_3QU91FEEUY0\*WL]\ZQ_%X?[7;BB?& MNKF@%S5;QLZIAH?,36(X+KL4ZB( 3>O25C TG;EO7QOYJESI"NEI(SEJYH60&V-.B=37S-84EL;D3= M7?=>&O:NOMWVO_>__B%=]>_O^O?=X4W_-O\:QGH[Z'^_ MN>X.X9?!$/[YT;L=#J3^%^GJ6_?V:V\@W=Q*@V_=^]ZW_O?KWOW@KU+O[S]O MAG_D/K7-&N##C2WY$R> /DSO-UX'N325DH_P@,6"V9\OVIU5LX )3O6Y1R[B M'RYC^]6RV8#92YKV9^]U6ZLV:NI!O;[_3-6TLQYKHZK46X*,M5E5 MA:%KNRJW:H*,522\UJMJ6Y2QMJJRW-BKUR@6]L;J5YNLCM>;2(7K/(4_OQ2, MW%E;LKW6=$.YKG"IR;].55BH46(UIK;>/:+M/_GW:<8Q(;HP0FJ$ZU.)V0MW MND7#,N$O5_JS-2_9W\.J?J^(M'F14M1- MB]1K/V5WU3T>B126"MX#)[MG^1Z"BD"J[LP)[*QT+R]-A>8(@O=$X#V+^P"O MB4%F([ G-(7=":AD<"<@!8M.]?B]W[)[/6>1Q&]3X?D=LK??_7WM4J?>R/C^/I0HE"@A M)4H]=G7XMESJ-&IRN:TU4>10Y(HI/)&E#B,*[T<4ZB>Z^JZMT:OOE-;ZW:IHB.&" M<(8+PIK@'6]!J('H@1-40SL,Q:YX8I=(ZAI'#SG42YVZ7"MK&Z2-SY4N<>9I MS/['?^;IU9>@#Z-B/51:I\4J/!]O&=H;X .S\9TLA6]=;H5O5GJ-!KE1JJ+I#>+ M\5%7;830#@BU3P>A%AB%6EEKR<6$$/;!9Q_G*MJ-T]U;WFZ7.BVY+&ND(-X(?*#(I8AY)(<>' M**:)>+PW8Y&$ZTB;EC19.=*F)907E!>^Y*5Q@+PD7']4$*9FK:P>(Q.& H4" MQ9O?L[;)[UA^CR;3%+-6+[=:V2:Z4*I0JCB3JM-M)]+DVC&V$_$K4^BI<[!= M2)/K1]LNQ"_T4)V?JSH_V68@36X<93,0"A4*%6>N_-I)A\Q%J5GJU-1:69/; M0JQ2A=WH<^-Y 4W$T'T\1ECUR:/P/-8B?.3,*9^V5S;8 M(T^YPBT-6&(Z 2VM6&3SK['F=FR0*JTUU.7"24J&8]XV;5PYJC;I,8/@]P_]&E ]D9%FFZ: M&*9;87?>WA)?LE:B/B[Q?-%(4WIW+P#[4J:WQ9E87=Q+&\5B=RX(U_ M!Y9++PAWG9E$9O.ILR#$"[=T/ (O83*2X](M.Q'W-L4!TFSO$$6 4L4\!0UL M(F^0-\@;Y WR!GF#O#D\XK^C'.*KXSQAG+\;V66;3.5ZJ9.^ZB$"A;OC*8E@ MPIRM&"57CN?_(/[$,9-NKE<:I8Y:ENOKOE?!'@5*3*R@5-BG/ M>%89Z1ZA$YO-B>V]+J!:X"@61AB1-\B;?'?F=\T_ \^G=9N]H=,UXTOOZ77W M-W9TSSTS8C]3%76UHJ%6-W_=$UAO/,LG ^(^6@8)0\CWQ' >;-9CXN6G10LH MU#=48T1$P(?(&>8.\0=X@;W*(9NVPY?K^A+C41'/)!*PT MZY'?Z]KF\&6M?[$%V2['H?Y\Y[CL@>^[UBCP]=&4 M#)T[L 9M?X/1ILJE3EW)JBP* @^5 O(&><,9;[)TOG-7V IO"KNPF6YZ_'SJ M>&=QB!QCA\@;Y WRIDB\2;;[<=][?6%5"%?\[[ T)(V1JVJIH]3+C7J:^U@1 M/2C9R!OD#?(&>7/23=Q'61$UOE;$PF:,5Z\Q_J&[QD32HEN,I8S*XRMG<3E2 MHWVZ:XS5&KO&6&VFOGHB$;=R#D$>$7)\B.+^=[DDF[%(PK7)!=LA67M=8ZS6 MZ37&69U/1'E!>>%67IKRL>\^4AOT&N-6N:&F+MZ) H4"Q;W+TUR[&/QH-_2I M3>KW*.6ZEN:*/I0JE"K^I>ITEX.K[!2>TE[/CQ=3IM!3?\=3;^ZX&S*S:XS5 M-KW&6%6/<)T=O]!#=7ZNZGQ-K(ZFSC49!$LMMS=<%%E,?8Y"51RA2B13^URD MD$Z4E%*GIBCE6G,]T<+C*E78786GOL9X_=+IPET2M<7\.^R*SV37&&MT0T]6 M)UXYN9HLP\1X 5"7:C\#0HAK335U+.QW!=*L)9+H5=FMK3O<$;R"/D+)SA/#)@==P:?52 M)WW]L,VP%25-*PJ8.\0=Z<-V^21MB3 MW)*Y\UY>C1XH3%T7%('"WWF+3"Y37<<+/2K7;O)1=0>QD@U6=CGPAV*ES1%6 M"IO&SO1F7<&B5!A!1-X@;_+=R\[IO7(UF9[I5[7UB]T1D1PB$K4%\@9Y@[Q! MWB!O>+. =KG'O%I "G\64&$SX4>]65>PV!,F&Y WR!OD#?(&><-=KJ.Y[XU- M>5_96&,U8M:--\RT\84^U S(&^3-R3/4O&IMC2.M7=B<=ZH[=@6+5&$4$7F# MO$'>%(DWR3RVM0N>CG&C8*T&"W>KW*JMWUF3N&@TH@(&]R]8;3 MK8AUOE;$PN:.5^_8_5M@$TF3PRMV,ZC<'LYFK3#9ES!#,WN/(AXOM?8)(E/402VPW+W"Z9W>MFWUHSDYM]41)1$L]8 M$M=N.,WZHJ%:"\2TI9;E1@U%%4451?5@Y[!UNGM3:_0&RZ9;Y&A^Y9AE6GC*H/BBN)Z4+AEGTM4T@FI1DLSU/QY:MVP:,!$8,?WA].\_;V48?KZG59AT& M.'<\=B73A4MHV>A'44?P1@"?_LK*2@[M&9 A5OR M)-T[,]U.1^/&:VJL_I>.EIXDL%2U*2L:,96F/*H9JCHR6RU%54;Z6-?;LC[^ MEZ:4XI*%/G_2%5_KXB@XSRZZ\H?M;DFTES'B\ M/^1:,358-Q?TMB[+V$F?\(B"20S'987#+P) F4M;P=!TWH8D35QZM.0ONQG6 M+'6&5!](SEBZHJ=2F%CHG4U@R$$=-#="]:Y[+PU[5]]N^]_[7_^0KOKW=_W[ M[O"F?YN[_MH\X*O^[77O=M"[AK'>#OK?;ZZ[0_AE,(1_?O1NAP.I_T6ZZ@Z^ M25^^]_\YR'T6FS7$AQM;\B=. 'V8WF^\#G*Y(BQ'R!:\%PW-CB;!(*;ZW",7 M\0^7\8)IV:Q3]M+E3'/J^Q1 MO'*_>M94JTJMOO6Q7%6V/GNO6T6IMI7MK[[7[?O/ZMKVCZ8:;&W?;D]MR^\L M+M!>:[KAK&8H%L<\I+A;6!A"!]:S] -:33RI!XN'R6S N";EUG*4O-#ZI>G* M>4- Y;LG#G?S 7K)A@G[G115957;@]3[3+'XE-I>(_7$H-SS!/;1*+1F9S * M7>G>1!I/G2=/&KO.3'+FA-J&X##1P[Z/X)$0[^)T8,L8EWMT9U5R^,1B ML^WVG"2S*E+) =Y+!R2J]+%6J?$8I<'KM5)'JY<;9[3I.XYW "; MH?I>TK07DB^Q:+5H/59Y0P5AO%5,<.3LTM3KT%E'1[O4:;=2WWIT=&R@L;P= M,N$-Z:%^->@^&>"Z:84N$SGLPNT"FS<[U.W_S][;-R>.)/GC;T7!W<;-1LB, MGA]Z-HCPN+MGO=^>=E_;>_N[ORX*J;"U Q(K";N]K_Z7626!0 (A$""@+O9F M/#9(55F96?GXR6]Q]!HD\)#/4?PQF@W3T6P,<@3$29,*^;&4WL!VVAJ (JS@ MSK!)G6YMRB=J;V X6N?Y1%BWZ]EG?N1H@4D1%@72E()]^PK:-XK?A6';2-/> MYW3[1QRD]&/T%E;)C89IB[WE1MBN76...OU:Q1W-'!]+1\<'_M5YYA'&[8;R M)@1.OQD27@P^03]&!(&;*ULVR^57I.)=@8B-1_FU+XK$OLVC@G\EI51W+W@C_?A[03C M$@^C-5_YDA^/VEB?6[V!73F29ON2&N&;G9LM3@"&?+ M%3;217%2?0#[ *SD]@8JQK0[S4O=N=L[J*3SO$8@*C-V]87+DE4@:E.1LA40 M*46V*[I"NA:2%#'MP^OH?3A)[0TY2MY#%9^9>7,<>YE1]6L4>G5:V>@-3%'M<1ZL W/--3*9F^@R:96 M;C@1-O)Y*.1YD'E*WJ\EPGR4 /,W3L_&$F5A=%EQNF_G"/NY]1+IMGG)ANM> MUI6]F_J%S7SJ+NP9A>,A8X*!+)8T'M*0CH+K,*(/4H%5EK9/D^DX>J?T.R** M4__+(BW?6/!8BM"T.VT6"2/[8+A6!^4M%TUNQ]@G92A,[B[H\PP_0X2DVU/A M&6F7Q*LD08[2&QC6/FD=85MWCF?VT,U53--,)SLJ!J<[7A(D;.R-F!L)$)#& MP$-L3 PWLGTZHG&,IC>-7P./2C%]I>%LMR#)F5E&!PV28*TX/O@?0?J2DWY> M*%XE8!H8/0*;[BP8YUAJNX:'&FIPEEY4C')SN;"JSTN#BTAV,R4])7&%<&41 MQ^0IFM,U2]\WEBP#)X9FP9">L^HY='JMC M#A%%-=EES.&Z[;^@?G1"R:E.M8QXS$[(I 99"Q&+B_6L6 M) %JSD1F@[2B$3?@V%]BZHL0:#.L>/+.D(V>HEM.P!P8B29P'3Z,D/S97_P& M8$:NY,56]*N:SN !A+U!UTU5I:I\BG04K&O 3,#])9+&*> M>VMK\%7 .TG?OXU)F-Z&_B?X[72R0W[!19!Z6=,O:[3NU?-38TV]@:'*/*/W M!J8B@I]G9U$S19R-.40#.HE&Z1N)*6PR$7 1NROEC_25CJ/I8T;.QCJ8E0VX M[CX%.<):[AS[;*^#]^4?D]WAQCYWN#"-3Z"1O\UB[X4D%'7Q"QW["$0.YSZ+ M@_0]BRHR#A'F\I[F\E^!N$_1[QEI'ZF'_Z[.[+I6;^#JG0;"$N9PVP/QMN>7 M[2-A[<%Z7X>U?#:E E7I'E$J<+Q2@?N<_KOG95T'9_FH;33&B4J!\V?(?2L% MVN!(MSE\D]'YIA@B72 M; HW;!Y BV*TJT:4506A[1K#'^+ 2Q&'!!\C,A^[93X^1S%8(EEZZ6'$>MNP MI*,Q6H2A(!R);#F=1HL0&9%#):=;9"0=&6F_01G7D0GIF&+_%D= =C^+8=$? M-/8"GK/FFCZ:LK)\$6AHIJDSJGX&HCXB'1\X&3]E]/6K1,@ $5+*%= BK'#F MO%*KC>N9I:$R-AD&E+KWY+CSCD$T@Q4Y@]QT589A'QOZZE*!>^:F/^?TWSD3 M:"@6LY.<%@"UNY*;;M$8OSJ&W#WRMPQJ[UJ-=:7++MC<(/Y&'T M*3N.[W :#R&*-/[_IP7UO\]C9*R?,O27?U'X9&-!=_#J<95]0+%$6527.;=- MI^0@#%OF2;OB9^!KZ+FLO6P6OV0M$L"T0_I"QB.& M )&C:PH?YP WTEZB_ WV$?EEF#UO/$.*%I4&5R1-+RM5@^W222PJ^?@S!D2?.1-&5<*#(NRQK MV&RO'M654K7>P+9E4R_GS;L681?9FH9\9EI=8C2$'W2(FX'" MY];>"0+IN0O^N5/\?L MD@!BQ8>IR)92GMQX3A+8B@V1?R0_6HW);-OF\1;/*-!0!S+YT6PXIBWT;W9N MB<+T*^N2[Q3TA1>,@SD@VX&"X$?J]#WR,SH19V*:S>YY:KV(?9_ B;)"J M?9VYG;&%G0^6Q(K]<)O>D3A^!QK\#QG/FF+.&2I.SS)DU;K :F0A$^MZ4ANJ+_\!2-Y1&.CVC7-3YHK>>9FG_7$I;M M4EI$4]I*BYQ7W;60O^N5OTZE132UM;3(N9>8_YR2X9C"O_W@=? 7^$?^C<+Z M/* QC3/.&OQE&/\\F--GVZ_MR9"J4L>1&G+D(Z42\;QH F]$AUX*HY0FB+ _ M"\G,#U+6, NK"B;(GSX-L846?F+'1?#/63,M&!])"K]8AN)?W6WVZ2]O@9^^Y.)2^"(_W0_*XBMD"&N8I>N_L@=EGX()4.$K M?9.^1Q,2[D=C>YD:Q7^^S'-L4_),;X8Q)7_[5:YB((6B6*6J_D 8D]C_!0LC71M2=)+ MC)KV/P)-LQ55I[YJ*T/#T[2A[SBJI@[)B!!7(:/_L\&Z1J%'6_D.E33C<#*H M.M<32'8I;<:X[MOM=^GIT]U?OSY\>?CM?Z6[A^_?'K[?/MT_?#VY*JI>\-W# MUX^?OCY^^@AK_?KX\.7^X^T3_,?C$_SK]T]?GQZEA\_2W>WC7Z7/7Q[^\2C] MA$<1A#/J__GD.ZH6_)_N0RE]B6;P##_I["+GBK[Y"G>XVMCMN5#JS B #8[) M-*$?\A]^R6_?(&0+9E_Z94+B9]!_V4V NF_5X\;W\3\OU&)?X:HQ<_BS-V=_ M[K,_K=@L_&^VUE<-<^V?E;ZZ]F^;'JNJ?5==_]5-C]W\-U-?_]*]%FML]=B: MH$IM6,\M?;3"9>%<=$@[OEYH&#<]!C^DW^%3+XGT"2X47_K;+*22KLA+9O"^ M-"EXCMM;R_7T:BTPM26Q-$73MRFZ: FE_W"0B=P[^MO=2XIL^ETS)P" M#^Z-HH1V/55KFJJ7'M'MPQ^;#Q5AY?Q:C6YB^ MT*QT'B,'VYS18O- (*_SX&_ZW!1MF!P[-GK$G^?6^)X MZWO&BR942LF/_2;TG;[LXA1J&FGWA*3;P,C8U:65I^AUK=CMPEN<3Z+DRNRQ M]8@DS>SBB*0+-;;OR)2E%/Z-,Q6R">-2C'D#GV/&8I9LAH4T4_*.XH-+&/O$OKN6;I7SS/K]&<;3&/W M!OK>!>;">MQ2<4KTQY2&/AM1D[2F+R_9=JBQ+#.Z?BJ0%:R)61Q3_]=9^C5* M_YW(=I7.S**:,$=M;2[.C$,E$?MDM]V%:D MN,;B,6=]\1BN%H6WOH!)-WJBXNST2Q(59]U:\->'IT^/TM.#=/_UZ=/W^]^E M-25HG^^_WGZ]N[_]4BA&Z^B6#E'-M:6.L7LE?5[:L^':#01PVV.$*TE2I2Q4 M)F7VU-?9!![GE8WN98OI$<@0C, &"=/,IX1;[AM<7EY DR?XXJ_CR/MC;B7I M"C?)6-WA+4;Q'-4>.=2Q79VHAFZ[1%5,15'=D>(Z0Q-!$"G86E.D>SRC6! Q MF9#X'26[\&YI\7(I?WMNBF4[*9_,^F.#+V:KY* I[ CK5[J\,WWH#+6AJ;E4 ML0UCY#N*:AF:IJB>92FZ1VNT_R$$EN034'^=)?#79$=#@DE @-9*^D&WF(MQ M/).*J4GJO83PEN=W4._Q-+LJI)^PS +Y6%-^N>,V%_LO]1>< 9O] ;XOY[_- M?O5&Y?+G9DGVNS_+4OH"1OKSBQ2 /[YDG"6S81+X 8F!WV0IFE*<;L+\][5N M24QAO_VNC5WG_]7)J_,YL,:?PP^LZ>@G?<(WV>E'I2@+@>]J6\1;&? MT'#NKR@+250WN$[MK/&!D0.>LNL2M=X@?8M*+E7I%U*2O4"Z894VV+=#9C'H MA9^_TY0$X_P#K(L3/_%;!*Y3R'Z5_:DO/6W\YI1//$JD,24^*^E9\"!X,BGN MC!GV^/AX_ACVQI@_"B1FA@U%-.E+_Z#Y$R5VATQCG':Y^!YPTPC^[;W KY&U M\#$1CD4M/CN:I6.:,G;#MP*7@KLQ(?^,EC[E 4L^1_A:(,^_9H'W!VPJ?@T\ M"N\@"9OM-B-C_HZLOIC_'3[_%J0O&5\#I3%.-1JA=@U1PTI#U,,CFI* #13,'P_;>B&QCY%)_G*@R B4$G]1_J&^ M]#"+J[\O89(!_>)"P)\YQ&=)ARI6%K%K_"U/Z1O#X_LV:,8U6 TNL'J=\J> MAFKO&WDO_LS6])C3 K\WS>;I_L(^]BN!HW[ \Z*E]WTD*9'NX+,Q&??Q@?^5 M5 C%@NL9MV.H@04J03=DR_+I*QU'4_9A.&;BOP+3HF)\3\!7Y6W3\WQ0DF^? M+199]N_]Q[[TD4Y)G.:/^$A'Z 5+/_4^1A][3/E2YB./P>0"OJ/(8A/42^\% MJ1A1H#RLCCQSUNQ+M[X?<)X=O\/V%_*6S*:HW19.:'"F3U9U[*R3CC8U8( M4/T]!>N1'5!1>X2O ? V5];I"U!GS*CS#'),(S B4GSVTFG#14LXB98"*7O% M3^"4JGX-YY8)"&.ZS(0 R9@'X_G]$?'!Q"5KX.TE F:3HK=PQ30 ;AR/V:2( MW%YEB\ZV(\&)A@F_RQ(X==";0TI#"?3'!%;)]UAX$WRLW\R8W=Z>_Y4D0?(P M6K'EW_D_*^QY?=4^/[9-RQ:,I_$-KCPLDT;RG*%96V+P2K[%?:ZW?YE:VF2B M%I@++FG0NHO[)PIC+-,X;O@CBB'@,&A[_3:<:63(N'3! ?4V;\ MPAIO&:\1Z:?,EO[M]O9;;DTS/9'+;.4F_']870U&%AM= 1_=_/P$E=9D-GYF! (C!M_V^.FN+]WS#453 M>!('RX2[8&XY+"N%RF?G^@/H)(5X/XQS%3R+N67@_Q.L#/[AD,+UDZ W"X1D MM@.N?4+^X/JG\@5AE*+:SJU01JMH?K<1N&&"& ]W+@NXB74+AX_-QNGB.L[) MEI6J9YO)SAG$[+]G<%'3&%B ^Q]]GMVXS[Z6/PZO!5QGOC^0$31^V?7YRE3G MZHM',Z#7.R4Q.F"H$D.;N6CYO9 MML"$<<2&<5.0@&0*-B9XA['4R]R#7A4C2_A&N##0\ONI]_GQRWV"]G:F/!;, MO'R=+%U&!8.1Q>FE7G9>8%R&6*V'Q];+SRW!<^O)F:OV!AH=WRG#*HO>W7S) M[+O?BCYA_B>YJ/,\T(4QQ3LE0=KECB!%(VUA>HXS;PXV$TW0D8%?^ $:T4B) M..,RN' HF3"/>LP>QG25QYP_#WQGGOYB^@AT3C;1-@B7%:X?,/4@!: #O,6S MT<$L$D+B419.9SRL[>@,-W(4\T##? E]Z1\Y@RS6A(]Q79U9&MPX7C*?*@V!&!'B ML&!K826NF%MS@XY((0N+LEG8.7T8]Y,DF4VF7$1X*I[;L#R0F*D(,D&+G(58 MDH1F-L@X(,,\G) ;S8L>4=8BRMCGF>FO-=]+^=<(C].MW6K^_)45)5Q#C,D MW/V?X!*R6 U?]/RC/+!!"5)H'K7*2..QT_3+-,)5<&TWS!(G^)(A.N<\6))R MN_L5\7SY*[T,XK=P0Q&7H _%E3+[$7E0%-\#6CI-.*)T0J= M6[B9T'H,?)H'L8JZM"_=>NFL$*GPF%//#7=,DTRR<.S\VNB7]:"TAQER.L>W MF0EY-R?GE^SDW[]3S'#0W!CC(=R%<6FN,K_E&2-UJ XU3[&,D>,ZQ+-L2BE* M*;4]9]6X7+P2A7-Q@K5U%P?PR2NEI'Y#RP1P1YXULI21[UF.81##<8>VJGCP M/\TQ/-L[03QX[G)R VTA&)M%*$DBL-]82B+W"XO/@N^R-.8\C(Q&SNUOTD\] M_#7+@DA_FX&CMX@VL;^ ,,X? I]Z(V#D@:S'<#O"J] R>F:P/O3FCL3C2$J" M21ZB7>@+GDG\%PL1L-4MIT6FLSPSE$<10:4 'V>ZB^UE0N(_:)[,GS%'FGND MH(.D+YB1E/0BK8JJAZUYQ!8,3[M]O).>HBG(EZ,I\EQ1M'K,C>[-WN SKIL- MAI!^7ZQ[+@PE(^]X+%DM9?52PZ.W!6:8H7L UO PTU3HM*3@UK.T)+MK*/$J M&".+^O@SCTHO8%" K9Y(+'B:@<0Q*SM*$G:[1;,4NT>+KLLB/,TRE-BL"(^< M\W!A30%/9"PB1/.G15X6RE]Q9[)A[6Q!/LW_8^[79)P-/!? #/>YG^2\!;'J/<"O#QW)C-/ M!'%IY(*_R'?H85XH?LP!33@"TBSAK\[<5G2Y,!#* MSW Y'O]?R;HL\7+0:HZLA)E;<.*+^\!- 0T9O?*4V:=? M[Y\^WDH\#H"/3EZBL9^EX)C>X-DFEER:ES#@X^8U3S_U'@EYA.N-\"C[(G67 M!Q[FSRU'',_S3/B]DV6AUAQ(EH):.I4\QC57 $3ZST88W,S]LXQA VDV2>$[H/;YGT/HS6?&5N,*O;P7I;"QO:Z@VT MOEZN1X1#&3-#;)[LY?<,OQ56%6RF1]::J(PF:;=0Y_4:=.G9A&RU+6U_* MA3,)?AQ)--TS%TVW-[#[ZS!CSD<^7>7D;&LHO8';=^K8-J]5D.9E"F99#I-X(6:"C=APD6BX/Y\RV./ I^U6554C0V. OZDP:O\)E&G*RIFSDY M)_)GT =STC_2-.50K_/&B=NY1]"8D;7>0*G0?W-&QOK5^:%/L_5D55(A72F2 M2N9+8^DR\.&>B?6,23/K2UZCJ4>"PT@7Y"LG RCLL)[_6I++UR-GMAA'9 MRMF?ZPII#7TU&DF](091S)$RL@U**#%TTU(TZNFZK0^I6PK'YJ/+V ^?5D:7 ML5_^-1M=]NM\=-G=8G39/LUR#?H%O1?PP\84KOQ*^K!\3P5YC*K2ADZHEK5# ML+<:&<=-B61>-C"*,.F"T \M^9;''AG@NGW-9&& Z?H!Z_N\F2#)5/B,##?7=Y^R0G8 M XU_V['-)]CF6IU_%>#[C6#>5+VS)RB X2\1.'N+P:L%>_,VOE@ M1\/L#515-NR]@;^ZAZXIQ.$2Q,$XJCA8( Z.[)@7"#O?Y=OL]RBD[WE9S A' MV0NXT&;7 J/@[XR GY%^^PH"HN=JLN4(U/K+8Z4:E=HV*SF]@8DFQMX WMU# ML>^ZB[J&VQNXLJ(9'3(N!)+]471J"]QC M*KV!+6O*WC=R]TS3#JK/IPCQL+R]0ALUGO?A*^7] ^OJ.LU272$T MNUO#^50$[)DW?03S+4D)-@'RCE)1L"D*-D7!IBC8% 6;9\"R_/)$>(>"-A=5 MFF>2@WV*&0#*NS0,QN,"[++(O:YVB=8,PZVRTAK'MLS>P%!E3>M2 DVD7UMB M(.T(#&0! RFRYBH=8J!+S\ F6UV (OLBLB\'R:RVHC?LMBZ>3B151,)4B&R7 M$Z:MB*S3UE7?"9&][#QH;4!Z*0^:#[?@P$(23XWB^!\P-IY)$"8 M7D*+X=-=,I\Y J%?1N59?CB93N/H1_99^"M\>"6LNPZ_A3F7U>-V:C.8YX=1 M,27QAP><773+$* WSW@SW=44QL@S1B/%LT:JXQK#H>(HMN,;#M6H00S?'J[& M^=FK,K3I/1(7W1:C6J(LD6$QB9,/"TA><'!C3-F(E#F#CX,1+6"KK,!+K0Z9 M\NF(QO'* 0V:P!'"7+(;_BJQR>E270R'4?OE";9%*\GAHS(!#$K;N# E:\! M?:.L1I.$.2CB$*?N5:%4XD/R;\_Q,96\^H.-GSI[!)^Y=OP2A<]H"7U9@.FO4Y*65LKSCLPAT35C2#3+\%335>E0 M,WUK9%F&2KAVP%?R9&_AI1>K,VMIE%&E.(QE#O:]F$#SQG7B7*'Q8B8< M*AS@U-R42FO&\FW0F/GXWTK$OVR>S+_I^KF")>R_GV)\&:YS/J&^&C\_'T5/ MAHAJBVC89#[*N#@#\<\7C!+,>.9V[?DNCA8MN^QP-QPFPR)K\Z[YF+WKKO"J M.>C@W1CN^& 44/]K%'KL5F^NJ/7>0-T(BMKRA7/X'1FXHS).0KXC?J7L>?6T MPO];7Q+?N3WV#;CQ?;,-;96F;?BV28%8IJ\2W3!'GD.]D>?YJDI-.K)-]=2C MW+*]26QSTE-A0O49WCX?FSB=P%.W7BK=W]]+OR\*9K]\N9N/,R[_.9^Y*A> MQ+W%!+AL^D!*T)Y+9>DE2J:L4 ^'@;$I8%@.@%9Y-@G,GV%%.I839U,N_05: MN8\#+B(^,XP#F^^$ FS@F2)K0?"1>F:0R6S<'S,<: M2;1_GW&DO/\:)/D$S"*R_S BL<^'-L#]G$9QLK+#\C/F&Y2EMQ=8FL0'03#& MCT(.3*GFD8C_1_%N_T90L^$YYZ]9F?@GH]=$%NY5]>[8R;$-LGG46*'-F 9M M&S:N*?N %].4Q*#8?H_[V;L7M=MLFC<.4@"'($Y>@BD?X S\P&:;E%XZM\S; MD#QUE[&8%6&S,S90JHW:6LT^N&T>A%I&I7TAOM0HO;MLSEBKES_W=A9&]M+= M#M3Q\'Y_BV(?[.ZJJ]UJF&TV#KL<\!O^3>.H9&J4;8]LTCU:E.^\DCFS-2N$ M1ZH'$:XXSO+AL2DB%1JA&2ZXN=F<*YHFA]G2Y-=VLWOPH/Q0,\?AT-2SE=;YH08-_N [4C*MEWF&&C2O^O].V6:T-@Z6]Q M%,*/'E_&9M_&UD[OJV ][?@=K-1HBK;;8B/2\DX:H-K_FKB6P?_UE5V/JKK.Q]QNR9%N^(JIJKYA^/!GQP6WVK,4U78\W0!#>M7PR%XI?>?Y&3RIS;FS MZDQ^[5N75^D9JDULS1O:MF^HBDZ(Z6BZ/O1=8CFJN]+HN-UQ'L1.^L:M4G;C M/@Q!#[)-)]+#+$U2L$7ADE^KIY>7O?) 9W)=ZB^ ]N2>5X#^\4T1IHN' N^KM)Y'>*8!9HY2\HMV"'3]DF MX<:#CSR,'N&WR8A3:TUGKVV4FYQ'UI!0:JJ&;HPT1-<@Q%),SU5\$":R*KAL M6.PS^#W//%N+L7,V1G[=X9*4#PPF65$+&QB\'(C]+Y8KCN(L!O[,;=F Q5MY MUV[R8>M9Y26I75-*5[?M93)IQ!Y10_?5H6\;JCMT'8LH(S"K%7=DF#Z&U8[; M# SW?U_A-D#3;F#=Z)NVUGZ#+3S6T _0#:P[AECL>2W6;J//>G>\8W>OMJ#. MM/PV[7B^>H+MU2.]._6V>$:#PO=.4O:.EY)D0=((^/*=DG@?GFRI;_MB*?X5 M[=N,ZM%K2T07A!6LW%56;@DEH8/];]_G=3\_?ZOJPFPZ:;/O;"-%ONVUA1'2E&7?/45E"TBY9TN ;IQ UA-.0==,5HB9$ M[7I$K0;IZ#"B9O<&CFP(41.B=DVB5H,)=1A1PVEGLMH:R-A1H"$N$C_J-_2I M63^*F"59$HT:V*,=1&,4_*#^#9:M5TF%VQMD11@=&@(HYDFVQ4XUD#QMLY.C M"':Z9'8RC\Q.JF"G2V8GZ\CLI'61G:X ;1D!0W>TKP7,8.LD.7^]89_ ?W3T M@R0@.HX5VDX@1PBQ$.*2$#NG$&+C(*D-(<1"B*]3B$]1"N"8!TF:""$60GR5 M0JR>HLC L0Z2CND$CG<9U'FKSLLN]__G('Z(VLL:(1F +P)UP^_>7FC(D8:G MY)TW0V&3/J($!(BS%<62/V-0F<1_S0%\\P?%BXY*:11'$RF9#1,O#J;L-W/< M"^QQF\;1B"8)QZO,_\*!O%/64[;NN1."\.(C1,EDK^ +7C36Q;BXUP@>EW6^ ME1NP:ANJ5E'X3,NU/=U6P%LUK)'GF"JQ*?'TH:(/;9P\P49#+D 2_!4*RQS( M.0$*XK: WUZDO"@5B3%&/%=$%9/9^E=;S_9 %5]ATDRDD%'6 E/5;7:%.);N M*ZKFCC3/LHT1<8EKF>I0TTQ;=55+]<^I.\W6^HYMM=^6I/8MU3V7'BI8K+;= M@LY^\-]%SJJ\SA&5^W=/PNJ:*\7Y1G;3W% MYS#> -A#JBZ;CG$FU5FB$%)(VMZ29K:?_]Y"U!R\^&3%*$/ =U/4:B[EW 6 MC=#-TGFL3UYNY68!_8C!8:^XK%=1SOE3H]A:M8 CQ'\5?,\')L#?GEYHUB4,*B*(_,8ZP87KUY!5M3R_I^3AB JK,^(_;4TY M<=<8T%6 5U94\IC'4_"@)?K"/) +AD70J5BZ'U+6KL@/3PRWE@,5*:'+6?= M'+53##)OR=6Y>J[:61?OSU8:L)4M6T9;&7/1W[2)*3YQ9,A"H(WC8IUHJO1% MA ;:)38:?]7JHMA!A')3JR ML7\5>R>$N&G9S:(.6)?CH M,24)_4CYO^_#C;;F)[XH'['5*SDN*4!Z-QU\XYK5HT?W''B]8EAW=_O65MM/ M5WH['I?!L-N6=H8KO4F25S >PS^N[\EG%N&X)YPTAO]\@[_-! M[AP^;SZK/=N8EQV!O!AJ/"'_C&(X@/PCN?$\I!QD??XF_$8VEC<$%I#2-SI^ MS0>F-1P0W@FU<,\W4\+Z#S(TADB4SA$S^ 9U/@ MG/7#_X"_AS0N%X\NZ1YMIUL,?HDU(>29SJ7F1EN(C=T;6&7/]4_(*MELS<+, M,XZDSWA\-!N/0*AREMF,:*^VCVG/0Z%J><:@/XL9ORZVZ(!FT%8AXW/AKYSH MV)=^W\07SZ#M4B9Z.,4S@Z\L<,MFIN#C 5HAZVXZ[J#6LTBQ/V9AG MP"/6^F7S8G?.5]6:";H'WA X66:_?!WD&UJ:-KS[;-E.<5#-@-\#$QS<.FL# MP7?AH)J9NP?>$!C<[H;YM/TFDV*[HC@S-VN!/9?[5YRM7\EXQOQ3^B-(V%RG MA2U$4BX19=F0P0=-\5MDPH=]\]F2*%P1G[.U&-?+!I&"%.!@+W!\PP'8SA;[>4SCD?P;]DY--X7^ FNM<%N8,,6[/I*3*KY*Q270^V1"^-%R*&9)D;ASP*&$P:=3&6#FL64P&7C<96%NA M7N&?8LCOZ99TF"&_E;I795\Q^J5KFON]3 M)'U1U24752,"=\?QBT1,5,ZJ:Y=E$J"9-YBNO8(FPF82<()Q*::*>1%'MJURL$_< 0> MR'ZAX'6CRRUN@!+_GZ#C<%H1%6_#95R*+0?F^J MG+T*44\ -FVJ%DN7@1^E'J/:ODL%]QO#\(?A$KNZ7B9(R/-S3)]9O=;WE8;G M\TE?%ZL2_<*>%CD4!FRY7,!7@+@*K$:;>!G7H01C:2 97BF M4ZSTO#X$_,031$>9^.*+E:,0S1[#V?%\2 E[R.G4*OXLF M@2=AY6 4)XVJ$C:6-:XJAP(/ 9<_C#(N8L'X)_C>K^/(^V,A]26T2U_5/ O3K4IIN M*_A03)P44&]-MI/C9@! MCKNV1$]=C[V@GA5 YQ,K<>) MW=33"(P#5I823-9CTS2CPA: M9=)S'EEC2#DMH0L5$()5MQWP/-Z'KS<6.Y? M2>R_@0+<= ;G4U.MY4N#7,0,T+:XJ_M>AT.RE]V;V#+BND(_KI M_CIT$G+SG>ZT'1X2S-4EYCIIGDUK/<\FXHL;FW8#9BU*R7N2TDD)@4+X3_I) M$V!Z>PDPX9QWD+E.FN?1V\OS".;J('.=-"FBBZ3(13/7Z9,B.L*[R)JZMXM[ MQI'%@S7B5K/(/?# &%9 0X_*4C*+7VDP9C-^.*(N H.&(0&;DLU08*B:.$%A M!=U0^%J9%!DGS?SH[65^A"/?0>8Z:>9';R_S(YBK@\QUZ!3*9N:R!'-=,G.= M/G\"GOE 4V53O4#DJ Z&(>^B"1R<%V#6.AJE58UWPNVD9ZQ!)E!(3&3A#4^L2W+5@H+88Z!")DC(#J8B9?H'QQ,O! M"EUN*!)8H0>BRODKC$,GO^I=2$/K#71-5MRV:CQ/#AQZW.96(=Q"N-<(]^F3 MCP9V9-FRH;<,PB*$6PCW=0NW>8B<:%E^C59\12&\0GB%\!:$]] YYRUN9I/U M2CM.>1+TF0KW,EY_+4(W?$U [L6;,L,\-IE1( MG9"Z%J3NI&7 1NOH+T+JA-2=@=2=M#[:.+OQ$Y?;JR(@N;>2EY/BYI@"-^>B MF>O0N#GU+K^I@LNORZJYM\LO&*R##'92[!Q38.=<-',=NGQU,W/I762NR\U: M"$CN;63".C02SA8WNM$;&+*IJAWJ^!>0$FWQU^D+$TVS-W!D5>L2HH3@K[;X MZZ1X.*; P[EHYCIIGLUL/<\FXHL"DGL?<3AI LP4.#@7S5PGS?.8 @?GHIGK MI$D12R1%+IJY3I\4L1! 1Y5MP^X0@PE,;H')W42,3IKZL=I+_0A/OH/,==+4 MC]5>ZD8RS[I- %+3!.X:.8Z?0+%8@D4Q]$[Q%^7&X84D-S;2,5)TSY6 M>VD?X=!WD+E.FO:QVDO[".;J(',=(HE29B)'0')?*@,=(E%29B 7&,C:V^+K M7CCQNB"YK[H[;E^2G+^J.'3:J]YWM!4&QNTJ;55WMG.VY]'3*F1:R'1)ID^? M;;15D&E5UNRC8' +F18R?>DR?8C49UELM:-!;PN9%3)[Z3)[^ED8MMX;:(IL MNVTE9DXKTPWAMG/$;%R/*="WSQ C6BQ6H&\?%4 F^+$>>UO?!7O["K!O!::U MP+3N'B$%IK7 M!:8U@)ML&VOSCD]'(9M] :F+JO6WKT< N=32-[Y2-ZAZUPW M%EW9YKGA? JI$U+7@M2=M([6;AT^14B=D+HSD+J3%AC;9S>_X7*;/02F]5;R M&8+E]\%E]^1=;U+\ V"P=IBL)."SS@"?.:BF>O0Y:"; MF4OM(G-=;M9"8%IO)1.'1I*IO]$=5FLIJZ[9H9YY@J9-1!@%JO4^XG#2%)@CH&0NFKE.FNEQ M!)3,13/72=,BCDB+7#1SG3XMXB &C2-;^V-'B.#B%NRQ-Z"U\+!RV3EIQL=M M+^,CW/<.,M=),SYN>QD?P5P=9*Z3@O"[ H3_HIGK]&D3\,<'AB[;FM4A!KO< MX*/ LJX7"TTY:;+';2_9(]SX#C+729,];GO)'L%<'62N0Z1.RDQD]0::NC?6 MH&"@#C+0(=(C90:R>P-=O\ @XG5A62L"!:Y>"+<0[JL1[D/D1%?EUU*4 M5GQ%(;Q">(7P%H3WY$,G+$4%LUN3+=.Y%.&NP+O.=O9U!D0+//[?>!1!."-L MJT5$[.PX#:UO(V#U-$H"_,R'F([APZ\TPZG.CKOPQ6S+RN(K9,BJ>=9_I81@ MN3VO/@43FDA?Z9OT/9J0<&>NU7!-Z@*FEQ.L\,^7.%_-E#S3FV%,R1\W9 2+ M_4#&;^0]Z?V\C"@>A#(J9/1_ M=F_PQ'#:HY&$N@*X*?G+SV10=:[-X-]79(4ICL :VHYB*8Y*/&+8E@]RZYCP M?XYMNO8("PZJO^>KNJ=9L&C3'1J6KKN:KYO#D>)2SR:>A=\30$WWSU""KAY 33HD(92D"$>JBF>O0B%!;N/QV;V 8LJ%UJ25",%A;#'9* M5"A+$:A0%\U9ZW*S%@)N?BN9.#3:4_V-KBJ]@2,[ID";OT3^ M.GWQK:KV!JHE:Y9 F[]$!CLEZ).E"M"GBV:NDR;:U-83;2+ *-#F]Q '[:09 M,%6 /5TT+9JZ39D54D16Y:.8Z?58$W.R!9LA*IX;P7FYL4:#- MMR8[)TWXJ.TE?(3[WD'F.FG"1VTOX2.8JX/,=\D>X<9WD+E.FNS1VDOV".;J'G/IATB=E)G( M0 3!O;%]!0-UD($.D1XI,Y#9&^CJWH4RW0LB7A?:_%4WQ>U+DO-7%8=.=FWA M/%H,\%+7CX(S?V&MK$*FA4R79/KT.4;-!IE69,MIJU!;R+20Z:N6Z4/D/LMB MZ[3B$PJ9%3(K9%;33S[FQ=+XBQ[E;,8X/O7**62+F5A7>DO2P#YJP.F5SGIUUD"#TR2 MNV@R#$*V]X]!XHVC9!;3)_CBK^/(^V/.%;K%>17H1/U;9";+T6UJ:Y[M*I[A M +LHEJ/ZJN>#&*C>R.E)%'AK"J],XQGM#6Z]?\T"CJF?E,'\,Y9:)N. X6$N M_[$:R;QV+:8/H_^)@ F>L;PNIDG*/P6KF&O!&VW!\.".@ (OZ< _(3A_^H+@]B ?^!]X M=+)$I'B.*"REL,L0B/W\#NN?P F\PP='0-;P61K-QD"D -;P'),42!!-PL![ M(6%(QQ)3AOBI>4V?E$:%)R?26Q2/_;? IS+J=6DZB^&["44Z)?!;/GT ET6F MTSCZ 81**;SO/YM=0\N)4',+Y7%7?/\3K#6!_0)MU>WN'VM!># H5:>_+D@, M[#K&]4\)W!)!*'DD>6%%D>WN\!MY1T#>Y"G*F"3?,DU^BZ,D:;PKN%6MOE[: ME+2ZG^2%P''S"1"<P)Y\";?V#*(Y(D$LO9+QC/)G2U.X==B8C8U< ZJ#[;$%+<2> M\PW?6D4,M3?0G;Y5)D4?5*>$5A#?&M,[=#RF<2*]D%?*?A%-IU&M=5IMX-&8DX(3%< M'](0C@$46X7%P58^Q9GD6,]46:1X!61D?P-I)9X'O@'>=WAMX2^D828FR)'Y-8(J$#\: M^ZRT_0V<&^GV\4YZBJ9@TSH*V!;YGEO=#WO.ML-^>H-Y+3\L2FS^/4XVK];D&F9 03#6\>T&/ M#.'Z 3#,%8!%\-?PG 3@JY8D?>GU(F .RUG+OP"RGY MP=3>;)RB1=67+DGT/LZ8CD5ZI"\QI1*H>IRR0MF4E=\)7)FY!M?E%57*#C'G MH1+KX!]7['MVJ"XTG8@2W)'SO;]:#@RSW;YA'F!2E-/7C>T>N^4\I.X&AW_" 3$OT0R>X2=_WF),3.,9 M+FDT/2X6V#H!.<4$EV-O_@[\BWUJ]<\JC[%KZXC=/'K=U0Q%3>M(16BH?+&B MXM[B:D76@C]@. (,%+R>*O(5AM$;.$8YLK*?[.W6V'%LV;OEYGN"WC4%&@%9 MMQF[M4TVS7<&M_B: HK>&>. M!@5Z3MG\LUV8=X.Z%I3=Z]#U,2/@=3!8KD^V*])]UZ&+*ZP&^.;+CE,NYKT*6LV:H%M5DHBU/7%\5=$T.VJ5!S;=F, MM4VE-S 4V;++:=QKT*;S8,.4O+-P/4O'>5Z,]1B47T>[\7RV?\'S1S BBG_( M#O0;/\_&XH (+K*^I]&?%<7BLC#/"NR4Y^0EE! M?I5X:#A)[#KCTI_R.JR\A$!$1T[-P:S^_;G Q.^-];V.-6RR=J51DJ4"9U:N M>[!&F W6S\5F2]L@CLBRUJB&W*FO5!%?:=I8)1@,%]K6MDEBS9NP6,7/:@=0 MYUMW/]NU)R39(D\@+6"#*O9%RN9X_&T9LTB7PZEOEC$^!Z8 D/NU."<#H#-RY] M(:F$Q?!AE$K1$&?8,;>.E>=0:4+B/VC**R9?9IABGM>($>D+)D DO;C)"278 M.H;9(JP6].F(T0:>AO6[CJ:%G7/'_L!7_OECQ+X=9V\:5Q&A"8J5Z MCS7RJ9IT(Q56!^?Z&40[9)B-]V&2QC-64ME;*14O=S!N*TK9:@RM;V/9W#3B M[/LAILA:KW11+?>GY>K%3$DKBZ^0(6M86O^54LW6]G+[%$QH(GVE;]+W:$+" M_6H?$7QJB7J%?[[$BXJS9WHSC"GYXX:,8+$?R/B-O">]GY?V!,)_LT+#U>VO MW>2H03NHLU.1.K\#07='7--\@#N7QO@I6!KIVI*DEQBOOO^H[[>U00TS/<5: MI("50HRTDD'5N58VBV[7_-F9^R8O?_=7;I1YCLZO2$:SEHMB(U0*=_V_\\KP M'EP>:7"3-_?\\+"3 >\;^$ "BCQ]B?P>7!PO@? :9M.(7P]@ M"GB%*PA_%<)UD=T1A66B_-Q@S3W^>7XY)856@O&[1-(T#H8S7@;,FIC@S2R* MWI=8^\#FW;)/XDJ'E-V5DPBLO7_SA@)D]9@@46^0P-AI !]DG4X!W&4+\LX2 M.IJ-P64=L85O+"-GF>UEDPR4=9#2+["?0BJ:F5]_9P_^ L]=LJ^ *;P/_BQ^ M ]L6:+8PJLS>(,&P@O0.9U+JE2YW"G7?;BK[3O/6S8R=*OI&X".(9D ;MW;: MF_NX/B5>'+U]I.SR:MK(95J]@=XO>\#+S:D^?S@S?X";L:..O33OMY&(#W(9 M)-A@Z4M#8& @0A#[0)HX?9>S]K47.N9].;,I_J:&(9U\G_",Y3T^@1;8CO.P M#L*YX2TCJWQ7;!E8V[$722/0Z=(T0K6,A@LL(+U!5 $FEX7&$%9L, 2#@'+?([7D&16+F%^JW MB"FHXF>R;O-]V[L-9;OV[D+_ZAV&F[T^+%C_\<^.>:--IYA6[ M'5FV"U+2KZJHV*03SHS!2^[N"Q@4Z"AF%SPZFBSV #\ (W(2LGXA[K $(2=J MP3S(GX12PKAX2#T"ER[[(SP5;!+69(8EB%EK8/;-^>4_[QA%MS7WHU'+3E . M<,/[.T=;HKZX)T5],79$?"7VG7MW V8[P#)G7R)X,!N0[^"?!744SO= M^9>)(>,?^Y>$F>6D?%P)EZ\D!2&\PCX_T^FKZOH_[]SGY_8U;?U7-SUV\]]T MQSA$4R((EVA*;*#?:T%A[_O+;_$909(M7D#>_:*=*4 M)]CW;QC<"%D@/J'/57TU#:H/KPZ#\O)1)E6U9LY1;OLLK)RO-,UJ8)JF""U$ MOK%DLZ($?2\XR0L!@14B=J$B5M/YU*J(Z6R4GJZM"TMV3<0.6A+:B3+3LYD+ M^'T.+?GS=YJ28+S.9-BJEN>B1R09-2.26A5IHSEK'WY="]J5L=U*?K Y\'JA6].N/QVF<$U$SJ:55W\#%;CKOWQ+Y. MC (0XSV$Z)Y4=&L&\K0JNG9O8+JR:[7L$W9BBL=9%I!K:\P#]C.2S^<@J_QX M,'3/?\KC]RQOGH>TLS]E<>U%;3:P'[#<'/N;49:-$)AF>/821 FE;E@ M5H2&Q[XV6E !W-L2/F^9'D6JW3%6^P*R'A,XA_UF^Q48SR M TB"'\N(SEF*CT$QE]/TEY*-M\R^9A\@P6WV#6VW)/\)LO&X6*V-;/P9ARL; MI^EWV6MG$MA;INUWC\!=#IVN);?_*P6UBWT:TJ]DS&8=W$A_(^$,8?55D>87 M.<@F8>;VS<^% VJK()>RJK<<.KJ0X) 0N0L5N;KH[$%%3N. 3-:9B-SEFJG? MXN@U2(HSH43RU)]]]+@4H9]TT%%^(\X2.E--!KMI@BW'1?3%?;^J55-N)VQP$C\ !2N8GFS M-[ J,.A*D9-=..Y$%K9@G%K%V +CX' 'U>D&XXART<[H\T]\$' A]L3S#TUO M3U$C<2B2=%&[M5MF>U 7VL:HE6:7P>MWLQ+/H^"IQA,1PBR$>5=AKBMY.J@P M.Q@/,^VV*I\[7P)5B7914^NP'PP&@ER?$ ;#W!$&XSY\!3)$\?O'($%PHEE< M53KBKJ)@*$/+55T'-J3YAC94'&IK.G5LN+-&OCD:KI::Y*\):'(0](O:]>R, M?C$G4"9Z:ZIKG.Y6UQ1HS]!B9@D'(\TFQ=/)<,RA:!#W-. SX\OE32\D]M_@ MZWR&O1=-IF#FAQRG)LAI)&? 5I2C=6$E7OR*1YXA:" .'0>RF4-H72.BAMTW MM0-,SCX4HH:I'PC^8^O2(.&7"O@. =^Q!KZC$_)Q-F5#"$Z:P.4N/4>17XK% MBZ*%:RY:J"E9F)N".0_A$('D*TT?1M\S2Z>I8^:H#!-$V3]M*XJ#A)R=BYS5 MA$(.(6<:9G%DURTGE1CM>;$C'^_ ;I^** MP)5E"L%VK+U+[$2]4>?895O]W(Q=C-Y =[J/XB(WKG)@NKE^8'J#.G%S7B/"Q>4HPWIKO^PFB[(4 U M\X8 :\>& *RU> /]=!NN#N].-K4(N/IJBX"E>9YANX:F*-1P%)-HQ/9TPZ'> M4/>I6VX10!44C )&Z\6K)?YNIN?SM;7=/5"_U.6MF2Y\CNBNKUFVH3BZJ^BV MH1FF.AP2Q_9'W2C^9[Q0F'/Y7PGLMD#C8$%CPFF\ ,\M_8V;&//QLT%8G,;, M3R>)1BEV".2#Z=G8-0_G"O,1UME1LKFAPVTXXPU-$:OJQ0#B9CB$JVK%WS&?4\Z&[?T8: MD. 0 "+G0-9/20KN?DI]9EO^/:&CV5CZ$HSH]7'8/]A_4/_F%M8"#JQT.XE@ M3?_F%LPW>&CD7PD6\6UN%V>F+_R44N\EA)<^OTL'ZP.XP)3!Y2<%P$_9>;I&B1+O$O+,S[X,_B=TKB!(VB5<^->G6+LW1[ M Z._Z&I>43G@;F0ALK;!FS3S'^ANW=*FJ M>F^@7W*DX7J9Q6F?68P+9Q81EMKMRCQ,!9:M8BBT\G844:GCG=B^1HZUU2%> M;D2J6CTVB1_L58I]CI?7D<-4*J)16HZLME;FU)7:Y!:#6%?'A$<.;ZD8*[5, MV6FM.NKL;E!B;N)U.0/L2V\-AL4^]=2F-X'B^]D1"& M8A7F0D0LMH>2YN1]&-UEQ'U:T/8AW*!;JS2GVQM8QMY7=X?]TFOEGPU0TBWR MCX9%[DI;4)%=Y)\3QS7:\+1;?\;E.IQ?:))\D(CGS2:S,:(Q2*3@N%]%5<1/ M+=U2&Q3)[8*^Q;@(#AHIJZ2FSH"F]@8V^ ):>7!-"8'F'//<5\MK&VZTD_&: M!N:3+NM.>5C=1?":<"N%6[F&Z,>>>[%'*+@-5(ZN:,SCA(*;X\;;FMX;N+JL MJ/:58E0(#FPS#KP+!V(OD:+)MMORE)&S84&1@V__NA:^] %1*J0P2J4)I2GL M1'JF(8W)&%LT*4FHE+[$-'F)QOY5N-W-"I1JL"SN0Y^.UBO73S^\\0S)DN.> M-U:U9F^@R8:Z]]#[#OL^5\M<5@VTQ<&9RT+F4I5+QDTYL6/=NM-Y1H[KJ1KK M)B3^(Y$Q$9HWV4D_P5'>Y %F$*#U"-G7FL72K!I @H,K([LWL&2M->3%+KH- MU\M<-?@$!VBRI;>P.M M7ZY2W'T"N::?8!<&[F+;6>1P[@UFZG9%7^',UE$T'D=OC!WY:-399$)B>$@B MD6;S9S<5*Q8J%#_]F-(PH=6#:&W=7!U$ZXQ,CXP,ZEN68E#7)B/+MQW7(]YH MI.A#=740;7&F&N7OPJ.7R,:18\B3P:;$[O:S:M<=;E$S-N?^>6 MS:>Y92.!4=/&X,_S(L8C&'E%4K";H)(RVWH?^0L6L9HD6;LBAN-C9IK(:_/U6)<_ MZBK94O9VT3K<07:]G%0#SM\N)ZF,D^Q+'IQTO9Q4TT7=+B?A,&U9U]NJ]Q2< MU"%.LFM:IMOE))UQTOZHFRURTN7F-MK$,A;-FGO _VFE3N $E@T_->S:_!S% ML(:P OWO-Q*$7ZK']QA8Y:B6["_5G8QJ--A3^?YZELYAN7_YO.*OE_)UJEL!^ @_1 MTT=L7TL@ZED =MEDEO'?LPFV5R1@7N/C;O#1I6]ZBQ:6!9:U;VG:/O5PWM'&]<"?1/DY4?(H]:-D1]*W:V+E; M0[LC75=H=-4($P%(VBRXW8)[.RBKSU3X"8?4B#P5GAZBQK+@8J'(ZM&EQ*! M%WTQ6.)B.+@<8!=K8TE V!!;=IR]4<3%C;"=)-CB1CBT)'R.9HU]!5,'03!D MV^X2G/[E7@E/+S2F9)326%P,VXG#YA%[G[)@[])X/23OSO)@("PR,/[EW0N< M4?1NRD64DK% QA6HFJ>^6G>8_66:;4V?ZP2Q2 3]:3FMF!%#67R%#&'CLW3]5TK #-NSZU. (S*^ MTC?I>S0AXC\O[6D2 MA#WJU>^6\_L,H!P$NI^E- MJ[-I^GS1DD?B.*"^-'QG^>WO-$G)+"9A^O-WFI)@S'+IOT6@KT*6%D_H,_X[ MJ4MWBZSVD;+:W?>XV@&[NER/]%<*_(S9:6E(QB3TJ'0C?:0>G0QI+.DJ@[A.O2<"S9MMJ"J>F0$]U!)L[J*2M[1$30 MM:X8NIKG=RIV-A'7PNG2Z,C+O;8^A?[RG95#=4I5B'];PAN(2%+K)#EW?5$3 M2=KYCG3QCK1E:_]4?*OG=>R@$7>/:QUPU*SE8%+FB^&FW/4>K.':#:(,)1:R M*SW8KU%*)5O*.@^D9M[[1SI,/P:)-XZ265Q18(]#D)?Q]2W;U3U3M3S?HH:N MFXY/+)4.86>VXCNZN^KIXQMJL? W]AB48QBU:]@7'LLDE: MOUEK=;/6ZF8Q-K?3">N'W;3!AAOM*7PJEMZ"](418,$) M^1B@C%:R5'A<\84%(C(Q*@\4^E">57/Q/3R&V[=MN_UHI]*W#>U,QEJ(Q1YT ML=M-N+G>H'?'0>V-%0/OF@#]K2O>NWVM>R_715UN2.];'(1>,"7CS,% PRAD M5A5X(4E*6,3O8/BR%QB[N_SHW(JW6([/+;L2=YD'>\OXJVG,SC+!L=!E^U*A MX0O+49<64UR/ +46\K!FDO<36[ TTTY$=;6^T:2&V0FR%V&X;S-A+:'$LDZO(FE&.@)VI MT%9T(.[<,W&^?5I+72V\MR0'\\CZ2S)$CROM+U$,2W1!G,]BU;YAZ^>R6-%? M@-7-LWRU,TNMI"(3@=1Q26JN Z40MBGCLOAD%2&*TJF1>VED-HC9B7V MDEJ+=SH8HD%)B*T0VV,F.O826YMW.FAJRV%7(;9";*]:; ]I(2/EA FV_?YM$SH M?5=SVZ^5!\(HNY7@GZ"P7RSVD(O=;N#+EBT3:^/9[GF59;_$E$J_P^=>$M9V M]0G4IC^?<=E&G?IY$>0Q^)&10V*D8$2I)(?HK>GB^54-9;W\[HJJT>E7L6MQ MUI?<2 ,.0XH^U(R,2X:SZ)\119&%>%P-RE<^V_$39QYT/S_]\,8SG]=&8ET= MZW!OZO6[#!]6J2CNZ69]I*A %L*VO[#5@',=3-A4(6Q"V*Y,V$YUL>'X:EE1 MRA.=A:P)6;M06=-JD+ .)FPZ$S:U96 [T673F%MN/2^F>;DF;[,):UW/BZQE M;M/[*LK&PXA7- ,16$USE3@8O8&I[VWEB:+W[C%*C>?0E%%,T)ONWB:*8)3. M,"J7AY8M%DK)B[EW9+-BH*\KHKM%.TWC_@Y. M@O*\C$9].8_>"_5G8_HP^IVDLSA( YH\C(K-4-6M.HZB;6K5Z?)0$^RS&298]9W-,E'8+!.]MAOG#!MO'*UO:MM-DVC4<6'V-;N5 M(15G7+_:N,*^V3U^N6E8%#99BNF$!&$3K/QM8]D=V>;V!DC5QL[=AF@P=FQQ M+WVGN99^&,WG+'QGC (J%F/X:$C\+R7QLKTQ"GY0_^;?-(ZJ3 V]!T:%HZG: M+Y<7V^\@W^, G)V**"IV>#&YJO;$X3[\"H]]>J/C5\I[V1K;WD;+$R)$U5&- M/)BBJ.B \H#WP=-;U.1*,,65<.RY8.)*.+0(8+=WX[O :GN4B;@,:B3!%I?! M@27A0;JI--B8XKBQAURY)+E1='&!DD*.XK8T,:O4,#YBTP_]&>@?A MC!42;TX,K [&3\96M_&+-,T2@)<_X>8CF$CKW217/K33[67R5'\)RX7V3C0-%M1=>JK MMC(T/$T;^HZC:NJ0C AQ%3+Z/\ONY5]ZB?,M3,DSO1F"R?+'#;-:/I#Q&WE/ M>C\O'Q2U#=<>[:'S M[=43OJK"K]>0-U1_Q8O!MOQ*2%D:(QLPQ@9IF/HJC*R/)OZBN=ZWFJ1 MP&,*S[MAKY&**REKUA7%M;'>H:B"N1C7KJM;Y0I("A*^2V0Z'0=YC0()8NF5 MC&=SH%"VO6DK0-FJ;H&%W&?)" M M'\$;"Y^_P78B_W_P4!?R5B359[X:ZF]G?%D+T51[ Z5?;C"0@*9CW <)_8:; MT[JS.6WSYF3IC23M'MWM�?*L?JK63%;8TWHH.)W"_7DA_NE ZT#P/WL8'; MX'%,B:4,9'3",I$2G0.,+M=6L5TCMAW6?213ZJ$%.GX_DA!W2(9-9/-US:B[ MLXC>G1U:N,-U%=F[2_-IA!FL2*M?G@VZAS#7G-2!]N'@/LJ'4A+F)/BQJRBO M=437F%XU[NM)#;;;M&+C,J,0>7Z.Z3.<$!QS =V]2G=),3>^I32"#[_2!'^F M_YH%*9B!;R3VD^9B4,,^GR;3_H+( S M\K\47IIOL#''85.5VR^'B0H7^DO@O4A!PLCE970:+F'F W4J"1L Q[)2,.F= MDCCA? D7431[?L'_L,KRVVE7KP[BR4V.Y_-2]"&2!K.L:HV/&[CF(3/%,.ZO[Z7(KW,TLL$MW!8 M8/0,:>-2&4UEF$I:RV,G+Z2K]DIR\)>.'OJ-QDR*-@JG=D#9S&^86WZY?,KN ME6]XKVB;J$ M>5U"X?A%48(H2FCLN&FV?2#7[6L4 MHA1!E"*TYLBMB&1[KEQ9$,':CI]>2":HR;R"?,7%^PT>G7XD*?U,@IAUEU3X M>;K:&^AFWVUYWH:8A]J8Z=AQ74G:O_%UYQSHNJL5+G8JFQ)3NM8;6%J78*I$ MS4#;FMTYD69?9KZ=U#LVP!I]O4O\>;E.SO^P:U@4$71+A?-3V:3"#82"+">9 M1'%!QYCNO+3W,M_MI+U-T-Y:O[5A>,( /T(YV+F91-W1Y.MC3X42GMO0__1C M&G PJHK)T8YNX:1Z4;[;=;X[+V5>X,"=-+F-6(W]3OF)EVN'MUY!MLUR".[P= M@*VMS %LUT*;%E?\SUF2!J/WXZ.=NCNBG7XB,4X.3')6+=>\&24<4TU7J:>: M/C%'GD$,PR74H6"Z4]WQ3$)'JS5R7VDJ?8F21(*72.PM>R"8;JZWJ\0WK5_O M\OX<0U=TV_%4S=>-D6&[CC\T-&H2V_")Y]I'Q0]"XHV1>%,@'KO'L1 /Q,&; M<4BL )&$/+C&T .6WH+TI0!TJEG*!ZD+4*%8,7L2?X(]3Z(P*RXM MX-A(/FOAY:MD,;0^OR0^+A8&>QF-J9=F>XD061J.=+&N] 4<@+=H-O:ER/-F ML13@"T-V(; R4NIE(VPD(&*$=QT39;R6$L1 "[";>'F-;S1>P GEBUJ/4A=3 M_HVFIK6C;#:M;V&K?)^O]'&^C4_\>/S/<32Y6W#3PVA533<9.K"XP TU:\FH MG,T#;) &-_FBI")6V1)$$>-S6 -#F6M,EYJ&Q-/016-TL9PU=*D>?"^.J6ET.@U)C-[ =-6&_%*^ZZ2R<;.E8:K7&Z;' MMT)594G"2BUZ."MO47+7=5,TU/-]U/86X!ES8 MKCET;-LCOFJ8IFF5;-/"B]DUN/3J@YFII[9P:JDT0+F1TF!"463QWQRS- M!VL!!#I]Q[^.Z3-9>GO?3!7?HO@A@_Q3.:W.?R0X F!2DUFPW^"T8!OYH8% M6CPS> @[/^*C"X;?968/J!S<<\BE&_PJS!* M)7@XQ1-'8R;_W3CX@XX9F4$WSL8I,_<7GR0^D I("NXTTB2SW+*5,5&T?TGF MU):E$1P$L#9\$RC+"8]OX\]F:BL"HO+TC(Q_\4B(RUBL>@@O Q\75^"WJM"L M3BHT=4>%]DB?D0F_TVD4HT+9J,6L52WF^T ?HEM +=LP*%B3IJ>!;%)'L0P+ M>_Y6)H7PMS$^SN:42/<+?MVLQRHU1/T*5O2N0557=6W/LPQ#L[2A9VHJ<:D+ M2P(P]MD3=0H.#F59DA]H8 9#MK?.#Z('S>=8E.;Y"^124KJ6PV M)=D+9 F[D<@,0Y(_?Z(P(\%?TB^*'BIQ# M<&<^/8O*9EX]HIN". W9R#GS'&MTN)>%$]QCA,MZ.A^A;[MH(P]IH1Q(@]/ MI2\@9_\]@U_1&+;-I4 &APDHD,81R7#PT6L8PJ/\P@'E%]6I9ED<4QRG=3E6-WOFNKW*VGK/"%H5_BC%YW5K<8<;D53ME=2;4 MBAC2H:T.;5,UAT0S;-4@ED4,7]4-5S6,H>^M<_YJQ;<[WFOQ$B5K+\;YM1[@ MS^PR3E]RYY.95SER0?FVW.C!GQ%<@6'V+7,W[("-" JZ)2#P!4HUODL5K<, ML5ASNP/;$@AB;96D>U8@ 4]L9-OO$4-.^31'3L&"M380$\Z+&(_!CRU(L2^# M%*JH%K5;ZE+E5D7Q5B<)MK&DL>$^KX1>6KM ))= $L%"^[#0D0JI@6('VFIT!^KQ2\!22#]LPQQ9X &IU:>PV++-S]YM881=7>*0>LL,)S'H$K*4 X5X( MEQ=1@GT)T)VEM(=:,Q,J4YR\;H0GG_\1I"]WLP2V16->5P+DN.7A7O^)_&B* MC&LJO8'ERN;^8Y^ZU^TFI.0RI,0\O92H("6&K-I[ [<+*1%2@-=!5$P.]3'*9"3VF*P#ECN)L9995=K"TM8,%B7&*P#1J^%L)VR M8SF"P2Z0P3I@+MJ]@:')NB6&QAVEBB)*2>-X>WW:XN+1. M?\M9"CKJX*D[;>78A,@)D>NPR&DU6"+'D#G$X+%,6;?W#EX<1>8RKS-?14YZ M@TG4::O55K \.UI3)U9Y_%6>?8UB=5'OO!>?*XJ?$!?PSU(0>J"<=BOTK;DI MQ3,Z^(P+S1KO7H K,) [.X5BNPKG MG(H\YP%!0A0N1!1*R?H#BH+.1,&H*!04HG!ZQKEZ42B5%1Q0%+ "RI35B@8, M(0JG9YRK%X52 <0!18%-J9-MJR.B^T%*8K>M=^\*O[=:$ML&EUL(\*U? M8L.=X)^ZBMF M7K4-_L')6[*S?SEJB_Q38ZGEF'BP6+J9Y<0GES]YH?']RB+?K;3'UC@EG=*5:T ,R'BN'D16WA?B#8+PS M9[QC*CR--<&:%?W@@N^NC>_*98$'9#R]-] NW>WC2/IPU^%KZ=[QOD= MFN%-(N7,^!QWDLYZMSO)V.F=LW_-@23(XD0B-21E1_/IWP)(2M1=I"@)(&O/ M3CJQ*0I /044ZO(4*V97'>L8](N7[81 .MCNJ@Q('18&MUOK82@$DLQ .O>& MY.HLG&GK]4K*1QP=;+E5!B3CZLY6.QOR\+AATOF4L_*[SU_"NOP9=[L^!<. MO>2Y;PQJ'W_$(8&5]'P2SAYB.H[@2LB^/@Q&(WXI3+:9PML*JQKKJ.8&)IK" M]\5#)2T/)P9J:0VU]/"KA#A:FA2TN7H%3F+44M12\;54QJ.4E=K9*B@K*BDJ M:1.4M, E6!PM;7$MM6T)CE+1"*GP'1*]0_JFC$EBKWDVD$2YA27:N&/9Q0(^JA$5OJ]D^F M$2R-RE;;%AX2J!*"JL06*H*3J42'=1]6VX8ND$I(?\='"JFJ**0.Q_T:M#NL M(M[ H,ZHN5H4WH=+:R,W4!ZL3JBY6@S G:^JU+];?]7@2"EDOHTWIPK6E#/A4M]2.S9S[FXCORUU2I>![ M0?5JK'IM:>5Z,O5JL4A!9T-5(*H7JE?MU.O;1QW<]M$7 %0O5"_QU6M; MB]:3Z9?#0QBN)8=^59+]6F'RV0E;B.(HZS)*Z=T:F[-NWY.)%Y-10G?3]^)I M2"-6"IWTB ;-'\2O)*0PY2B.RJ7>RI!3C>^H68YYU:FWASK\I;/,-DU,=OMK M:^IM5K;TEA]%-"[,B-OAS5&<5@V;HZ!* MU$,E]G28JEXE6%Z5VG%KF%" *E$/E=C3-*MJE>CH^M5=2W50)5 E1%6)/7W MJE<)@W<%'46B)9] MW5I+H84Q0565W8%H$0DMQYN9ZVBQK^[,XUOY(EP$A,OQ)M@Z7%IP\1"IY ^S M;T7)OI7#<5\L^W8]RE?[!(MB4Y9^D]S3A*?Z:VJ;7U,K:]8C1@+3D3X=U*_: MZM>6]-O3Z9?#NG+H&[HIH'ZA?M5.O\Y^?+DLO5W7C_8OH'JA>HFO7MOR;T^G M7QUF'G:.9]4YBWYMR;]M78I]]H0YHSC*NHQ2>L?&YOS;1_I"_2F-E.X,IC7U MXW"&!+=->4=- \U_P-%,^\I33.("K;20I4TF"\MU=YM8Z;Z6=05@[_R'%P_? M3R.8%@T__D@K#)B]!?_?_T9^%#6Z#/WJKM-2+6>])ZST83#4DGIH2>?R6F)< MW3D=U6Q551N(6H):4JV6=/3+:PGOEJBK;AU3<%!-ZJ$F>[S&YU 3EJ36LE6W M,J(4BXA=5<%+ M%9(5W*F#VHS:7#RQ]QS:W+FZS2?.WY.LS>X7P-6 YK_!#QH'- MJ&:3U="6EYK_L4T.J\N0P*!'6=2,I;+SK\T6(@$;3'M$)A&]S?[R+JNB]GP^ M#?ZA=V,2/GM^!MS69-VCP[XO^?6[5Z\?#YG*:WJB]JEG*?WF]-<:_]6*YB2_ M:W4TQW"W_EK7C*V_V_5:P]&<5J?4:W?_SG+MZ@?K:FWKL,'6-]Y[[?E*/ RF M\(Y^].: // =4TK40(!)_??4IXJEJXJIFY8HN>TB+]@'VJ/C+@T5R^"+9BXM MVIF2QB\P[_+LS.ME);K6:I;UO'_2TEO(G3U$2N5J]\#POG/@#NO81Y,[%)2( M'/=4U*:::M,>GJF2VL3Z%)JFVJDLW_S4VE1?:_)(PL]Z9T;LJ5\JB?X6\X>J MEBT2G2UFTU2%F3W5/"4QTV94CJIM5T7.(5""C(";XI=X2$,D0%[!MJ7OJ<$I MB6TG*='L5&5:"V0^(V;T/0'(DIAAV3Z&KMHR$986VHSESQA,MFJ[%=,$'BDM.7C.4$M12U>T=$_Y23DMM726W\=J1*LJ M*;FLEF[)(U@D &R+0_]K&L7>8%95'L%3;TC[TQ'],OCHQUX\^X?7IQ^\J#<* MHFE(O_B?:/ ZIY $^97UXQM6$-_Z=QZ]A7=[:I.CHRT=01,WN(0DIBI@68::FV>71U MH'BI#36)Y!4MU&JR2)X06GI M)&]CA?!!P9M4=+:I.2S4,@DBC[W@-J0CPAI++2(L/R\'T=+%T! M_I%-@:(#QY]^LK.'J]+=.PH&2<0=G#(,V5;Q)\\T'=VP:-]P]*[=,\UNWW4-T^B2 2$=G0S^ M"5K_C4<=@X'"J 98B/2O;\G=)EFOJ O?.3S:=8RNTS):76+:CF&3=IO8?<.R M.X9M=_N]JP,CWQ,2YJ+>:;7\8U8P_N GNQE\[:<@Z+]ZH]$OLZRDGHU_0S3; M;4(T^SE=C0/+ZS%JC5%KC%ICU!JCUABUQI)\C+45*HFS]Y2 9)99X:MGY^K. M=MMJQZB86*XF+B#4IYKJTYY,D++Z9.N)/NFF+"07-8U>8TW^=CI38T]-_@+\ MZ_AF70ZMH[&-H6D!4;&GZGX7*DS14('!9PQK85BKJN!S:6O(8M:0H[;MBG/Y M,/R,>MI$/=T3?BZMIW9R:W':]4@3.:R4M/)ZT90Z_)?9[^1?09@QAD>_S.:Q MM#1L%FV)F]FM6L3-YC.'I1M/0B]B<3%#_UD)0F41D\5X\GX?![6JGH96W84/TI2P9;KZ)<:E!A MKGIDW@<^.YB2U.Q'+_K^E8;L!^29&G/OUXVY<+NTK^XZ8G"@GF_-?RZ5CHA< MO0>@TZD6G0[KRHWP+'%L-QJ%;K4H=!&%N$E6",].M?#L(#QKFLGW>^]#X)-1 M?QXF>A^$D[3NKMFY?5M4R] K5:V6?G5W=/I&-:E=HF_\F&-X #J-:M')>FG; M",^CK./Z@LVL%FSFU5U!B@:$5-T@954+*0OVKX)95Y)BJ@[5FYMC-8MBDY)! MFM)72/'>(>&0B[VCIM>L/[0G3?E )R2,.9"# ?QK0/V(XB5KTS%@5WL,V%=W MEB#LC6+9''C+*@7/5K7P9/UV!2&D%0N>:!(#V*H-Q[;:Q?="Q%3=,%5M$+7E MP 96L$!54DQ)GQFS^8YU/QHIG)*^'!-]W>-I1K7AWI9[==%8;&FT; ,^J"KHEA>>Q MSMICG$L[:^#UY3+X+;4$]8/X4D#VX?.O1X/<9(E?1V=^52LRB10$]4(,O;"J MU@L+]>*RUC6B?!WE=M4HM\N@',&,8*X S*VJP=Q",!]JTA]![K3*#+2=/NED ML^(L29\#)> M5GLI79+RZL5#SU<6GNY%MQ':+TR@Q#C ^%,Q)S,A/F#&^P&? MYTP>=,[DD< K:U+ OH(5TZ_T+]G8KRGI0K._STWG:L/:IS1*#)>=[2MO=YS! M$2N_%DHP6GSE8ZH8IL+7S7RG%./[^I5XX?^2T91^\*+>*(BF(*%U*J]V.]DP M8,%H_YXQL74 M3_P>3%UY\"-X8)QT"UIMJY67V<:>0?M'L3SJ?H<02ES2'L #[F! VKKN=!V3 MN"W':0WT/?^/:61EJ@7;R6T M>.'0HR$)>\.9XD5*ET3PC=,)^QQ7U1$H\"AB4O?\R316E=>AUQLRZK-;96TO M$WJCXX+XC4U',>;J]N]IP/:S"2"61C!%A9US+]FJ1GS?\MA0V:FC$-Y2CVU+ M(X]TO9$7>_"IZZ +HWEATGA3=-;BK]5B:^( B-*#(A[",++5A'\D;'B+E5 5 MZO$'^QX .1[-V*K!3-)_J4HT93"*5B3 UCOR8 HDW+S:ZKK(0(^6A*:RCR2C M3(>\87R9WO1)3/BWTHB=;;!H,%1V4@VF1AY$4^([9%HR'=Z_A?Z M[ZD'*\8>5Y.?#.FHK\ VWJ5#,AKP3V14F*!\0Y#8#4>WY[_0B*?9PL_[M!LO M?37[@CX=T#"D?B0,9_R8&@=3]IICQ\L-QHUC M9EL(/+O!>&2?R5HXI;]*^S@IKQ1 R-<2KB,PL;EIR[MVIJ ##"Z "")'*!10,D M,55=5S%8&%MA+XSX(K6SO[/OAG\[R;_9)#:L]2M(X:=")-_F4I[>36O#A95? M]D"YV>0V&;J',0NW%V8P(Z_H:.OUHPKH] C^HA:=@W/^.3#J ]/1UM-A%I-@ M$BLX$??\$X&+F&GHVGHB;S814)QH0OG)/IHE^-UDU()!#'C.G2)TRQGR1'T/ M%"2%,=L 1K"'P3$$'_8%N_!-3'XH M$0'[;Y9^%C#)?]D#!!(0U'<0 !U/1L&,LO/F/1BBSXDAN%GNFT>0GTM>G,GU M:M^U8,DLB>B() MB$T2Y G#9[U_E5_OGWY1[I_>*]^"B==37%-?7-8JQ1-_ST&-BCG"2#,CVJ .-?Q+7>'+K/*PJ3C-]N8$C48SB;L M!I)<&W/F2K*/I4JB#(-1G\$K8MR*/;IDU\"+.(#X (+!@"%MDX+E$91(WXL/ M4KL5TR0'+TK@]Q-8AR#3AY@;=6"EP4A#RK]E2<\S( M&^0WFDD 4IN5N'GL-G5_@V]YR+XD8_>A7\)?B/_]RRLW*,RB[>PY6Y?9C(&F\RV;+[Y9#;>%+??RM4E@S^YQGCL=.R-IOW$'DJ< M>IE?,#'X8$'ZK#*XSR_T+*+(+[A=,"$93*(AI>S8O<\\$:_);6%N02[,-%XI MGYJ1V\_/;3=@YE*H$HB9O?@^-X#?,N_7>ZXB\;W?_QSXO>0?A:7(LM6T]3JD M^?V+39V$R7)5B:>ICSE/,VID<_]!:F:YT;) MI.X'L;+DZ>8/96YL@$8\G$;I892-8^X[9"N0.6L@19<57+NTNR"D?H/)\3KJ^G08-?R!J!:E$&N2^-7%D5< M6<_, Y@ ??&.^3?-KP0P0+;JL">FEY;\T]SY#YOSB$91$@IB$91_3\DH&]]B M#JF*D(58V,6)YKYQP.[/20,ECHU,0JDWG/F1DQ""M[CGI]#[2[1-]Z(8_I-< MI3+O,\,<.PH L?G)L)G^Z+&9S"V-X\<>P/TI.5$68Z_7!O!A&F97PR14O);- MH62GH[K0SKDF,\,-C@7^,& &-"1X2=3_XR\/WS[+-U4PUP MRV6VW'-K+W47];_XCYF0?R&1%_V1"P(^L/T=?@UV ZP-7Z?U7!AG?UN[2YZH M20,YKE?\")J?+=S*6'9U;HKF1-O2L?)&"_>F+C#=RR,K.Z\RST\^5+LI#'R= M'GEO5E*\]J1V[>F0=_!.>'?N[GD=S6U99;KGN6W-:)O5MTT#$_[ /G>5]J%. MW$B"\49=<\T(IA'K6?'F@+1C(=FV+I#5^DMZ4[1CI![=!*OY=>[);-[FT'2"(:5ZT*J:^FKJLNL-/A;53J\184_ M$<__+8BBA]0Y]N!_3#T$A?7:N;ISU-8&O5X[M4]<#"Z@2LO!T9DS&9;N^B7+ M.??V7Z^5*7'PI$7J5M4ERGO%>]1^)7?9V2+D6] >X([# MN9K:YS=;]8JZ^FCI 7'LP< 9VRS1-NV\97M"6,G)7 MSD'$O?-P:F^F?)M-MK>3.+8?^SZS_^"EJ28U^?B5^YW\\,;3L?*5S%A(O,*4 M_9;FM@X8PH:T;[;0-Y9F;+!>6/) DCA\;;RI3B M=AR>3@?+S1OS^75V431RFGU9X*G_[[S>[5M6[W:V-3BYM^FP) M]?!G%YVT_/YL<[<_^V0Y? MOM(",U<+L J[)1>QYQ>S33RRKL6:-6H2[)/GDURAKA#'Y1[A MDY=Z\F3-/O =^ ZQ#_P/&5,=(QNX=(./^I[G]D7.<];DP#[^/)>[_?*Q6?K' MW ;P'?5_A\#;U-_8G MMBY_C]XVN[0/8VOU3-LP31@9-6V]Y3+"K;;;YCD&&^2TX2>5I2&X!PAGV_S+ MKMO^=5"R+)%)DB7"^4[F5 O=V1)#S(+,=<'"\BZE,>%^V233>IZOXT6U\A(>W7V%^'AZ_\?3T\.7S\K]YP_P MO_O?_N_IX4GY\JORZ\/G^\_O'^Y_4]Y_^?SAX5OVS./'IS]^^\8?^?+UX^,] M^\639)3.+!U86:Z%8!OK-(HRJD'BD]$L\CAG2# -<]T'6*V+-^\E$])H.DIX ME!8%+HS_?CKJ)RQ(A',>P:?^-?63ZRNOH5A^:8Z1*2.L\CD9-^-7H["?STG7 M$A[;JZ\DC)4'5>%2-7)MAYX6;[J>^F0*8Z7]-U=)80;,Y^]3^"3@>J8\4M:; M@G\?&TSZZ'(%S]$CS(;H;AXB>]73=#(9\7\S8NL/)"97.>)]4[E/&(R2X<[[ M],!4W9" M0_6%+45R:F:R[7%A)@1B"F.5";T%]3$;YN)!T/CQ9$32CA_PNXCN&E)_2I/# M.G%DL&D/X,N#,%)>&=%BU N]+B\ 2^ R8@7%BQJV9BRDS*:+O+Y'0E8Z!3K%LAU!I_R>QM'[]?Y1^13 ;<+GY5=/ MLPBP%2D9H2DW4 $6KP'3%K#NP#H,.2@X$NESVMSDD0(J&1=J_/:1@C*,^,L7 M+]X (:&7EY]X3)77)Y9.>E'V-H(MFE?#L3Q2&- SYZB/6=9#E%'VA?/7I+L^ M?Q5,# ?\M9+7"EYTS_.^=?2]463%OZ9Q>\<787I9KSYN5>/@EY:(:G\8UZ7 MIW#3=@(;5OY9^,8!HZX%?:=9*Y*$C#/W/K#U1XP.-JW23-FGR+^"I:?@.^ES MP/%UH_Q[ZO6^*RRKU.M1^ X2L0;)AT,O)X' MMQ*/GPT)JDG"!]]G]/$^:^SR&H3?D\_"ODN?4Z3VR"17)LAVUTG@)46%$1G- M^RA\]^+>D/HJ^_=@.H)M<91@E F<,;.&%'X=L<6-IG"F\<^#&L%F.DDN5T4P MB%]S?:=2D8&4H\05?;.4 \KFRP8 X%U9'3IR0_;$YREPV%2X)E-P M33TS@UWAT6S.$LPD#2#RFG#O+42 MG H+T<^)Y;(]K!NR,HK,8$CWIYED'5?FFW?N8%O;M9,N-ZR%!/TQ8,R"3K/\ M1CN@+$P$)^5SLMMIROV\P12CJWU=;.&I/B[V%-[+C_!OB)/7)Y>.Q*T3!K#; MIM^9G C)]SY\4\9>8O#.I\->^L+' 4//]AF&&-AB1_U7^/:$WW/#6@YYSQZF MY8O>6YG7B+75X/H'>O^06PH5S/7PA<*62_B_V+ X^X1/8&0)H_-\4:^O'IX> M%YIZ]49=&W_NTL0/26:'4Y^_Y_KJ]_3AU*IAGT]Z[?02LH&Y'&&=^]->VI.2 MJ3EK2\-N<+'72R26/Z'\%P\VA=RE8*ZLS>&6WTKX:W.GLU+P*@)S/:["OW.!VUL[Y96QK!9IM;5W?R* MFY'TIHF!3(7N'Q^OWL#13%\YV;QAFEIK3DE[ Z:5:6O6S^PX@J.#73>9W?13 MQ]7:N6YA:1?*;1T!5]M("RSFG8>&6$)-[/O(8T8?'%+P^CQGV\ZU=,PB:UEV M2H55IN/HYN57U^9[Z:HUFMVG?":J"PJ$?@WG^[OO^;"0"G7EXP>A<5* M_P^=+=UV'OP^NV<'J:?V7-D^UL 1YPY4NZT'$G4Q)5@G=Y1-?C+JJ:VVC$T/,2A)# M7$P,$71P)TL,$3/46D'JQ_F\7+LP]3Z?X_"81.]O-X4XI6&1!/6VS'*T>[LI M%-UV.4J^2] ]RC-65[,/Y"3$L18D>S2-PP:4%JJLV">&S0V:BQ,+7H*!4AR^ MQ%/09EZ@IN$;#Z[]GEP!/R[U_JN"J$NNQ8 +%QL+CX$/X#X2\PP['N:H$7G= M@8OQD/FXKC/WP7)SCV*\H@*2]>19'0^I?A*5A_'PZJ5#J''KSEIY^&JMM4X[ M3N=KL"*(GPOB1Y)96\I+M-YX4/K#(LMV4%EJZ.WY]*!BE<%O//DW5MH#4$A= M^*\T(_F87F^U8G$4GJG1;*M61R]'VB40@2$"3%B N;4 V$'41+)U)S7;FGD1 MR9QOBC\?8I A&&"E+$NS$0P(AJ3/B:/IY^[8>RD<(%&G1$]6U'19X#O4IMS$ M[5[H.C$E6KIJ.44-DFH(!Y'%6]A<:UGZ3, XFYRWBRU>J)2GJ M)VM$7J>T2JF[K\.?:LLNFAESCE!A!.I MZ)8GH@A1)!2*Y$%*\?M++3S:V5)%(1%?HN++ M5@VG(SV^:AG+:A7V&<@=RD(L[%!3[3)*BE@0;Z5,K(D1O,:[R4_6OX"INOIV MZ;S3EFI810\B+)(YCVQ,U791-F+*QFI8G0*"86!D6SMX 5?;R(A51-M=?76Y.O8*"QQ/5MN,8\0Q"E9P*^!5X [ZON.^I)$/-$1_/!959ZI#VHV4HC?5TA_[/E>%#.U>\'^[?*T MUVZI[<*^L1/%).L4-_CSGUS3,-]==&%1ZX35NK9J=2[31P4C?GMWQ,*)@')' M_1 ,VU?**IXAC&"H*QBN3:V#J0"R^P8>:41)V!OR:TN?OM!1,!E3OQDMCPQ; M=5U!BE'JM*[ES'U-+ M<\HFND@*AOIZ^^_' 0SA/X33+04#Q>N#K>P-/-(=4<7S8^(_>^RO)(IHW P> M)KLM2!%/G195!(=Y+1?6*9Q%BH[FLPA&1S\S8F&.A)!O)5J(A[JZV?]1#Q? 7O0\Z-I2/P> M529A (/O-\.G>MTJ8A:BVP_]J;BPZ#M9WT;TYKA.$ =B*BGB0;R5:B(>&L/F M%>RM]MTW9:1'DHT>R7)5HVS#@W/2(Z'#H5HO,6IR[33944VSWNQ\17:#6G!4 M66[9QAK(484@RM(LK<(\S BB)@9"3*W=Q"!(]M5(=H9CQ#'N>T=]$\U^8USF M@S 89XZ0P"_L *GMU4CXZ\^UX:CMUMD3?*HT*A!J= J05XH&KEA8K M*+W6QIP^!,*UX1;AE$$@U!4(G;*^#DFQ4-]$OB_QD(:*Y_>",56NTXCD&U7Q M:3/Z3W8$*8[&%(C5,H*6<_$,2Q3*:MWG98JS13G*14I'[+H]>JC% MM'J_AL&+%S$62C!\CS=UI;MHVSJF1HHG%/10"R<37;.;XI!"'&Q?J28R#E:- MA^,,!U'6Z,_/\3O%A+\V)*GS,XV541 =7E>U?#5*1GQK >S[P92UR^&7HV:1 M552[)")J!?./.GII#\R12W(F;UN9"E!4$U23%;>S[=9;32KT*9Y"+<3!0J=( M)=RED2"Z%8K@.YN[&\&'SO"K.[MA3=SX%>]MS+I_PG_[WLO=7_D?R2/=\.W= M_''\90-_F6$RA9!M:@YL@N\F0>0Q8I+;D(Y([+W0=Z]>/QZF$,M_,-U6]<5' M2!>VT&F\_2,YI>E1EG1_N'Y\\\8T4C[35^4Q&!._M*:8/#!F+2]'_L_AG*YI M0I[I33>DY/L-&T'"/',+.QT-V5,P2"+NX)1A2 =_N_J39YJ.;EBT;SAZU^Z9 M9K?ONH9I=,F D(Y.!O]TKNZ^\6;'P4!Y#U\("(O^^I;<;9+U8:I3];[M%)0+ MS((;)22F?>611M-1'"G728>Z*>V_N54V#)QO^0LEY48.3&!$)A&]S?[R+LL: M]'P^(/ZA=V,2/@.<4\UF4%XYU?A8DU\O4*[I"=)3?V+ZS>FO-?ZKE;,V^1VH MBV4:6W^M:]M_M^NU'NOMWEEONK749JZO9NHECK7RLAJF9QF$#*L$G M6"#,(?ZCG4L,8$^LI,2@-]R2$G-(@$O$D_=#^1V>&D;*1SB(^LI_3WVJ6+IZ MP$6S9DOQE89L+& %,HLBYAT,0OI"X>BM8C'6'Q5Y,1[\'EC"$56NP53A?WNS M?MWL:.16\ZI/)OK"C3BD<='"%U MX;](V'\EX9I-?'3D2)#Y%4X($3ZMHV6I1KLHBZ5X/',(,($!9COR ZR6<7"S MW;! .()A^TI9IE:T-2."H:Y@N-9+)/A)B@-DLY'HR2K[(XMYAWJ:=J->Z$U8 M H "[WCQ>MMC#'4J5&NYJF5=AE ?BPCW94S:JFT69;U&V9S'BN^4[=LJZ8&- M8-AYI>L@&! ,R97.*'REDQL,]?>P?PV# 8T8_0L9'64=RG8C-=MJ6R^ZM:$? M\3RR::F&@;(14C:&I9GHUD,P)&!H(1@0#)F_I?!-06XLU-]UR"J=0M)K1K^: MMJFZ;1==4B+*QC95JXWN0B%ETSBG ()AU\VM,"\P@J&N8+!=S6X4&*IT%QK6 M?I,P#B9GG>VW?)U:M+&5X;ZI-IG&34ZB-E/7U8Y;LD.Q)'QLB-JZH=9HMU3+ M*7J=DPNU1;Q(M:!JXX0@PHE4=-,3480H$@I%TB#%-!I6SU""!.:D)/A5E7CC M&'&,)WM'?1L>? I91]2$N>VDAP:^ ]]QM%I)%UXM7-U^J -8D/D=[G'8-#$1 MK:6.:KA7>3GZQ__5)EU>W2^:8=U7"P1D9,V5BJ81=-?4+9G"?Z9S4LIH-@ MV $&NVPD&,%0/S XA=-5Y09#_3WLE56WRW8KM52[A8Y$(4734FWK,NXC%,V^ M$P!]O(B%; ?%JC;$0KI2UU9;LP^G+Y4;"/7W&1Y5UB[;K<92V^9E'!YXX=PK M&M=%T0@I&D,K63HDZ::/6-@5X44>>\1":@FV-0=Y[(O;O8=4LU]@PDE!^_.. M-/(8!:NY M%?"Z\&5"0Q+#&!7Z8T+]B$8G/3GP'?B.YO!$/-$1_/!959ZI#VHV4HC?5TA_ M[/E>%#.U>\$.[C(UV#;TRT2_JCP+$6"B LQV5:==- -2/(#5,KYEMAN6 X]@ MV &&#I9*(1C2E7*QNT]-KL*/-*(D[ VYE=ZG+W043,;4;T:7'[.CFOIE,KO1 M1;V7:5[MV"6C&2B;T\K&L O; G+'#Q ,.\!@8J$4@B'+8N]@EY^:^''OQP$, MX3^$D^D$ \7K@UGH#3S2'5'%\V/B/WOLKR2*:+P]@%*G:T_'1(X=,053.!T. M!7,6P>CH-$(LS+%P&3\_8D&\E;J&C0%+9V1W'M[W_S6-8N8N5.( YN:SG!KV M+_AK!/9BF!B/([ 9O9$7SQKA5+QVU):NGYL@ &^F>\3RYS^YIF&^0X>BB,*Y MMHI44LKM,4 *BO1_$3\7P%[$'/CZ8A\7M4F80!#+[?#._A M=2&S$!U4 N\P*)QS>0G,IG@)$ =B*BGB0;R5:B(>&D/ $^PMSMLW960TD8W1 MQ&FIIEVREZ8DC"8(VMJ!5E?;93-4)0%M$:=2+1A4K.)M/TXO4=%-4 312DUC MZ8Q8!%&CW-OMAJ71(PT/CA''B#0\Z>;P&V/:'83!.+OS!W[ANWYMKT;"7W^N M+4-M&6=/VSCGG1S!=3%PF:[:T5V9P55+B_7::&&F%@*! <$IDL&-0*@K$#J% MFR;+C87ZIF=]B85RW3;/7B*$0L',"\S$*9:A5Z 7 M*N*@MC@P])96X+HN-Q+JZY)]\&,:TB@^W@R4[1YS;:FV7B#;&!U.YQ&+K7:, ML[?;1K'LW>_1#8@XX(6[9R]U1QR(MU+7EE[$_),;"'O,O[X7349D=NL'/MU] MEN"3IW^ROOY:GC[1I8,@I/ ?GPZ\.,FF\/Q>,*9*3'[L:&QTP.VS%LF8UY:M MNJY5^&HJ2H9VA=Z$VLC3MHOW74=Y"BI/PRGA0FQPHC0":#55J)#IB0!JHG_: MT(JV>4 /M9A6[_77,'CQ(L8K");OFXHM7^GNW8Z)SE'AA-(R4":BR:10H%IN M_Q3BH.H$%L1#7?%@6$:G,"^YW'"HKT?T,XV541 =7D2V?!E,1GQK@2C[P93U M-N'7P68QZ>T9TT.-:G0 MBWH*M1 &"X93)-_GTD@0W=!&\!5U\'<0? *"3QH(65I1GK8:N/_?QJQ5(_RW M[[W<_97_D3S2#=_>S1_/?ID-,S3 M(/(8$<]M2$O'P_372;_P?1DU1FD?*9OBJ/P9CXI3=+D_>6MY>7(__G<$Y/-B'/]*8;4O+]A@Q@L+=D]$IF MT=7;I3F-/?]F90U7I[]UDH-!F4FZV1SY"V^]&%:TMW?6R:'5I[T@85JZA<.. MANPI&"01=W#*,*2#OUW]R3--1S?S+^0?>C Z^(W.%6I\CL\-XR4 MCW#8]I7_GL+N;^GJ 4Z%0U;LT$<+O'7/HYLE;^YBEZUR=.MS%AD RV=\S,_X M<.6,KU14(B_&@]\#,S^BRC68H/QO;];=*=LCYN('QA]\)1X&4WC%CEY[.:?A MX=Y1(>5IZJ95T30/H?.5?[7,:G6^!BN"^+D@?B29M:6\1,K:[.N;7O5?).R_ MDG#-0*@B%Z6NF2%RYGZ8;=7J%.7UE*O0$D%;.]"ZM0=MB""(LNP/JW!3-P01@FBUTK((TU5]\5/?RN*G:3?JA=Z$!: 5>,>+U]ON"ZU3 M#92EJY93LI$IUJV>V "R5*-UF0X+*)N]>E/8.)6[.;(:.CK$+9:B8,4W7:1?M88QN6<\FF;1DH&S%E4[C[N]S% M1@B&'6"P-1?!@&!(20@OLV5+8Q3NL($-2TCK,"N.B&(R#8D?OWVD,?%&Q[@- M:^$M;W?4EMDI=P42)19;X<6U'C*U5<,INH.A3,66::>LHZ*&H2T$4;E5=%J% MX^L(HB:Z1=W"+-RU\(JN5"09NRJ2RM^4\!WXCE.\H[X)'[][W*^O1+,HIN-F M$,9W5-,HZI'"=(+SN(<,U;&+NHY1-N=1FX;%Q[+#@X&\29^C%I>?$P7755B"J:#I7Q""D9O6/03L8!8 M0"PI&2S@"%F1#.8K] M4.V8XC$SH4R/HS,H6:O4X#1.!-'*QF 7[J:-(&JB#]1VF]B3[]ADX$/O1_@. M?,8IAC_3*ET3$'1[^5%OV<>2BNH@?2?$C MR:RQIVZUV3)UC)S(&1MI6:I1MI^")-$/!&T-06L[]09M\U(TVYIXV?@-BGG4 M D266;B"#4&$(%JI?-.U-O;4+7&]D88=H;$]=5NN:EG(D""D;&Q;MNV5;;>M$M#>DZ MSR.;EFH8*!LA96-8#^J6N>34PEMN6"Y8 M*"7O0*($8RN\N=9#J*:EZD9)1S$*54RAMEU-/(F*;KT@B%:ZZMK851<=HP<= M(F!?W5UYJ);JF"79TC'CX,2'D:,ZG9+M M$% V)S;HC;*-*B0]'Q ,.Q2U=-<2!$/]P&"W"D?>Y$9#?=V(36VLV[+1CRBF M8 K;ZBB8LP@&FZDB%A +B(6U>V+#J@<;TYP)F^LN4@U-U6V+U[83:5&.\0N; MJM4N>@E F0HMTQ+5R_7ENT$0E2U1Q>:ZZ <]Y 1Q"^>.U\(->EQ*\*%W)'P' MON,4[VC,_6U+4XP##S'L)5KYDHBXP9NZKG;F4:JTRM>F4:*V\K M?-B #FP"6I/^L-^&(:7G;! L\F)@L]RE,KF:-\OU2C?+-:1LWEFPU>F6219K M="KG2F&;7&R3*Q!^))GU2=OD\ENT(^0Y4K9=;FT#'L*'+O2EL MQLM=28U@V*&H#H(!P; H:VT6&.KO8M_4G+<9?*R&J3KMR]#'H;]@OVS:5LEB M()3-J673,-)%!,,.,-C(QXI@R,"@76;+EL8ZE,YY^!Z>"$FO'/&6?+<;537!4_+I7@P" A,0^_#VW'ESDO-[N27.JGU^#4(F'%/[' M&"W& 6>TH'-&BT3DEJXJO%2U%XPG)(3?Q<'!GYH7MIY%DGQ2RA&<11[,PH]O MK3;7Z?.->?GNK;S2D"H_L=V[IB5S**K MMTMS&GO^S^2R@F4'129':@_+VVH/[DMS2BE[*:V79^W;&HB;X49-<#J;FBV-;OT M9JAD?#Q\+S0U??XF>)&CZ2NR,-V2WP6R^ :/SK_ME41*-.U&,?%C6)G13.F' ML(WZ2G>6'Y0':TM&,-47V#+'"9,2#6$S(:-(JY-P-]4LK0K:TH\0],JIYVAF M7M(LS7E5U%;ND1*BGG_=+E%G#_7Y$]L78! &8R68ALJ7"86]#T;SQ,Y0>#:: MI_#R>5F:E0U:78*4:?R\&!+ BO38L:W F0R?)'Y?,3HK#X#ISL?/2?842L+=Q\TLN3-*SMDV3*[APV M194OR$]Y(PMF!P8,F"6]?T^]Q)!1?O_X^8_Y6&NEC9M2Q->,4%-SRVKCZ]#K M#3E",OL1X#'U>T/B/\-'N-C9%[1+*F"=9)$E9*WMAD;NL#KV#J#G3 QXE;UN MA9AZ3K=/M1VR=RYZ/P+RGME__Q(I#T^/N1UO$@;]*:P(6ZS%LO1!@V&D/1B- M!S_H@W4W9;>'FV@,7Z/\X8,YZL./[[VP%X*IKCS-HIB.E9A$WV'S9'ZK#5J, MM+9-H(J5::PR4<7*-%:DM=W&)^#]0%);)+5%4ELDM4526R2U15);X? CR:R1 MU+9\C+Q6N7["9^RU+-6H 5, DQ@@-F._ "K95*3V6Y8MS($PXY21U,KF;F- M8*@=&*YUK8VDMGPHXA&[-OG)^O-2;$H0:01'11C6VKMEF4 M 0=ER;$A8;06EKMM6V M7G1K0S_B>6334@T#92.D; RK886K"(8=8&@A&! ,F;^E\$U!;BS4WW78*$K; MMJFZ[DM$4P9+NV6[BML=Q@0$K; M\_&@U2KKLL84GJ:NJQVW9+.36G!XHCZ@/N1<9NV6:CDE&T'50A^*.+^0451( M.(AN;2,"$8&U0: T.#*-AI5_-(S3-O)^%&:TW?\9Y+,MSV=KZD:V44H@!_&[P7>LDQ@?(H$Z M"> 0WLN6NR!U/$XQ#"M'XI;07EHKBF';9?7B=*276]D?4RI/8S/EY3XV2,,L M2 ?9*4 'N8,ELW4JELP=Y*#J#K;9_=2@JP]LI0:MDVH>0H)IMC=P5)93S3S9 M:*@ 1E8)&#?10%>KFOL9#)F&&)L^'AT8CD@==O6A.MU%KMLTL!Z@2T9KZ MLFQ90&EUUS5/ONL*R*V92;F1S07:V%R@\2%9BU'39H/RWNH (%LK256- $( )2F5N ,= M=*,1CUJVR4_6GQMC4_[9=F]HGA M_\/[YEY3T#*+,G6@:,[C)$0?(6(AVT$-[3*VEK,G7(1W0D+WRZG/@WWRZO_^J_.KYQ.\QH/T. )W"\U=*%^;P MRK_2&T]@XH!5F"3\>YPL0$B?80MF:W/XS!A)KI]]Z6#^I>/D2]_4:A/;R/:Z M?1.;[""'/6H3<]@IMGJTM4L8&$M;V*%'V_H'4@KO9"#\O!M/1IR%.<$5@VWN M<)\0+ZPY6>QV4/2"93[9XTZS#8<9"Z4=#83>RD3VD<;>@T3AJ@/X?J01G%!P M8/U&N@%GFIX=2@0[_])7+QYRYJWB;+1#\L+W+P5V.M@2LU?"MZ4SB8< AJ$7 MP<#8=7C^1,36\97"^!@C/8!98=\<3N$+%E/MP]G OHE-#78]MCPP+U@0[S_L M6W/C]NEK)N&3('SUCHLDF_(05\HT5IF(*V4:*Y)L;BLV]GX@Q292;-::Q@Y) M_Y!B$_$C$'YPM9!B$RDVZT]:V%'M]G&9=6+G2R%:ZX56LXT4F[4AN#. MM2.X0P"5!%!)P@D$$ ((UE OV[2\=OA!ADV)GJQ_M?RF[)U&5,Z;3@D:>:S/ M/H]L+-5 6@,Q96.WM3;62R,8$DY%$XOG$0QS'B6MA;7S=0E+;,HX;02WIJ7: MK9*^3TD]G-*(IJ7:5E'C T5S'@^AI94,;TEZ B 8=G%'%+XC(!CJ"H9K5VLW MJK2\UO["1K%K6FH;*1Q%%8WKHFB$%$VK<+*!W+X Q,*.1**&-5U!+.PP!"W- M1O]@<;L7N37KD %C6ZIC'I=$U10^Q?ICP5 =JR038\.P((U,30/I%!$,&1B* M-QM$,-05#,7L7KEQT#!NS/A+=W%JIK.R3B5S**KMTMS&GO^SK/WFFZ>B&1?N&HW?MGFEV^ZYKF$:7# CIZ&3P3P>TDM-!@>*Q M2!$@+/KK6W*W2=9R\ZT=0RI[T!;$>,^R#6 T4Z9^;TC\9\8/&2NLGF^=?04?%"BN>^ 2O!RW5@M[5,#3]-/RN MAEXAL>^M;B@FYM,!\ZA>\S!XL9:5K),32M!1PFIX&LL]GB@J6 .:G*)^K3$!;J MO@\7,5BWD-NL7ZZNG3G\EX\N[^ZDTQ-\,=DLM*1-@JTUAE(FR5 M::Q(+KLM6X*;X2>CEY5K,;XN&38Q]^.F9V&UE)LR+,9#UN#G.C.FWA1))4*: M7<'DB32I2+.+^)$7/Y+,^J1TN0*>(O/KYG-ZW60N2[)TY3R"6VPG]NO*2KI[ MTB(FFY@MM7UD@_I#=CI)B'01M'* MJU:G>/Y5T4&;8GL[G( %D:FK0H(+:N6 M:(.2/VL!(LLHRYF!($(09=G%IM8IG%U<0_QLSCR6.[WXL-R-U03C@QIOBI!B M+'&\/HMH*C2+ROFLN&" ;*3[KF+A*90L5DC<*74IW, MMF:7^JY"*1HL;RE)+H9OC^(H'9LS_V;/[TU#-J:C&LQC'+@VL569QBI3;%6F ML6(<^!)-1N5:"HP"8Q2XSG$IC.)A%!CQ(RE^))DU1H$Q"MRX@%K+4@V]W@$U M!&W=0&N[JM,NR8HM"6@;%WMA'ECA)(H!/,E U,%4 @31D:OH:L>WZZX+ANH8 M":XQT50-H\ M*VN+MQJ>/:A6F_"@ZB(2;.- M^>?[4\KFN?**R33L#7E)>T8)P-\W! 'QPNXQ>QO)1:Y)% 4]CW,+L$)LA6UO M<4*B,*%A%/@^'25%WKSHV_.3KXVF$\9IP==SP:S"J FZTP@P$55.1=!(0C 7 M"<$:3PAV3OZ".0\%VS0^)#0\G$8B1USPR'>V#_7F+=!-5YH."PX9=MC59#:/#"**2(#(PQ0!! M=&P2I(,)7+ MA/*^!;D6 RN$#6IN,)7GHWCC21B\T,2A -\21J#D?"Y9HP/VFZPMR'Q^FO)E MP%=[:3[S]:&D#:H;G8TLT(& M"'>9 8)I^VHS 'U#%+]:]H>*H^I.+A%@1U3=6/!(B!U5S\_GP*AZGMBCHJCZ MGN#Y*11CDC#$6C,ANF62Q>*R<*X71?(SF"X0?26;=M&C^_3B (?PGN Q M=XXW\/C5T ,SPG_VV%_A=D_CM1.F@)-SQR9:UV#IKBF+Z,VUV\='U7:?E9*$ M]A&KPF/5,8\OEA<7JR7C:$5Q*XHP]0K"^=4*LYEQ6'GQ3'1O-JNJ!Q@ MD0EC,UW4767YV)F2#8@7*B]D-$W2UH=9E=BN, T?1@_./W9?YZ5;O5$0L8&F M">_P0&_*.A7#M](HAHT/AAX&8_Y^7MIUOZCUXB5Y85*+YPM/A@0;H^"%O/O[K&ZPAZ'!:\ZY.67-(Y'\X)'HHSH M,^G-E-Z(>&/YA8P]K-=[6'>PAS7VL,9Z5HEJ1&4:JTPUHC*-%>M9D:%ZWU)@ M-2M6L]:W1A.K6;&:%:M9)<2/)+/&:E:L9FUJA6#'/+YOIK@5@HC56F'5.IY% M5%RL%DGMJ$$U&5:S8C7B6YF Q*^*@B<6+B ?$0S-\XEC,BL6LH@D%BUD%%LZUKIE8S(HX:&+Q M(N(!\8#%K)(^V;!B5NP_*%TA:YE6@:7+6$OV):Q3J>*!5:R'"2&I471R-8IG MJ6&].7T-ZR&XJ!,LBE2P%L&&L/6KI00L6$M+T.5@3)7KM*'E&U7Y3&/L:BEU M99U,8Y6ILDZFL6(5(':UW+\86 >(=8#UK6[#.D"L \0Z0 GQ(\FLFU8'F-P8 MO?3&2.H,U?PC5;:UD6@6R;V7":9'H=PWJ;71-M%:D M#J %^KO4B/:40.XB=''8,R]&*Y[?6#CT-2_U 'O,+1Y!W7#"S7 ^C+&DY M681R@P%[DSU_TU*&!S\W2E*5*[LF$$V[44S\&%9I-,OBY"QL[3.O>_*9Y$D6 MGIY, +L\YIK%SE4V&%@M&.\TA$_U9DH.>&@\4HC?5T9!Q&+M[*\! M'Y ?^#>+8'SR56^S]_+8MY(DO/!57AYH/_1>J*]T9TI$1NE;IRP>3G[, ^*+ M;QI[48^.1L2GP32:#WU3%!P#RO($:64:JTQ!6IG&B@%EI)7%<#*&DS&T".XBA MDB%E6YS- +$C%78,O:6YB)Z&A92134#D<++5UO2Y#[-8;?):.-G9&DYNKX>3 M#Z(,P&#RP<'D'4C$7QZJJTWL<6SIV.,8>QR?D77A@8&=1K&2$BX@WX+\*2,>B*U<;'I(AWKZAJ91NR4VP:T#F('L5,..YT2 M/9%J!YZ&I<0@R\+%VS=LN%8F"3%&+HWE6'Z%+0DQ9H[-OR"[PH&I)5XVO]2S MGO1U"*:A$@V#,+Z!WX[AH1>:M/N.E/XT9*DL.T:B9/.LJF$#!GAE"IK*-%:9 M@J8RC14#O,A_@.%=#.]B>!?#NQC>Q?"N1/B19-88WL7P;MV#9I8*-QYQ7)X8 MWD6D;D&JK78,@:J=,=,1.6>SHR'C0N/ N,AZ(&=JU!A:EB=<*]-890K7 MRC16#"UC[3 &ES&X7$UP6=:@%X8(,<2,^)$4/Y+,NFDAYJ]A\.)%V8T\I1*, ME^Z4Q=UR.R%?U_C=[DF+Z(6\MO6C*K/V[6R2Q)H1K9*@]:A:8I'!6C+L4QRX MPLCR2)[TJH79S+"AO/BIJE<#XFCO1::"511Q_?[\'+\#.U\_)!(K=[BUYM6T MU8?)WUTT0+O]0I8U.%^/TAY:@.NS]VWN< ZO7H[5&IN([ZLMP\T(YO\U#;VH M[W%B>4[T'G1!'IS<&1N#2QX1E&FL,D4$91HK1B^Q,!9CEQB[Q-@EQIXP=HGX MD0X_DLP:8Y<8NVQ,-,@QA8H@8.P2T;H#KW'*=./BPZM*UJ*6S-6K9VABUK++&M%S,KL=^U]/]#9\I7&L*I &O:H\J##V<"B8,P4M@)]#GP;S[= MWW]5?O5\^#T,1/D=#K)I2*-;"0'\ M; $&\P48IPN@\" @5>@+&4WYPO)/P&M <1D_ P,"(V_H3B,8212]J^)+P510 M)LQ4878 'X$7*7^?DA!V"#CH'^DD"&.E2WMD"O;&*X6_CCSZPE*?X$O9I^'G M@^F(?79 >MX(5"1F)!(P'B_HPYWB)OE;:IAX$1@$JS/)#UY3_J?\;/H!_)KQ M70Q&M!?SQR.P?D9]&+;RXM%7/LD^G5".&)A@.I+%N_+?W*>,(@.&R)>&] #Q M??Z+5R\>*FP01XV6K1X;+K.A>B2*85W"_.=A;(-I#(^RGS-^DEX,(X%/3D=Q ME)\<>\F0@%! $Z<4GAAY?"R3$>G!)Z:3@$-KG)"",+X/>'UUC1G.Q M?<.1<3\!6&W3095O#N^9$ODSV!6^ X YS2D;-I@[!/?G_(DD=XTY#0N:;J( MRM!S__BH;\AQ".;/<,<^DMP'LF^?QJ#G_X$!P&O7 MWLHN(3LV));-PNX@/9(<;9R.!BX7O=";\$T/UN[%Z\%[V'6%#\N'0YI]"_WA M17QOZ<$%#ZY3;%CG,3K/(WZVFB!YMCR),.&S_0WD/9M6*Y,E7 U'TSZ-EI\: MT'0]V>>?"'E2N&G++F>JPDUC^*)H.DF QM8Z#F$BA%_G;KIPU>POWC$A,WX< MP;$!7QPQ@62CT!0X$D&RO2E[)8<';#G99#)N(7[W!&"O096_'BZ8:WA*03." M35+I$[YK4P*SY6^:WVMA9V1[)/MDR'5F<0YI2KJX(,L ?I2<4>E.K,*Y =^3 M/SG8.F6#VG\*J(>=-&IZ(L3L+.SR%_)7!(E,8R^>,CG =-2E ;!/@1[0_#'E M^5RYN'0/.:9^G8;L#6JV#FP49'[RY(Z:_)?.SXK\0<,/E=63!D;!]X(H<4^D MVCX_7;>>8F=R#9Q)?_.H!03"')F>C()>X@?)8 V+M7W7VXSV??"NTS)^@;79 M<8!L/G,XO)Z)S[=,I@7L6LZWJ43%IF&:K+]IU6'+BNES$'IP#5$^31EEVD?_ M.3.[K[]._=YPR+_T]X^?_WBC*E_X%@)X?LJV4>7Z%]C)OBM?OSRIRM?[1^4K MF27ZGOZ#O^HIE?*;Y%>_D-YWYYWO^XTHVJX3U#*V.9KK;?]V$&@&9QFJT--L\[+7-RKN_YV=.E:3'2'3EJ4:'1=E M6B>9&K;6$DZBETH0+'Q #?C_27! K;M52IU0&^8K-+I;NJK;1?&]6:@GW956 MOK+4KB2;;*RV:K0Z*!LA9>-J]D4D(\W.+\W5).<)/^92(@UT#4-MM=KE3!I) M#5%I9--13;/DG1!%36_XUQVQ0]P--K71KG@XDI M_6#*HH;\8M>L@N!JET1$G3!,4[4[)6V]:M;EPO8[Z@/J0\Y"<=66JS=8'6IY MG37MPL9-#:ZS6RITCQQ/YZ!,L_^WENO%LR.S%%J6[,5_$OBC65:>L=0'6)8>I5E*G+\DT5DRUPE0K3+7"5"M,M<)4*TRUPE2KJSM'%S"% M Y-RCDF>,\LZXU&B8DK4L#1#.(E*'GH1\'!J:)J5:10^@3"1YSS[CJ,Y*!D1 M)7,QG9%FUY?F2M*T%"M',S&)1T3!M MG;:)@SI1F4?:*+O-F+U8 %]\D-:-O($@P2 M @G"3S<0X*;$PYQY8=@A%K2$@)^,+CGEEDQ7XB^L$0(; M4L8PO"!]S//GIIS$#+U3V-JS7\%W)+"+/! 3"9/G?(_M[K\O^)C32:8XO/#I MQ A J9]13W+2N^7UR";'-"-9#$9;MX4P,N$ Y:2#O?^->M.(]\X@ MW> EI05=&0J;Q_XSLY#5\$:=(W).:KW (@QE&N=PE*,.,\AI> M_AH/$Q%F;V8W9?:^34@']4V_F,UX!=F;OSGEAMP&>R90-NR0/I.0'Z^3@-G) M3 UAF6-V*+ .'7E8+T8XFFW#>'IT3QCO:!SE-!*^X9EMZ[#[<9.>-0WA^WLZ MT '<8C-N[!@LNS[\=3!@M);P#'M5X#\'?(]G!P\EH0__ "W@MDUB@/7(Q$LV M"O:E8WX0LNUG3/J91=+E:YG*N%[LF-\.4&JV&AX\PIE6N[.3'N@9>S _M $X M3._5(T_N'*)Y=S#G'[NS M9.#)9.DX6P&84]]C80#X:KXA@!7HI63YG$9U !L$*"]K]M/S)DRX!?/;A="3 MPV]AI[DL9N3^\[.042QO[#+ ]\G%J9NC6@;%@",O B#P"QU 8\3OX:S;(-^Q-RXSL&\\6=C]9G 1J:L;-YY/3WMSYSP:5&$UP>,1> M/(*!+]HSP,$.(T@VI61[R%E6WU8-A.S(7+5!NC1^I8#1)?7=+L--5JO*UN"5 M,JKQQ?MV2?,PJ6]2%&E*+)RV9KFM1IPOH1N3;VSKR9HHIF*)%/A7*I1&&UL-JGD0C M$JX-U;$NDS^*F;W[;JZJW2I9V8>G_8%K_&%7'E2Y'4"V@Z6M=JS+4%CAF;]7 M-'9=CGUA76B;'6(GK1P79.:%+\=2TR]>&[K:-EN%+\Z2T!X@8&L'V([:,<3# M:R/,PJ7I9 M3E>R#UROAW=JZ8.X-E5+UV4.9=52+#S!UGR'SJ&3KO)]+F.Z%T1QI%Q;S3CV MR^$+#_[S>(7:17M0X;%?D B4U5V TGM^- UYNO?=@![(8<_"T\]H43 M"A[[YUCE+[S&X3I)_7@SO_+SQ3?>\0*"ZW6_3"V/FNM. 0<4'O_G"0NW+DB[ MV(B0T)YDZ0,]L-C6J_(E$5$=F9M>+^VF%[RC5S5!)]2$9FA"2W7:Q2\-E]6$ MS6R"V: ;2;NW*"Y#VKVFTNX)5@&]JS38U%K.8>6_A8J*VYIA6E56%1]XB,%. M5\VN[>[3=H.5C1L%.AL5FD%5'(R'32,QV1-:&5")$6/NV$:%,K_1@RK\9&EM M!08QRO(_X0?F_ >L H0S(/%*ZG' *ZGI4B5U0M_*/LD*3=6,-@3.AM%LA5A M?K 4:8,EY@P6.,E@$BT(=GI#XC_3.5W6@'@A8^3X3F.%L3K-66YZVZ+"(X]T MO9$7S^8$.^FKDJ:DBW"2MK204F/BD%)TL6>P"1-,:'-&0\]G_$$+0K0:2].N MK32?M\=T^E.:*6I$XSAA;N)\F\J(/I/>3.F-B#>ND9A;M10S([^%H2A<6WT0 M6PR"CA@#.\B=R3\A'6+5](SN+,SXN7B)9_XWVXC0YCL"(S<*4XK$Y,$Y1:I/ M8S7;*!A)(Z<-2YC9X$1(+)0EZK!"L,KL;1@7W>W,V?0DOGS[R[=T%-A)+[[U MET)=GG9VZ 9S%^FC<*RG&:MSV'AJ14"E,OYN.HGS/'3C8,K=+=LBQL8J!T[F M/I21<*DQM&/;R9?>?DC)!N=L3 P,3QDUZ3R^.']^_I/L@\L?NMT*GTBP+A/@+K%Y(- $!YJN M.8+!#*$D*93V<*OAGH5 JVS/VIXH(UH!MS3-DC]G@;RUEF=ER[5E*Q!H61V"T34=&UL+*1F[@_1W0@KFLBI34:63@*?D_=8FDLOD=V4I#F2KI[%5 MRW2QTEE$T>B:<<%29Y3,3J5Q+LA,B*(156GJ>[OA@7RNZ(M>H($2 M2N4L4D'*.11.$Z^5&T@F2Y)+R69W79S-#(UB%(Z4PBG. (J"P9BEQ%?)782L M[89<)@L1LJ)=?+:K9(%&SR@5@6T7%$XSA%/?J^0AQ,5.,^Z6A8B+T3@66/-1 M.&<13G%6:13,N:Z4\C>!%O"PG)?<^UGA,=L2U+KZZNA)BZAJUX:M M&N9Z%E=5D[[P=0(!6SO PI"+NQ\0K@C72[5*<,WU"RCB%?$J)EYUS5J/+EP: MKJE)GHTC&['-P5CU3>J =^3FN]J\H8K7XQ!E'6(#[H[)4_ 7 H,BSXP:?#P. M_.3"&"G!-(YBXK/9-")&:3JJ=R[4KZ?!NGU0IIQHZYQ\C"2]27" ?90%$UY>D^2";O21>.)^EX0*I^# MF'(.]9_ OEYNWI+_ 39O.5/SEHLA;@D]N:8^)&.XZ%.09#!A"**]H0_#>IXQ MOO_1E*'@U8N'7I)TS3X5D5$**TOKK/8$Q7OE0VL M=G@_66.:R^^PV-FJZE6N9]\;[&R%37*PLU6R%NW:2A,[6^46R:FEF&O3V:IH MER6AO"&[_!9.6[.PD5+[,(?0@3O, 7T\=JBR,+TZGKP?36B'DV^"5%$C%Y&E M>HY^-;5:K6/ZU7!//]Q?6T(B?WLC*&9\??SEX=N'>W[RSN.&R<_.!Y^*D79< MF'='>G)'5!%GW8F.R<&N1V+/IHF)&&>\MEIJ6R^0;29>/0."2UQPV:K=*4 B M)5Y)AMC[[=

/&BS%.=7F1C\H/NZ*)9HR0)Q[3KDR%1)\&T+DAZW0A#ZV$E M3: 1UC(=]L37^0"&H[7:!HJJ"DQ;<8X. ME0^P;=4I0A=^)L VPC#^P4O_Y1QJC"M+]L02;83Q6P5;=Z*1[W "H_' M??7T]26;O>22R,$UBZK0#%5P5:M=H-^-$)JPN1P\&W0Z/]O4 M''9638+$_WO+V4>\%[HHV/[Y:NF#Z6STQ4=(%T8^C;=_9*U>\G#A??/&-%(^ MTU?E,1@3O[0839X%O""A25AUTM&KV067;U= MFM/8\V]6UG!U^ELG.1B4F>2V>=@*;/2 =X1.\68$I#]A0, MDH@[.&48TL'?KO[DF::C&Q;M&X[>M7NFV>V[KF$:73(@I*.3P3^=J[MOG,0@ M&"@LCLEH$O[ZEMQMDK5XE =( (D$D >RE40978ER$#U9.T==Q^G)VIJ[1D\6 M>3^0G.QTS(T70 F2DPG.;GA13#25G*R>](-(3M8(1L%H'JB;4^N"S)\^_9F, M)^\2XI-'_O]_9!V8I[SZ3$H/'$HP,UA'B^>/S__2?;!Y0_=;@5.9Q4W M,C,MGIR7LE:K=0POI8#:E#$5OBW6Q;S.(6&I8[M[: PODZ]08O- H D.-$.S MMI<:7 1F""5)H;2''1/W+ 1:57O6CG[RHC%P;$X'%A KG[/([%K/QK)\&[+E M>ANJ7K@6!]/PSR(:7=,OR,>(DME1$.T6+8A&P31 92HJ71'PG+S?WJUUJ<%K M698:VYU$HVL62D9(R;BJ:790-"**!I3F@J1[];U?[J=U+,GO M))MA5H;6$6WF,^E^X18L*)DS*4UQPDT4S;F41GZ.! $/S.W\IR5IT&2SQ(KR MGZ*!?!ZQZ+OB+RB5RTCEXFQ5*!R!A5/?:^4&GN"2Q(&RV5T7)Z1$HQB%(Z5P MBI,XHV P9BGQ57(7IW9)YY-(3/90CC%45(R>#%'H73Q"OD(7T:UHN_:FF"%>K3@&:Q MP)J/PCE/\D[A!!$4S+G,S LFB-?W)CEGI/$S7@Z2_:080<>V):AU9X)K:Y-DXLA';'(Q57Z4.>$=NOJN]JJIX/0Y1UB$VX/*8/ 5_(2PN^D]2)[+2-NR)^EX0*I^#F/(. M(S\9FK'SD.AB2C/VI3T&2P83AA_:&/@SK>;9H MA?3JQ4,O*4ABGXK(* 65F\,0!Y6C6=6 ZMTZYC>->YVUB@U+USK+P\K_ +&> M!\G)>O!=?F^MKH4GPJ7>3?ZPC2=V!,0VGG5N!HAM/%<6R:FEF!O=QM.MI4AK MT\:S6$O)E9"5;6H.7F!=B8"]_4SU=+'\R:QBT^0KI1P+*UMGYD MK;G5X;+_YHUA!3_35^4Q&!._M-O39&.R6BMF<^Y/-ERO_[I$O7M,]QRV-U.X682LJ=@ MD$3< MP>';V!J G8T _NWA[W\\?'CX]G_*_>;.\;-$(OB,ODQ#L)8\N O-E"B8AKW$ 33RP 3NL^L.:V>8 M.#)AF^5_H? KN#3QO9'],!H&87P#.C>&G?2%)OM\I"GW_$WL-IT$.K(KM:J\ M4F5(^CM>RR[PMJV92S?XS=^3/&LLGM64]UO?R^]TB:]K"(LPFJ4377HAAK"])LO1T94^["9*$(+9&$5J:H6P@V(<^'26W24'H HP\Z?-(V5+.:2C M_DT ".GEWUG.E#V!=QMG#US\QR2/EWXD;N4\+,.3LLXG/*O45-Y M D+@2*4$;.*9 G?742(MGSF.001#KS?D(^(G75\A8 MF$:I$9 $K75#@>7:W,@B#<8/PU?>31(^,WC M5-(7!8,!K'FX_S;!^_81P>'!D,F MS,'MQT'(/"O1=,3%P@?JC>$:]T+[N2?@*(-SGKU=JRTX$V7?!,YV;D,L@HXE M:+8.C0ZM(#/YY\.FP?6G? \Z=#CS&UP&&FZ-PV$S#=/H@[4R4;[=^? DK!&< M4H/X%::C*C^9*W/9&.Q(HF@DBH*>QW.,XO5ZLQ1DF<%(.292,-WI3USVR@+(G37=LJ##\J&X,/<+[RXQH(I\ ^J] -VZ(+%\\+NK:':VS,F2P#T%#)O >]H*Y+3DALQ2!_N9, Q.L MFJ57\<\/2"\)C(SXB9Y?LR0]P5SZ#%>)% 4@2F8Q@W3!%LVO&-^B.1B8"> Q M-075VVBV<>\/2&_3Y:5>)NRR]G";C;O.XJV8A?5-#]O#@9F=Q^QL@VWPE8(" MPG_GX(!WI@#CP\B#1(,3=<#T*^#U]J;^COU8:<^K[S_0;LQ_ W]/ V[\.@*? M2# "$^FSK^YSM6(IXWQ+3?=T&%K.+0=[_=57@+WRH"H/\$/%T)1?YP\^+1YD M"'F:3B:)\Y]==#^0F%PE(_ BY>]3> L-89=_I!,XR9-=I-_WTN7P?&8)\,6I M%Z#8W3]%#=>U9 _E6VZ?,I.,[01C=F2!CL/FM'3O9<('Q/!]*02[RY]2Y3D, M7N.AFOZ7.TX91 AYRAZ!5_"XNS?F:@Q?P?:T)"03<2N0'=, ,9 7$T7 W1,! MNW5DUEV2]\)R2'*4NFP3>TY#M70 \HJ7ORG)O4I>E&U-/GW-WIV A/I#=BC/ M<4Y_I!M[]I2:W?-)KTEUVQNW"=2;S- +LE M[((5DZK,[_,KSE\BY8,7]:91E&VU]P#'&9PV[$L74'\?^ E6DS (OT3Q1[[, M#YM,Z?@L1Q%]'<*6/Q_)F@(DQP*?!;.PX'M]!I+<;_GARUWI ]C\_>=TR^;' MQL?W]5*37]EE%'"41!+AO]R!-2;,N*??V0]#XK%JIJJ>JX1U_<5-L%1-D8A2T1J"@QIK3 MH-463(!?8R,5V$#P^A12 K99O4'USLC_L#>]"R30P]C5\#3H7JA#5D MQI@P#88\Z-!-C!L?;*@MUI)! M8U\XE*3E;8"Q AI3)00@,<&?2B1*ICO2M)_X%. =:E6A+4(2V\/4PK_(!"(@ M6)M CX>&QNYJM8[RT0ONE/(LP%I/#(H,H6*;/,L P?]\\RFTHEQ_\#_!@!5> M@V>'>Z&I']]-TH[2]X4N?0/M5SE,TK6Y@%MI"9X'&0HY:1S(-(D)MHQ,#D2@ MW"0GPH"/+7B8X,'B,.C7XMR\"H=!T+?(^$!C$Q &O4LS0U:%PY5/!\:-LXN+ M@:_\74$?-URMR OA=]!WB\]D[ 8#'( %X PBBA!MFS#U2#I#%1]Y"[9G8=P0 MSIWU""L%'\$23EPUXY+#!H.<'V%T+,K25\88LEZ@.8%[EE&F!8J+/"K@&T4- M0ZZB%V'X*-.%+!M94^.02@*U:&EI9\9PXZ M(1 F(Q3UY Z =PJ3+\1\E."&7G9<==6Y^3X!1,1##I-)0C#F#FQX_LFV301A M.1:@6H18]@QAG2L7<T!C*EOF]&-DY/@S'\0R8!#$SP41Z(UO, MX%QH1-JX0V56XJ&TW+_$6#V'4X@[\/1\$;Z7&GP$#[%;8?5NZ%W!80PQ7#)$ MYV1$GMAC]/ZZ0I @#!>$;K0TH''AHU5+C#Z3R8Z8C5Z=)_WM0WO33BAI[+>' M&JCN?JW?_+U!6AL^:*F_;YJ]>JO=>^BB1K]N/_39CUKW>Z//NLW>]_6F+F'E MO12DQ8_V5O(7ZXJ_V'@1FY(.PH'B$T4% L5KNQ2/%6$M/.E2B)#GV<0<7 RX M3NT)BGDX3R)YC.1AX*>/\.Q9W9@:II%C#1_E?([57,L04K+FHX4,TEMC?1)L MJA>2&FI)D8;G[0[4JL>N\;BZ(SBB<(J%0L%FQ?]Z,PL$\RT:Y_(#[@PLF,4; MZ*DC/@I>.65B*/))Z+0!AYC/?4H]7WRT.:6/NOXSYX'/KSY"[0<[@$]A6@:6 M1O+$06$[!KVFLE L3%62F\4AB8W>I"E_,D1V$3- U$L_OU+GQ-WAGB+ GB&A MXRNZ.&".'713D/Y]T'J:[*8(/AICUQ92\PW?%H5Z-)OE/4*N=.O8T -Q$VD(14N*@W!/SX3%..O$K"Z,9/X9HX$GEI0 M_!],W'M<.6Q/P>;'M^^?VT?!!K.GT;WC+MD\&.;&Z58ZE(X?^VFC@X0B>@+F M1/>IB NXBX$!L7RSP$F&W1QB#)8 !>PQ <- H_L.X-\U5>1^Y7Q3Q4>[.,,$ M<@Y0N'](QOR77@KY%SEDPA5"=HUDP10OH^PA.$O&TY.#4HM'8\H2T(=E7U2L M#]Y7%I'"G/K[4OVMC@Y\5E&?S25<'N*D_R'MG+?A= +\0^7D'I,E$; O*22P M4 5 FLQ+ J1S=!(R)(5C>N&MR!8-X_W8!^L%?NT(PW_&%;R.1WN2#T+3 %)VL*"9RH9V6[9CBU MP^C4/@=3R\X,!+R@"X6UTO71P-5+QKE^<<:_TM/ZA2G_$NXDLD059*X-/3(L M8H&7QJY#ES^HXFAD?<-QXT"D_-;JL>7_;[OZH]9OM^ZVXMO7"Y9>/ M!%LZ$DL"]D?!+1Q)O+2XTDM9DJ]<;9R1 MN-")C//7"20Q3,OQ/8JSU,(/B),8+@/$DQEE7[ P,2"U)4SF) MB?!.!&($^/\D1ALA')ZMDC?U]21FQ3H-&8Z!7^<9W<)@Q4?U4JN]\2W6D48J)(O M&&:^2;*VDH ML-!8KU%_P*P(F0#QT&O@E])5]8'P.*P\RP>*H.!I$6F2N%_1"_V3RK' P>63 MY[']RB5=CH\EO9D4CR\R4#%#4%T\A&G$L.W$;&O&,1/=-X(3*] M[XUL64(LCD9!!5#$[-!+^=A4I<"$0!L "N \Q2%AFWKGH)CYG*#[S9J;I^Y[V+ MFHRQ)6H,>RI%%Q:5P,8,6:ZK)%VSL3?2I>OL%^V>O??IVX63LN] M@*7"AA='9M=#I^9>U-.Z'KI4U-*Z9]<6U O7!*=:&/\ "S@4Q?A72?^$(%[U MAN3W!'',]*5:V.JY/IT?\T1U]H?R;N[)OWTCT8 1@.5>L% _^$NI/+\?!"<"X@:5Q?X$ +.UQ M?R6!_RKRW:D5A.3%V3?DDTA>.GU+,&>F[:,+F;!\!.?K!VJ74YAB,U6>Q-QD M$#.#F/$2MJ25*WN&F&^NOU.O/LE$ZJOY<-J&B=3ZU383J=6C,,CA.4P=WL MKYT]=3#QYBNM>K59!/>]5LLE3:]>)=ZL?J$5*\E'AO5+[>JJF'RS\,.+ZCH! MYP4]4RP3:%G /(X]6X2Q[S@XA.Y(032R(:09'1@1HDW^#N ]X)5XJ!(,Y?+3 M0TD&$B2P@,THX3K*M,9<9/M]EM+>.AU?L-.>(JMKPO3"^6^[9:[';!FA 6/. MP($>]!O8('3*;ZTQ5H-PQ!^^,[7<$3?CF <+"$S6Q3'/,=VO&:_IG@A8; M#3Y.C09#7Z?:UJ?'OQUC;YO=DA;=R/.>W5_R^=ELID'OM"?[9[[F#$=XNTN> MFT^&DS<-S\A7"@"8]3SV4ORW6,3_7^EY_E+2D1V.* '+ZU+Q=X_;CY8V\N"P M=N5WK!Y^B<9AB"Y$1DN013)^I>*RE L38SFF8G/M[EP%L(6=H7I%0<0*!?V\ M4*T4"U]W?N2.3-XXHL5C$L2ZGJ_F,5?K<_IJWO5_C/JJ^)F04Z:O#D5?Z7JY M4+I$?54J5PKE_, 9#>%=Y:)^5?XO**]S7>BIVD2D^,C$/Z&SKE_'QLS=DG;: MVE;:L7:Z.O\>*J=/ZJ;/S$F*9,MFNFE^\$>HFT Q72:@FX[=ED(_GQPN$LM=*Z*B)O("^4;P(&MQ#ZM1#K@WXWS*.K4N MZ_/A: J3\?3*ZJ&9)>Z1-GY.\?)YO"ADE&.B^CJRKZN*>YC97)G-M46Y=(2* M[2*O%_)OB+N9T;4(C/1$D-$N%!LO%;F>/L6VXVY)Q6;HA;]E3TJZ?OYWD8II MDTX*O7JR]$TGN$7E;=WF9]_!&T%(?V$IK54 M)DO,$);:KJRO%5*#]]OZ$F) FH;KREMI([.VR]4RHGC92+69(]="%:G$+2'6PB5 5)0/U*[K:M*[A M3ZD/>NFBD*'8(Q:XB@*7(=E5A6Z&9 ]=Z&X!R:9-Z&8H-\5")&FA>^Q(5R_H M6O.^ERZPN[OA-RD3B_UYW6VQYA2O>QYR=F,/?8RL;7=2,DAVV#;PL<,QE R] M^K=T(;+]2(:^\6)/[=WP1@1UI??8)"[4V=UP^*.K[SI1K0 M+BO$QA7)?+L.^RH;6TVD;&Q1WV;9V .J#)N^SFV]".S6*P>N-1-??NTU[^YK M_8=N8^UJL#L1>=3'3H0SA0I47K4K+J1>E34E?OADN2!:H*F1X3+3'[^RH>&[ M>&LOUE1T1"5%>,V ,Q?6"$O]3>DRUP$?&>-'+!&)#=&&D0_@'=_Y[K:$;K6J5>BR][4KZ):URN7%-BKH%DK)E[HM7VG5PCXN004(D::Z MK$E?^1F/>78]:$KU;]2_W;=;[;O_L'J[VVEW:_UF^WX=BRY;V?2M[%DWD,=? ML[7<="U3.N3#7D.L]_M+\K6\D[07JRL-I.8_^:X7UCU)>D2[7IB\FV?7SBN\ MKJ:Q'WQJ.$>TZ[8A.1+SK^UZ,K)5/A[]4!]9_/%M-DRVJ(>\J&?OY#G%X+GU M')/[\#VFQ'-D[5UM<^(X$OX^OT+'5=W-5BT! M\CK)3>:*)&1"50(Y(/OR:4O8 GQC+%:2D["__EJR#39^D4W(C7?-?M@AMOII M=3\M66I)]N=_O\YM]$P8MZAS66L=-&N(. 8U+6=Z67L:W=8_U?[]Y<.'SW^K MUW^Y&MRC&VJX<^((=,T(%L1$+Y:8(3$CZ&?*OEG/&#W:6$PHF]?K7Y38-5TL MF36="738/#P*B@5WV<7XY)",SXSC^M'AI[/ZL7E\5L?-,U(_;9ZT3DSS=&)^ M.OUQ>D%.S/$)F33KD^/Q?6N;9J0)]Y1?^65M)L3BHM%X>7DY>#DZH&S:.&PV6XU?'NZ'JFC-+VM;SK=(Z=XPY"8HO,(N4AK\%,68'!ITWI+'-TZ-F4%8B61G8EL,%=HP5MBE8 M72P7A+>2A>!^0]Z7BIKU9JM^V*HA+ 2SQJX@MT# #9E@UQ:7-=?YW<6V-;&( M">S:1/(7*1"Z+3";$M'#<\(7V"!Z\[Y\0$CZW)HO*!/(B4E.,!^K&G,FE%@- M>?S<4P,+%7:R)(>BRKA8^0:Q!9=_U>5?!Z_"3NPX5"AY><6_MEA8SH1Z%^"2Y.\B('% )D%G&.MH$UJ*^N<",X-1 M6].L&@M&%X0)B_!P)ZT 9HQ,+FO0=]6#/NLW&X\/H")!B1A^-!#E[0:($/M^ M;4@@*V/ALL;!_S;Q7%-BNQ>,%+4;1#@\+A3-?W;S#6P7-1]$#-?^2UAODDE1 MZT'$7IOJOA>KK MD6@=*:G/C)($9 28* R* M?%3DP>[)"OGX$3,P;T:$!17>&7-15"V-1]O0B#Y&M/Q0=5J'(_C_0Z5KW_(?(:0_O;N_[/^^N6:\ M=R>;<4MX".EH$(T M#MWY'+,EG0RMJ6--8+3AB+:A$B*6,WVDMF7 /"@GA3G!M/1]DM,0BQLVY2XC MDDL/&-$)"D&C-38*P"M$W8 \$\>%J:-!IQYH3IH2!+64G&]2XH.@$$J%?-\V M?G:FO\/BE7*T:N*<$8-8SWAL$X>(W!Y/DM6ZOA5WO8># MUD _(H"J$ U=!UJ[H QZV/S^WQ#2.OYPT_$A@,HYW(2ZPW-.!EL7K'"F%OQJ M.\C405U?K] M>-/O4JQ"#AT*:GR[PB!]3><+XG!<8+R3(JQU^DEL&"J!Z@H)A:$J1$2/B'O* M^2-APQEF)"<#FU):UY]NNAX0D(1 @($42(6<#K$VMX2^IJJ*0]Q"LS, MLA"T9)QMDA%"4SU\!*]"O S)5#H!7# @MMRUU77D#JU"?5,6A):9^$39@U.L M^( HA%@A;FZQQ7["MDOHY-9R,(0FMKL.%TPM;N9M-SH4+4.Q>;-$1 I29C-6 MH"B$6B&6\F6,WB4-E2<==7Y^CT,?@5Y76\/(1,))SAMURZD-J M&8W--(LPZBFI$I_QA&$A[E+%M3S%IIL)6<0FFG L1$JBJ):-V#1U,V-921;R)1N+T5,(4\M; M;$9;((U914IEMK$07R$!+1FQ2:P4KJ*7D_.4Q8;)61!:)F*3U;2$9R79RZF$&?YL+2TQ3().;)!5:0NWVR_AQF#BCZ3&R*P M9>\VE1 #UY+[EJ1"':WTH8^^QCWAFYQ<8SZ3RQ?P3P>$O4=HO*$:VB"*93P*!9&L@+X16EAYM[,12-85B1ZFN2]THI+R2,1%/ M6#X2IL92CD'Z8]N:J@H6C("BJ%J^8[F@I.QH'86TH)":/;,*5+ZHPG1M&-B] M#\=Y\;5LQW)-R6P'^F2CWS.?Q?R6P\<<0%HN8_FG9"ZK/2;4._JWULXX Z@] M:^_#VH#,,>##(">I WQKX\N'KN4VEH1,YG:E+:5OW5.>GY0WM-Z\^'O:O]-8 M"GR*IU-&IC(1Z1?9Z33!OCJ(B^5?DJ8>:Y MJ,H_?,/.6#<7/[#_(&:PS$E,;V%3E6?$Q(YY;^&Q95ORK3=PSYT3NZH'5E@A7>H#HJ3Q:J$/)K5-%P2MBILB8WN#U8W>X1431J MMM>@#8Y80CYUKTPT4%;%!J%B\@#"/@9\AK;N^O-@:7F-Y<@S>*WZ\R#!X?%& MU;9M^B*'M#"TO89.T%*G=7; ;5%56NH3=B.F4I_8C%?Z$50 >37P#A95,3ZB MN][6_6[H>K$H* "HY3J6WHYMKHMVVZ';>S*W[:(U(%K2]#LBJ]XGY]S**+=; M44&Q9LV7*H#AWY]5$//EMT'52JOVW8*6Z)KPR*6?BL6 M%ON.) )#;TZ780NUCM4@OM'<=CZ@HQ(W([H5B&\K7+\#"Q1T71Y\H. M%6J#))8+5(=,(EODPMOE5174YW>\2D32PLN-\:BJR3YDH*41L$9L-\C(!:6E M.98:3*+9PZ[V,$&Y>]7G/F!X)JKUCNT;LAY,RU[B6ZXVNN@U>K6;7O))KVV/ M1.0#TQ*8^XU9E9^\)7M<71UO7FT;X"9X[.R"TWP:M$3'TGP91'NWQO%;@=9* M!L#&*]&*<9LBK*4MEH:+OU:MDF1D'A$&%)[B!Q#)@"J+]69&V3B'^S&FTXQ ]S:\,AJC@<%15.K6?H=AH*F0IT07!<^)SX>COD>(F4TM7QP&K2KSGYO>6 NRBJENBM M3I97?1"N8>%ZAITIX9;\#E>'"VLN6\M*!F:W<%T.:+&SY*$M@W)G2_!"5 &_ MN&42IBQ](%BR8SX!YC1T(O/)H6-.V+.7(UVX@M]#([2/=AI3I;%&&\NQ7%V^ M6/8-1);C)>X"&T/B*F<@;_J&_N/OGPY;9__BD1V?:F/0RF04L1D%1B-E=>18 M;=ANY!F./BK3T=$/^_:5$)')<;5*L^XV_',JTT9G+,68,SK3(FJ=5?Z+A\CG M1O1#QM[?D8\=RT\=^Q]25P$$)/_FCT=4:N$1+Y4_'\A\++]]BL?@8FR(RQIX MFM34=YI7!U,2)1S+MF4##234Y^,O%H19U)15O:R9KD=,#7$7X"WARK^^,NHN M+FM><4N0>0T)K_CJ>_(7)I6GA+IP4R*M/^B\:=$3C-]D^,J+_AF#>OUU'-F%IQ\^6F 6# MXE7K[;P:MFO"$Y71>?))[SX\$.0H'WJ!L$\FV.8KI[ROTB)N]>Z-L2T!X089 M6R*GL[TK<^I =\:6>D]_E9\9=N0E?W:2'3BIQ]OUG]D)DB!AU/:D=6%.8-79.A-O&_4]\$XP?U]K417:5!KETFO\V< M:GJ6B-Y,RY']M?C_6OE@<2ZST$L.136CJ^2R96BS'6XP^@(#)/L/1_T0:>@?49$ M2I4AM+K#P9#:"E;3/))*EL&"6SEG(_?6L\PO1[;A!3LCPSLBVQ-!V*\$LUOJ MLM0 ?!-F.4/TH=-[&A%CYE";3N6!Y*^:WC"U?!E(?QJ.F$I8+:_D!FW'O**. M.22&OX-&,^?,)UP&._MB!L,+ZDQE7Q[*Y:G7VRU'Y%57?TU@1 MJ,EIK[\YE1VN&0!DB%![- H,61[3E.I_, M\^F26*D"9; 'QDZ,&-Y"<:23=\RV 6-53WM*%.83+FFVXAHO+(%M^1Z)(9T( MF+218!K3=8(SQ_X<('UZ5 BDK).CS$E>] 4^\@T@CDQ6P20TU,'"-3DU@GNC M&?%G28_*KNUFEF]66E97^VOU^G-.<\!$I;SAXM;QRN>40SH/M9K[AJ1/=(A#?.:GIK]I[.RL7 MKO ?$S]1N?PIGQN:25Y>\3)$=G!8HA_L&QR0A1QB@9_6^[R"@VY72[^0^L:$ M_F&R&_"2/&^""9\\9>(?*UGF2WSDD"QIIC?7>L2MZY@J=^-FI+FW0"JI3WYU MYUN&@)N3+6\D2\,!,$B;N/,&=ON%)0T M!M9]5L''8 [![_SPZ\X74(W^)(&.OI-!;/HFA:T!RSD8>F1T0M2B%HQ5\^2: M,@3*T!NDC4W7QZ@U*YCY 4K:FN/;:+98QRT&4M)LU0/F0GY^Z)G8=*&ZI2DC M1+_)1B_WIXCT'O5R/6\)]C#&=X]WM6F2PRA\CK]\^!]02P,$% @ $($) M5R_D'['C'P 5CT! !0 !P87(M,C R,S V,S!?8V%L+GAM;.U]67-;28[N M>_\*C^_KH)S[4M'5$RY;GG:$RW+8ZNFY3XQ?? MGO_CZ VXY__VM[_\Y:__ O"?OW]\]^SU))V=X'C^[-44PQSSLZ_#^?&S^3$^ M^^=D^N?P2WCV813F93(] ?C;XL]>34[/I\//Q_-G@@FY>MOJM]-?HQ88;5(@ MA;.@LK(0F$4P3'.=LRG9F7_]_"OJ'#46!D5%!8KQ##X:#2:G+*5R/%NS^-#1 MO7W_Y%J>C7R;3SR\$8_+%ZMW/ M+][^[=;[O\K%N[GW_L7BMY=OG0W7O9$^EK_XSS_>?4K'>!)@.)[-PSC5!\R& MO\X6+[Z;I#!?2/U!NI[=^8[Z$ZS>!O4EX (D_^7;+#__VU^>/5N*8SH9X45%__^+5X?O7!^\_';RF;SX=OGO[^N71P>O? M7[Y[^?[5P:>_'QPG(UR]=CS%\MMS^E"HZF9&LDK+ M_]G@0U]\IS>%43H;+<3SCGZ^^.A*75O2\=L#3?)+^/)Z,,JVC@_\^&\[/!YBY5$DPB#DX4#9$"#XQ M\"5[SA3A-9KK(JM\S8BQA8)+F,6%EB\>\:(*\P6.YK/5*POQ+D1[-Q5+D6[/ MU\N#$[.SE9?"8, MYWBR^OLRG9PT1<%\TE[X2T43(SLC(9'9KZ+%?$C&?OIJ)VY3LI YJXR3>0_5>&M9%,M$?;&Z-4(>1^(FR!$_ M*'(Z5%8S1'T@K>-TBGG!_'^$T1D.HF(L"/2@?4F@BJV$J$#[&?D&(FK'N&N, MFC5D;((,^6,B8U>A-],^0?)D,KY"15:>_G,.O,@<%!<:@D(#SG&.C%G!F6BL M^ILT;*)W]6/J?2=Q-U/Z1YR'X1CS09B.*;Z87;%3K[$,TW ^8$CB"L1?TN3; M*V\=1*XRH,O%>$>$B= 8!@]3M0DP](\)C,8J:0:5(XHN9V?3\P6[2_0N@4L[ MDDQ:*W#>!K)641"$>0$E72JL!$56JS% [J)E$UB8[[" 'PD73>3?# WOAB$. M1^0-X^SE.*]A-5IG93$.G'6*:"D:HG,";))>")\S$=H8%0_1U)#G ?.\I&(S M>60<0>7H(5AM@&<76!%)2\>[8Z]/,593)-P$_;8B;X;S-?R(S)1%VJB#++11 M(Q(_DJRO,]851YZ[":U=XH>P_+2Q4J<(V%$![<+MV0SGLP%R- 6= 0R!GFT4 MN>8Q%T@LBA!"0A%:)Y&63VY#_ZLS"C7&Y$$(SY4Q%KSEGIQ-3WXFJIK)U2RE M'!.MM4[8N""@3P9L"\W>"N^W%F[#X'URBM/Y^8=1&,]I&=:UY;*SL3>CJ4Q*G M 1":JV)GD)R&Z>"0+! )8/R9[,^;X;B>;+ZC>!$_5J$>EG_,EM0.#"&7=B + MY'I)4%H+B%8*$(5<*&%X-N@?.#=\Q./ZE*;90?5=";B9>5B<*5S <3).%WY( M$C)G9 6,+D1*\03"8 )8Q501-D1N6AO_M80\,BO35Q2T$W;CH&3E=RHI;?;9 MDM$1 93U"8(F.I0N%"([F7SSE,L]3OU6)YJ3L_%\]A$3#K\$LK!D6U?,4= 7 M-.<. M6L)=>"XKAJ04Q@MN@2DL%&"Q#"&;""IFF90+*8K6YTFWJ>A?T-)"WSM*NUVM M09@=DQ]=_ZG)DB]A5*W,R_FK,)V>DX^]/-@2*7A- 37(: VH[#T$6<^Y"(N9 M\U!LSJT+$#8AK']130MLM-=),[B\.1OGV=]QE-],IJ]&P\6.Y",QE@SYV\%: M0JMW$()G8 HK)B4?7;&-P;&&C/Z%-BV@L*N\NSAE'F3D2?$8%E CY$D)D0;C5K2=7TD=R" \0YN).4Y+E9%-=4452"YH9@6Y9>P&$!Z5 MDUOSR#Y%+KMJO4MI-RRN',^G(04Y2RM*B24+U46$O)::/D5#K7#02/9=^,$KC\:SY&V6'HJVB;8QHR$D MJVH83P%],L*K#@L0&V?\/X3SFFQ>\<:=-)B$ 1XLR3B5 IYG!)VLYISK6C36 M4:[_.B4]]8ZWP"UB,I#,/5LU41&+GO.]%TH MP5MC='.O^$&B>NH/MT!&6X7L)X9:459],6;(=+E0K^*2>B%_72L6!+?* M^L^-?(P&"FB2C[MP_GBJ[T3<-X#PUQ.M_[5;R#:O=N!H\B$LLV7**H5< M4-3 %"BO-7B7$X@B$75RG*?V9>CW4=2@^!ZG.)LOGW+P[13'LUH8-XB2)\$B MN3&Q$+J+B^"+5."8"]%R8VUI?21Y%RU]RE0TQ,>:XOO=5=$V1?M^,IZLS.$U ML@8FRT#LJ9HE3,O;WB[J#,X*CH'6H<36*;K[*>I3-J-#D#142SNH7*>E\CVP MB=0GM 5,M0@]&T^;HU.05<"2G"+?N'E]_FTR^I3(Z!(4.RJ@&1+(6ETA(8>2 MD(D,VAL"8R9$>I41;'&J:%-RO'D?9V<,7"-@][VQ?M)1^':QNG[',98A.7XN MA* ,^?WH36UA5""0[T_QO[4^H$)4[*NL+CL_P#2EP7ES$H*!E+5/'ED#&)$!MIH+IGGR%7K(M4MR.Q3[+ M7FYW MT>I66PU/-6;SPU(O#B^:I^#TRS#A[--DE =)99%UEA!%CJ!T/6\I3D .@CP> MS="'UK[!W=0\TF1VNXVV0DDCX;>/$BXV]=G V9]<<"U9:8DYH)HW9GF7H+ZY!FV!40[/32#QN]GL^&8MM]7DY,X'"]$ M4C=KXI@HH^]FP[R00)4^8?DS+BZCOCJNW[X=OSRI!4R'Y8X_N3R+X(/"2^#" M<]"Y]F20RH"W1D#A60FN:./PK=VP/;'6I^1-6[CV$1OM*A-.)M/Y\'\6M!R6 MFQUE!L5R;G7)$)G3H)0IX%%6OT:A3<%[95K'R_=3U*?RE;8P:ZB)=CT/<#2J MS81P3)R.R%Z_S"?#\7 VKWQ_N:>=)3[U>'?WSX>/!W>L_;_SAX=_BID\/OVP_9QQGX ZPU M.@I?,\?A2T^2L<\WGOYE, M:1V/EP4?Z?R(]N)92(O5/LZ+GR[6?OZOLV4WD15%'ZKEI5^LRU5&63265 O" M(JV@VD\K.)7 N."82;&$U+K'[EX9[%/*K16&UQ[#]A(Q'9WEV>230XJAM,M$ M HL40RDG07-+S]_OWEW^,]N-MC+#]_+ MQKJ>E48;:NTW%F;''Z:3+Q2MY=_/_S'#_':\+#*L^7HR%%^6%_R493X696M# M<0]*N,64'%;;@"?-HQ9"MBZ?V)RZW;-FI^%\$=(>ED^8SJ9U^D><#Y()F*70 MH&6NAWBZQB+<@.2E%+)SBH7V)TIK2>E5[K0CV-S.H>VNE78=OR](H?V4Z#J; MIN,PP\.RV'8O.N73XU%;'H!L;"V_+;7C12H@HE066436/,O^,%6].DG:$W : MZZIEU_B$F&?UG'0Q:>'PM IM=O -IVE(HA@(&ZU@& #KQ :%WH(WR"'$&$4* M)KK8NL;U0:+ZE/7<%X":*JJE [R.^V7KR.O.75B$!VJ:+2#K)FM MM[@#A<(D$F8T$T+'V'X6\.;4_0B[?^?H:J.[[K!5>_\=3?X(\[,IN28+3WCP60+DZ_"+7@7/.8@R9G!;=E4/Y('&/] I^3F0UT5P'P+HH.?@T M*?.O88J#(GBH'7H@VEJUI36Y0=I$*-Z0*\1LXJYU"Z,[B7GDZ>9/!IQ=--.T M(?"-SK,?B=_I,,TQ7W2FO?["E7=^P.EP0C)*=4(FOL;EO_3SLL3SX%M:5 5\ M#',\H" KS0>J.)V3K5UN7/7$ZZPNZ1P44X3EY)-GU=H#VR^'._=D67S*8;GZ MR8?CG7@8:)$D>5&^1"-IEPO-N[BT9Z-7)S?]736W>LH\ M,:"ZCGC7Q?L^9H-6"W!(NZW2KHYIEAP\)JD#_>BQ=:YVVP3U$Q\6_3@X[DC] M3Y&0*=FY11O+Q.L]6)XNZN\:GM_[ MB7RG3THK1=$9I#3U0!\-^) M4+CB@BK8099L<^KZ5!#YX\-S5_7W(PP9^*Q$ M<:&Z(J4.R.*\UM!3(&5X+):78&/KQB<-7=GMI/7PQ! G,P\"/11!KII*44(@ M30(WT>008G2RBUBKR127'\*1?Q3NMIOZ\A@==CKU)3.6(@L,$FH$\O,%D%$P MD'E"DQC/D;6N>=YRZLL/X3OO!)U=]?,43H6-!C6+K,*WEIX1:5XF6]DW3%K$ MXO94,_2@4['-/1A=9S-#>A MJT_6N",\K6G7T%9=[0U,& RG )5K,Z'+!XB'4>I*(PECX@ M9<];U[;>IJ)/=G=O(-E)%4V::]X&ZCVM/U4*:'R69/(K3:Q(B$H6L)&GXEE) M^695YMH&FX]Y9I]R!1W#HE-U-&V\C%58JPM1UMM4BY. <_((%G>N@D96!^A( MX44*7+4>=7:3ACY%['NR'3NIH1D87N/I%--P(1?Z?H07-SVNWKP<"-3*,1.! M, [?@2A#T8U*(EEG&.RB=OY.>39#C?J[- MK)EZ?KB6-T*+6MEG(5A&4A/)@6=,@,B^H.*"!=LZT=6CEC?^YX)Q'T'3]6;\ M?>3BU718'2[E%(4LR@I'7RB6\8F^T\@9!;JY!--]]O)N^C;*8K*?"YR=Z6]_ M"+OP(-!JZ8SD% ^3&Z$**^"2#:!4E-D'9A6V#D(W)&TC7#WUG9R] VL+M76( MJ56FMK+-10J:*P?2"6(VJ46KY4R&M,A02M+6M-Y][R5H(_P\]:V;[O&SK8HZ M1,W=LQ8'AD)C"HHMZ-JC4Y7,P6O/@*CF)(UDLV[=^O4Q]&V$J9\D[=ZY_MKU MCCL.4_R=2,NU PN.9\N$78Z:ZZ ,R. S*.8">*$5F.R5C[XH55IO;>LIV0@U M/UD>OH%..K1 ]\[O''B#610KP!>O0=7Z9>=3(22;4&UD:']IXY$D;H2HGRQ) MWZ46]Y"OOSBO'"1GDUI<8*LGE,IG0]\935]0H*H-W%,'0V+N)VHC..UK6N>3 M9^JWT51'W=5T21:).3 6!2@=$6(*%C)+*CAE@\X=U(,_KKL:W]*56K8X&?^. MQV%4)F5E,%_C/ Q'L^L\;-2CK7.2&G1VVZ_86C58W:V\53F!S A(G+SOZE5! MY,Z B4)8'HO3KG75VI-7Y-]3QIT#>952%Q"!-G\ER"&('!58;CE3Y!9XT?I" MXO\W-?B/0-JZ&OQ&6FNV]_XQ&>/Y'V'Z)\X7==XWB3)!\Z"T!S*"=2\1IDY> MI>#6^J"+02Y%ZXJN!TCJ4W'HTV&II=XZOX9KH3:';53Y?.WJ*OS6RX:';W*1UC/AOAI-2A1N3$_ \Y MO9G()6\&\_(X8-6EBSR6*\DX^MW926W6N:V#UPD9#9RZ[L73R)%;=S?9U.*JS%F[36P=_&Y0Z1Y4AZNQ!!8P05:!]4F4;N0V%-S\1[HB5 M#DI+-B%K+3FO;AW=WLP(>$X;AE0>F*GE5O4.>2P80$>>LS4Y\^8=^O?*8*^Z M(/9A\6Q0E-(3N'59K+4]BY?5-]_3LB(YSHID=6 E.6->&@@L<. Z"N.9C3[M M82Y92Y9ZU=WQIU\U.T*JG^ODEBEXC07IM7PQTG<0DLVU11TP1:&PBMY#X%F MDQ0;6T%F@;7N6[-7!GO5Q_*G7T--X=;+%751)I6\M5H'#2Q(XB-;#YY> Q%D M-JZH*O8>+YO^#2+\V9?&%KCI,_ZS#3:%N"CW9^1!,@,^<@<^"+1)EA1DGP.6 M=?A_6KG>W<2:$U"U\!HV&L3\<53[Q"NC0\ M;8#52UOT?<#L;""R1R_)G(J$IMZVL!"4$:!-= 9=,BKTV2!=8:5/1R\_\;K8 M%CR]7 G7+F]^F.)I&.:+/@7T_D6E_X7X0^1".4U&!0YG( 3&*E6(B M2ZVO43X)HWTZB_J)5U$WP&NVQE;AP8#SR)0IO%Y*)>=?1@/!L ".HD]F*>QT MS>8C5"T-G!$I=UMM58;1D].3B?C MBMS%?,2/.,/I%UQDBZ.M%T6D)T]9>>EIA65( MN9NL/J6TVH.ED3J:=)?]1,\=)ES@]P8ICFO&Z]UISQ7Q2Z0X51O$H4">K3;& M/K3AW/N /B5<=M9Q.U&V7_UOAN/A['AY]'F#,*M4$)H\,N?KZ;JRFBQ2,6!< ML5*%1!:K]3V"#IOI(Y.O= K_O3WM/?2LP[CRS/T[YL=>77W_,D. M'FLWA+3P;O<@HF:>\/5G$>8.OEU,&+I,J)$AACCQ>0\SA M^!ZV!I+Q@)D9"+7%BO*>[ &C8%S*F(R.+J>;70O6CU#9\OE],LT=@6HOJMF' MJ?[W:6W,@ED)+Y2%6I +*I8 T5'4YFQ!IYV47+5V&1^BJ4^YE0Y U(EJ>A!0 MUT*8>KO\S=G\;(I7K6KG(?3#C]Y?T/Q(,30*DQ_ J3=,"/(RP7%6;8^D#2Q; M#I:Y5)CB1OO6HTVZ<EC?#&0'@_R)9Q$P?O8<=<0_I[6_]%7 M''W!/R;C^?%LP+CBTAH/V@@*Z'0VX)52D*0J%.H)7\P>]^,-*/Z!7+[]X7$G MM3X1%.N2.2)(X2 Z*Y"3&^.YRO4668(0E8$<2HH^Y,B;#R/?DM0?R%7<'_BV M4^13HN[K9,!M3-KR! E5/:)*$NHM!7Q&8RQDDK$HBKR<2L-!$K& CNM/7)6.%O.'>/S $_2$*? MBG0[ -,^%=1ERN4UQOEES]VWXS*9+B4:XN1L/C_&6OT[/[_2B.W\ZEG]^\E\ METK;A@]OD';I2A2-$B_O)N//1S@]J60.>!&S:=G]<;TJOGG<@;OJ4!MD: [<'*#=20,,)W,N.-F14PSCAJ\EL:9RS2LKE$, O M)J86)'Y%)KO) ]E)HK+(]D.WUY+2J[9A#9&PN]SWN$'1'HJS^85OUF[K6?^Q M[3>5#!X!F<9LXXA.M%^XMLM,G:U%%>= MJIJ%K;@EX[5 [L!F[X4FQ 9C GGILE!@&&PU98;Y;+4*K>>1W4=/GS:/71%Q MTW(TTT/#6NY;'%[62%VE=L ELT27(&5Z!LIPHC/8"$+'E%-4/ICV4^LVHZU/ M6>[6B.E$/YUO/I=7\OX(\[/IXH9DF\CGX0]NM0$]DH5&6]"]3F;*G!R,0EYE MKI<]5(K@'47>*1N3E"@YA=9W#3?W\G>+SKX+^2.>AO/%G.O#\F$Z)/MX&D9O MQ]_SYK:04?3D:NM<)"@M".A:%>",[&9"&7)J[=UN1VF?-K)FN+IIG_:@Q&9[ MW>-I_3H9L&1(#DR!9O7^=I%DO)-5P)523+IH-;;>][:ALT][8(_ ]D@%/@74 MUI=',%=43!Y!*&V):F$A!L: 0E:=K.2JZ-;WYW:EN4_GO7V X.Z*?3K+MTBX M*V4D]Z;0RHFRNI1USJB,8#SC'FGA1/)WGMCT;7INLJ]CWSX ;TL5/@W:;E7C M1*6\U2(3M=%1&&P#>*8T9%HV3M!2L3?/X?:+NFUJK/9U!-P/].VDTB;GP&O( M/;]^F%A,8EA00;&+PT0CP/G:=C;EX,DTQZ)ON'5K3WL??%"?SG2;HZ.]J#L= M+XN?*]^A3EM;7"ZZC M3LX(AA](A.#R?4?A&\X.OLVG@=;*<$STOB6(S]Y/Z+?C.?%(C_F\ MRI$-8L;"E?/ DB,[(YP!%W2&Q",S5@3N8^M1"!VRTRJUNWST9?'K?.!=J-.6 M3+W([.NL2 9.D3G6/$A4)"5:L1VE5<*>"<]MAO>/AE/5M/( MKU$T*!2^A" $**QWZ&+BX"4%VK3+AQ ]=ZFT+MJ[DY@^I4/ZBJLVFFP&K,/K MM"PFTQNK-:M-FK/V%+Y8*2%FJ<%F(X/(UE @W1A2:\CH4V*CKV#:57L;.GX7 MK]&UL[+U;??YI]QI_^,9[\<_@U_/3N),S*>'(* M\)_S/WL^_O)],OST>?:38$(N?VWYZ>3?HQ88;5(@A;.@LK(0F$4P3'.=LRG9 MF?_OT[^CSE%C85!45* 8S^"CT6!RRE(JQ[,U\X>>#$?__/?ZGQBF^!,-;S2= M?_O7GS_/9E_^_9=?_OSSS[]\BY.3OXPGGWX1C,E?EK_]\_FO?[OU^W_*^6]S M[_TO\T\O?G4ZO.L7Z;'\E__]]]GOYS_SB_AY(00SY\P^_X%__KS='CZ MY027/_L\P;(2_7+(%92N_I/'I+W-TS]^^>?'RS8>7+^B+#V]?OWKQ[./+%Q\^TG___O+-QP]O M?WO[[N7[9Q]?T:?W8Z>G0UUPF9%LCG&;IU\9 5%E.!K6U>O^*4J[!<\F4V7/YFK<*Z^U2@6VMI] M7._Q*X[.\+?)^/3Y>#2;A#3[!VWJS\^FL_$I3I[%Z?QG@R15B$(58(73#AQ5 MJCMP!!=EL5X+7F1J/-@-H5V7P"5CGTV6LCA? '9<(0J]ORD79N/N5;!0/XWK MYY_&DXR3O_[,.F;*RV_IY*Q:CL^F4Z1_\\?P;2!8<,Y&#T''3':;\.!I&H-. M0BIO51&L9];^;E.,[TNQY^/I[&WY?3S.TV>C_ $G7X<) MIQ_&)_E"(M%@3C8:,OV] (4I0 A9011!6FU8#-$T9M3]J![\$M18\+U28Q"D MQ\)9!"X+D=8R#A')30S14^'TRGD[?3<9E M2",LT6K--6@G."BG-/B C 8E3%JE@)OS($KKW_P\W]74=[6JMA7JV_)L0XS MVI=>?OM"'B!.+UBL14PE) \\149T*PZB-ARL=9+'*'3*K8V)E6 >O,;;B/FV M_N6^^O^ )_31I]]Q1 !/:,EYED])N!7<;/@5S^$. G,B9I; F$1+6L($ 4D4 MW#%)E"W*J-83?C-D_3.CD2K'G>NA@SW@/4Z1'OB9\+T@>_=D_*5.D26XY(3T M-%C292%P/DKP3#F0FAD5E%6AW!'TV=/]6 /HL7"CG=0[V$">G8XGL^&_YC'S MM^75:!9&GX;Q!*N?,YL.F.3)><\@&$;C]L% =$R!UTSZ[(Q*GC7FQ'I$CX44 M#>7>P;;RZ]F4]LWI]/GX- Y'AC@\&"Q$VE?"MY6NFSM/ \YC0N4U1";)1W5K=IINY7HS0^Q=?DQ ^$]TH3+)".;'&RMQ(0'P-P'W,Q M@CMRX;M2^"6,Q^,?[RC:#E;TM[//.'DS'HVO0UN:W9H%E[VG@?)81ZMJ-(X; M*#X+H1DR&G1KQ:]%]/ YT$[@':SU9&'C!*>S:Z#>X&Q "X](J#V0A4$#185U M/3)@55*:UB64KO41R2HL#YX"383B&;$NL()EO/"Y-8ZOA/(@]?U_N*] MXT!C[S2KFZA>#$_.9I@'62<;D"-847C=85Q-!2I00E0VH\%86I]^KH#RZ!2_ MBXCO4/W>AUG_P%HI@?G95_(W/N&;LRJ5MV6.,.\NQ][+4"[3FW;X$>,&^31Z]! MUDP@Y3,[S\X7@TPV^SER?S%_[UYRE^.KWE;F_.A.ED-G@W&>>S-'L[.<_U M>_9M.!UD=&BX0O \&E#<)UK=V#P(&ICA$A/;*)."7G"%!_3=)0=6O;LA"];4 MA*UAQ0YJ'#<49\.LF2MXKB9SOIBOCAN!&MPH3-M?U[>!M%SW5Q747:J[C8YN M*[R1@'O3OO!6F\0\B,3)^*T%M5'13/$N&:-]9LXVG.%]:?U:6>)!E+Z-7!LJ M^TN8#/X6)OE/,C+^/C=[!L64+#ACP+%:J(B"W)N2(>J@$NUP4>*-E,E;982W MG]J?D=90S.,F,FI88U61?#B+TS09?JG2.Q_<.2AN<_)Y7I"#-+:D)#@1)!3K M:HXEMX;K#12W\@4/78=M)-=X\M5L>IS652B<7 =EN5 R*0=&Z%0M2@8.::$I M7FOFC3#&I0W4N?(%#UV=;237,+.T@EJ6T)TCB5P'([T IKTD8IEZ<.KS_UH2MN#QFMS/C\CU]N"(-\M']V56+__&_/WOS^\L.K-Q_^ M]NS]R[^]??WBY?L/+___/UY]_#_7@;:IN5_WNAZ*\#<>[8VJ?*]9T:BE"%R2 MFXP1C;'91*NB0Q[<_57YZ][ MTKY,_UE*->]T./KTH4:+R&B9_O$ETUM>5MU,:Y[UZ^%T-B@A.)$*AV!X34PQ M')Q)#AS+3MK"1'*M#WPWA'84T;QMN' KO[T#%710IO]JE"88IO@"%_]_-?HP M&Z=_?AZ?T/.G+__G;#C[_GY\$)V;QX8GZ5G48/WDN#&FL+HLP7NT#JD M:1YCZ^K9+2$^>.9TJ9).2JU/3\<+B+=CU,F[8G24D+V(Y"!EA""C!YVTU(G[ M[%7K4Z=U>/KG1J?*O%5[W4@3';#D]J@'!I/'D".(6%TN%RWX$@WX5"*--7G3 M//7X-HK'S8@]I=Y!N=W'.N:SR?1_VU9U4\;W#VMI"H"@YG9_/5F*14:K5982F \E@@Z*0@<6,B M>8HZB?:AB#U!_Y D[$BG'12"K)M%F^%W60L,!BRK#3Q8)NE9'FEFQ2R95,G& MUE;:OIA_2$IVH]$.:E&N&:.+B?0LD80FM()S&24YIB07:1U-%F_!U;0JQ,2C M#1B%:UVCN ;.X^91*SUT4+1R#=J4PFI;?*QJ)HM]<:%'() M9%9Z\FNC$DX)6U!UR945N'X@TK303 =E,<_R?Y]-9_.N'!_'SW*>BS^6>5T4:TK+GH:VN/F\#'RHXM*H7EY>H4_P<_U .HK M+DK72(8X_#1Z?C:9X"A]_S@)-+PTU^\HS[\[6;2WN9#3W(3X&+Z]JQV96-,T')UL7P!RZ*[9-9N\NZBRJHM2=F,FCO;)3 I2/' M*'NLO2H-J'I*$@4F*>+!SBZ;G, Y@=P$C>"2HW$5X>DK3E,PU^Z]P5C63?!\ MS0EVNM8".I!QK*T6OXLS> N\@K^(&IO.4W$U M;5.;M04;[@34;XU6!XJ[V1*@F=1[HT24/N02(I2<:PQ/U&X%@0-9-&@R(WBL M=7ENCU184;AU*"9L(^QN4_*6R?6612>9(LLZ5/O.*@*D(I#%+:U(*3C=NK7Y M+1#].S8-E+,ZQ6X'R7:0O[LB8'4.3FG#A,(,T@0$1<,&9W4$CID%C@J#:I[? MO0[08Z! .XEW=FS9EFG6)SVM:;-,F]!,9W >9>!A62YTQ*5:^T) MW8WD,1"@@8R[N,<@I;/3LY-ZS_*JZ-TY4(.R&)\T>4VUT[BT$IP* ;C*TB:1 M%/>M+8&-P3T&?G2CB0[2+>\(5BR!L:PBY^1I*:R!(8P08G00DHB1AFZU:!T8 M6@GF,5"BC:0;9D+6BL[G"Y;6VWE*P31;'%F]+<_R>'ZFM>APP)PV.L=Z0T^] M4I*\[^@S[6S:<1?KJ579*-!T3Y^'3; \X%!")^)NN(EL@F_9E60#A W;OFR& MJO\>,.VUN055]E!%XP8Q&R+5)6B+A%05VNV4LPR<*P&<+)8L)1O%9M=!'S%9 MUK2..0:N;*.!GCER>5A\OB>ZZ%VM^ >1R7-2H7;*3_4FTL"92ZH>3&V4;+_O MGG,#5[_]%KK0ZS:[T3Y*:1CGV!PKYE_#2;U?YQRPQ%),TDA*#Y+VZ9K7ZH4! M;X7EV2H=V$8^;Q,6W0#W U)I'_6L7)!:MOOX<'9Z&B;?Q^7#\--H6(8IC&:7 M1?SOQB?#-,3IFS!9W&CYHD8!3J;7(6[4Z&/'%^W?XJ/%"&\T]W"H;(FRGK([ M%7-QO.14I"55VD0?#'9\Y[Y1L+GW_8X$<#5'Z?7%$;+V](\H H*JF0'9*[+A M@X B-./6%N%5^WC8>DQ[)S&=MXM]CU_&DWE^U8?%>?-TH*1*:',&+6MDBB.# MP'T$+S K5F0*K'5FZFHT_;OS3=EP*Y^IC=@[.!E8(KNXFNH"F/"Q>*8DC1(# MJ,02.*P-2JL@D"O+;>ODD95@'BD=]A-Z!P<#?5UCR9WT&A.""8F1\R(8F8D! MH:08G1 FI^9KS:.]T+13IAXC(3HX%ME\F!>8!V2[R"A0 _IZ(S7' LXP!"Y, MRBEGR7+KP_(=8/ZP?-Q-41V%KRXU?7Y>$(6 ,GG[>37,/KGVS]'F!>S M9("$1DDA0(K:)=:Y!*'>*:J%SS8P*[AMO29N".V1<:@+A730?N(%%IQ,KM<2 M79#Z^4F83LE1POQF/$KS0@L"G!S39#U C*)VIZUF1+V05HL(.NCFL&.R[LTGZ'*8X_8W$<_5W!BQ'+Z0O8%*JMU)$(BLZ"9G\$5TL M9^2E]!/W6(GQD5&F4Q5UT([AW62<$/,;>*Z?#B$)Y,N)B+%^"=4#1'N :G:05616'FO!C3O%WM"B@'2W;J MG@,K'/]]=-%AP/0JK$5O$[PH][D?8$=%5O>".TS!51-5;D"/_?5P$,+0BAR8 M930/C=(UQ<>"8R6!BT8HSBRMW*UK,P]$E'O*L0[#DVW$W_AVG[^_?//'1TR? M1^.3\2^\&&;5\_NW M>ANK8=Q8AAV$+B'(&!D'$;6EL7H)P4I-WWJ34#HC1>N3A#5P?AR; MHI5..CB06@'M?')L JXCFV(ML,/8$\W4N!D]]M!!)Z5\ZT"*[+)V4D"*(=*B M9VBK9)R33!/ASR6U;P!R (+<8T<'+ZL M0S2ZEK&7#,QJ3_"R!.]IIR7$02H3E&F^Y]P#Z6AB;[LH\-:Q4#OI-[X1].]A M.L/).< :)7GVB:RN*RG<403A"Q8H,I.AQ+B'Z!6"S$HS'V**SFUB;-[SGL>@ M[N;R[&^#N&%,S1=#R[SQ(EFPHIK(0F2(3EHH!M'&P*T7K?L ;([NAS=+]]58 M!ZDM5_&<3Z--$/5@FAZA/;JW_M;09 _A=[SD+*UE6EE9#K3AS>\5D]I!('\> M;-"*%_+F;>G2Q3T^Z[,'-FPC\\;%?"^&$TST\?D6Z /#H V2?9/)RK9.T%">(JOK;SVL@;&+#L9-!+C27NR_#.K#Y_%D]A$GIZ]&7_&\ M>W;7%5'KWME7<=3&X[Y1)V5JM4=A(4]%[;&'G-=*HW?><(T7!3.R%8;D(RMZXQW_\T M?@-<>Z->HM#DOIGB:MZZ!R\#GY]*.*<#C9BW'NL=. YPFVUK)MQ* M,]A7W!T$\2]]@2N@%@9_< [1& )EEVF=SEH$01/:%*MB-LU)OQ)-;VUW.R=! M&X$?2T+)Y2 ^TE_,;;[DHA2:,W#)*S(0T$(P0@#6&FO.8G"2->;-;12']ZWW M4^^MJ['W$G,''M%U1,_)2OPTG@S_-4\7/S?Q-D'8D>-\/[K#.-+[ZG$M+9HI MX3!T<3$F('OQQM_C5QS5BQPO[I%ZAY,RGIS6?.^W\63X:2Z< M/7SO;=^POZ>]UYAN^-7%D &A@XRR<,48>IVE2I'46+S,R0ZV?=F^\='SMU6Z M+^[BO/VNE]^^8+V3\^/PE'[E;?E /YV6FXG97QAZ*-/<$ M/@[-F6TTT0%7+@Z([H*Z]-1S]F029'+\Q *JYB*RH#4C"20#8+7!)B1X2BQ:)%*ZY#J M_:@>'5<:*Z*+A65YD\.R2FW9G7&^J+*2T-7U5&M#MEL) D*JUQI'I;U-6IG4 MNDW76D _L"G<3E$=5'"=8SF?,9N Z,0='UHH8@(CB1)6&,UCL3G4NM0T ]J'S3JS0[UO@VPFU\%/<>I[-06^K, MGHWR_+:WY>U^Z)ST206(V@=0$+#EPJ[AT7F3T-W(Z[CQ^6_F" V1[[2[T M<6N)-:Z'^GW\%2>C.KKS02[KQ4OTEFERGDKMQ!R)K5$26R5J%I,R4@6]@1)7 M//ZAJK"%M'JYI^'VB5Z#.QDV>&@7!Y];W;6@@RDL.W*ZA$54/M%( M4.0[SCH;WZOP8C@-GSY-<&$"UKJI^0LO _5.2*\B6?6"YC9I<%Q")+ M=!:MR*USWN[#M,\*\FJ4:M( 26_Q_U>CNWR;BZZ@+[^EDS/25VW*=O=)!".\-O-IWIY^CR$N(C M(5X?"NJDRF_/ ,#B!B@^<%Q9*Z(#(12-P\1Y""! X4%:)@7:W#JBWPK[C\C MUBKMI'O.)ADF/#&4QEA:@(TDFS49$A)WP&6H=XQ987/[ZYV.,C'H\*3:2AD= M5+*OW>:O6\S_PCP(LFC%#",'E95ZS6&$*#@Y4CQPS3C9WJ%U.?-V"!\9ASI4 M3\.;&Q8QC@W8_MM9==C.KYD@J,%RY2$YFT$ADQ#J!>*.F&\53SK&N(&%O_6+ M'PE%NA=Z![DBT%J+%ZC9$X1DY$%SU M85$=0Y)I9Y1JJH0.W+9-\A0W0/B4.KJ'5G=('=U!)8=)'?4^FESM/4PE@B(C M#X*Q#)B3RBFED,5JP M@D*PUG=\/-!DP*UTN7TRX#:*Z*+ER]I$%@P!H_<$25HM8F?.TBY4OR<+L(91_141H$2TM>F9 Y8\D890?:N MW23R?J0I?KNJL(6TCB3%;W"#48V2_ ;+P=PQEH9I?C?1WTCTLQJ+1\YI?65* ME1)R+(I658&>'+=D-DCTHS<\I?H]I?H]I?H]I?H]I?H=74[,4ZK?41PS/J7Z M/:7Z/:7Z/:7Z/:7Z/:7Z/:7Z'=IL?TKU>TKU^\%2_9YRIX[@(++CW*E>VNX] MY4X=6Q[,4^[4$9+F*7?J*7?J*7?J*7?JH9LL7>9.-6Z/]I0[]90[]90[]90[ M]90[]90[]9!5^(!SI]9'5%OV3-OL35UD6.TPQAM)5YRQ%&7F*GFO1*G7?D7N M16;**NF-O"/I:K.7'LV-4I+(K4)-78GU8EV- 2*2"Q&,9I&5Q L[NDK@U_OF M=C4_%:>-.]>KO(%6#9KUWM9R6\YH =>%8;;DVQW=O5P'2W0X$'L[2XG81OF' MROX:^"P\\]R Y9Q !AX@H,A ^YN/R7"M=.L^YD>:$O&0Z+>5VHXQ$VP1UE"H M730I 4>6JE$4(:IZC:9 D21:;UWKV])_V&O1#KHD;J_N8SEU;=Q_0_-HN"?O MS?EZ.9U/"$[$#$PR89WGFFS)8V/\4318.00%NVW%L@T5>K_>Q O+,7H-);)Y M[$F#E]&"",EIXSSCYNEZDWYHUTY1GM0P=4,3F[G+@->M?P[]Z%N$\!X*< \%, ^-#1CJ< \%, M^"D _!0 ?@H /X( \%.<["E.UCI8\A0G>XJ3/<7)GN)D3W&RAQ6RC%((E <$J"2HS52\P)C[*&+G)6AK5^GR^JT9U-TRSVK'LKAJQ M14>3:>T,I-U%KX--$:71%207"[D*V0&CBD&*1IN SF>19AN_+)M8!YA M/XMM^+/"R>I,41V$F-86K145E792@5/D=2J'&H+,H2;39Y9E,47;?N;2<76U MV((%NO:MDT!T>[!TB4 MSBL>LW0;+3WT@BN,H>\NV;+JW4=9^KF54L<-A=O00+Z"9_ILE,\139=&Y :@ MMO&&-]/\;2#]>L-M='1;X8T$W)OV>68IY.* %55-?LTA^+HNBN0\MTP$OE'7 MFN/2^@J'N$>E;R/7QK[PW\(D_QDF>.[46:FQZ,# )HV@6"D0HO=@"S=1H+69 MNWN.@Z;".YQI./AEG(/2!(X>0Z*(6TCL1@@4NSC:2:YAD6T']?3A'].'[M/H.%_12IF3B4Q"U M7XR3F4:8,\AHO'8N1]HR-M#D7<]^Z$K<6UX-6\W.^\M_>/]A?')61;A$$[P/ M6+MX>^MU;7Q;R_AU >:3=AX=DQ6!< M9E?V:N*+"48[L*;::IF3_^XB@VB=I^5>&2QL _VM>OY#UV(3N770@77](13M MRDS3,@"%(0=E#4+@(E2B(4I=C?/6@=^C/,AO'HMH+_[.RU@V ?.C'L]OI:BU MA[6[2+GSX_F8F0Q12*CQ/\PU/Y7L?S[32^C7![:T-% M7EJ,WCGPQI.KEK.'*+0$@NJTB8C>;K*;'VT;JJV$OE$;JFTDUE,;JB*#%IY& M1=Y8(4A2T,9$6Y14(244Y+T]Y#94NZJPA;0Z6'&7Z7\?B5S3@I.WY??Q.%^/ MAWIO#4^,0PK1UWB8!Q?)#2"3H_B0Z/O4NB/^!K >G5'66A4=W--R#\2+#KKW M@^S(9-L(X&%,N>;JW8X^>^BF_V7GHCDJUU@7PR)-[=K-,VUN-$L-]Q&9-HK9 MUOF9!R30/8;A"3A(3L334;'2VE.F+6(^K=6.E#C3:*TTT$'65!7T+TEB^L*,&=R3O6:1HFZ M7CKD% 05,O#,I9,A6<3678U7@GGDO-A#\KVT6GV6_N=L.)T_97KS N8=TH77 M/F[_G.#-T=Y(_,TZO"(*!!'(B[#ZG*3NDI\^_N;+T\H&)/@7'$@AM.&&M1ZT, M!=#D%T0(HXMH??78-O@>(9F:JZ4#R_E=^#X/(W\G-61?FV?/@NPEY*P,EDG16.LCUL$/ES"#HI !#S$FR MPDE$W?/L$M#CIL^.@F^8 W1Y.CI._UP0E \45S&BYQ"C$.2L(@U0"5MO!(E: M:J*H:]W/Z>K['Y'.=Q9K!ZE!OU4QXFMR1#,M6&'T:4@K5"VSF_TQQ7)V\GI8 M<"!TE$$R"3K7Q+E9=3DM6? M+_#+F$8^<(4\,FDB^% -[& 2.$$&E2,7C6?KM-*M@[_7 #PBY>\NV-M:MOOD M&%P#4F_6''##8V+UJ)S'#"I9#I[76\ECRB$4SHR\49)X9W;!K0<_ NWM+[#; MVG,=V''/Q]/9V[*,K;P/I@!7DJ$N$Z&J"JE1$O\0CU AF M_2?PT'J%WQ'J(V!.G\JZS3&_MU5XWJWB;;EC --?OU_Y[CQ- R4R,V_W[\G$ M"2J!U\F"+(;-#U E;]U285N,?57(=V=3=JF40U?,KY'>_"#>"FDMVX"L*-4J7O! M'29-JHDJ-Z#'_GHX"&$"9SIXRR"QY&BGS1Z"8!DPZZ)0)VYMZSXN!R+*/>E0 MA^')-N)OG#7_]Y=O_OB(Z?-H?#+^-,3IL]^7&<1HO(Z95F4;/"@E-2V_CO\>3Y29@N2D"*X4YB M#H#!DS_'78'@4@0NL@@J*ZY#:]-B"W@_A+G1E;HZ.-=; _42Z)MPNIQ9F\#M MR"#9$NIAS)/.5+\YQ9KIK0,#9EO8T7N>12I0O&.@$L&.S-"2GHJ2R -]T^-B MUA_-[C%NCI5EVZBK W:]P*]X,OZ"^6(/__Y^^.GS;-F@0!F..A \6LYMK8ZL MH4YMR KTQA /%*K6I\+W0.K?>.I4I3<;(#;41R\=A*_:!):%Q)9ASS#*KXMJY@WP9?!VFIMW43+MZ[A/;L+NT\#]//]$'-5/H:3FJJW$ (6C=B MCF"1]C-50J#E@SS[@JA*+4L(G>5'=S.B_G>#SMBZ02KLH:C03_[U[J,[FTSH M#Q:_24]!&B3]Y720BLD,!0,V'Z,. F(0'HKVCEO'-%.M%XL^QO5$^OYHT6%( MNL48WTW(6)S,OK\[672RJ#/\2SV&&S#'D0L1(7LFJGWH(01'T]T8%SS+NC3? M*'L9V!/Y>R1&AVGQ+09YJ8;IP$6KN4R4H?>L.9QT- MY8GAG2J_P\SZYKO6NPE^"<-<;Y8;39%^_^WL,TX6GPV\B:'8HB"+4$ )J\$E MSLB@4]Q'G9P+K;,S#S+0I_EP0.)T4'%0J^3_')Z<###YF(I*(*)%DIQC0*]W MP#%ED;PGDZTU@9?O?L2"LC4 "43); ME_5FERD<:,5[6LZZ57D']1 =+-!7/TAI?#:BU3I\GY^@HZC6MRJ07(WN\U!/ M#KR E+R-&5EBS6_/['6 3]0_ %$:UH_T,]@7N"CP/V\#.,#,LO$, ;W1H)QQ MX*VVX"0/DA7'0]0/:E;<&.#3K#@ 43JLRVDRV/&HMDVY,M[O R^=C)H%$*YX MTD8Q$&J?VH08BS R^-2Z.+?C(3TQOQ\;RA.W.U7^'>8,7\Q/,L$FL\N4V"LB M6"3!YAA29E*"=4Z"\L+2'J0\B*!5X9IGQUM7$S2 W5=I7&\4[5N5QUX]QVD< M@B4/4=. E)UW6X\"/&9N16TEJ5JWHCJRZKG>&;%A0=TVFCE(?=0F )\*ZK96 MY=:%4KOHX3 5F%QK73TPHY6JQPN)/#!E""B/F07O2^FA%>D1%]1URY-MQ-]7 M09WTS#@5&(AZG8IRND!(0H$UR06TQ09]8_MY\ 5U6ZEADX*Z;61XX((Z!JLP+@HRF8NP+BE67" UFAB3 M0:M0>3[8Y\7[UK\M'OUF/,-Z4?7K<1A=><]E0-2X$E.-BLM<70I>R/@+1$PL MUEOO$DV%U@W\-L6V[QIYIWB7&8UQ.IN$-!MPRU*0G*Q=:>OYKF+@ A?D826? M>4HJA/:U?_?C.L1)3P>,N;E,-E=)!T[I.HP#YY-R(M7S_WIMEDT<@DH*.*JL MI) RY-;[ZCH\AZ-).PUN09&MQ-_%Q=<7[6NNS9;Y5*$I0P9'&*7AZ-,E]H6' M;72(MA!B])P\;!0"HF">3 !#ED"PRK#6.7@[0NWOT*Z'U:8/=1W+(=WZ"\E] M$L%RB2!L(O/3FU#;QB,P%7GR3G#>_%*]M8 .WW^J0T; M!$Q'(:]K0 X3T&JHJ)L4V%O*G:N>-NS$A$-((3A0 A5X'1"\M0)#UEGRU@FQ M/:C\GN!27QK?1KB-C\]676C/K K)R@(ITFZJF YDHA4-(>FL66">(&]P>K;B M\?W;I7L(?-Q66@U=D@KI/4YGX6RRJ+A^/P\.7!S>F8+:F?J<*5[[@H2JQC<1ZNN'VC@#1;0_HVS MU^/IM'$X;MO7=A27VVOT-P)T5@@T.<=D%"?7@3DOR $E]F3DTBEQ=X!N6P0] M1>JT\B45Q8%'YX&\75J#A*7M2&?T.B$7S2]3ZRU2MY3O;^/)B_%9G)6SD]M: M>#\^.2$%_!DF>> $"R4& 5(A[.]\$*T]JBW!GG$,;QMN'0K M0-.ILKH(Z&T$>!EB\IX\NZQJHTY=#Q%Y J\T(:XP4:3HS&&8=;B07[<*WXE> MNVBKB^MZ)^.OP^IJW %V( LW2;C:$JK4O)IJ+W*7@0>CE7,H3&I]?@[59-D6R(3DD2#*\I".C.;CV>/Z.Z=!([UT MQ@"W(H$R5I$2522SB#$>B\E6MN[W]5C.:?:Q*/M0U\,XIXD^:.Y8K(L5K2*: MQN98B8 ERA052NZ;'Q0^IG.:K1BQU3G--IKI/%B_"9@?]9QF*T6MC=KO(N7. M5:^5BIQ+ 2G4BP!<-62=HV\S_5Q''F5.#T_E>YW3M-/X-L)M?$ZS.FC-N*-7 M)PF&!PTJ2 \1BP+R=9-)2(,W-XR2AQ7FWTKH&X7YMY%8+\FV5_L7W$Q%#J.+ M)@;/QZ=?QJ/*ZW%9]R>[!_X[ K+_44 ?$KIQ.%!8T)Y[XII+R@L>N2O!)F)* M(/>HE$%'F#HK*[DTQE4N=44TD**H#>YJ62CYO+2U6N9DT-'JUEU]^KC(8LT[ MWN!E]B$FG2QG')@H!51TM*!XS@"5<$(K&GUJO45NANRH2B!V8\L693.[JJ3? M.M/?)^-I[5Y+*R0J"V;>%H1+23N&S 07L[ YB]@\^^4^3$=%EIUUN3E=ME=$ M8POLU>D7&M[;LHA!I>\?R;28GLSK9-^.U@ ?**&$1D5.IRB$.=7DD&0L1%YT M8:4V(!(;&&B[OO]1$:4W130,\E?,:^NPT]GI&>''_.QT/)D-_S4?"AFM=PQP M8(M2R@D.5B';D.HJ@. O[KQ320@7N) M!,SPFC:?'.WI0CCRB;5*1AM15.LZE?6('A61.E!"!SWQ5Z/[8XKE[.3UL." ME:)BB 4(4 :%R8'#Q" J+$4JX[AOG56T":X?C"X[*J2##OMKQ/ >JR"'HT]7 M5\=W.!F.,Q^4H'-@** (6Z,XVM!R6!(PAN1AZX1H>FS/L@[J#T:M=FKKH!7^ MY3G/F@&<=ZDQL4B9"XA8:JB7G(*8K840,DM%VVBQ=3;-YNCZ.H[MW)_O2"'' M1HB3C+%K0R=1V$$Y R&C "AV0)Z&B;GT6^P :3G5%D#WZ2FVCJ"-H M]+,)W*>^4AVH?L^./[OH[0CHQD)1G, !33F"7:=BR#Z#-\&F(%P6L<=E[$'V ME>J39=NHJXMD@W&9_1DF]7:WY9?GK8WJ]OM\/+WH:%1T+OK^:;-EHG.NK@V.4.=.? + J1M,I AD"L M/;$*^%C[>%@M/"_1!]\Z/+42S(]!EOUTT,%*\_QL.AN?XN0]+@*JT\_#+TO> MYA!2K@D<6;+:YS8J< K)'58^VJ 5_;_UGK4&SN,F2"L]=% U\7%"VVP=YA(/ M9BF-#!8\T:LZ9]1-4%/O4(#^NZ2 M=>^$AC M+[L+M>':?P%B:<)N &.;:,DF.FX_I^^/?NPA_)OJVT-R#>V\FW"4B8[>;,%J M27#(KB!SLQ ZXU.,2F9:,1Z" E?$%=KK;QN!-=;;WTE2IV>G2R(9D9(J!;@( MM,8G2XX"*Y*\2(;69-I6TD95HO)UEUH%G_&IT+K+[PY.7AW[6 M9L:Y1Z!QBD7B9(A*0Y(E,*YL*KQU.&X7G!W+YN6W='*6AZ-/R^3\@0V1Y1K@ M0"UH(DKTX',)8'AV.9;DBV[=WWE;C/T[#YTS[*8'T:G:NHA<7EC:]R!?6-N2 MY5(LEQ!3K*N]84 &-@=DP;@B7-'->\9LA["O_(3>B=6AHNYR:@Z1L["%3.>V MI[&.H X_.?V9-ENP=M+:?V;''=& ME#:!W%$>PPYP#Y/+T"D-MJ-<,QT>"?VB<-8:LO*UX*IV="H0@Q7 N%%%D=N= M;.N+2XZ&=O?D-AP[Z[9172=L>S<9)YQ.W^,4Z/1; 73CDE@JI:E M%YW 6[)%F>POXJOD6IUOKIP$.8GY2=ALD_:S^:6\=F MG":.J0V+K>4(*NC:%PPS6(_<%ADEN39='%2N O3X2=-.'[TT?MZPM\#5E/V7 MW[[0^H_==W]8]]+>.CUL//(;71T8+0N%)2OI7Z5,\M9%'B-*BU&H)#?MZK#N M_0<([S%F1#VDA1P\^2*EQI--SI"S5EHXP6U\#.&]NU?\<_D/<@DL!JXAV.QH M%J.%H!B25Q;K(;1CBK?>DM<".KI5=7_NW%Q6VRFD@SWX'FG\-I[@\-/HCN+= MWTG6M8/[0*B"3&H+*0E..TZMLW,DFJ"*= )Y-*SUI;M[@_X!6->O8CN]*&ZC M2)/RG$<=9 U^6E Q<@C)&>#.D@L6K0BL=?'D(XH?[\.T#A5U+#5OVT8#-&/" MV]H[@VMRK'+TX%R(H&.2!IVG>=4ZL>YQQH^W(LN>\>-ME'8D ;Q-(#_%CSND M08-(WBXZ/!+Z*;2!*^; B$*V:XTD^20+;2+%IQ1RC8D^5MHUCA_WS;IM5-UA3D((7AB(OM2JTRAY;.V3'E%M7-]D M::.'7F+&+S#./IR=GH;)]S%9H&4\.9T[O2&.SV:SS_CR?\Z&L^]AE%\/0QR> MT-=76]/.&^CO'CMN^/+]8\A=2>)&+%G;S#S])^42E<<8BV>"9Y6LB4$)'#3$ ML=]J4H&\&DW)G:P$OG2-$[K,K15@&>K:'UV#+ZHV),M"T>A<:!XQ70%EW_7R M^F-I6< )3F?OPPSGS>'S.W+CZ(/PB?RNPA1-UP28@Z=!*PXQUPQ\%GQ$%J3, M&Z4\[SSH=>CZ7U%;<./FJMF1-CK89Z\C?1XFD^^+5EAGH]D@%6%C-5Q\B-/23>@>G^ @M.)GA^@0S.>R743HTN!J\3 MC3+S>B'6_.19) Y6L9BS,1@R:TZ$.Z$\%@[L+^<."LI?CT>?/N+DM YYX*57 MSM4Z6"O(:]7U=CAD#+(+4BLFC&C>)/_J^Q^'HG>6: ?%XM?'=UX'*YQ)O(XM M6E_KDQ.X2-1S+BAT7O'"6SM3=\#HZ_BD^^5\>ZD>RS'(]7$LJC2U(?^&;!&6 M(J\=#@J$2)9*L-E8P9-1JO5U?[=1'.HP8V^]KN7)UO+M9+._BNAJ)[<-<'5T M\K *TV&.%_;5V5H*["GP/@FA9.$JU%NDF2;>>V<@)(L@2BTHM<8$T^TN<>" M?U\\V$;.C6_W>#X>?<7)K$82/^!H.)XLHB]G2)I1YQ$_3?Z'LK0OVMKS2*&A MY2\Y!@(9HJ0A%[')W0L;O.K0QM^N.AEW)]"&OO]]\,PYO&2X28EE,,K5YC4% MP3$=026OR3"2.=^,M&^M;_-#Z'L7@?8XO^VRF16Y)TQK!R%44#YD\)K^@\IJ MZ716XF:?H*WU;7\(?>\BT([<^=FY\_F1_F:^<05M4\A<0J(!@BH)(=1FZ#+R M>MY75 FM>\3=A>.QF/5[R[@'O9\S?1-4'9GU=R,ZC%&_O\;NH< >XN[ J%^! M+GL?O.0*M,^I+GL!O$ R8CFMA[P$7USKE-H^27"/0=\7![:1>L-,LF9_#SW\:;_[T69H-OPYGWW=/AMCG;?MG/S0;ZXUT!ZN# M+:[>!V2,B@&#R"5E,A"5MCI[/=CGQ7MF2WT.$[SUYF>32>W]-;\8_OOEK[P+ MW^=AC#_#)%_&P-%I7K0PH*.DU4\Z"41;7DW7S)(W(:K6^7C[H]X[RVQ7!&^_ MS'M!OSV;36=A5%LSO1^?G/PVGM0/!\@8^7DQDQDIR*!4F6S)F I$*V6@A2&A M:-Z^O9.1]+]$]\SD6^ENAR=$%\F4[4;UYFR1_"=]9-)FD*I(4%$@..5+[?U3 M%&,ZD.B/E^&+03P@$WX$:7906UNWVU71ZAOG%V81@+:[RFP]B.O_P M'/G+;SA)0QK5H!2K72P3A=$*D+B["?$0^*\3PPK0%=30G)A2P-]!D2LYBEB=JEYF9D/T-[ M0).D)Y8>9E)M1;%#S*3I/>-('H604MAI(N6 M6]'[!M1TA$_S:M]Y=3C"'<)7O&^T=W@#:\?+#<8B- ,C6 'EK:'EI-:<,(XI M\.*4:%T)V/<8GZ98UU.L2](=MWNZ?BUAWLH@-)AL2">9:QJA"\"D,R&EK)5H M73QQ$&NP1PV\&8\62!=UXY=I7*LB,TRF9)2L83]DH(P4$'54D%+PR2J7@SN: M4XIM!_> %K8#.ZZ=TN:80L8;#?0\IL8X"=LRT@0F5Z\^UQ"8-X E.%Z\X;:T M3@/M8UP/:%9T2\M>)\\.G#JF.,_MHYD_C^=,EMXYI[[EWG/^%TUGM5W4^3B8$ M0Q$#&*?(;['"08Q*0")7)DO+ MJC,8^W'-O3'.I[#NW!K6/R,%=KXXJ/_6R4 M7W[[,IS,'SH=<)9B+FC)KV2!_']EP7-3@/."B:&FT1[-7K3#^)[F4F_V7!N. MW9Y/Z@CGTVW;M<28HXD"A"(5*(P:8LWDB(@R1AHM8T>S'^WL#QV3/?"F%D[4 M9?M&J&EN#[T(,_PM#"?_%4[.\-J<*:YVK)3 &"/SB D.OOAZBW5-=A%)ZW0T M.0G=B. !K8@'COL< 06/R;IH*(Z!\M%%YFI2;[W8)D4&WH5$>T-V.F>FY?&L ME@W'_8#FWC&0_P@G\E;,?< QJOL%45#PQ (Y26A"O0'(U4"# 6NES\JDE,/1 M)%6V'OS3/#[.>=PEAQ]PL.Q^03AG9"G&UV!'!A53H%7-D"O)R(UT3ABN'\Y^ MO.7@GR;S<4[F+CG\H.SJ*X&5^Z7@I78XH4MO0PO!=2>XS@?2TX+%%"=)Q!<*H$FR7/]FC* #KS MC7?0W<7E@;MG)"[:>1DEL$A&$T?*>MV6L> P>E<21$4FIF"\I,2*R:EUN[J'P]M[^AP>.6VW46T'='U/ENUDF,BJ MG;<.^8,4,GW_X8_E!9A)QUS%(YRRM*M@@E [VGCCDM/)E"Q:V_%K 1VA@]RY MSL==*:R7IHMON:?)/)H-\_#D;#;\BA\PG4UHK#A]^2V=G!&TWXBZE:)G MLSE#WY:783(:CCY=@+CT6F20.8@BB'DU+B$9DL,B)=!H@I(FNVQX:VN[$?:] MW8[]<)S?4(?,V)BD!E$XS=]"H@PY(*1,,RRD(AVV;C[4!'C_R^=!.'O+O^E= MZ5WT+[QP%?<V6*E;MT(OL/A M'#Z8U3])VZ[XSNH#\.T^R)-#Y5HVRBP X*])/=__!WQ2O/: M\W"&,(9;'R,$IFK72ZUK_TL'UD7$8+0+K+6GNA+,L3A/N^IMW(70.W!TU@>X M2D!1;PB'I)4B4UJ154"8@%#6VT6402L>=T2R4U:T$_[*=:+IE2X+WR*,\GL\ M"?-4NS*>G"[N'#D[/0V3[^-R_DM7/MKC5I?]7MC@8I>&([X1U?1!U_S_X),/ M"F-QNNC,G/R=+&>SY[CWC'XOGOLP!'9[W -O-9/",A BD*5C#0>7K0-= M; DQ,)=LZR#V:C1/#&JCJ"Z*E%:OVN\FXS*<']9>R$ JIG@IY%M[I8GOSH-' M3=A+%CRZ+(ILWDYD&X"')UKGNUX[!762,O,51V>XB.>,YI#^,9Q]?GXVG8U/ M<;*(]] @GDVG2/_FC^';P*="JRC,>C:^C>OFMYJ+AP&.6//("%AD9:#HIVKEE 9E=5,P) M(9O?0;@2S&,F11L-=%"R^6HTPPE.9]= O4$:+5=2)&00&".K/9D$CM6._F2* M<>$U*\T7BE58'C,QFLB_@S+ R\5KN>,-1V5B'^:_'U*#]+:8+UZT&, M.O.H.'#G"1]F"S&* #GK(,EX<];=<.-N1?LW?==CI% G>5GTX%.-&P;'?@8ZV4;R4 H*8/(D@PYBRKGUK[7 MO: >(V.ZT;+')F"ZJFR^ M"N0PJ9T-%75W1'H/*7>N>E_H-Q0KP"/A4<$A[:?*@KE,X1"U0+#9 M2%M3\VCL&[@T*U]P,*MT%Z&/6TNL8>Y#!?7[^"M.1G5TYX,\AQ142-;( -;5 M[JM<27#1%2A:\,)C":6D#92XXO$/584MI-5P'DXGL\NEYG<NQW63OH- M#V/FH!8CNPKIG/>;@-K&#KN/&JN ]&N'-534N"LIMUX55H+30J2,W(*EI8X@ MU;29&!CPFD[/G50V;U0&N M-"UDNFYJTD:(1?I20@A1K3MJG6+ZRZ?QUU_.G[C0\/DWEPJ^?%]_&WE#P8_W MDEH7R:?CT1_3_Y#UN:\T M#UX+\A[3>)2&)XNCC(LBA44XNIMJD(U>V6T]R/:COE$1$F7R66+,+"2%9*SI M$$U1.G'ZJ9=^;47(1F]OF]\DJI>WI,AZ-)CJ;4=&FI ,HQ20$EHG M/,?$'%,RS#:G(O)/SK]QL1DHNS'9/I;W5UI*13M<=R M@=UJZDWL%&>'[R)E2]$R)S$+KV M!TN)MF.G$S@T040=;9+8> [T?>#9J6)N5E9O+]7&P<+?Q^/\Y_#D9/7XLA"^ M7O<#I=ZN.+?%(Z92"WM=+(E[&?P&T_W>%SW62=Y6PAV<"BP!#CQ:ECTFB"*Q MRF1/)IF.@%)[YG0)O/F!P/+=_4[OQBH9-Y!G)W4&5PVHMV6QV-1$KF6 ;?Q\ M/)J.3X:YFEZ+<%L@FRU*5<":VJ7,N ^L@#"):\31FD4:UYHL#W.0R4JM%\B M>M/6H5,6JEMY.0(:XUQF\W"/EFB3,DC3PV>:8]6_3\6 R($GE7QB;*.%YY[( MU]UO/U0PO'N%CYL*OG$<]#:B98!A TP-(^&K_M6 &EW_!J&SVM*CS;0\@=1 Z>CR=D/-$6 M]F8\NGXVGX45"E'68#Z9UL&3#VTS64^\E@:X9*UM[6^L!/,(]-]&T%VDG:W- MN:J6#*?A0@BUF;T/!7PV#+0I07+)N(O-[]T\QB35WNS!]FKIKN7"\MQ^ S _ M:I;J5HI:F[.XBY0[SU(-+# =,4+)6+L)>H3 ?83D.1/:,9E+\^7AR+-4VVE\ M&^'VEJ5JM7.YL (L>@%*,U%;E4HH*FN5)2UL^48(ZF%EJ6XE](VR5+>16$]9 MJHZGQ#530"8+>3"<..I0UB882GF.R!3?Y)#P2+-4=U5A"VGUEJ4JF58!78*< M2LV\C+3,Z* @6I:CB4ZPLE$H^*%EJ?8:F&LC_H:-(=9G_VP"ZD=+4]U*41LE M*^XBY=[25$N6R$2T8$(-)R@9P7G.:\-QJ7ZG--7VFM]&N-VD MJ2:?>$G2@;=%@V+&0Z"5# *3(C/-&0OK[.V'FJ:ZE>!OIZEN([6.TU2E"*[4 MHK7D:D,A41NQZBSWVE>01IJO,>=?'[W\-_CR?+ MUG2=):BN?5G7J:F;C_1&4JHPEDO4.HN *E@6DA.6H\M>>&.4O"U[][S' M8MY>]1_#C.>ON?:2UY=I!D%G\O\19,%Z26>*$)G3$)Q3CEP%(;5J/,,WA+;_ M6<$H86VN.)?U_GW0+OAQ^Q"AD08ZO<+PEB1^O3$A?_U^D;*S#)TM_+22;60\.DBZWH.3 M:"EWW"(8&:Q,/'K-FH<3]X?=5[I3'PSK6XM'G/>4?4B*MEO(3M2@0:G'_$E! MB3H6Q[S(>B,R/JB\I][U?W\:U#9ZZ"L39A-,/U(:U%8ZVB0E9A"U> *,NE"<,1H4\\04H%8LJ9O):V *EHF-KJL]KATOL;JZT7EVTBU<8K3 M_SD[_7421GGZ:I266Q#C)6G:V PZ0I/KGF9%@,2**+(P:6YFL]V9%G/[R?UN MW(W$/6XFJ\9937]/>3P*)WFZ-":&%[<;N\R,,/4B.^2._L/J@5!R8&6(@O@J M^,UM^TX-KG[#0]=D(]DUGHM_3%]@/6&JML3;\@)+O6=C>6$UD.AFIYV"17;LM);2;>#&XMNG5#]^OU7'*7/IV'RS[D-D;3( M);,"TA5:9;RW$&B@9'Y*[GG6I<36VK\/TX_FR].)25C(=3C<5HG5>1(>V)-ZDY:^^P=ZMRZ5=AA MZ')/'C+3B9#9 G++FA3XOSC:FR$;#^ MTUO:ZG.[ZUMW4$8G9P2WILM'^M-%2X!@4L! [J^ICMH+)C=5'@?-?:4?Q]VRU6( M=-[:V5[IFQA=B[8,3Y:GD+XOF& MZ%FP\Y2+B):#TL9!L($#JW=TI&!S#*VOK;L'TA'8);NJ[R8M&LJ^BVS;M37H MRJI1=.PYMD+33TFT*[7S'[MU%TYN M^5&;>&REJ+4M'7:1-R6BL5[0348NKJ1FNA,(W4.*1-O'8584MI-5+J>AO M83CYKW!RAN/RVW 41FD83EZ-IK/)V7P9>A,FU>;\BKO7AV[[AOV+0O<:TXU* M4*SE;-Y%;M"ID')MR1U4<:&P[$3\O^U=VVX;R1%]S[\4TO?+2P#95C8&M%:0 MQ'D5JF\V$8GTQ^C=C=SF.X+.M0;N?SS!W?83?I/D]GKHOSWPM__#C]=KOX M<6C)Q;I3BRJ6"64&94HFQZV"*C#646#:HY2>!4]J\_06YZAP\Y%?VL4D/^9# M=(NUB!\F7>D!RZ+E$#\0X:P+P,M'0;"4(Z\D$*)$PK(*E=(-;ECWB37^5_+H M.-QR?U+5> V"Y8M)RN?OBF/W<5V!?CE_A]/_7?XQC>'LI@R+N%*BU+1Y#RBS MIQ&4)L @0G89":4.@HE0>^1I3]'><-;$B U"JU)^-<\Z>C^[^99#D3L%K%3X M_7U66ER2RT]9/ZL_7&5_9G5 !TH79N*IS*Q2.J!4$WFN@9 M),\41R/1L-I>]@5BOJ&QN7$;E'-5U.'J9E8'@[K,5\UODRX%RQ:LQ@#Y'%P' M&I0T['39\ZBC(TX.OT<%P[&'3CRX%+=XB%B7%X]4*!X]6Y:W>,AQ+\DG M^3[=<#T>-3XCKV.363N%5LX"/2>>NA,/'29#T .U2F7Q @%'G("4?R()(^$, M#[2W^BGL_1*%COA^Z_7X4QFBT%FR0$OOF$"PR1)@RMD@6)1D M+U%H@QN;-?]]]WW]XS\F.8Z?^Z_?+^+O<378&I$+&@P'0E,"4;H%K6GNUMJ@-V3-:FBMF4GHR\324J=EL'LQB.S*C"GN;*UVSJ?$>>(.8KZAMP% MF0.MT"+5/YM^6<3Y3:&/Z_80;845BG (FK/\>A -QFL&U%!*,2LBIMJ)@FUR MO-&C&@9JD)G:E.E^XV(/J1JQGNT2'8?>'&ZQ/1 X0-T-7,P.Z8C'Y#E70'4L M6WJ-!1>] R6",80P06+M#KPQ0;"'AXR%@2%:;M."^;B6[9_NYUT*Z4NDP:9 MLE@J2]M@V:102A:-#A84JL2($2;)V@6!.T1YXPZ5S-2@MW^;6.7'>5SG"WL( MV(A)[!7N.*2BBBE[P.-P.S1P,_L%1Q+_MB>_7+G(HDG+FIMH PS &$, M!QND ,F8)40I'L-&$+M]M.F.?W]\N M>W6IPYLUGYW,R9HWO9W,27^PX4:S'4HJE=?*8U#"[V:R#*[OO[[;/X'SL.5+T/'E0[YZTXR)W"LQ(\N@3=&&4F4E[;V'(/FA_J3 MM#H,>0<:EHI7 $Z#VX=MB9LR_O#IM^['TW0_GGW=Z+'\MZY2TNB==4!LJ9/Q MA(!-T0+ZQ#.O")L=#@83J5Q\5%9VD,+_#5VJ^%I ME@9?AB8"RC)V4X4$5J$&39CF7'$E>+-*OFT"_6ER9X.@LKLL^4"3M:1_AVMJ M\WAW5\E]#MBZ@KG5X8Y>]7PHH-I]8BNBX57"7G.O4XH)G$P>!+>\3+W3X#1) M+!!EJ$QO2U2Y2!$9%@DS%+!A"LV@F M.66#53E>JHS*)T*\ZEBYAJ$W=\D=9*632);NF7_3+I?9\\'M4XTOT,EA*@F.8 M@,K I9!"H*Q=2'>(O&\('<_<#0L[![Q=CRZZERJ]K;2)"M=VM>&87>GYN)AT MBRO"4HZ7A>H#-@H';"8.'/1.B-/N$CP]:<$JT#^&& XE93@#E?W:$FC]$C:(^6H M;>T,^2Y9WLA(+4,UN!K9)M>]J^LA62/RL5NJX["..M;K 8D#5-^ 93PCH<-$ MF3$:M-(E)X\,#.<&,!K!#&/E/7GEH-C#*\;&Q!"-UV[>WY#JSA_^=U;Z&E87 MOJLYXLD&7VJ/)3/YY$9G$0,CH(.U0EI!4W0]2$7/QXW/,&I99]96M2/PC)*; M*FOI_H6+>+]*6.F8#%+(3I* L%2 (])"\M%(90DJU9IQ/)7JU6.DD0%V?B!> M6-CTQ'I+E<48;O[Z<,-]/KV]6:>*ND6/DJ4!""D/[!X@4AX]K#*IPA'6-4>' MO6P%,I?I+,R^K48&/ 9_9X[^$7C.@IMO]B"U-2!YJSS4.C%UYKK%''UM1K_K*:-5)IS-YV66QZ.Q M'A^GJ]6JEVE?/KMVUG8LJ4?'_1XLO;RTH(KUACJ]NU^7_SCLXM_^\G]02P,$ M% @ $($)5S\>#O T8P \:0 !, !P87(M,C R,S V,S!?9S$N:G!G M[+P'7!/;UC8^4D2:4>DH1$4$I8F 2(W*001$1$I$2D1$FHB(%"$D2E6J@("" M$&G2B4@3!"+20:3W%HKTDE!"2/WB^>[_7F_QG'/O][[O_VT#Z_>;S.R967OO MM9_UK+7W#'V0C@7VZ5W4O0CLVK4+B&?\ ?010 M@9F+Z_L_86!C_K'M865E8 M6#G8V';OX>+@XN+DX.3DWGM@'_?>_7LY.??Q[]O/P\O'Q\<%$A#DYQ4\P,O' M^_TFNY@9U["PLK.RLO-RPO$M/2,S+?9F7GY+XO+BDM*_]04?FYKKZAL:FYI;6[I[>O?V!P M:'AR:GKFV^S<_,(B?GUC-V&S<>(Z>?K*']T)T:E$MNYC"-1S?K0=='/S'%"?% M\=^K]FO-_EC%_/^EFOVY8G^IUS# Q;R+T7G,^P$(0#5."Y4$_E?^5_Y7_LL( M\\9;,HVCFJ"??IP)$P]#8F MTWZ@ST\O9!TEMK6LLP%.A^ (4:38&3J ":,I(NN&(8N&L32:''%@3HF7EJFU MH[4T+N8B<7 %O2;30 :0 Q8$.A)0@>U$25 H,C_[J)$F* WT#H6]!7E*% M?CR5_E"J*Z*M#U5U'3C30 6'*;%I4SE7:51)! M;">J"_7C*<@/.CAO)(9J_D]5SP%9>V/W(QS\)1TH#*,IW8(0I0RR*"4X%\8% MGB;?M1Q+2^C-1DKZ^>ZG-"W$H2E\Q>>F.W!7,M?>,Q[?6"Z-P>8C6)*8D.Q+ MIU"PTPJP>$43ZL606_$V3]>(X$(?&(5W8S)HA\G9ZD(;9&/ L>F;57PL'6!E M(03:&#D8U0Z?Z^$!R:82*M"]Y!9AE8R:7L/Y&+6GF>28=#I0^:DWCB@QB1G6FH(&>M*!VT2, M4$.F)H*'("5*>TIQF#K/5'G>E[ M>66R?JJ),RG\)H61=[5SS.JN[$OP\!9SI# M94>2O6IJM7FO"1II\P+_FCQJ:EJ+4(5^0@:3HIZ5*FL=>UHVUXU.6+=:%J,J,9_3![DX9IT73F =+YXPL$+)&9\J M.%'.=AL13@?^,O@9-P(Q#"5'TY!,Q$S#7O>:8:ZE4MXBK>N1\B2%OSJI0]%( MIV7L0-:FZ$ $PMU(Y\]V-]_QXRGP#SBCM-.N#6;<,/7W(>@[5(4,%(&__(Z" M1ELGP:W@?S?][M*!+ZG_=\260NPQ81A1#CAYP8X\/>9R%EVK M1/Z,<<1@4"1H;13C) 2A&U*5E.)6 HI@@/(^N) MWGGD"2SUUXJB?ZND#J/@GQKD?\O]YRK7B\29N372 ;96O_M+-"7/"1I'7]8) M*AWP7Q-$%BG:D@9F&WAK&&Y&YU=#S3X#P9FA]VBR#@0H>5/['3JV"O-T&873 MX0J]0K^0[F79IKR]E@6.0^@97<7QJO$7&Q28QH7H14NX M.ZR2:8K75B =*^V7EDL'N?JZJBI?C-2&]!?D[19B$QO&I(RQ34D\JU(X%7MY M0*[@T"'_6%$(L_7'2?!(WC0X<(@/;N'N=Q>S_OG;U:@.%_&I0)QR";(+N\=6]IGO'5"=C/U M:/"D/E7>JL_MPX?YKL&,C,*7)4;:1_U#)=\P_51VE G/&$\,\9;"4OL:GTV^ M3&@5GQJ.B M:1V!)3\ZL,59IV& _>U=92LYYEX@8M!*WRX!.5X!#]>,QX?0W,-*:00 MK'=)4/DO:LAWE)>Z; G[GLRE P.O0@9R[RVH(:UU5KCY=CAQ'32._?BP2>LW M\:*'/S)88EGC6%5%OM)\ZYBLZI.S3.?&US +L#>88LQ*&!8R?)2WI*?00AM_ M]D+WO&K +OE/+0Y)&7D#JY1/7'%\[19L9J$?H=8Z!H?L3G;$J6E^V;XAF?8A M$ONWM'1G:( .S,A[T+8W\TF=/^R3/8IPY[5YC?^?B&]F2T;:8U4D)^4RWC! M=NI#U];*A89T=6FOO3QXRZF:-"*405?.$)]A":&@ UJN4[Z\GSA:WS4+4+$J M2OA2O@@]Q46XTVSODDDF3J]I>:YV8H0.3"8T7/3_.D4A(LW@]\JK#]H*;3[' M"I/TFJZ6]:[$3'V=/?C1D_S^TV0O=<\4)EDZNB>4$!6 +.VH1_J7/T^6L(C? MN')!(6M"07^O1H(Z- $J:]%M7Z"CX*R7-QLU.BPUTS&T1N,0PD:%P>YT;\TR MNL$6!C^:67?GQ @UA@T\AII M S^3D]1)6,D$SA"SE8.NEQV";T[+>UJ>%]&H:6]I%K#(%6-J,]HQVN=I>9'2O!? MPXX_'Y6"W> Y6;0U##3X)6#!82G[BFZV M'"XQ'8'\5!DS,2]<.A[KF0$^TW\M<'J ;[:O;:'MNH//"_>3S[O3*B&IB5(; M("R(PDN^WF4]H4=\=D=)7U/,ZD*O2S3;-NK8*KIS(I@.\,.E\+9:8::X1K1K MSO"'CM41KIH&0Z6I_KK>=+P,Z$'D\62/58TK-:&2A;;9DFFAP(\BM=%$H%%+ M"O-=UV@"WGNI*RF':@L7^U="QB)=;MGTB(B$J.QXU]DO&@Z3IT,HDK GI*\? MG0\;/-@0]HQK=',_?!="V64ZD<)^3FU@#KW,0U;):NH(54:(X17OD.M46<+< M/1.$D.5C*C*'#%!5%:P3*E\!"*+ZLKADH]Q^Z.U'UUN+7\2+QJ^MJZ*'P#3V M-2^\OF$Q/J3^>$471>Z4>7[)ARMMR>=50^XL\?[RD':<3L].W$MBC"5VJ&)FB)GS NWELJ.6KS]=54LLC5UC?;,L+ZD4-F?)"A MC82Z8VVT3G_BFRZ2&]Z7X(L3:-*068%;39)]1R*2CO2F&?%]PZ3JZGP!U%=4 MC$>%*974MYC;K@*(5A\J^NFF,[E JXYI\D:3=>D7*/^#.$!>.Q(KF)> M2&98B+KR?,H=:=N''LA:=I[DP6D<@Y[]AB;4=.1 M$)8@4B6&3_.HMT4]K,APY73ZY0K/))U*?>KIA4C6L:0Y#N)R6XW$-BBRCWP0 M*R?L.+$?+I#FC=)]0/(LH)RFG]OR=MD M512OP:)D6M5T]X\("$E.1M*T!&!K2+V. NX_[Z+++< L#$@Z]<\BZL^$[WH> M4Q:+%]\6:'F$[$WLP"8WE+W*-9!X"C^UQ]CY?GT5YVCC Q720%N)F7N6<%B\ MTWQWLFYW@J+(*_(WG/UT4R!"S=M#"<;E=$)EF*O_;MW7QZ2SZ%_0N@E5#781]+Z/*CT)R?PNC?Q2^J8E2^Q7V M+%H'DLM5R?P8M/_>B]JLX8"-XN@(K,^)PP.YQ*3Z1&3 YL$5>],/%E::K<<3 M'2V()ER)E$O4/#K@8*!%\"O M6$?C+;] Z9KCCPQ#U0VRO9OJ!4C]>6I63@(]BAMZ8^8O9_I->:&]*VF:E_X6 MF/Y63/]!^$5\C_&&KBA3>-9H!E%U$UO]KE2.JOPFHG[OUON.:8C6/(EBSN!U M_G2@I=,;3272@4U6]+#3WQ\L//21B.[<5(!@T<:S),FTFO"=Y_]6:;S"CY.8 M!E=>N,1 :A]%/L_2,>'2>=<3-5"AF?WSSM%IL;IY\F^G5J/Z44.N- X1!C \,.1YM#IVOC0O68G[NO/,U$AJL':-\ MVT/%S-@?E(TNI0.W#8F2HCFX?F=#3N*JHX17(0Z!#NK-UA\0]6]K#E$^T+C@4F*KY;N[R]$" M0)2'8IM2%'5"#O(ED6I$M#ATGR*/"[\_W6(@VFXLB];@8LQPX>+H=ACQ.(3RNIL.# JO[33!,F$E M7I2DC@80F:_4D'HL'B.HR0%WPK-]@@E'\7H[2L_T-I3$?ZAYEA%E.ZV^VQIA M-%Y2>[XW]9J4IWU$8I;UZV_O(=Y+GY#WHKB(OO7@8KGP0J7Y(_8]+H@!&[>C M$;BQW4P:(46W+ASRX-*&RR*QV1#!IV++XT(,NQQ:1^*'YTJ1/(@N5%E[=?7+ MXMY2*I/:FQ?NB7$,NM[ON!6$M5];K+IJ@B**U'06(DH&OD"+,8(;=.8-'']WS;"9\_?J3#T%8%[Y-#W?;DXVE4,EE#VR. M7@2?T"IO-+/L9U'B[)1/93Z&=3K M%-Q#[AG$?J1Z[Y35.A%I&C\NOOI.C]^.#C2-N[96HHF2)6Z8Y:0IAL=Y)"MM M#ADGFVCM\%@?I ,LT3'&6?"K%R /WB_D9U'39+T03Y"J"]8TUHET&D8ACOQR MR[4$@VZF[DD+E6K6>/P?%U7\K>15:A;[35+U)J[VW,M\7UU^'V_(R7?;9G2_ M2?8;4!_#DE"$Q5)BIK,S=DUX5,=QZND+\>IID1Q/8-Y/$&3\U7G%A_90VK50 ML:U9=N6.K^_+0[J'BEZ??J?" BY O$-\1I8%0O@W/R)W>[__=@MOE\M2_N$Y MH_D6GY P+(DX^9>:AN/&@R1I?F74MJEHM1"!P6JMY5>">(W.L?Z6B,O )\AW M$3W\= "@'3)@#5P].<)&[O'-.^XT M#EVR"=+%"81KJ_-"SGNV)U]SL%AK&5:/S MH1G>T%F<["0@7;&XG7"L9X*F( MT16<*>:)<2KU\Q#6"^<]"K=SZD8KJS">;2'X>\IQ_#T:8_BA:QS4MPR\92!. M2Q'1EU;93@=2H7$OZ0"[3TJ9.<5^W@_\:T8,]D-&C&SP=X?J$I!\)-%@>PK? M(GQ"FQ?:A3K]1]W<'Q4_$?)QVJ /'5C>0FO9>4A7)@1FW9>5MGHFSZ33#LY" ML"(^PS6) :F4*[CJ>,PD>7"MA)S!E1\2I]$;60_=&(&=I[4@2SU+R:K$]Y(S M,?H=G%8?+-H.>%NB:JIP%]VM[\CMR2WTAL->+6+QD6$SJ+H=<-E#,] 3BDL& M_!=<0R0F=2QS-?F18(S*OKGLKZ!J5VA[24^Q9K)B7R=,YFEJCR=Z"#\-J4(;A%ZV\ZL(]G!6-XN/X+B4>V;K\ MCCGO:.B.#HW]%?F"%G9"P)IRIG^UJD !]L+PK7I$8.BF+!=BW"F(F9IQ5<6) M(+,5?K0,K^Y,A0FNE734,"C!VHXR*A1,D')"D71E$/8,,%&\BZVA9L:K/17[ M$$467EZ.8^::U;SOO%E'B*0#L8^(J73@5ED.'6.4_)E;YI.@QOG6W253S M-,O^!H39A,'TVB ;(?A#Z?N/,0ZI'L_%#L0/-X3QE/MLSNP6FDG/J9UGM M(!DQ3TI3(S)@PUG8"ITTA>:2&A]^9#N7,@%T@"I.?NSU&'T,JG+F$D>8^ZHF M-B39GJ)T$5YLQFCT3,+JVP6FV1X_1/+/\SRJ],S<\US,%BY[UOOUWO!\#E36 MH5N5K104P]X?TKK!N#S$43"+LYDB4*\.ADNA#A L_I-1 <_8P.O"\88 \T5V\I/7#_DI_ M4RT#*R[_/!GW+TH)'#+%20B*_4W+\]3;T5.9VE6;IIA6"&\Q!K\^&,B/$M$:435S?R M80-K]BE%W=^H.@(Q0SE.3,Z 6^-$$Z;\A#T2^]\3BF=A=SF=/A%B\.'3X\!Y^Q]E R^D= M,D/K1(IA:4)Q9#-#A2V0Y.^Q[?_2C/M'3K&X-NA*^%!)/#C57 4IM%0?!_7> MYEAL@MBY4YQ)7-#EW:AL"Z?^4];F7Q+XBP][?XMXGY^5NAN3?/C2# .B0FCL M=>3K2MU-N+8&Y5<>8/R)BE>5D9"'NHL/#+P'EY5/$]Y-Y*Q\(Q9"E^W+M3:O M,08"0#K\_=GH%CHP@B'H51.5IQ8H7I/ZYJ ):DH5>VR:Y#W]\R+2Z97&[\\ MB.CD*8]*\%IB->LM&3&P-:QXARD-)K3.G@GU]0T$'IJVPO M2_0;<4,1G#2JM M;E9N+^4Z<8XLX:1UR:+:_7-7^@'%".O1ZO2-EDO?6$\AJT45EJS#4@WW5;Q; M+R6)WG7C.]4?>52YW)A0&4HI[4)B3L;V9&[=0[A%,*1 Q>! MN4X$'VH*0CQIV.!RH[?NK:/UH,Z M4Z41 T]H8/5^Q'YD#-G$3EX_.YL.Q#MDO0@9.'MG_IP0][19):0)-@*R#M8Q M\&V\[EZV.+U]PZ^()BT_PH74KCV+%2;'$FY]1_9Y"*>K=)7^=,L*Q6C*84\\ MIV!O$J>RR$&N7:^:6/@!YB[=77DYQIE!VTOZB?JW'ZC&N2&^":XWK'Z%TM@G MR$?&O"_7X@T;S5Q<F>8>QO"]^6_- MCGY-&! ,*3SEA)>N030U45!_82C1]\;]Z%<'CPI]O1"T.6JHA"_5=_:0B?L" MW7>IRX G1)<7F\?\7-O.+#&/C=U#*?.:R9TLT9#-FX*G6 X%C,?7/* &TS1U M\,58:HS5ERSK;CX7V70)Z=8WK,^IC]#ISC,GS_?$AE>"':^DY;">76;$H?GM M_Q#\:\Y_QQ=$KQ'E*$Z*:/Q+!8RHN_5RB//$[)XK6N [,[=JGA#'\+Z7B&*X M;6.\)OID4'GXSCY[;O7D:!UW&A_1$6\\98;&.S?=R'I6FC/LVS:D#V\*L@Y- MGP?0ALPAA/=S\BEU:_7'#,^O/H6-ZPK$J8@WW+L=8SC"R.8'OS# M'TT^YVT'(7J0M9J,^&:0HD$'K.[0@0M=99 M[9M&VGY"&T>T>:_N^K<6:(F&TW9=8L/;K"Q+C8*M_#!IA8OWFS_-[#=Q> ,: MA0R!"/XE#*C'O?]*S3#M7S:QF!B9D\X_RX4<;W0>7<*#"?)$JCM.;NI;X'IK MDU9OLHOKX8Z6C7VY<]316(TL);R_MZFI#$R[I^K\+<*-S*#"3$:#^HRO\\4K;)FQ MF Y+,K=LP88@V-EB^?BYR?(0TY91@^K0<^PDG;)"!T9P_]F5R^#0L%<=FKM. M'?G 47$^,_K15ZVSQ\#P@;=&-WQOQ)/C#0X<]VO%=;B;T2.@0>2T(+$6 M)Z6;\JB*"M4WLO.96>_>]9KV"S3D9==P[DX*P=S"Q[ /?-Y(FV\RA?BWYFVB MG/!\@1!K.7JIZ#R'D,@@]N23&"WXF55$F M.%C,GW?_*#; PBCS9,_59T%.7>EL*F!IVABJ9!ESB'9$/],1RDT']A1&'XD< M,JTQ'[TMA+1$\*VO\$('C+.$W:Y&-A.'X\3-KCP88\2G-X1^-X+^;Q*L_GG. M+29C?R]TJ8G"DS ]24S&H6G[D_6FV_LW ;%:]20$$QB]&W,D;P1CNQ8> Q<@ M]J4[/;C7Z@\D[>S4]VGKPX[[/?X#X+:+LKQ$!]8%*^F +\G,S\'YAQ]^E8-$!CR->6(#RO09O[ M!<-'M'UW5Y#%*::=6D)5X.S+ NBA24?(\T(>$Z+S5#N/%R$DN-19IOHRX9HD M^!E?[FN[XM/W7WOI*&FK3'L/YITPL]XC%FV0=_B/<'JI%4/B<7!#^J1)I@2[/PH"4:O0R\G-1@>%P MS_U5EXM9[W.$")!482EP+6E34Q)7%I<[TBP>N3JLX@6Z]@;57R8UG9((OIO< MQ_#5&:?^ DFIA4OQFL)=:TH&>I,R=V7$3K$[4E7X'[]"#MZ4"P M:G"%^]&RK*."^2[KRNH9^[)$'T\K$9],RPDX6:OBSZ07+O:4-E WVQ4+ZU-T M)9A'$K?6ALF$\!KJFYKCHV,9A8FL88K"?H7>G)]DUF(4B ,! [U8'*U1P+=X MIN@ERE5-+H@Q\*WF4OZIX?6?8TK;A2CW69FFCC=+F%R1%G,2#F]C8;HX_#'J MZ $MPP.QVPT?;?J+3K 9DQSR"A,SOS"MBT7C(P#?U=&,P^V([2>R;LA$>>N^A(4>Q9 MH0,H^PW(<[32@":7]U+=O;8<;\/KI9Q]XZT&F!2IZ[V!93&GXU2:IL+.5I[4 M+?A6'IT>?R9BP#]_S]'T J[/?R19@.(JX,HY*E*8<LHNKK,C6NM'Q[S35#VUT3BFY%$L4G&L0F,<^&0X+N90W9Y6E5"F[T MWS_P[PB4N[9@%!XD[%:*((L1@6"3&#=PXX=L-=,!>5B1Q\:C*#Q"I^<;IA:1RG! \3ZU/W(W\^&L MD(<%CGJ+PAX%BREI4^)NI-"NM,?J48W(]U&?.PY]7D!.#]][1BROG%033&3MJO?FQBINHR(M >1F4)7.-[5\E$%#5F\ M3E5=2VLY&)&??WK/)CH&Z0@F2J #-:4M+!=K^$/!7,0HUD]!GK5JR+)35YS[ MTU]*9)JZ*C2AXS^0>Y,I4")]?\"W41GY6WHT]@ATU%%2RF2N.)FPQ&^>UWL"^_VN>T,++@P+.!07$;4 MN]I>PHNC#/LK5"CYR_(*+QJ' =G$+TV':#.9US&6^K5 7:9W73UV4568%$!H MI6840.PG@A,.6+0<2CG6&_?FW>/7V.T[FP /+)144^"%=O)2#:*LN3^Z/ZM[ MY_FW5U'NUHW,H"_4_#(+T>,VS[Y9MQZL;GW(8/F[-E+_20;/A![G(QLP1B:9 M$3[8XK:I'@P;NH!NB/L'>9]O=R"?K;,*XI%")+#.P%0'A5> =B6@ ;G61 ?> MR"!ZH'][Z/ZWB09$2"K#$[+ZH)2[M/DV[;_\E)KY1"UCZ( $*]:0S-Y$=6[+ MZT7:T8&=LW),R,$KD"7S7J+X?/L)BMN6SAHO9#&6VF7X5HN6 QGC)1&+5W_, M.S+E3CC&)V8])?JJ?K?/J(,BRT(TX$#^P:93O4*9YN&>V MJ+?@:'7Q*\\6KK:*Z] Z2 F#G$$OX8\IWUBKRI]>>;6=@+24@1[8X M[3HL?;?%RP,WH5E?WM"!&S1/DQ45],C:8$*3RS0=&)JH4^[1K5D5'!XWE3CF M0MH[( Y3U#25NU>@9/<+%WK>RYVV>&!Q M=O%\@\^'0_I9.C,-O%G^VN*_$WNS=4-PAA,"X#VT[AN' M@@B9,]?,HP<33K(BN@>P I_&;#;!X:)[,1='9A;CER<,Y=UA-?W*^G[VK)_] MAHPL_?:TPPEV!Z^<7O43A4KUO/ ][2.95A4P_"NB?<(/1#SL"$GAZ:TZGV\I M7AH1+B-57*:\CYU#H^.\17T02^P36!P*9Q0U_))(KH_ @O9:K78^G*4#!O%G M=N[=$3Q+.M%<^%I#P!I>O=?2P"/D[E*\H2&M>E[7?W5MH+LV;B@FY+A;XG@ST9_;.)A_^.D/3CM @;-1MY MFPYPT[JLA5[H19SJ,E/B9-_\N+ BF^YP[XC[P<8Z MEOV]ICXDK=G?Y$D80PSVA>9I%ZU:ZQ.==Q!W5VUC^"2(EVXQ\&Z6VR^3T5'E M>&-'.G!P==/,KPAVO>6X&O\Y>^U>M\H=YFC,YOH'>_M\+J M7UW)I9G'"-A=&0%[_74Z,"!&:4 T#$QG_35!JG&5IYW-=Z'Y:EXI9* MKPBW\(OU[VF!T)2!80S.!+W[>!@^I<[:9-C#^1Q[D[&@*:T4;^H7)T36$BIA>N3'Q,/K@:>ME\U4[U_$8C:._ M3D4P$'J*=@INW$7;Z\UF@M56 MULA7M7'&G^0FJ4>_Z8269K\2XYA0W+_O?.S@G""ZJ2WIF:NL>(J]XYVXL(]% M+7R/ 4S3YUP_S+UKX5G,<>M=8GQ_E)/4/GUUTU.7*OVC"R MX9;HT2SE*T\8)-2\^5]*8VLG\W^%.\8$=JR/)H.?-8@ZWC?^R?D967S3(A+OB M##ZIG>MSZ:5R/C'OM>R,65?*V''2WD'5'(U/.L@6#X*-WR4IB>%*T7@2 .KT&77 MIN6-24/2-HS* HU]A=RKF5441P?XK4-*&2YI(ZL[>M12Q]E5>D.UB)@G$H(]%PV+8XD_EF+@^X%+ ^,G%[VQ$WQ\ M;;!N5IQA%D.3?R1A^I\YBQTX/NZ MQ )[8VQ"NF(6OJD/7'65#N0:;FMKO@*1,NC 0^.EJ8Z*W_),8HF\'X*FXK0: MIYU/S)]'UZ*&M6HCL) (T1/=K7%,!-TX0SM/:4@R8@LZC:;PIE^PDB/$]Z[: M6A6-W?A$7$D.4%JR>U^J(SJ/WS@['I-P!Y[UO3)@Q9]6IH]RXD4M7N%S-[-_ M8O)'Y(QIX;5*2(@TM&E<5 P]@J4#76%Z%O)-#Y'GAJ5K$-%V$MNI9I1/>:4) MD[8H[H7;6V1%)&E/@1XQH6+;F4&*3W#]5D:0YNG!X#5<5LAJJI1FB=)?]FO& M[L+W,>SYI[Z*A*:Q?^=(^VWI@&74!A]9 !:)PAE\9TEA8-(,\B5ZL'*GJHF8 MUTF"EQ/E>AG7K'=<_RU=*'2 83?%3E*@(+B(@V&[8G>99I+SQO$:(N/P.^(K M#]!!;V-M:-MUBQ8Q=*I?!B(.I^%GS7XCT/!YDW[2_L,,HE$R^=,5W+^.O_+E MA'LN&/LUMAS!,;N#""20QXR/^R&M%"-^F3V3#=1CA^39#[Q%>+A=TF-\YO"*XV8R^V%>J;P4R MJ,#4),L4R'2V2+\_96HJTJ)$+"+?H74G($L$ZG.&A\UYZGQL%?GWV>\*\1*K MD%":M;E/&_=9+M>X?.>(S>3;-=M&RJ-I%^,IB3 EN7W. MSN?KX*>E^:U,X? M"Q+]Y&9)Y87VB=O=AH>Y?'SWFWET"WX:3]\]=64/=.9KU-"9[HS3EL\OK-W% M,D]DVG8#OW7I?Z*Y2>MTLAP#06J]>6B?W1@QZOKB%GB(0>HX/Z$(/%&D?@]- M=A\%/>0A/R-RPY\&\L+S/XWL&FGR;ZXF0;>"B2?M/D1-RZ(D#[4X5$#.E9*J M8;$,#I?4D#1M^AJ@=-V0U>DSJY;&,$Q/K.T+YLF&3L/W-(O\>NW/%+92KOME M0_.(MQND.OL<9/WH@()50FV>[2.\;2UN5PRIX!T=: XSEGEE1(PF?YLL6:= MWF9MNTR#B?,%)_T;P<5#YP4,G@JL\VG C;;U_\N,VQ,GG)N03G0@G'^"E<;I M7-G3,3/1SG-C<*,E^<4*S=0H[/4+Z#4)\3T5FB'?)%8J\,*09\@2Y:=;G(^\ MAD?>#Z4%?%IO["&%XIR*#KP." 17\RRJ,<[_5&CJB+7+5GW;E0B'&7MF4<0R\?.&T[H)=+6]K.MO':H\0??C^0*KF*#(VUJHAG]?CXF MDKFGKNJ\LB[)ZW6WT>8UFSO[4])IC.N8[$?CH8V)]L$EUX6=1Q9^T;LP6_2F1%: MACJRMQWPQ<:&4D;0_3#B22CE^0B$1 ?"=@9F^FR?Q,;)VH\E34^E6\3=C6& M:C7SU]^ V[^%#(3T/P[OI>1I![8T[A83.SI)FAA^)/8-9OVAJ!0=0$"HNYP) MB7]W*$26)K6IP=5!E.K=J6$$.NF:MW\ZX?77<;NUU=_"RM>L6KF+CH;34;D0 M;P8)-T&MAOJ=!F_ITN:S!AI0#WYS-0RQCP%PPGB@GPXX%CB*N72.6-3NJUW= M=P=CNR8[]:XT<=:3G4O/:I# A&&N42>6&1Z$6^(O9J]\T-C,#D1-FAU&^%?# MRY2SOPV)GG&4,@[W+7[,<&'SADD_92-;44,P'=6!IHG=OPAX)61KGQ!MQ0[$ M#O2"<5>0W*A]M.Y*:V/Y&\/M*II!GM'7^Q-D5"!B3O*S>7RSB%;T>7UM/GS6 MR._-D(._?L7\^8,R_<%_V1\8*8CR9ZCQ\J=7FC(BK+_.TN%[_@YLE!E,D,\' M;,@86:PDAC+6YDO_^(9FB(_HA7&A'HE>#XOFN]*IU]845_G.,6O,,S50J34) M]DICHRVN+AP),>8'.7)58YSQ=81Y:A9LNJE>IV?SU4MO"UU;[G=LST;4FW4* M'[#Z@%:*R%[M>*7"JH-8QYDRW'"1?M(W<>LUMC?S%P;J^3;/2DMED5M6X>-J M@KF(Q92Q7QA],:#^LZSBKYG%48AM7(]+C;+C<$W1Z=JW\YTM.?IB/MK!G[;5 MI[(1O3"P$GB8>2HXO$#,2,3EN;Y82P=>Z(] M:QK%[FN<)V1+R=VISBKQ323K+%,31^XS%# ^_//G;R(?(W=[N$:B#BAV<#O> M+SY6*#I[%UYT8>_UV,'ILSDO7AC'#KJ%Q1I%+I,X:>PK9.GR!E=!B?!2\K5Q MP>[;7RY-?ZMXB01UWA:F.D?P*YIH<^2>XGW(5($*QH >HH)J.+LI2NGGW@U= MKR_R%V =!#B5<\XN66G#4XY_1&O>2P85?9[L%T7)66_ M-F_[3R&$RL3H'$,B9"7E&%[G:2NR*4;FW5TDG">J&P-QWB+3V-.QKL2+"* I M[_W=A!O);U4$SUZT V<^(BX\Z$38ISX.T7A(!EL::?.MS_7_QT*)'$&,^.H- M7(K8Y5S@';FT[.-ST:2ER3*4>H(.!.\0U>B %F@>,VV]6_/UG!D>VDF2KLD_ MHM<=5ZH9EE;S\-F \(9?$.R;?=96*.Q+5-H\.ADR M68, (3OK2+]^BX9[ ^=+"P9W(1NC;* [U_UN)6R(S5=*S1D275$!$YNG:+]^ MV 9.$65$N2&;,'SZH"G-#'P]D]),D@W=:<>X8@):*^A 8 #D'&;:O!R%,W(- MB'4.&?&Z)X,N$0QEXR+1U[Y2IB=TH)CP+-!Y"U5)B:]_2T3D2-V*A0 ME?:4VICV!BK%('W=DF,IV,*(ZQAG#3#D>()#@TVC]S'[6.N37\R? M21S;.AY3?>/LC8<>>LOK4K8G![H^RC((--2F_O]UW9-Y3\E2\@T2I]I9Z]E% MK_U-O+;27[P!Z/+ LC99883"2G3C[J-T1Q)3E/FU$(O1)5+T[Q$ZD$J65,%D!+4NA M,C%P0G ;%(;!YL#6M>[2@26:W!PLUI34QO!?>G0@YJ ]'8#AD:J41'06X]B3 M#4VH/$UM\SRCFFF/GOS/G.E@JE(FE%'3%>G T,9DP=A:TL&E@>S.!<*71_9B M:_OG=SOG$)?PTW4P@ )V*UC:=BB^"[%[?TU]:.(=<\_9=H0,Q8!S]G+4@6RCG#)#?F7F1?4BXBO/B\-CTT\W0JK MOD*S__"Q\GG;L9A#,097TT))[M]^JB!#.$FBL6YH9WX?OS0A65F[Z]$Z#ZY( M;7]/L 0>QLG5P4 .94M%,BMBK=."MW:Y]B920JE/:(*H9^ 2T0BQIMD;\\M* M["^B7N0^/X7D@97DIO*># =.L7JKQ.FWGK("I;8N#)_.)H4QS"#4]V=F\.>9 MP(UB-",\O+5$75LPWTK]89^P9(OU#Y5\^].K]3^0NHW.!8WZ.8SZ.4J^8?V' M.RU;&;_"_Y,_NCSR=\77?CF5K.X$+I&H;S.0L?7>U#?C<1(X=S^:!+IVY2SZ M! X=K 02\O:ON]B],CY+6#<-/=MI'^.&>H,>00]9$/QZZ( ])OC,C0L7T?FC MDDE7*SZ)9QZ^S4SMBHRK"ZOWW6-^[RM%]. 2ST>BT2+B(&XE)+#DH Q8OUS? M@O-LO9&VX"? +)D7VN9:L37BP,"#PYJR?\=\R8NCZH2^Q//M'KZ5\1H=>[(-4^ M2/JL>TUP6%?$5EOHCNUCMARE];D5";*/MS*VH+3Q57H[^&F504F@_UB=]G[: MQMEF+ ']A*:,F ?0,@^ZO?4-'>$IDL2^J6=;&!ZGTU9?EN$?'OSB M)GKTUP2L:\LVKL=2A2][E'^BI=6, MYX, HF;;)TWN;G6-K*P$^ZR1?/GL33#59P(=66 \W.N^ZE? X12AM)?AY,R. M3_[[C?I_3]'7A1G0ZI#%,DU-KD\[%X7#N=2E,BZ]'[O4MMZ*]2]"G%7BDQ!V M\=TW,MZ^/%A\QU8HN!7]^.0899; M-:1< O\9DE4XOV>1-'_GT:9##J?XSGUBRH:F^ .F3,LMTM]:R33%C(%%\N+3 M8J%FM@99#Q$1#$;*>N?YR1!K1$8MM8Z91 M&+;98*8Q1^%+;Y2)=L&NB&APZAZAE>+L^&#&J90,JA?C <.J* J?\I3I^KL0 MW>[\XG&9F:@O TG$+ *!V#*E_3"J 2I\V[!6_VIZ5,[N&L^TDDC1<,]0A?CC M)>5)JB >;W*]]>E*9=7^(J_L+SXEW3RDA_E,NC/KCI(%A*Y#[>5YOQ4N_%D0 MH8RX0;:&Z=5Q##$VUV)6J;TLN?J^:=.$#?$0M!Z\FR:X"!.H.>HH*M1SQ/%V MY2MX-Z9VGY@O@@GC67/0&V1(M,N\IWQ-9/3U:\W7?V39];^>K/WW$Q27G-M);>&$Z&934Z%C M*?Z/5:."P=Q;R##1,]T4A;1S/=83>F)L0B8B@Z1=L H8$VWO IB9)K*0(M1] MRVBFD6L#ZQJOU2+MNWY%BF%%1(F.Y0^H/90#*;(#+A>(J.M/3^=%)8[S^.\C MG='V"X I1];[FC_0N>VGR_T^2FSEX,KSH+' -.HAZ M!UK.5&Y "VI/41%]"9]))JE=A]P\)&LY(Y<&E.+THC,%5(2[LT[V7(TR7F2 MG.MR(T* *$?CD?$R>&5C\K$T*!"NQN\:'BD)P+&)$:L0=:X1[;KGS1AZK?+WW M:.#^JKD!(?2H:X@HT%TCZ*U\&3<>P51K9WN@\4RA\CM 0'..[]MTD>A7]>BQ ME$)F[A6[%?'WJJ970_G.F3(#>_WC0Z5F.[+_:EG2_UKTCV)=2E:E?4T1HZ:J MV^V.RSS7Y=CUSKF- (LYUJ&^?7;%^(2DK.-=DUNSO;<*VPV'[ GV_1@'M,AY M.ZX'%@YGOHK2*#G#SZA]R[J;V^AA%!-1[!+18](*4D<223-?Z#=Z.AW!MNAG M8$,Y2%297//7Y"S&K86LF$FF&LUVE+B^PIW^XAMK-0:OD3J /]!SV^\.#\<[ M_,"4#:.R[.-_M [__[QQ^]/(P-F@YUYI&%$Z_XUO4L[H,;>+I[\TO>$SPUR M8).0[S&$@F4D3Y6N?=)U$$7/YI6W)W:GKG>OMLV-?(?:]J2N]),;5Y]M@9:- MR(HC<":B"U?YNW0BRL0T9?VN7VV+">P*2&G3A1?:8I*4(W'B7L?[K"N*::DB MSXVT^5Z]^?%-!+S77YLTQASY-VF2S1TD3M.^=1;2A'C*:*1-PU,_Y8;4A*82 M[>L95/%$X/(M_,4"D8X(I&0>X@\VI0Z][\BVVO59XJ:&KA@X C%,]*HCB/)U26\FGQZ3D9:>WJ_% M9;O+!)J :$,!BFM#VY,1D1%<>L,EK<=[9>]SJF=P94/&V-Z@;Z'C&J8TJC:' MP!8!=7[6PA3#[[,]@9M_MV3XOVW>\9\2XM2CE](.7\=#3SL/T X@6NC ?II\ M.X_#,&N])]?][0&. XJB'R2.O[T6SC>S;&)[XJ.V58J&=0[.EN"('VB2,5-S M!_SI@ B=%[@TP3Q."0(?LAE"WQHC Y\ULU^>W"YB+ML M:-/.IMTO^8VWESZN,(D?E7'=8J%,GNL8?U>@-H7UD5+QGB8]O66"Y+?W\:56 MT1N&RR-D9J(:-K$VUVD^Y1C^,/!JE4?^HA_?7AW1TJV3N8VI)JRF@@#7KBMI M5:IQ$J8;!J/;.3U!DNNUYHS:F2?^LTWT[SDIW>L@X&20B4!YP.C!6 M'I0!>;[[L>3_*>];X*']]0YI]YSWO.>W^_\ MWO_G,_OS\=G/]NRUGV?MM=9W[;768V+;U@_IG*845.C!)Z<%>\A9L_XZ1H6+ MK/+2),8ED*-2V]RT[['L*(=)GC=LR95\KTH*'%ZFAZ;!*3$D^!KK=.*ZCT/+ M? 7F,,&0Y_,5F C$VBAAHI>+HQR+8"1AN:'GA>)1\_^F# M#)7>ER5V.P8Y$Z++_?*C<;[8LA%6M.,@\.JU;#<]^OH)\]H#[+!:+RW7C0-:!U-#WG M+*W0>"0G-Y*=W"(2G'SL8J#V+=N7/EYK@IYT:(@J&1\,UO?4%+C_0SSK$KN( M"SB-H?>A#MXQ:'FZB2-BM.V0^/,L5('0JA5F"X/4I]:V'9M,2;XR3PN>EY&* MU^/MRCF**(.V4F7OB1,T:+X6W,=ON]M==MOH8VB@>$VSKK^D@4+-0G"WUYEO M>:H0K9@<9!4VJ(\G/Z)/E%%:;4*@"6F_DG$1*#J8OA4KESDX@[\C_V1K'+?([TQ@""V5GSL]7 M7.#JQ)+[8"A-#./8_%'X[W5[_P;F>30Y>27[?JED]^AFZ;S6!R6&#^_F]QAD MY6WV78=T<#QYF^*LV3L.6[8J9)A++XL4\/ VJU>H M&VA:%/!QVJ>Z,<;/N_L9WF!8MD? MMC5*;UG5?4#!6K$Q=EC#1RLYH0G(IRHYE@@&7HE9>6'%"D#E@R"CA!#7 NP(-DR8/WLOOL M7J.[WF Y/O@A^1D[+I#LO" PS"%AWC"2<%W."UR =^'CE^-3.>+8",SHJ58N M0 4!73GA?N/WL(7WA!NI/]WFTW^'T*TYF+(_/C*]O7?B78-%6$XFNSE H]6*[I6T\\P$C+M:JBW/SJV'> X$+Q1^9QQSHE7 M^O=9F1@GPX=ZSPL];L'6YO5U>@T>S\;*O/;2W#\4IPY9%/>T5F&M S43CA9$TVLMMDKO5*') M%SC [IZ?@PF"NT^>I>9

37'CPW^$[IV2AX^_JG>_:HTI@;4 MA8H!P4?_]/4].\_ECA\O'C&^:R#<;U%RATA8A=HPH*Z3RD :D,+=G?T.6[!H M-B[B=0JYN$K%I$MIQR&K3=<"]P'5Y&MP1ISO)+/(X\-90JW25Z\_JIM.=05Q# 8-%M$&K(N2CJ"-$K MP2-B:$V&D># @]#^(#XOS2T=PR4NWG65Y#O1Q489$T5Y4Y\=UMJP@*HW6WD5/^,//D_4M+(-H*I-4J';F6\ZY_2 M,+WF>F$'OF7[@S,W:G4HQ>._2-H1A_*/VL"BH1D3L LJ72^FZ7X,K'*QR!NY M$(_5C6Q5J'L,#5*X ;&_TVIQ0^\\:Z".YO?A=%]%O5 M"Q/<2_YFY*1 &Y40Y@'AGVC?5W7[,KV@_?*3YB.1^EM&^*6S%,(!-I%]$^.T M!D8/9EQQ]K:W9!UR"% ^V*$]#=B7<<;4/W@PU)G[6.YM'("EET-;D22CGGGZ MSHN7"W(1A;!C0X@/_$16(B5"Z#N+ MT>O];07%IP;J5,*DE<5,;'W&_HSM_K>))ORYB:F_NUQ'M-[_/BOSU'?900\= MK![=&##1-W6FP>BE[%05PCEXV!V-,)E'UTXWK,"Y)(M[+R^9%XE?_,U4_GZL M7,_I0&22QZRF%&P;_?F[253OF; 1=.TFY?)P>?PI6L!_NM+E9VWY;Q@>R C% MW]R-M?68ZR7PDTJ<7;-0++X2QY!7827QAW.!/BP7.&#-?O3KOH$Z0CA;^- N MCL Z3YVV:#?_12BJFVN=5SOB1@%Y6)].55CE3M(>?[.KRYID4GG M8V?),K0&^:A/2]PQ ^)M:0*2>A2RV56(7 JE5">-+Y/OHO.^V$&+':(_%K>3 M;F9O[.[1]W(3HQ;>E!#;MR\QV'3GRDS%_FF&''+J7*EJ2PKC"B6BD9%HO76? M?T5C/2UR^.C^:@#1JSZCGFD0V2/K'R79G+U<$^1DRX1_%SO_W?8PY("L_+W<-&8++"ZDV@@_.5S3H5R">:^;VG'U>X,IG'. 9Z=O?\2"0R'3J M/2G34$7QO[[7CK:K8<[?>MJF]8.'X%CO^P\#]3?K9.SO82^?3Q)#M$+D_VJW M[-\"'?S)9-7W:!D4K 4J[ZUA1NTM<"U8OZ%Y8\_:G:77_=X3A+C .5B =4$9 M)G01&Z(N_R;H5'YVS<:CJ9.(L43$M#GJ(],1W;"'D+>!Z-/P4*%4CF22EI.D M7\_@NUMZO2,UL,)/8J;.P:>P1Z,@9#=:%BW7C/!(VCQ]H,UU=F+4NG>FW2+< MLO-TUO;7X@:EB0L'OA5[#2="95NU9?"6$Y(V1.N^KMIP; M(&I7%"9O&F@H(=7D,,(KURL?;,4E7 1\[L[:Q;-T\'!V,GJO,X0'NLW2._!8 M3'R?M^$KTXNW]+RW,"-O*D:(AY@//)JP>[4JS-MG(K>'/9+R$A-,$-F-"4]> M0T(=?="C7!DT>5!WR/6@O@(QYVE*J7GZ!@?_R^<-1N53P@_]3^*3_W#Z^\&# M 4?+TO"Q&#K5V\!TV.*%9HVZ2ZJONV?-8I!"K04: MHKVG#+7?MC0H;O"RNUE__"@L2A>)-$@\]_J@7%7[4A3(TOE"9NA?9:3^'8W5 M/Y_CQOLQ@2.@RY0/P-.TB.M1U*+L/,7990=2:6_P;Q4XX?G^WW?8MGS(8XY: M^!EFD+?;@98PD0]!F9]ZP-QM@V[L$Y7;)CQ;5K5_8NY]^[ABG??3+3'VP>9"T>F?2GHN-/(%QKS&DS[I MQ_/:9H\JJ8.5&@GY)\W?)GGLNK+;[K':_B,UE=Z%D^I2?$_:R<[?SGNR,>9BJ1E&9.JBGTP-SPY M !ZU&8H1/M^8=3C&Z@NDT MHS^P=&CP\*N'!O_)]O;F:1J^X)DD\-*O.5 MW$,75OH:B9O4L^,UWB0N,(D:)/?(<<<(O,AZV9\)QRP]AMCWK-S^6Y*@UN>C0]F!%G$35W[]?NTJ&-\N]$GVD0;"[GG8D M2%9/H7:I=HOD8OU^#UNI=[XXZ3!B\?[CMDDK0.'9>OFKJW7R]JK8P!'O4,KW MWSF0[38Y;/7@GK!"[>4U#LT'( 5(D'.GE,\P#Z&T IR^LV0=34^IS#CI^+YF MHZC_Q@#G/D6J&1W-Z'N"6LX(.T-1WF&AFG6]J*"Q3DD_F,]KR[IP]FN&'4U& MGX'O+]&H*)(N;[3W6XM:)KA5YO:93JS!0J0#I+,N'B8(Q2\/IU.'[U1$/P8W MA>;L'\5&?Y=]6[H55+H1Z-;!@>G@[C*H]*MN_/A1SCTEHX\GRR]5MUW;5AK% M3H5JCN$ CL0X5*8TQJC33/KVRPFE"NG4S??$&1Z#C9O.XT2TK3*] RT+G1,F MNN(M'/:25\G*TZ67^Q9*P?+NY,75S.Q:#<_%YD9/ELG>/#K4\M>5,LV6;;+.81U*HV*, R(%#9DZ[M)R-?()0TXT2/DW"G// *^">1L3=C/:%0 MDXNN.]^!JSIQY*NV>SOFF=N4E:N;J+*>D0R=5M M.MW0V=!]I^'N2'%S_F]-=0(2LL473=9*LO1-29K1Q3P^H METCNR&L5:;3-.Z?3@%-!=_7EI75,+:+Z(.TSMO=NP_#K?H,RKF)Y;B8C& M$WFWYYH"TL4W3F*C$H=-?RPV;7'@JV^Q#9(#FT1S@3QHMM]CYV!GF$#7FBB% MIZM;I/JW?^"1Z@A'B3 .9;%<&4&/O.V.1D6<.J*]4%83H'WU%%. 7<Q]["M[XM[7.4ZJ^-@Z_8?$]K0;9B,$6#!XY>* ML:Z&C5#F/\)8YA#J)"08\O&CWP*.HU!:F5(,RT9P//WZS!ZP0AD3'.E *I&# M=L/LX@*5)\!'S5?"<&B(\4&EDI:&OTG!+HV&?!K78 ,=F-5<8&21.0>R6];D8_G%-LS( MF3D#2 TV"O/%Q:5#/AL62 AN8KJ#"X3CGV>D3IAS@:20-GG,-JCZ+RZG?DY. M:>U/E)[XKZ1TIIK>RHYD25,%!Y)*7STXU5/G/7]TE55NY+HWX\X#OK^18-MT M>D0A]N7##XV)U691^WJ>65B >.Y5]->L=9[?CAZDU/[:@3&3"QE0,6NO@T6R MA5,G:(X< 4%0'NM0"/.#('!:3W#*^E5?X>5I"N%04SUX_Q)XPFA*^.*N]U^U MTW_AG!AN^S+IYT24J)@4W&Q?;#\D]JPF MSPJ"?.R'%GK90;X,*7U%NFG7 MI/?+X U)?I:N!3!U^;2QUP_Q#Z 7OQ5IW4SEE& &_,\W6I!V2+9P6LSC)6X] M?K9W!<$)8T<@GR72@QA>O W;="DV^]=O8KKTW%S!AZ,J.1!$G5O0 .M".Y0/ M=9C$TD^K+]]]\8[%@I9]*.ZN2,^@YE,E"VE$<$)V=,_W6P=&GC9>F7\1/E2Z MGF78S%'VEC.B[0G;U^#H(UK:U*66(Z'02RDB+U@DVMR;&\M4O/^OBHO\?0J- MY+"0E :-,LZF5O4&ZP&7)TIGG-(\MUR\GRA\)=S99FW"\U?:6'HQ.^4)QI$0 MC-!(.>SOR[9> ^U,MHKF<6.LW(NO>.=G4TK;D^_S>!PA[(7QVAKG]'"OHUUK M_)PP.7#P?1KS .HXH?V#K#UIF]V:J!?H$Z&BXCGC>KML84BSZT3F2N=74'V) MT,6*V:X+8B:Z7E)?-<#,K,EU_A[BQ2M_B+=8&9XJ>_/B\D-(+\QK38+]E<$U M/F@9[V@2YSM)OT%XL"[%Z>IP**RRFV5#(<1Y\1B8@ / "IATUK9D*-Z_$33+WN0\: M"(AT?8HC^MWNX0V8UZ:$H> N4,>RD&\)WV?-W>$(W.8"LGL:.00*QV-!'0G_ ME*^/>FK'\AH%=3C^\,?_QC,(W+%/9PS;YVB./5\8H!:M[A,NUE5^BC6B[]O= MU>I6!RJ,^P8H-(CQ,$J8KNAZ+Q@/=)NA5WKY]("_"=GYZ"6<$NWE)M+-2U-( M=<1T>K5;8!&\6B5D'RY8W3(FLL::["!5JHWE@7(2M7;&SUF9+K"ZG4W!APST4.-JEGQ4%%VWX0W&(WTWT$,WQ_,XL7^4EO@BEG1GN M'GOY-@<3DI:??;CVHKXO>RK ./K&AGR(+(U1ED]*2!BU_0Z'LVY M2(YL*EAGH'HP0&OU#5U_0Z8[FA2#6L7P^OY>6H\PPV#.N]ZB-NICV?6U]FPU M9%1'P:WS&V[9G-H;YY-8\^&=5=@;]:G3JO/H=J1,>;W:'MLJR-(!4LG@2/E7 M<:L")_!!+^..96Y+7K=G$:'X]IE@L?')XX 8SQ@A5Z[,!DZ_RKAWY@&YJBY= MC^(\D8C*7#L4X"?*LXQP47O3@/2N,O1&4I[TYGP=SE/RV($&NOBC NK-N9(K,2\>ZO8JSA,NXMUT5*.F;NKI/$L M:)BF"CZ@QOW_JFKS%V^ ,OV+E#LTJ)I_(3S&9D!HC6J\78^)9H/Z0'PT^?3_ M'Z[7+TN*W82YX;L<8)&]JS#KSGF"@F>5Q2T)E/SKEZ%V"O!G?.&+O?&ULJ9/ M>!57K_45L29E*IB980\IY U:"XEVX=ZBFHZZ[*I4V'UY*[F&R 8LC MH SB5!Y&&&>+MVM3E+#IC81..RD=M3?*UYKAXM1W_BX*.=G+-7&;K&,S&LK! MG611]=7E(F:E+S.)UI6/,A_U+'VM*<#2(;(_B_?U8]!JFL).NC"-+#E-&*$! MYN',#6%YPY9NV;EORLHN3=S8Q>AHRF=(4R&#>KE4%P?!34$O"]YT M[S[,JL.>JKP9X6F\A8_JH MQF[D&,X.[RZ6S(.> I;,/J4TB1O]<$U9M7F3:^$31&./D3I29G5XA=)^J&N) M, Z]%W6FC:.).MS*@F<=Z2J\L;!^H?8UQ![I1L/#0(.YIE+7Z@(*]7"HVP_4 M3,=TON:GZ1CC9ZUSI"-F[)!AG._RZC2K;KDIT"(_JNQ_+84 N3 '/]GMQ=1A M&1:$OY>#KQFKSQU?=_IJK7 /_\NWFK-X%4Z#T&&E,_:/G6O^5>5!_3;U1-6VG?O:N MZMX-K>YK'+J63D0C=QT>W!*(#$7FS9=)P^G^C-L^*38RT(1=$A=VO!BPQT;C MCE$(GHI$+N ,[VHGTJ\SG+S2%PSBYU(D\IB1J.XRS6.+ZVP8VOHY2?#/N !2( M IRV=:S5M/)S\95$C>OY")':)]X%-V8]-H](X&^/Z2CH2$F^3=-LC;C^PB%V MW""V=; (EC*A5:,N:/G4)/11 MP_CI[JQ["=-X2)'LG/8MY/VY&?.?HB($FO$_1D5(_S&'5"I^#;GD#:^,AS'9 M7W&J,6"3KI;3;*K3[*.M>68O< 9[< : B]A4>DM4>LO5?UR[OZ+Y.-E?'OSQ M_'H0-/.W#UP#AT$4PL,%DC]W)&?\TI&LV,"!H9Q;H+PHS59MH\='2B^<-VUY M5]2X1Z@58IU1^28C^TULK%GL"_U&)-6XCQR+4J;Z>:L0YP]XW[*(?#*CU]-] M4&\CQ),_G'771U)/:=+J[E"NU"T;C0H\Y#P7$--V>NQ]RRKI@YN;_0ZKMYY/ MT>9+A4/?DL:05B'W,P[=P9L-YFB&A&8VD.Z3MW?#TS;!TSRD L^ENT!CP1_P MCSY@3[@G:4R/-'9@34I2WJ))WJ(Q[V\,*B@6["^!4S:$YTWQZK_PRYKHLMA] M6*),+@Y:=L723S@-G0F^7BY@?ZD?(H2O@(A8V]FTIG(!G7#SA>P!F6GL_+6G M%W3M#THUHD,L-@=6G# YZ0&-9B>4+G?" 6B),<[FYU&2S',W%X?U=QT[T(-. M1#PVT47%/GS?D_8*6JMF'![I"8K%$[%_-$CC6[4%U+@ ?*DG$>26GPR;V$^& MS3]6[2MW]_<]G%\-6J;RVR[U^^DRX>R'2P)LSW07EM@)LM#/7G7\)Z_ZD5^Y MT)>\ZM4LL973[(QB2WY9;1\N4+J^\'+?SVZ71/GT"VX&>S320"L(I._'OY?( MJII-M?,U_IU=SK\H@W8FIT2Q%>8@KL@\X+TV!E2BOQ1VJC\+N]B?A%W15W7# MLD]1KK48:HQ3-DV.N-Z.J==U<-R3BM^9#FCR%@[%LZK'*C&Z'2\NCN^Y0NZI MRCWY-DHJYEF-O0P?I)P@A7'%=OEBKL'6RK:Y9WE"Q=J&G)3O(8:NO9&M9 C, M4S=&VT^F$0Z-7%FMH4AOZLZV1L++G=I8W_J_.:F M_[5D6/8^(MN6X661WYHW$9)7FG_#<'5SXD[541T\6;BSD9Z8R[Y?NKFBP/2A MK1S)_$Q)P5M!7\VY&JD.2C)IS#:(JC*X.9^ZB[(^B>*R31_Y77G/0>%UAX_T M$$*?:EM((X+B?HH]Z4OM8<^D%/9=QXCE82)M>4DHDY3CN=8V6X0>^X0?6#$$ M[8^?S!J6O.3IV%%E\*^#3V"J1>DDXQA,;HQ?;>Y@(#\?5[F)C@7P&UR8\X0!O3I>W!< +JG M;WX8 \(?@%-%X@(C5=T<%IYAPHY*YP*-407L!20U)1R Y>2!?$1[ 2I;18X8 MQLZ)"WP<=.$": 0+).POF9(NW&5GE%? 2.>M=%X-'_8?BN3MZ$3TS)K80E48 M(;F!G(T_9T*BJIE.AZ3;<0\J=SOO1I_6DC4F[M7N;]9U/\,%PJ,OP*D/49F? MWS[U(:9[0O<:8+X1<)$RT?4I;'SNZZV2 MMV08UN__5JS65^'E:\P%14O74NF#N8>DZNC7%WXP)N)+4/9?OD?Z,P)1^QB2 M=NCK?*#X9/#_*M,B>OMR?Q#I9GU/$I5OEQ5BG##F1^KHBA,C&2+O CDRL_OU M2H\R!E/&YI$B^=L=GN7'Z\FHR"I44+5B=,6K@QE=W>$,D=>8I]T"V%4 E1_5\<^ ML0-+I@C!YE7B E1I6#F6H>^.7UQA!6J_?9@E'N0"*S^ RSI0!V/QPZFI')%W MBIQK<1B&$.X3%WYSP$>'!K.%CLQ.'/9X:?KDF;S,Z"5=\9U= MMR%AD'/X=V)Y)K;;I[]JO/JD5T]!.XRI4G4>+FMJL^P/-X< BY'A\ME.J'-5 M!=2NF8(OR+GSQ5+%)Y+E_]AB![4='SCEC!NL.YYO\LR_4PQC()\5/51GE_P- MINNL^5\0E5].F:I'FH$U_5,@\)-A.<5JW:SODK9%G=5Y# _2!?QKF(BB9EUO M<4*8S*@\1N!?GAKS<[O^'U!+ P04 " 0@0E7?"&HSO'; !Z&@D % M '!A&ULW+U[D]LXEB?Z_WX*;,^-V>H(H8L/D 1Z M'AOI1]5XPV7[VJ[IG:BXH< SD]M*,5>D7,[Y]!<@*8F9DBB IFLB>ZJLC-) MGG-^('\X ,[CG__G]_L5^"8W95ZL_^5/X5^"/P&YYH7(U[?_\J=?O_X$\9_^ MY[_^M__VS_\=PO_]ZO-[\*;@VWNYKL#KC:25%.#WO+H#U9T$?RLV?\^_4?!I M12M5;.XA_-?ZMM?%P^,FO[VK0!1$\>ZRW6\W?V5))%G&$8PCG$$D4 9ID$F8 M!DF8")$J@=/%[5]E(E@B50 58@BB(!20L#2!J> BCA$.19;6#UWEZ[__U?R+ MT5(";=ZZK/_Z+W^ZJZJ'O_[XX^^___Z7[VRS^DNQN?TQ"H+XQ]W5?VHO_WYT M_>]Q?75("/FQ_NW^TC(_=:%^;/CC__[E_1=^)^\IS-=E1=?<""CSOY;U#]\7 MG%8UZA?U F>O,'^#N\N@^1$,(QB'?_E>BC_]ZW\#H(%C4ZSD9ZF ^>^OG]^= M%4E^-%?\N):W9FP_R4U>B"\5W53O*9,KK7W]M.KQ0?[+G\K\_F$E=S^[VTAU M^K&KS>;)4XV6Q&@9ID;+?S@G[,D;W6LJP?E:G,_^-*Q#],/WM3]JAE" MCJ]P1\S5*CF1^\UW]JQ9@' M]9!I+:>E[HZJ\GLEUT(V;/GDT2 7__(G_:?EMH2WE#XL?Z+YYM_I:BM_D;3< M;J29!_^FI[]?UP4KY>8;92OY;OVPKK9 MU@([9C5_:-1PTEH.GIB_ WGA0 M6[\ >_L7P" ?C 8_!GL4# OTPZ'LZ]+P9\8O#*^7K%Y/G0%?[FA.Y!RJ5&O MQTW1DM7 MTK]:!SV'^6J*G<_@>8G-3-/K_>/1]_CS6:',MWP"Z]B>\6/1@?Y M4,$G;Z7:%/2OV+%\/]B19_(/RMI]AK &QF2?V$>N8+TCBH9[]!CYQD KO& MV-T<=-4SW*:1W71WP_EFJY>E[7R5R_*UGL;T6[ED*!"2J$PO"3F#*!0(XB ) M89:0-%!II/3_7)9"9R7-;8)H%07R^X-6F6GXVJ_9?Y#V3FR6+41QF*8(1 M3S%$+-1.8XP)9"J@*DGB5$FKO9!GSYW;Y_[%3,!EE7.Z>K*._>U-82C8T@]Y M#E[_QWX%)"-_VH/1L/Z\S]C>]S'K6SH?LO[;X2-^_K1)/MDS)NP^T'._'C9# MOUMKAT!#^6A6I>U2TRQ$9;E4*$D$33)(PEA/T3%-(9:,PY!$>GZ6DN* NTS1 MYT7-[:/=:PHVK89NLW0/J';3M!^H1OZ8#RCMM02?+^'E/$]?AL+31-TC:-*9 M^K+!SZ=JBSN&D8-YC+[I[F8MWNB%PZIX,&S]MO%&'7FESHXB=LH"N!1 '==V(HA]@.Z[P!MOH.S4=Q#J:@E95 M?Y1AA8@GUNB7-2EQ6)G]G#OL;AKJ6_"-=O+D&]G\]]WZXT-](+>^?4T?\HJN M;EA9;2BO-)>D/,E2"7&$!42(2DB5"B%*1!AE<1KQ4+CY&K:BYT8LS=%F:8ZC MBIW*@):EK,KZRUD=%F1_=?5*K(?#UDL9 ^31O99&6?##3NT_&ZSWFH-6=?#; M3GD/JY+AB'ES;JP%3^SLN )R[/PX/V&H,[2J@X+HIGK\NJ'K4C]2NUKO\[5\ M5\G[H+:H5!1V/P MF]$9U$I;;GA8@V[K(_F#0"K-CF' E YR01#B=]X^AY-QFFEI38%1U/"X<=23MIIN7'I^Q M8Q01L]V^V3Z,1E]F\4R;G4!=H:!QC*39]2U;0$^]8_@@"T9 MOW![V[KQI-;$6SQ^P3S>"O+\_&%\_D:RZDU>\E5A@JJ^RN_5*XW"WY<\H RE ML8(1"E*(>,P@C5@*&5D3$HL%TQ]SA.7+G?/TWI=K.MS+9,_]GI;5L6] MW.PSP_9_,/L*^H%B*5""":<9S&*]^$:AY@2,*(9)2IC*@C2)B+3-TG(3/3]R M4%+[WBLSDV\:^K9/!W)$O9\^QL5R9$;9*0Z,YF"G^I-$V_T?P4[_T8"VS[H: M#_")YDN,!QM3CK= M/(R>VBW-\FO1'F7M#L!D^?.F*,ME% H21() A4Q(0H822&.E("(JBF@8,TR= M8LDO"9P;*>T/K:E1M\R;C25NSIP?:.ZX.W@1;3L*\HGAR.RS4Q54Q>XH'QRT M78!:7W^T8XN,)\:Y*&Y2LK$U_CG/6-\WT /B=U)L5_*C.CY)E\+B'/VK.6\_ M[/N$)*0RI @F 2&F?B6!)" 1]W2.7NYL1S;C?,UC."WVD8PRB[C2/C[M*SD.M$=.YTAB MKIT[3#"5^:<33:7%?[DK-M57N;DWF99EU4QC3XD#\S@B"4TA"K-$NZV$01S' M"*8"I7F/$/4VD.C/CCH/Y3Y!X^9*]E/,1)C[]EJ]=M8UHX5 M-8EWU)^(O*_%TSM?#U;HA2CZ6@#/L_+53QY&Q&^5DKSZJ-Y^YW4:Y&=:R8_K M$\I\UN(WN3E2;\-?G_Z@&QXOTQ"E)):0AIJ4$289))(HF+ (JR F,<96U0E' MU'%N5-V8:(A:MD:"C;82\#8WM5@W6Q.&-NH_2(N8^,D&W([67W@81^;YPPCN M[ /&0#-RIZ< $PBU,ZN]Q(SNLQ\^O>-U76UY:V*BVIS+8NUQEV7$$?(TDCD\9GIC<3G%NLS9,_R,JL3-J:/23 H4H3[QNO^Z#V FC%FWV7T6HH68+ENZ+2);$O4U_)$HRSU99L[Q^X)R%OC7_]63YH MGUM/L?OS8Y8EDL=1!C.68(@RSC0;!1&4"<^TJRM8BIW8Z)R@N;%/JR?8*SK\ MG/XIVN^G5Y6! MG_9ML&/$V8[QR$0[5KV1!H*G5?"?D_I,"Y#8CMX_[S JRE8_S0>6SM.,D+8B,34%=' M\*[%K%7SS_ZHYB(4GGCEO)Q)2>2BN<\9X_(- VL^Y"6]O=W(IL:$.7FH0\(2&E_%)"Z)F[:JA*7Q1^4E;.]SKS-QB I\?J;Q M;EV7NC$2?RX*\7N^6KUZ;"]Z%FLK),>)Q,*$W6F')3(UAQF3,%9,AG$J0RZL M:@[[4FAN5-6-CMZI#MACYP2O-<.^@(*7<>MGLY<8C;&/3G<#\5&!XV/4CDF+ MPSB]>MQ?ZA Y/=*'9ET'8^J!FZ@ZQG4#Z*=,AD]H>XIG>!$S64D-GZ!T"VUX M?>Y(NX[-SNA23WX1HI)#QDFLE^U40BQ,L+DVD[@4GK8<&\E6 MWREIOM.N_+$7\DUC(\\;C"W8GO86'0"^XA/ MH7#>0GQVNWNGY7U1CY]E<;NA#W>FY>[-][Q<9A$7<9P12 W[()D@R%#"8(;" MC.,XC#FWVCGLE3(W[[JK'_C-:.C0>/D\EOT,XPVAD?G$!1RG/LP7C;^B*_/Y M9T_6H_FB>=V.S9MN=8."JW>"!D&1Z;[SB4X"'B9K($C \_F!QQ?Z6MQT5M:<)F:\#R>IE"$ M*8(H0 A2(24,N"!1H*=YBM/KHAIZY<^-''8* J&7A67>YMV(N@:L%, D:^1< MNA6"'3HT0Y?%B]YAK M2[.\75?Z<7_+A6S/-EX]_D+_3['922Q?/>XW?MH]GJ8XP9(G.%5)QJ%(>0:1 M" /(XCB$IC9^)%2@_S^PE-=@G>9&DD_K/C6G>^P1U,;L/]ARB;G?5R?6O+ZN[7=5)M#\5&R7S:JNO6=($(9EEF5[/A@SJ M-:S9/A<93&42B BIQ+'#U-4:S8V\3=YXKNUI>DN9G@;[HAVE,0)08T7C]Q[] M;KLV+O$/VDLK:P#.QX6--+R6'#[EH(W-X#7PC3&@L:;M(;4 C4%/JK$TE]=& M[6L$= SS64W;$\;>*FU?J\_$5;@]P7=_]JHXFCU&[_+_*> MRSZR>YZ1$9F+JUN@F2C\Y.UW_5:NZ0KP MW;Y3=4HP,%T?N3FDU7^[+S;UM%W=22!K+^U_E+OMJ/+\Z^84 MD'(>NI[PDA,W318L=_9'H,Z@NGX,.!V!D1MLI=IG+G(X^3]M[ MQ7GGLP=.=LAYVI#NR>:9*UZ^S,&GCKQHP8*+PS7#0@7G=?[#%BBX. QC%B:X+-S= MHWRZP5J'C'&%A3ETTJOE3$*$(@F)BA2,:9P*P>, 95;5J$\_?FYSQ/[LW37F M[@1REYW,Z_ 8F6YMH7!R,\];?(6K>>*AD[F;YPWJNIP]5PUS.SMTT!8HV=>$ MY)C&88QBB),T@0C'"!(4*!@2)A-*LH!CIU)8YT7-[^-MXL@[E4#^ZN;>]P06=PSL8+EI \;J7?9/ M=/-Q4X?TBG^GJZW\)#?U;OQ29%1RQ114*A80B20S9Y4$LD"I)-._5<)I96DG M=F[,L=>Z.6-EV0-M#AT=SQPMQ\*.8OPC/#+=',#] MTH"K=3;;R(W6H%;;'"FUXZ >6K]:6=T&D;8#H!<=0&T^UN'VQ5/WD9 M)@A+R3#$IHTEBAB%3 0"FN X3C#-1.#4_/N$C-GST/_SER ZD-$"A(L@",P_ M;? #H-OJKMB8Y>,UE-0 /H1_G&&BUR>H# *DS027I VGIC8 MSQ%/+[UN7_WFT%[Z_:%,4)8%*DM"J(14$ 5A"'%&,%2,"NW&T"#@3@%6?<+F M1A'[7=".LE=4!^K%V6T?^EKTIMH^=@9N\%9O'R*>=VA/BGJ1C=4^H\_MA_;> M,S",T\R/KV@IZW8GZ8=B'HFXF*,7?9'Y[I_][\TUNZ*W\63^Z>J,]HY]HOJDY M\+->-_Q4;,Q3EV%&&,@,=Y,;+J@I!C&F4A0*)7V:IR2G&9FW]QH: V&]9V@RXVH ..R47H7M<"M(MI;3 " M'9#:8A:5A@FT."W 'JD%V+^.+5B@1@L8N(#!JUT%C]+T9IYO@J^0VYE9-VT M[\R,/Q<./%,U![;\I9MUOKXM=SL?;_+55DM>!J%9>80!S#!'$%$]M],H3:&, M,H5P3'A"K H&7I SMXG6Q/>OBK*S.;H HE'5R][I.;CMID$/((X\'>TT/.R M+D"KIT;*M!UB^TT]ZO)ZX?)KDX"?-QY?AA'C)&$QY QKFA"4 M0Q8D,<2"H(CH14"&W)+#SHJ:&U,<] /_5JQ$_=)?F8A[A*ZE<^P%L[']U$[: M;$?-,1-BSZ'A/<_U2- +I:^>,_A\5NK9.Z[KCOA9E&VHPQ?V(U,&GO8#GHN %5ZQ,#-:E7\7F?UQLI\@J\UY[;B(T6^]#R MW&[QI*@7:;K89_2YUHN]]PRCEET!V>[>41:%FC5X",.,)1 %3$!,2 Q)2G@: M4D4$0BZ,=^E5_H,I@5'1M3!5$WY]$+22)JMS7>::4-[G9;44G,>$H@A2 M&4;ZPR#ZN#M>GM?][\I MUHY,83L@3EZ'3YBG<4#\(#S4[[#%RZ\+M%TT.ZC@ MP2C%_?W[;/+I7:%<"!I A4U"Z'0I,NDYL0F#:3"L0RX M6X7%LY+F1BL[17!R6N3_N&/!<^%?AC@&YBH@57"M)$!*990M9$1D9I*$(5Z8DT M#)^"_G9MV;C%/^0[T7]DP.WF2"_T,/+\N,>J#9QNU-P5>/,W.5[$PM/$>%[. MI)/B17.?3XB7;Y@X(+*-M?BXK4JS%-!+@@_;NHH.9HE*F HACS$SN6,*,A(3 M&.K95:$DS*0(E@^NU.Y=3Y=O[+FV([JC\C9?FZ-GP.BJWI8?7M+2^\A&>K&E MU8ZA$ F!*%4II!'/H" L3C*<1(+1=F2MYX\9C.OX$\[;6K\Y#JG=1/6B@S3R M!.[PHR&MEZSH^LOY= M*_?M=[GAN=9IR1$-9*C7#[%)O$34)"VP $,1Q))D(@Q4[%1+PEF#N2V?WW6J M5O/:-]M5I7[0?ZP+8K:JFRN:7Q6-35[*5/>,E27!CSD"8Q-X3QGJ-LVSN:2U M >R-&+WD]&7\QBTQW2-_#B6E+\-C64+:XD%NW"ADKE=O+%C9;TT19VT]\>F7DO_EMOCVH[ZG^>KU'PX?^_&3)OF(SQJP^SC/7S#,(3'] M8XUG5,F;VXVL7:*RK=";J8 D&.MU9\QBTQ-20H:IA*8O$HI1$J6A4T_(\Z+F M]EEJ36&C:I.B3/?ZNGD0/>#:N0I^(!OY(SXH"0Y:>JR-; ^&IPF^1]"D,_EE M@Y]/V19WN+=S^"4O39_4+X^ER0EOWU_"4!@$40:E(!(B%9B6T+&"1. D"XB4 M8605QGA.P-PHH=41E(V2]MT+3J+7__7[P&3D;WX'1ZO?@*X.)W&Q[^MP+3X3 M=79PQLFI0T,?"#T]&D[>-EF7ACZENWT:>J\;Z.S(ZITA2&EB[I>!RF+,,@*% M7FM A.(,XE!RR+,L)3*6J4SC9554=&7IWW2?[L1?>QDC3M)MCJBC _,$,)$R M&G"60B8RG0SW]<--9ZX8\P 2I;T^%#$&610CB FF6. X MYLBI/$B?L+G-S)T*1QUM;:H=N>-LQP"^T!N9"X8#YTP,-HAXHHA>49.2A8W1 MSVG#ZIYA!/)N+:3*UWDEW^??I'BWKO3+D._;P31=)%:T+#_H=^9-<4_S]3*D M 4NUFP]#(3%$6.J%I"2Q]A[21*0!2@EV*N ^0(>YTWQ XD]H5('KBNB$:3$J!5T#T MG!FO>=2U=99>T_+N9BW,?TS5N&]TM2_1\E5^KUYID_^^I#R4:9(R& =A:K*@ M%:0R2& 89X0%7 F9#JR]9"-^;C39+3!D%%_4_P8=_9M>>/5/_TVN!"C6X)6\ MHRM5W]*V,QI:N\EJQ.RX^.]FW%)V , +4%HQ1_T$H M*^$O5"3*!9CSA:.EV6*\KL.PV-'>F-!?C(E.<5ZP$%(MQ!\U8E MPD'TQ*4BW$$YKA^*E;Z_;.H%'[;&MJ+G=YK8;7ULG(PZ\:#5O:ZKE_U36]9\\!Y\_V ( MI)(T)BFD6?GTE[CRH[H MPIK0PI\+[?&M3?CG%WEK_M.&GP8\9CC*M'L:U1RD0HBE"" G^H>"2IXPJUS+ M'AESHYR#FO:AN^?@ZR<03Z",S!<'#4&KXH#8YG, V8P!JH@CGKW<2=$ K M6]"$_"97Q4/C#PII#@$W);B5A7Y.E=-5_7.U7:W ?5'GV'S+A2Q 6:RV3>)H M50 E]>=,5S^6IM/_U3_[6%3F">4=4KP=IUSVCRFN5(5 MF_NFT$ E^=VZ6!6WCZ#$<)^[<[(H[@NJ=P.Y+UUZ12;]Z7664@)'/!00215! ME 01) BED#.A.$6(X4"X;3K\D;893FTKR%KGOP[(?[]F)?N'6+LVBBW 355M MS02?:!T9.4H[N*E6K7-9I[JO3$=;B[XV&J^KINSQY[S\^RNYYG?W M=//W-C2$QCA249K!D&'M P9*0!9$"XT'1NAB,Z'8(N.)5BZ*FY1<;(U_3C'6]WFM]-/4$3Q= M/B;+M/V,:F^%A1*B..60"8YAS)A4*8OBB"@/I7YZ5)@;&5U1Z^>*PF_N(\?2 M,$L$,7VA@E2/G& 0"TZ@I"$G2M"0D717\_7KBP_@TT*P7R<8Q[U^DXZ*@YSKY2+YC;HDZC%VVR0'G--2G+JN/ MRG36J8^1VNV4+]I[7U*5A5AI)E0\"$V.=0Q)9-K?J$ROS0.41I%3N.=Y47.; MNMH$.ZUO/371E6MJ70^JMOZR#ZQ&]Y0;@&HUF["(W7:\5E! M$_O%EPP^]H@OWC&,(#Y+HW.^RNNYZ:-J3G)^TBJW.X)?"^V-E\4J%[5'4O>1 MC7&&9<@EQ#2-(1(!AI3&""9IQ..,A$D8$Q?J&*+$W$CEJ0WFNVG/,J&Z0"I.2X#4@/:?'JYXUC#@/ M^8T?U<52QN6Y6L:'7 Z)9"99+" 50D(48 ))1A,8!X0&(I(9H4[%2#SK-S>Z M_;*]OZ>;1_.)?Y9EM'UG!KW>1^N4C]"_>&^B8D"\>Q0R;:#ZR57[;Q->U@8TLD)*Q M#$.6! E$! >04)S").-Z%J%2$N84-'$D86YDWU'0C8F/L;/CTJL0&9D-.[J- M4/;[K.6>^.?X^9,RR%GSGG/ ^0L'!BCDM^M(:!E0<'KV,".-@ =D8XGFS; M#83E:;9W<,<^P>Z'4CM&H]3<<(+)UQ&TG=!ICYV=@#@Z:G:[>Z2NJ6=7UL_. MN[W=;_S):$!P0)SO>R-!40IX1!39.I=LXB$ M02!I%#E%84VJ_MP1/Z)8K>BF! ]RTT0!^>[)Z?=5L*3)V>XZ/;[_SU59(80XQM5YUFIP>ELY2H], M=2E1*),PBF!*3#!7BBBD@@10+_SC2&$B6,!LTV/'5'1N<^#.&B#D0U'FFA-E M:TX3,O!P, @4KAL+HX]Z_R0XI[$<>;K;F0E^V!GZ9_!N#7:V F/LOB3C8K^Q M_VCFMG:XC[Y:+<,@(Q$C"F+""42!_A=+LD"OEE4J,X88XIG+ M:GGWX+G-X3N]W-:K>YAPJA G*H!AD# -#L:0*:918RA(4ZD4C\7RH8G3K^BF M&@^LYT+&@^R5O,W7:[.9Q^C*O(D#L8MHEJ(0<1B'J78[0R(AEE3"F$U_7,C/:VZ]X^==#W\ MW)CG*]6CWP_-7J55O;!MDN_-JK=8FW7NS?>\7$J28,;B&#+.A"%]4\0]DS"3 MW*3'2TZEU4+02MK<9H*VN.%!2?";4=,QO+X?8,N-1U^PC?Q).R,V(+O0 @EO MB81]LB;.&;0P^S@]T.:FH=USGGNL-YQOME)THMR6610*G% !4Q:E)A.00:I" M/;W+- @Y04QP)_:P$3HW$FDU!/*[V4UT/3&V@MF.0WR#]P)[,/D:[.#L*.VS M@XT]1-Y:UEB(G+A'C3T(QTUI'.X=2CS?9%E7:?NJ'] X*5'*A20(IC+1RP:. M!"0A22!-J%Y0,.VZ,*=^'J#!M*?PK0#HJBW_-L]S/[+]L61THT!9=V(75:P^&X"2"F)$8(IH& MD)*8PHQQ$F8I%6EB78_ZK)2YT517T5UM7OOST/-@7C[']@+1R,3S!)U6R0$5 MJL_#9'_FZP6NB0YL3\'FYV3U(@H]QZ+G[YWL3/.B^MT#R MQ(JYL7>K:YW:6A@U =UUFZ.UPFX>Z,N\&78N[.S'>^2I:&<_Z "P <(0!># M79KLOO?@\]SG%H@%:*'8]ZC>O5$M'/6--2#M%?X<[1<=4$^>^LO8,*FK_Z+# M]'RM\++*N$VW0N;+MUJAZO'+/5VM=JHO<<)Q:))=:&@*/80(08PY@2G!&58D M4%Q:+3/./']N4U2C(JAU!#LE[::E2._>\2>CG@C$[8KATF?<6>C?WQ:;*_[.FGI8MS)[$3_KE M6 9Q&H@ M18VX$H-^GS%O_O#[X[?S( M\4$=F3UZ>^PM:L>M+IS6M:;=*#663-)WSP+)\3OQ]2DQE]Y\%D Y=.NS>9J/ M$]_7M)*WQ::5U&YEI3@.8A9G,!4H@$@P 8FB! J>"DXDXRFQ\FOL1Z][8BT_;.OIE$8(X8ASB#G!II=0 &G&%$Q2$7!)DD23C^UN MS/.'SXU*:OU K2!H-+3?ASD"[O(FS#5PC,P%#D@X;;^<,WG0WLO1PR;;>#EG M1G?7Y>PU'F/938FC\K/D,O_6-*G@$1=QQF 4!ARB*!&0)9A!0E@@>49H(M2N M\9?M(N.R6*OW]FF7KY$_Y)V.8+-7TD-(^W.T;5<:GA!\Z9#V!M'/EQ'U$])^ M!J(Q0]J?BWSYD/8S(%B%M)^[=_2XU\_2K%#UHS^JG_)2LZ#98UDJ3C/,2 I9 MQ#.(<)) K/\.$QIEF2!8! B/% -[4J&Y.1_F%5UHPC*J6M?<\#8Z=EPV)>:C M>SCG0F;WFIO2FHWN]>[PBX30]L(X?3CM:77F&EK;"]X58;;]SQW&KU\W=%TJ MN3&G\=6G(E]7[]9?\_M='"0/,%%9P&"L$#*QMS&D<9K"D*N4R8R16,5N=6_[ M!;I\J=/4NZU5-*Z(4=*-'2]@:\=]_O :F=DZBIK.#4]P&Z$@MATNGJCJ@K!) MBH7]>Y]@"__-J^YV%&:4P2"FFF)$09UJO#@"(8 MQ/KG0A 4$J<4Q%YIV@7VR9JX+Z"%V<<- &UN&MCI3SM![];Z^74VQ ?]AC3'CDL4)EQ( M%4 L%(8HRCBD0B&8J4RO[T0:Z%\ZM>P[(VAN]&'T! =%%\"H.O 0^RRX=MSA M [*1:6,@6NX]ZRY X:OYW#DQTW:1NV#L43NX2]>[44.YJ9:OM_?;%:WR;_*M M4I)73?'@C^I&%'46SHWX/]OF/+R=#6,214HO3R#GA$#$> AI$%&]@)$DH!QE M0EA5KQ\B?&X4UH@%.)AAQRJ#QJ6?:<9&>^R#;%>@/3HR MUT#7QU;ZN1VFTG\[L-0@D9,PUS5@[-CLJF=K%^G.Q M6OU4;,R"8TEIB&DH!50FB1JI,(::*#E,)(HE9R$7;GOAHVL\-R[M=CP\V;)R M4-O#!>A8#WXS]H,6 $<7;_Q7R,Y7G-6+,3+MS^B=&-X3<^QQ\MTE%CAM%5=K (Y*N=K?.3 :GI9W-VMA_F.JQ7ZC*_/TNL'?X^&[ MH)R$49R&4+-0 A'#"#)% DU(/$&28:8"IT(:5E+GQDE&V[HV0?V'CMZ+PT__ M3:YJI^B5O*,K57>*;YLX.)*5W;C8\95WM,?>;#@/=*,T^*W][RATY027KSAZ M*YG3QM*[P' 43^]TLWM%M5^X*-9T):AV'23U1A-$LGC J"%$21"B") M< @3E2H1I201E-B65#LO9F[D] M_4VOZC_^ HS#[)U.R9:^Q?=&P'EC[J<8? M6"-SRPZG)P -**_6@Y1]?34_B$U48.WM=_T>:VT!WS6[J^YH!>@NBED5&Q & MIM4=-_N_^F_WQ:9V.ZL["61=,.%_F/#Q;W*]E>5?_!1GNPQA3W6VGILG*\]V MV8!N?3:+JU]\@_;5X[YAU>L5+U)(@T+W,$A78@E<0\ M"I&3#SFZQG.C^+V.H%9RX$GY^ ,]^3;J]<,WV3:J2?QT'L>7W/KLQW9^6Y]G M]/VC;GWVPS_BUN<%P>YQ#I\VA=CRJM2K@K:PZ(XOHH"A-,XH)&$60928#@XL M$S"(0JD2*21B5I7<>Z7,CME[K[(KQ.A]X-Z.1K!"U0C$^<@E)P""RZB M<$4$P?EG3Q8J<-&\;DS Y8N'YMGJ+TJ655L>R.QD+G&0$!)G*YJ]&!LA;17>-H5R3:(^AM/.W MK@1HY ]]I]VN!NRB/J'PF0Y[UGIOV:_'$B9.=CUKXG%NZ_E+?:72FSH^:STH MIE$9BBE3 8]@G.GU'Q(JAA@G'(8HX+%*]*(\$=?FT'?D6;W7DR;/=Y2[-FF^ MBZOMEW\M5B^:)F^#G8?T^!.8C)87WY7UP@GQ)\R^G E_ZJ9AO/%!5N:,0'L> MWW(AQ:O'7TM38K I J:7*C>\RK\U%91963=&7PH2JH#2"%)$3'"$YA&:'Q_JNF/ZJ6OQ4[XVS>'?&\;]G-_>51^5%EW77%VF"),TQ1B&6:P7 M3YE((0M$#..$1PG%F"8QMSWBM)0Y-\ZK=00;HR0L%-R:MA$.W4=FOD!V.A!UA*OG M=-3V29,=E3J:UCTW=;UUF#=[LZYRD:^V)JWFB]EMKR>&M]_Y:JOGCI^T,:87 M^[9Y[SZJMW1CRA*5G^3FRQW=R)M[AQE,;%?_5XN.134W:NEF^BDJO'3D)%W7SM MZQU=?VR\B)_U(ZKRW;I)C%Z2..0LEA+R)$": W@&2:HX5%D@D&#:8U.I4TK6 M1(K/C5YJ[;0',-@OFVS$[;AKCN,X,BW6]L#:(- U&G2L-ANCW>M:RYOB8 O0 M&/\D :UI^%EI^T$+P (T$)A#H 8$CREI$P^;K\2VJ=2>-CUNXL$X2K*;6O[0 MQC5E]5']7!2B&Z'SI5B)P]E8D(J$!3%DE&4019A#AE("J>0BHY' E#J=C5T6 M.;?YQ6A"X58WUG>Z]:MZT.^/_[Y9N].>Z>OPL'XI-M40410F* LTDL8*( MI0RRC$0P2P,9J9 E#%NYOSTRYL8D.S7!7D_0*&K?P.8/\Z$>_?"U/@Q,3YM^F+ M21B)@")!QR@)- ];YLW8RY_;IMVJ";WL]'1)#+6&^ M?*H\ G@CA0V0IC3[FU;B#U)=I: M/FFZK%LWTYZDX#K>.K0NRT->T54=H2WR2@O4RTB3OR7%JVWUH:C^0U:?:"Z6 M!*,D1@(9T!.(" HA23,",VDZPZLXBC*GTV);P7/C[%;O)JVB5=SL'.WSTQ_H MHWO3,NMAL%P7C@#NV*O#%M>NSF"G-&#;"FBUP:.L@%'<9Q46-ZB\%6*Q%#MQ M+18W,([+L3C>?V41@0Y'EOL?_ELN-_J1=X]MBJ(02"@6QY R(4S=^PCB0(4P MXG%$0J4"%5OE?0Z2/C?ZZJ2([S6M]V(^W/S[M9G^5J-A1V"C83PRBUT'[_ $ M?!>8?"?36\E^F<1X%UC.)KD[/60@H>7KO)+O\V\FYKO2+U2N/8@Z4K"\N=?+ M\;8O?9M'=[H-8,:2U*2_0451!%'&]'HZXPHRP5&:\$SI5;43S5VOT]S([ZH^ MC3[&R)+\ID5^;$JLK8&U.>!@3Q.+O*C]O;I)4=>T*3HY>D39%Z-ZT&A:GO4' MX1'[>GSTP-B\U:KXW01P_U1LWA1;5JGMZK@UKZG7K-JZ[CQ - [B!*:'PPL3 MOR=XDBK.,B2X6T"UJP9SX]L3G:<78&]57\!F9A XZUNO@1LL!9S/G<;(_C?&"UT3G+U_O)-@\Q6[38%?*V_I4 MIE!*O]IUH9_;C2DN LK"I#.8U*2JJ*NAGGZ ]I2V9;5Y]%0:]2*J/0M M^JTTU8,_F^A+-V?3QVC9N9\3C\'(<\'.&M Q9P$.!H$G%AU:03TNP-%QM#__ MU"/&GCQ6'QI-ZL-ZA/"Y5^OST<.X^==2?E1ORRJ_UY-LN<2"XR @#'*L8E,7 MB$+& @63B"692!"G-'.AV:>/GQMCFJH!)FEVIY\;43Z#SH[SA@,R,GT]QV*: M-B&GX?#$-,\>/BEIG#;L^?=_YJIAG_+7_%X3QT?U57MPI3+;A2:^^>.FC6ZN MLR!Q:O!I(7-N'WVCLGG7=TKOXO:- MP[0OD#L@;==F .Q8PC.L(U.'%T2=J<,!(T]\8B-Q4I)Q@. Y\[C<.HR.3)\\ MTW#0%$8UB?3CX(DOS@B9E"+Z#7W."A>N=D^% M>EMW+/HI7\D/VWH_4TJ9)+%4$#-3 D"A!!*19=H?00CAE*$PB6USH)X_?&X? M?:,?, J"1D/[K*O MN;:!\I6E@NJ6MTM.,")AE,"8I*:R!TXAQ9& 2@JF>(K3&*EAS99]J#SH2WA^"^Q\D)<;VY%9[B6&]8H^TC[1]]YSVHMR+]2?VB>PYWM9 M>Y4R;!)YOA?])B_KB(S/M)*[1%@4$A3A0'MY2&A_3V20!32!"@4QIQ@'"<^6 MW^2&%;93PV6A+I30%3T>,^QT!.8HVXVB+3"VHUV_N(U,I2<2-/<8&H4OQU@X M$Z,]/I[(SD+@I 1F#\!S4G*X<_A>TM=V7?H+K5JN^RP?FCI"Y4?U:9.O>?Y M5^_6)CSVJQXCN4Q8FLI4\X[0RTN(,JH@X4$ E1(TH$&0J21TW6MR5V-NWJ=^ M$5/W+:=K0%*3+[S-1RH4SMC M5SSMQ?M)O\_7\ETE[\ME0M-,.UT(DAAK4B280L+TGV(99R*B/*#8B13'4')N ME'G(?#S$[9C5W,Y.H-=O>TM!;>H"=(UMG!CPU%SPFS$8U!:_7 /JPYMAQ]/90U,%>MDI'U4S_/5EC(* M$I5F$E+$3$I$HB".A((JXC1*(Q7)A#GEA?6*F]O$T-76[.#E0CL#N"@^)395QP5/WG=5U M23PW_/]N\S*OBWN;/^I5;AN!I%*,(FJ2PV440Y2A!%(::$] T81('J59Z%2* MZ*+$N7W.^PR0CL8+L--Y8+C79=SM' &O:([, ]<".3A+YB(XGG-@SLM[D0R7 MB^:?RU^Y?*/WTD$?9+7D*A*AXA'$&3>QI"*")% &MS,^'BTU:_:,T]E9.7W&><@$^^&@7ZH;*^,5T/DS5 M3-3-<(<2.!^N;B'Z0?[>UH;(U[>?-L5:_Y$W-1JE M%*K4I,5PO>+ - X@QQG5[Q;&*(A<7!=7!>;FR9B*&NMJ]0AN1/%0IQ3OK0%/ MS7'C'^>!L6.D,>$>F:.TZN?!G28';RAZGKC,6?RD[#84G.=\-_@Y0RM?EW?F M']-3RR3[7;+ROURA9%Q_AY@_RH.[AAWH%7I\9 M,7E'5\KL;/)M617WIKH)K?2/;_/UNDV?>^AOT#;&2/,0*93&,(AC"1$C"M(H MR2"+* ^3.(QCQ-N1?KL6LQSGG5YS'F6IKWN1\149B5"*,A@CIE=((@T@RQ(. M4TH2LT!*%(M<5DB3C>UD"ZAF_ :/[I2#:><,339$(WM&1K,%J+^]CH*F>.I. M=]!>O+#[AT^J^E[0-9;B?UK=)FX[KX'V(Z+\?MXZ- >DO?WQ?I+I=VT M.I2^?%>66RF6DH*\5G%X9^)SV%IRW_6(C#;L=]LQK(_VI-U-MWY0_51/WT ML,V^B?HSM?^+-%$_/1C3-5$_(]]G0==#L<)=4:&-%.$RC2@)4"@@4Y3H>2LT M&: BA0K3(.2QX!EW*OCC(GQNKO(^L(%V QL>]./O](B"![U:\5*M]?;<=D!KU< ]W=SF M:S?>Z0)F1RL#81B9-1H$&K7\4<()6SU]\=TG3_I!GS#I^?=ZZI*A.VSK:D-Y M];>\NGO=;K7O*R"_-BTWU]4RTXM>1'$,,@(A'PKM3S2'%D(VK C*MO;FIFFO[+H59S$(MOMR?J$=?9.N41?\ MKO4%.X6?E&QOE?:Y964S\@;LI7V=HK)R MJVYS%+ P!]^\**L%"!=QDBZB+&LWVFJ2"O4/@D421?L?5N!_;=?R'_\A3(-_ MBH,%,"]L?>D;R>LJ(NVOPOI7D6EV69K^BODWN;+,F[DXDG9\=M7 3%24>3<8 M[5%#H^6B26WV6(7Y A*^2B^?$S-MO>4+QAX56;YTO7O.7%OIZ_'M=WYG-H4^ MZ%=@F3*]8$E$!J,LUO2#!84XSA)(I$*8!RB+$RM/Z)R N7D].QW!3DE@M+3/ MG#L)8O^7[P.:L7?#W5!QRI_K,WU0!MW)!TZ60]=G3C>+KO>ZZTM9+>,D" ,N M(TC3@#3'>40( 6F$4"(S&0=*N6PU=!\^M[V&)MIJM2^$_F"RBIM<[W51Z?G_ M@3Z:M/GAI:D&%)R:T>?[M(S4. 6C/,_*3Q[]8L6=SLV^)Z\9>+XO5_JWMS_+ MM=S0U.Z>C3>@OGSQTXGRH-6JT] MGDH[H>3K3-E.Z+0GPDY ')WGNMT]47',G_2[N8SB5"4H5%#R0$)$%(,XQ2%, M0Q0CRE,:8ZM6QE=I,3?JTJ]D-G)IS!I\=T=E%$@G]6B."F,:;5^P+F87K)1A \N1<;Z]WZ[,GF8=XV("93;R3O.H)M1W:U[-\N 'H_Z?ZR($=><\^MUC M@;-AX/FJ>.8H?=H2:,.@.:J)-O Q$X>7?RC:^+^C^,"?BHV2N:9L66JW5#NB M>1-34R[U"QY$*36;R4P[AA&CIE>7)DS$8A*&6 C))@HQ'Z#^@*.QD1FW556S M09-/J%_3U>I%XLZ'O V6B^JYC? ?)OY< P ;!$Z$HB] !X7Z]>G@,(,0]"M& M[Z7#T(>H_L<(1;]B4+R%HU^CP[ I\NW]PZIXE+(^:FUDM]UQ:!J8_T40A2&" M2/O\D+#4% E+NFCN\8D MQ.IDSHY2J^TT>WFR%*0\H#;1#EC"(A(@A0?JO6/ @"B." MXMBI5L8URLR-GI_TD>VV19 7CGG]#Y.=NS<5^"-3?'^]V*=#T=K2]N<=IS"C M#UC'+SA[696YE*.U!LVA6*W],X>1[+OU-UE69C)^[AM@B=(8!11*_39#%(<* MDH3$,$6QXDF,!0J=:M:>E30[>KS3D#?GR@>='1>XYV&U8SPO8(U,9P<=IZDC M>Q$33UQT7LZD1'/1W.MYLS2IK3[EA"IE0(D>(I MI *'4,F !B3 :G$=/7EN%- J9_?-'^/4_XU?9?W(WW2KE\=MJK/6]GVM M^J;.EZK_=OA*CY\WR5=YUHS=5WC^@L%% )^?^.Y#'"A*149EIE'!J9Z:9019 M3!5, QIE083B*'.KNGI>EM.7.4&4_^LKHTGZ8+6;FCV!-?*';!D3L@ W5;7) MV;:JEQE5839+/.<=7X3+7[G LY*F+AEXR>0390,OWG+EP563JG_ZR.U#4?L. M4M2G:V6=2M/]_>NBK#X4U7_(N@?H[3K_3RF6)$LB14T,1Y)I%DHQACAF"HH8 MAT$JD,"!4S^NT32=FW?QZWJSUZT.C]N?ZP_:@!EOA!T/XUYRW$:FTY,1%H=S MZCK.HK%O%WAA#-(_K<"C;)HU-S8MS#;/UB?!C@Z_[_-#[WJ^S/GC6'"?/;\< M3>#P%B"=FM^"T]$V]@32V>WI4=I]68*>L[QH2=JAX+)S?(VSRROB7 M#3]5^M[B+O?:$F_:8]^O^M8E3N.$DR2!"0LRB'! ]!J61S#(0DR5"A@.D&U- MB>Z#Y\8$.]V 4J5+$*4L'58AX\J#)*D.<4K]; M$>+D[_T5N7NS;<(A;[[GI?X$$8W-%)U*4]8E"[FIH1O!6,H0!VF0Q7:?H*W MN7V:Y\JP[70&OQFM'?LI7T3==I?)'Y:C;S5=!Z.74G:GL!FQC-T3<2]>PNZ4 M\3;EZT[>-YL4HH_;JJSH6FC/X\.V/E?1%!713,:0XI!!A!+M,Z0!AT)(A!CF M6-+,O6_@%*J[?*[3M1=\M6\.R.C*) [-*FGH>/RIU"M*E"DH4-U-,)*0L#B% MDWN?P M?(O#P8*:=]D(M(#-H4.?_4R79(+AK6W2ZY?+&'2MSUON>-Z:BS M,5Q55K_(ZJX0VAU%@J),0IR9<+C4]""*A(0T"VF"%%-$I==6Y3XCV^IU?^D* MW4T7(M,GP(PPD.U!5@FV#]KA,.=5=5_R#5#[I%T3EK(Y]-JM'W-%Y>US(V?G M3WH;B)>IR%UKK.FGU;D]DF[4'JE ]P60QBC6?4[DRQ7NO@!";Q'O2_?ZDDWI@\I+VY,-(H;$[V\&Q.YN#'1P _?!"._;@I(F3*@2DE>-9T9/ZH;T91L M>%/+U:H[D1V+O[!W/\JK\MWBH-JH/60/\_/R0;T]I( MUVS&:\?0;L$UZO! ZL>:P=4Y*NMF0S:IC2Y+$T[FM9+41F31&(,TT S,:(A M@A2I!,8)CV(6)5D:.<4*71(X-X[MZ@L."B_J'DB.SJ$UZ':LZ1/*D4GQ2A3= M"Q5;0N.K,O$E<=.6(K8T_JCVL.U]PZCF35[R55%N-_*CZA[\M>6$S*97>73N M5W;J4@0L$F'$($I1 %&($DB%H)!G,F0XT:M919??Y(85MEQTI48NWU=7KQ$C M \Q6XHG( #=ZNG:@[-AK0O GC,01#S3[ET@5"@0D@EU M\>?LQ,[-JZNU-@OG3_JINX*$;BQIB;<=&?I'<63.VP-X4'F:8D!N2'EB-TNA MDY*8&Q#/NRK??Y8;GI?RTR;G\7*Q6 MJMB8&Y;2*801YKHN,(*817B4#D5+YO>A+E1Y4YM0!N]@6P5 M!P]&\XF"AH>_$78$/.]QGM"!'1A0W,+P+'1X_^ZT6( =&*!& _QVP\HZ.<7C M!/%R(_G2P<;##?ACA!Y?/4#> I&OUV2@C[\M\[6)%#"!0F6^3RTDBF,]OR$H M>2@APA&!. P3F D19)E01"*G6>^,G+E-33LU04?/0;F;YW"U=-ZO1VML;WT M4.Z>>3\,OESQ,U*F];W[33URMB][=^V-;58-9!DR_3^5I5#PR%3Y MC!$D&18P5%)DG"3:=W;JW.M;P;G1C[%O%VS;,1'L;#0'\'LK06WF G0-!;6E MX*FI;>5O1P;S_C+84=]+#O'(G/E"H^M>S'VD(?!5X-VW>M,6?1\)W*-"\&/) M&3:U?);?Y'HK/TMS[&)H:,N*/;Z+L##7F,W0L2P@D2:(-5(B)C$ MF FWM;:3]+DQW5YYD\H'1*L^H*W^CF%13N.04I'25*]62!SH.2=F#%*98JA4 M2F0L%&%B0$V8T4;C!8N[C#D*)(LDYOKUC[(D-*7$,,0D03#07P/%&>:1DJZ5 M648>@ZE+K(P)O]U,/QJ@(\_S.QW!0$HYK[6#G%? 1,(NVG!JCR66!P'G M*Z;02?:T 89#8#F*-ASTD*%9_51H7V+S=],;NOZ+B6HLVZXM7$A&I9 PD)A M% 88TD2&D/*8IUFHKTZ(RXS>*VUN,_A!V85)'A$2U%>#'];%&M*V"9D>",?J M4/V(V]&6-QQ'IJF#GH"N!:C_6@DPA6."7.CE9VZX(F^P"CL6%;U LYV5.(1O9')I >X$=C$$A=?!54O2)NVGJJ=Z4?E M5"UO&Q@QUW;H_:AZ6H,^:Z6+(RE%@!44,HZT^T(32%E*8)**A'(Q-I'6YF_OA/Y3KO+V@.8H,_/M=[[:UJLW$\U=F-#(K13@ MHUXZUB/MN*4Q9#SM&&WD41J9Y;H#=*$[\IB-D*\ T5>PUP -IHW6&@[14;C5 M%8\:6H/ -%3[4M&J#N?:11LNPY231$89#%&H5WQI8NH),P:3(.4:)%-EP"G2 MX8REI"% #4O)[8?"6:']:RL3I\[VF'B?% M]U\^C P^5G?:;6O=MW;U0*G*D,P(#$*5FB)($62: F"6:6=*X0BCP&GKYX2, MN9' S6H%:C4=79E3\-E][U>",O*W7FNW[UXQPAJKQWQ/W_@I"9-^WSTF/O^V M^RY]F2RCG_9%2,MWZZ84TI+*2"4<<4C#)-$.@DP@"XF$+%%*97&04(8'5'@= M056K+VGZ@K"OS<[^2HH?VQ*OVK6?OM- SP!;+K)>:+S^>&D_'4N!'N?&UODD M]?0,Q$RR=DYI^(=*R^F!V'?>39\H]T*Y;:F3QS!B7_-J)98*V4V84)HQ_8GW>E>1[MJ^$>H=?/K-=B M,O91GB,<3B5OS]D]J-+MT<,F*W![SHQN7=NSUPQM.?R05W1EFA<;QMCJ+^-+ MH2I-"?)&B#JAIEQ&*0V#F BH9*9]-BX$I)G^;#E*)&$XBI3 ;HV'+PN=V^?< MT1F4K;) R&]R53S4\S8W14A<&Q1;@&]Y#.<9TK'/XCIH[O0%.X7KPMAY_YG M@([%]@!YZUML(7+B[L7V(!SW,':X=VAR1%W.YQ/=5(]MO3X6LCA.I=!1;OD/ST7,C6A:#4&MXL RB"> M*.1Z^ 9F32>(+.H M&R"/4.#P/ 3>T@R.!$R<27#.P.-D@;-77I=EKPF$Y>MZ;7(H[74XITU1'%-) M.!0J0/JCQPS2E"8PDMK?2*A(,^%62"W ^)<0K_EW:,4T-]'JOQ<%.+W?+5:1D0E M.(NP9B!N0@Y9"(E@*21,T"#*! ]3J_:$0Q68&S5U*K&OZN"2HVKX"W"[*4J_ M1?&/Q\7V5'P\M$<_+K]4\A[\< BLVADP777[L]A-4\S^6/R<:M>?!<>Q5/WY MYUQ9WL0I^WV7/_^XJX^_CR+XJ)JP@K??*[DNC=[O\[):)EP*3K3;IH*8:2\N MCB&.L@ JD4G%$L6IV])M&K7G1K6GBF4\+@;4QUATVU\L.A$X)G:SB#2_9,LFP M^B[D,J[2+U/>99*!.%OT91KI Z/FFLCW]>T7>5O7*V]#OZ)(A*G*]&(C1@E$ M64HAX5$&28IY8J+J%';*.C@C9VX3W5Y-4+9Z.D;1G8'3;C[P -+(!'[ 9Z?B M&!%U_3#XBJH[(V7:R+I^4X^BZRY:U_8)X$DF MP\"]WL<<3'/Y?%^PC$@=P">*U8IN2E/*J@GFFRJ6S^>K%,@TB8E^=X1@'"*$ M]%M$T@"&<9"P0%(0<>(DX;8$ ' MF2:; 50:FT,\ZAZ>$T7H:XB P0@0]:X[#+RO1?U.F^[SW2LIP*FS\8Z:>#)9*S3 M5[I]UP]TL_SUR]=-7;+X\56^6MVLQ:MB+0Y]1-N-#D$RGE(<0,(P@XA(!@E/ M]0?/:93%(69!9M5/V%KBW+[ZG#UKUK/MM+ ^$?VR\%[/P\X(-;2L;ZNI M-DCCH*9;^^=,PK[.9NW(V/W&:VL+[.,I3P,H60R-C5)8DVS)()1'"$B HX8<8I(NDZ= MV=%MO37(SC=;'UC2Z,I!L^/=Z89BPHW<@:,P7L/[7O"F[G=_6IEYMKOO!6YP MM_O^I[KGZ[]=5WGU^)5^W]5RY+7<#]MZE1;R@"O..61,(8@4,@T)0@GC*,AP MD%&:,JO]A8N2YD:,C;) :PN>J@L:?>U3^OL![FU/MQ!^2YIS/@"4,S M_KYI0BPVCQ]DM<1"X$ )O0+,*(8HB@@D.,M@R$UTK4C"3#FE%WAF&LD(*IH!PBPA2DL5Y"8Y&EC) P4!%;5D5%5R,CMA&S4<9;?B6O@I;_U9ZTN^^[U#=TODG]M\/W^/19 MDWR()]7??8&G?SG4D]#0FX!;DSOT39II8AG',8O3+($LD@PB%6.(>1;!""&5 M2)$)/6ON:MK:3I!'4JS>Q:?E:$?^-&LO6WO;^4Y9\+ IN)3"V=4XAM1VZAP& MTU0SZ Z7@WH^Y]&SMGN;3H\E3#RKGC7Q>'(]?^G@#A6L#D(T1KFQD";TM(_D'='16:O%K M=5X HW6WC5M7<9_$Y :5-W*R%#LQ0;F!<4Q2CO>[;T>\WMYOS5;M-_E6*;?#-Z C$Y,7+)VV15P NF+'Q$K,9)LI+D9W M]UF<[AL:HE+SFI[HM90WM**[#*TP3E.I,(8Q05+[02R &*42"D0X53AE7%F= M.U\2-#=Z:<,M.LJ:'%QZ,<'+#=U^)O&)V<@,,A2N <$I_5A<$9MRYL$3AZ;T MFW<YWLHZ#'U)9$2"**209HFI'V^**;$X M@YH@J!1)&$OE&O)[5MC<:.&IKF9Z;+5M8_3=XWC/XVRW#O*%WL@$,1RX(:&W M%Q'Q%UA[7M348;,7C3X1%'OYGJ$]<,H[\X])XO]&5R:8]K->-&UR;J)M]2]N MUN+I#SI7[N/4([V*D4G&8)B9SL=9S*"I> -%2K.0:[*A=FL%MPS M7Q;7BM?)1/4?Y,&$PP_OY$J8U72Z=^^WX&&@[JIM\^,9>=FD- M%\#\&W04-05$=S: YA(S;,]^V+UCE 0&KV![Z_[C0Z>)VP-YA/&X?Y#/AP]= M.;XN[N^+]9>JX'^O4RC*C]NJK&A=2FNI@BCB09C 0++(A-&D$*=1# .,%4T9 M(TF@W-:/?>+FQLWMLJA1&=0Z+YIZ427HJ.VZFNQ%W'9-Z0O':5:6@R$:*=6;OXR=>;=J8>KSFM+KKRJCB0\;6WDL@ 94LS3 ,N#F8(U1SB>EF% L9 M)8ABF4G'EB%G9QM-&_@HAY8UX[(M'#!22! MZ4^JQ9ZZMVQ5E,O3,=A$\-^N:%V7JI3BIF[5Y':*<'L3E@1%*$LC'9PPE4.D,@4Q MD2D46*49Q5E!A=-)_S7&S(UV+!0G_4^(Y6)P(IA#KP%W;H!G?H"](X#6G9#H M8B !.N TCXL^#Z#Z6NM=8\JT2SP/H!VL['S<. #06^.$ MPSN/2$'7J\YJ58IFS.9FW:JFX&DJ"B0U&ZL"HBB)(,,H@RH6L4@HS51D1<[G M!ID;W3ZSLWT$'5>(9R$]3X>^@ J_C^6.D5O*^ 40KDD3/W7KZ5+#+SCW+!W\ MTF?'16Z?Y5;?1(KW=&,:J=4WG+=YYU*\DZKDY7:I6$QCS&+(1)I"A-(<4L1S MB#F1&CMY':V-N,KZPCE>;AZH]P&O:G[\U O^; MI[>5D,M<1D0'3A)2F2.($J&#*Y[E,!,Y8DDJDD19-9*S'&]NA+:K&QO8O "- MU1IFT%D.C.GN)7?G<#]/70'0#$Q6/H <58QG <]5-7GG[C]Y:9Z%L\9&)6^?*27] MIUO<"72,&"%7$>*12G<>X61QP?:&Y/ M???>ZXP=O/%Z@UW#AA/XVL8+UZ,V3: P K 1X<%Y-*Z("T[<>.* X+Q[AY' MA<^/"P%^E5M3V=7<34CQYNGW6HH/Z]N')F=P?7=CM &:QHR[]UJ$XU@F*H42 MY9HLPW,1(.J-QW0G>V.(<6( M>;&+-\*B'9A^M/%M_6IOOCGU_L%X ,KUCV#G!-A[$21@&0^BIVAFA &3ACKC M 7H9!UUQIY&+(DVVHEP]&DV4?5O:5J5-BI^TJ^9$_7';R1[T&]V?Y*8Y4/^X M2U1)LRB.8RRAX#2!J,B%#JID E/%:,;\/FQIY#OX;-K7O/6DX= M^&8$!W9'0=J]-N_EBJPD;U-NN>1[A8D,O4J<<@[=UY>> ?>U)/5EUK2K6,]@ M'BQ\?=__VA;B79?'3W2S;1LAF:"N6M=OGI[]I5%=$IC*I*"YION(0I3D.22" M4B@C'1G'*6*2B''-PQVLF!O!#YM7=\:"QEHP=&1A8KGG?QZEBC5NXNR8._AT M!*;I8#-Q1>/P$4AZ;QGN8L,K-0L? =/I-N%C;C:RS*A%P"A+"QT^TR0V_X@@92B#*<ZH^NFPXXEIP,Y,%VVCL#&$[!WI>W]L&B$V!M) MK:%7"_ _DF[ [=IC8;4?0'V5-EUGS+0E3UZ .RB%\G/7\?EO)]6;I,H)QC2" M<<%U^!EG"&+3[%=&&"69_E_]C7=-=_M740R42_GDC*($9*OYE8D2!/G0:&W_MM5OTVD!?SEP.-C? MR+MR;59@@-%5TULK#-Y13)3@.8=Y'IM4)_T/8M2+]?6[9V M\HMV/VS(TS<1'FB[=_R_B/[;,>&WA5_E-Q=$/*98OJX&G(O3QQ(H ^F_#6ZM M5S"WF^:L5#2UROW^T#*-&4=%ED-,BPPB'F7Z'1FG,"$\ER16>0X=!ZWGX(>/55W_N #]EZ#'8+A+ MWA3U#& >QP6P.2I5 IH+/2[H$4##.$ VPJT@/A[&;S*/'IZK4QK^Z0OJ%>9 MEI>ONMVUPX_7^=S8,41"\9B,?FP>Y%$P;=P&^)"QF' M.^,'&8?!TPS/(!8VO?#8P'-(*SP#B&4ZX;D[N.O?_*J_4+?J%_KW:O.V:XS3 MJ;70.$\H23GD9NL8I86$..($JBPO\B2162:M<@+/CC*W6+JW;H3LS6DDSW.. M-WQ";QM80^.D=G/1]2OD;D[?>S*]FXON#05O+G_XV@2QG31]5ZW5Y$U\D7]N MWVB#_[',1$*C@D4PDE) )%()6191R#'+X[0@F4)6Q56N \^-!H;)1[WESE&) M->IV,4D(+ -3QC$8GP;UF8WAP%@.&M.#)&W9H>4]3^O"L*^4FF4'QNEL+,OK M)Y94O6VZ0P\/9SY7JY5>,9H_+JDLLB1!.20D,9N-DD/"BA3FO,BR!"/TB2BDG.H9"[U M.T!%D"&2P8*E,4]S6JC<*=OL<(BY\;>Q$.Q-'"7]?P1(._J]#I[ U.F(C'M; M[I/.^VK&?3C M"VX3SIXT'C[]"?='NT'NEG^\O[7W[](_G5=K:H[4T3[\R_R MGLG-,HV03 A5,%)2!WB\B"$6!858$493+KC^F\W#?6Z0N3W>QDXP-!3<_&SW M<)^%\OSC[0N@P _X,6S 'ZV9E@QX%B11\>;[W+SK@H/U;+29?*&L.=$&A)85 M]2<;IHOR-&K8[NRED_"=C?$]XUE]=EPX\XND1J?1? <^K!\>MU_T;;J=99%A MS%"="$0>97F$> 0E$\B<\2'(8FGRC7F681DCXK8L[BFJ9#3]%CN=84"/?06EE^\Q[9G=,/-;_M&R[%?H[VC&RPG MVC\ZWN3:T\U?Z+;3X+A5'ZOUW1>YN3=+T!?G;5)%49Z3&.HH*='K15) DB4Y ME(H7>8 M#XW]H-F3FN8\U T_[^>BEL._TOFH&SBGSTD=[S..^#Z6E&DV;?(:521P(;(( M%@63.I*+=!!']'_&6 MD5@$II6/%@ XT\015STQP/#.DS[<1UQZ^=P>^\B(5H)M]Z#RFWROE.3;3TVI M]:VZ$=7#/C-=BC=M372WF9A$,DUQ'D&6$JR#$2H@P86">:88)BJ)%$VL^PR. ML6!NT"=!ZL0"M'^:-V7NR +TOH'/&H3_AJ'DZ3Q63H!^84$8"?WEGW:W[ MX34H7M,:<=2XT_5-O :69TT5K[K12)W:?6>U4^4]W5,6,:E2FDJ8QCC5;*BD MJ0D5D%.I,,(\CB*G#2GKD>?&@L.N@1?+_QPE9*UGPRX\"H)Q8*Z[N7W[X429 MHT<^&XV0+]56ZW&GE65UA>- =]7Y!F,[Q7Z3ZT?Y69J-^7)]I[E259M[PXNW M;%7>[;2SC+3:E_)>?^16_:9_6ZNV-+%1-7JG[6QR9_0J+,FX2*",1091D640 MR[2 4DD5"XR(D$[9]7[-FQL#=MXMP,X_,' 0[#TAFT_MCLP7& MTU%Y4)Z_!W:T^GJS&YA[7V=B1W36#8&_MRZ\7HV;N&-O"& /N_L&&66LV-.Z MZ??PMW+[M:_LZC<=GG[5L+75%,L"X2+F L&DR"1$BE-("&%0$!)11+*((+[\ M)C>LLI=\LAK9A1Z&XX=CB7?ZK:A-$Z"6FV^EYH5-.Z'@W_\-)W'\5[#>&>\J M^V0W%W8L'0#?T,O\SF+P79L,>IL78&?U OQZ&=H1 E!.0'D3@;(;=6(A*"/L^#!SBT6; MXSD/7<=/@&I'-==#%9A91J T*KD^>%_P$X-,GF1OW^G[PJ?'+G^/2N]WF9%1 M(E(61T:VV3!!)#FD0A-#CJ0@F.6RP)G;:O;,:',CA),=*49FH)Z'VG;!Z G MX.N_T=B-6,198.)M379NK(F76!9N'ZZ8;"X:J93U:+;C3#SQLG':+G N"L$XDA(6&/'*WP4[9ISE# >F6@^J--I[V+H/ M6O\'4@USUZH9.W.O+5_C;/>_AJ+-V.GP)G(SVH"K6\HTK2%,40"+B(QA3#$S MV70,8B(Q9 C)*&>%2'.GE];+ >;V;ADVBUF _Q/])4KV/6,6(,.+*(K,_W>] MJ !]W'ZM-N4_I2:>!"\*0A8I(LTK2?]GALDBRXO^PV5=/S8?+!8(I8NH2-H/ M%HLT)HL(9<]:N=$M^'\>U_+?_RW.H[^FD;Y,/Z[-!>\D;Y*3NC_%S9^2A5[L MU^8TNOPF5T^C.]FT$V][=CE^.H,?4@Y[U/QW.W\?F@D(TI/FF?_^&]"TMW^M M;C//G#O36N;YY\9QT)<-%=+HV-:]6$J6"AIE*20LTQP4969[#T60B$0F*LHB MFCCUL'HYP-PXJ+$/-)]P>X@/D+-[B*_!(_!#W$+1V!8@J?:4XYZ>WH/;3_KT MGG+NY=-[\G-C*PJ5U%'*X\:D2;VM-@_5AF[E[>8-7?_C]OM:BIO[ZG&]74I< M"*X7O9"9DD.D*-*K82J@?H]14A"4R<2J:,EQW+D]Z\9L4/9V]\TN79)G)D(R,3+V M(@+* N!TI3*0L76@G_/;STW MANFMLU>M>P'5>=JX#H# S- ;-D*Z[P4(]H)]X\&82*;OXA?"29KON+MG!/E> M7#"9#-]Q0X?B>R<^,;)@T2P*/.>RK M[._9O:]5!$6D1!)SB!C"88( M20(QR1.()4O35"]]LLRI;>V4QL\MLAFJ(G6U.N9D:.\R,#Z/U9Z:X,M@>0HX MTRD.?1 XF-U!1GBU?CG!FEL;%:S&Z5;_KS9-(?=^[UO;]IZ;[TGG^T2:6=/- MG7>]K0E,?R6MKNDFY;3.UX0VC'L__D3+3;.O/] XZL1GQ>WZLS2!7KF^>T/K MLMYS&Y(J4DQQ2$Q*'4HQ@SB+8I@7.,U3%.=)[)3;/\J*.;^QC$/]L=3 )] [ M99ANYQ9H_')[E8V;-[MW4O#9"/QR&0%^T/?$57AZ(OQQ-DS*W%?!])*"K[O9 M."Y]\UB7:UG7;ZM[5JZ;C1Y3BZF'T>L8_5.M7P.;YM>[,L&%N/+JW%_"AP3M)1\?LAS'38D>4@<$.3).] M]6!@OCE?V:'_S(-! ;@_9KP"0$^\.,:"25GQ"HA>D(W 6D,P?C5K>9[+CXQ2J/,,013&#-(]S2!*$9"Z5HH53WK#E MN'-CZZ'90.SVF)OV(5R[ 93V Y1[1QS#2MOIL#SM\@]RZ(.J(;[&9&!L!@.C M@T25CD#Y.A6R''7: QTW* [.8APO'YD8W?5P.1:X]EV(,X5Y$:4PRF@!$2,2 M8A(3F.4\Q3JPI"1W2@ZX/.3P6%/3Z^DI\O#SAMWK,U *)7"X, M-BFQV#G^DE0LKW(C%"'+99NE\E.YDINW="OOJLW3LA )%C%#$.>"0D21,"69 M.8P*Q:@LD)"IU3;8B?O/+39I302-C: WTHXH3B%XGAD\X!*8"MP@L7[X+SA^ MY&FO)?_+7?7M/_25[8.N?]@_WZ?N-\D#?<&9_@F^]+%Q,4 G)5%_J6[X_SZ6 M&_E?01S%N%BNY9W1 M=_QBOP2Q-L#J6TW:;_6!&>&^X9_TC;[2NLG8^JI--TU^[COC=>CP3=;;\RJ! M5TZ+7>S@%^5IN*.WV2#:60V,V7!;P=YPL+?<7TCA#):GZ,)^W$D##6X8CTS;+W*1")0+"-8Q(D15$LII+%",.=1+A!1642<4DQ?#C"W .2&\IKGVN0 M5^MT>\JYH^N,ZWO>[G9@M_I];KZW38KMDD08*QY)2"7)(,*T@"QC":0TBIAD M2D7<29/U^>WG]ECOK.LRC!W55U]@9WG*,AJ1T()[N5K=K,6']5;/:JG)HRU" MVY>K[:N'%$F*5,8(%D2:YLL\@1@5&"9,9HQPC&/A5*O@-OSN=]#MG>\X*W8Q03BL _-+;W@#Z"',PW9208JWQ@'G*?!P''S2 MP&0<,"\#EY%W&=UFDTMS(&LR/SZ7]3\^R8WYA5Y7QTM&\HPBE,,LBA1$ E%( M<1%!J52<9C3*")=N8KBG!YL;ESVS%6RTL0OPL#/7N7_F:9#MR,H7=*%#GV>H M?6Y0^W09M3&M,2_"X:\?YNFAIFZ">='I(YTO+U]S99U\5T1JUEHFJ>/W=<5, M!UH3!7Q8/SQNZ\_2>%BNVBS9^GFIZ:ZPJM5A)CS-"Q'E,)&$0U2@#&(1YS B M)):$>P3?RKEPW+<)'B6N&F=54);%@ M20Y%$F&(8E5 I@-G4T8B:*)4D>=1-ZLZCO^7FM/>WI"GSF)FTVGWSGKU"0K\ MLAN**@Q<;),0ATZ"UDOPW,W%2\6%03UQ>]L >@LAIL*W'H-7&U]'KR$$S"?U M'((,-C+_8M/UH&_4\9L6'_7-KF/$4N(LR@EC,&$XA'FMJ386=NVVQBTTF@Z5[8],QP;5EX W(ZH_<$8F''W"'9M+EI;P=Y8 MCVD35J#XRI4X/]BT"1)6CA]D1=A=-;9I7;797BAP*'(=12*,H&(BADCR%&(4 M(QBK)"L*BG#&W:K?+H\Y-X+I#QX>UV)T*8D-U)9GKGX!#'T0:ZR=N)K$ 2%O M_3?9'GW M=2O%S3>YH7>R^:,YR]I%>,M8LEP(G,/8-/M&41;K]3-NFO@*A'.FN(PGZ:7I MV[.Y46AC81>0B6JUHIO:;/NVP9EC;#8;D$.WWWS-+T7PU\+5[3D/>W*"-EUO MJP$"'4(+T&)DA'Q;E!:@QPET0+4?:=((!FJ:,VCB&6K^7[O)IW>__C6:@(:: M3F]-0H,9./(@I%S3-3=]22679;/O,A"8%90G-&,4"AQCB-(H@21#"*91H?(X MYAF3V*WN].QX+MPY3=GI+HU[LS-W1,WI>9 M-Z1] 1=Z8[FW$PP,#93,886) MKQW>LV--NU-KX_;!CJO51==VY>CS/_;?[EAFN<2D@$024[H>99 60L$LRE@B M$!$Q2\-B/W"%CE2/(#51KX>3L'AOS7 XTBMU M4CCI\NG&!Z_YM*F^E4**-T^_ZS#I@PZ!NE+X&],8NZUO0@(I M%F,!4V($'''$(19I!EF6QBJF+$EY[M*.RWYH)SZ9H%>7MKP5 7LT*S6]V-J+ M.M"=T6X$XS /=GP3!MW ]&. ;<3 >K/-JOB'WUN4?P0[X\'-99B=J<@=,4_, MY##PI$3E#LA+WAIQA^L"GTKI\*KMX\;.=17["0^FO?;_H5> MI)03'!>0*L0AXH1"@A*B_T&90$Q&L1C5;LR'<7,.K5H7GBN'ZE\?))>/"[V\ M3*U;K#;UA$T8W+6.=>V_#F9H<70N._\FB0=]0N\Y@/1BVJM$G#Y!/16B>AUC M9!=9\??'3F'D2W4C1&D&HJM/M-0&O:4/I8X0CV\;-FD'W?;?9_F_CV6M/?E- M;KZ57+;;@"8+ZF[=W'&9\R1C*,,PD?KM@'!10!SS!)H48XQ)5!0H=WE/3&3W M[%XAQGC(FE,//G#*L?OM1)-N]P:9X50&?KGYS'0A_/=_PTD<_W770OW!!!DN72"L\3__"@B%:F#^'NRMK 7HC :-U8.2 M@LL=V2='FAM_ M-\D6K@70IU"TB\F]8!.8A7^1; X%H+5P />:]?1AQ"-[E,.PJ2 (_Z1T:[WHTOER)AGWT=!4J$X5) M3N@XQ4(GO3\3]!Q>,UET<]+<81AS^D/CXI5A.S+]\TKVO<@&&[=+SG,41YA# MI!*FN2O)(9,)ASG/$H$XSU3DI.MB,^C<*&UH<]O%<6"L6W1CA;E=H.,;R:STUEF+3$#$ M\A2R/%$P5H4D2F+&4M[W$K%CLI-C63U)S]N&!":O[@!FD#54=[8"7M7C.X6\ M!-F.D:X#;OI.()V5H#D.YQ"2G.YX M>5N?60\\\2K-%9##M9KS'<9QUI>-CIA:^9[;;W+SI;R7W?D,XYB*.$J@$@)# M)$W"@@ER,JJ(RB5E>9ZZ5:^>',OE,9JH8:KIR&P,=*.BTVC:,8\7A (3S<#& MMG&UL3+ 8==%+#R1R.EQ)N6,B^Z^I(C+%XQCA#[)[YUL__UA_?[^854]2?E9 MKII5Q:!]5A$KE6>(0984&41)&NOU#Q)08A11%B%,$^02Q[@,/K=(1B]&-X]& MXH^NZ,8D-YF=!2;74I6N:R&G.;"CEE#(!F:;7XM!YT9?^WYD;:51:S7HS09_](:/[=IV;@+L M.,PWK(&YRP.BXUN_64#DNR'(QO;P<#X( _,.-P\/3J.@T_Z$(T# MYN7C-/(N8]_U%?_'UVJEKZA;I;!EFA(429Q")BB"""4"4FP6*#EF#%'$]:]= M]"\.AW!ZCT^@<_'%C-&J5G9V-D46Q5^!;.QU?7L?0%H(102F!&8I32"*<0R) M*A1,4Q&G@M"DB(5[GY;K@/V7:;)R!,\LRC@I6 HS\^U$"=&K:4X2R"45)(L9 M02IW[9#B \UYMS I!P\#OI.?='L+U9NM:;I55ZM2-"^Z)O7@YL^R7O(BQ8(P9/(L M"XAPFD.2H@0F!*=8VVKRF95M$HT.W[2AEJO',V">?\S]0!3X M,1^!CO4C?AF .O_VC_:9VX\R:-]V;'^T;;XY+52C6?T,MKN](E, MN12"P%SE$IH>%)!D208C2C'#.",YP>.4&R\-/3PZ41J7#>8["?%,D(( M G7HS29_*%^A!VD+F'=YR(L#OY):I"T@I\4CK>]PQ9KY0UT_2O'NT;0&:]41 M&G7LX](*/U4;);5)8BDH2:1@$:1,I! ITJC3YE!RE-$$1RBA3M4D5]@R.](S MYH)#?9P%^&:\,4^I:FU_W+C*3EXS90YKI/ 3$9H2VQ9AK1^+OE_C1;6;G2N> MEUO7X>ES73;2DND7<-=!=G2E=^4MKXT;+W8^J$^U/F@C&(Q8&A%&8!*;QNQQ MBB#A400Q(SS+,QZ):)3,Y=66S8Z !_%0^\BSLZUL)O6<%>)&J>9L*/BNVTG.(X_-Y*[I/;=^ :)X#Q OS1^N$8I+K.DAW_ M!<0^, 'ZAWU,9ZXQX/GKU>4T^M3=N\9 QQ)BJ3(H>80)342.,S&ND/STH%8/W:05Y5], M-OCCY@G49JL&4),A9N(Z\ST LDL1K\'C@X[[OLFZD>34#^-^)]5$@Z92;E-R M4Q70W&9<&?J9N;)C0$_X3UR8;I2]]^8:.-N.M>_/YXZ-KE&_C([G8O4S [Y* MU?IE $Z5KUM<.7II:HI+-\UZ^'-9_^/-TQ=]IR;Y(L]30F660Y$7 B).):0) M8A Q8C10"<^%N'_7*I]/!K];U&ZG#=ME^[@O]4];O_]0DK\5]#-;_?YQMU&Z7_@WDYMR:OX0.A)\*=5$,S2J:4- M0D-^1 DA^)#N(?V'>_W,;&]5VTF%/S5:,ZO&GMOUF;W3)<%YFBF1096:(YQ4 M1_F$ZI](FA!5$,IC7MB&^F.-F-L2H/7#;*7QSA.PW;L"]/^5^U,&ZM!L]ZJ9 MNKQBF +_T!3?0G^K0.\$&'@!;M==JCPX<=HSP3S8+SZFF(^)%B7!YL5IX7(M MH&<6-*-O/=E"YUKGAPN@J^_E/;_@ICLYNJD_T8VV[(@,09M82?((2V-LWM_76AFJAW2[^Z3)ER\Z([JNDQ*H76 MQQQ?G;$08N9>-8O!WZ3YS&UPA3E\OH.U17/)@7"%T"$OPOG6(TF=EINF(N/# M^N%Q6W\TNVI)+TF;F^Z*IM]:*@1$(I&0LH3#2*I8L)SD&#MU#3DSUNQ(6)O: M5S"UUBY 8R](' GU#+Z61.D'M= $>!JP &*U%ICX8JLS(TW+0I==/F 7BTO< M6$/(:N7-_]O*F^;[^:C'ZZ?EI&3!(L$@HSA#5CJ$)S!V<9 MC")$$J%B&4NK\.[".'-CB]94T-L*6F-!9ZT=85R"]CQ9> 0L,%&,Q,J:(BR1 M.$(/M>1_N:N^_8>^0\L,^H<](5RZ[R1D8.E<3P2V'Q\7.NSRUTW*9EO>J:K- MO=&6NF6K\JZ)4=[_^2!-;N"7\MYLLZK?]&]KI9>ON^5"D>8\5@F!+(T+B) B MFC.R'$8X3T4NLQSI,1VB##]FS8UB.J],-4CG%Q@X!O:>+4#O&VB=:RKY!NZ- M6QAZFFR[D&?Z*0Q,>A/.GG,LY1=L3V&7)Z,FC=#\ ODRF/-\=_=#JB;A]6.U MOC/-

"X9^J5A4Z%U9\U55=V4<50/Y6E-=$ID^NE8YOXM;7DK?B[?&L:6?XJMTO)HI2A3$&2Q!(B2B1D&"F8 M4"1HGJ1ZQ<#Z JTO+HW[C@YG]70^+\WZ,L%[Y/=UURM=/R_"-)PKZ_JQ>=!, MPT_7MGW'@;:+R*_!;FNP='V7BCGIG73ULGW?^ MX]>V >[.0CYM*O&H8]EO?3*'(GF2B[2 G,@$(HD0U &F@@S12,I$45$XJ3-= M''%N@6;7$KAYJZY%*VYG4F%7CXW2]_/^P/\YMD'P*?CMJ,,KJ(%)9-@PN+,6 M[,WUE@WC#(WW#L*GQGNE3L(7W#_=4?C2A6-+ )Z?Q6HN>_]G]U#]7%7B>[E: M+3-6Y%CE"%(548A(S"#%G$!&\S3-193'RDEQV&;0N?'/AY>9E*!I?A'_%:S/ MO'G'8XY0QF3$$>11ED-41!+2##,82R%1KO]:8.Q6/^$9\PD*(:;&W([E?2,9 MF.B/"(UHB\$/.YM!;_2//DL,[#'R5BM@,>3$2?_V(!QF[SMV=VPOG/=VL8?6XWU=R[*\4>GKMR')&DQ:89X\E.2X&2G9@ MZ.UAMN3Z6:=9T+F\ 'NG]T)Y07O4A9B><$WMO%K[VEWP0D!OT38OR+"^6H0? M-E'Z7*U6/U4;(Y>ZS"/],B%Y E6*"40RQ1 SO5!1B!=%E*F$%$X9%8[CS^V= M<:*G]="'_]L)+H$_C!^@<\0Q1<)UFFP#ZV#@!X^QO>/NH:6X%7K!NHJ?'_V5 M&XM;07.YM[C=;5X_/-^O)NIE%$<\PUFL@W%.H>9)#G',$D@H2F,J>,Z1$V4& MLG-NU-J)<)CC7,F_KJM5=?>* ?EP0JI,$0TX5@ZC(J&F''<%(%HAD>8I2 MZ22L[<^TN;T_?.;%&B?;WIY3IS;O9][NK?,Z\QGX13/U5$Z?YWR ^EQRG?>& M_6OE.Q\ ZCWG^7 $]WJW=UTVYD]ES>FJ[6'VD_Y=O41$2"+B#(J"%$9H4T*" M,@:+*&$BD3S'F97ZSME1YD;9O:&@M12TIH+&5OM*M].@GJ=0;U %9L-1*#G5 MN%U$852%V^F[3E;?=M&Q877;Y0_[UCKYO9;JEO>FWQ8T-H(C)&^-$<&6-M%5KX1#,P2 M9U5#%E:(>A0$.80HN.+'8,B92'H<@F"OV7'DVG'L907(<^M::_MH'>T_$;-'+W4J6F,(M!$5,CZA$7 MINN3#EKBF+"D*"255D'+!+;.C>N&EH*]J:,Z$H2<8CNNG,G$!:;8D7/F3*L3 MH.F)C4-:.BF)3P#Y2^Z?8LB1+:\O=5<]U5SU]J$I\;M]W-;Z968RZ?XFR[NO M.J*[^28W]$Z^_U-N>%G+3YN2RR4F.JJ57$"SR0F14@*R/,.0$?V7!-$B3^+E M0Q.'_[:EFZW=2V0BZUUXZ:4/ 8]HY%VY;C;,^C+*'\HU$-5J131I!E@H, M<2YI+M-$QZ].*K<'(\QM&ZLUL,W#=6VC^1(\NV?_*D@"/_9#- (HU9YTW5M_ MS)?WG[@KY@GW#GMAGOK@""6R7A'H9MU+3GPTJ<>[>HN]_M R5D6F,A;# DEE M.N2DD!:9A#&3-(E$)!"V4J1U''=NSWQCYS,QID'1\+Y7SA8\&+T9V\# =3+. MLT5 B -SR,YJH,T&G=V@,7RQ+U!;#'2QPN#KH%H6!N>)E,L\XNTF%.:.VCFQ M,(>[32<8YN[B,]&P$9>[IV2]U3>ZV4CZMA)R21**>18C*%3!(*)% K%ID<[T M^HZH(HD3956Z\?+&SOI356_IZO\K'YIO4RP8)9+G$),TU8\> MBR#E%$$DI'XH,Q5CD;K)_1\;9FX/8J=@WYFZ *VQ0%OK^&2>0?;R<^H'K\!/ M[5BH1JC]GT/B"K'_H[>=6.O_G&N'4O]G/^V^V.IU5=X\]74[O\F[9EN7U=L- MY=MEE,0,1U$,44$X1#+&D'&!-)HTB_0[6='"B@6L1IL;&?0&FP,:@>%XLMX7UY%>44Q,$5<"Z!3 &\-S)FP_?(])@O6K=T9ANCV%XW;87V9 M]+(7U>8L1X0+ 0LC"H\(+B!&4H?K!*4HH1&62+GLM)X<:6XD8:3%3,]I4P;0 M'O.Z[;N>AM1N_]4+4*%#A<[&/4;@#QN)=^<=V8M@>-J9/3W.I#NT%]U]N5-[ M^0(W7J@WVV6GSWF[^4UNOI5<-FFJJ8@*E&,&51XKB&(40:+B#$8%TV"B/(DR M*RFT4P/,C04Z&YNB^LY,I]3ADT">)P$?\ 1^]D<@8_W87W+_W-.NKQT\Z?J_ M]D_YR=M.\G!??_"'NUSS\D$O;GN#S:F*Z5,!MZ:# MB9'O=RU+/PZRW2O_&N"F*A@?(M79"-Z=PVE$S?=9%+P5)J[+.N'I96 MG__XM772_R/IIBWHC5@J(YDSF&1Y;$3Z8ZC7 1Q*4J0BSA66]IN$)\:8VYO^ M9?6O,?2Z"ND]G)=W!CV %/C1'X'/%;71!PAXJ(S>W_.5ZJ(/G#I=%7WX4?< MOMLB^%E6=QOZ\+74MWU7&56&9:$7[EF:$*AHD>O'F^:08)[I-3[*.;V@ \M!'^T-CI$\:?1O!S*>\$H])Z>$SQ.H?Q%]Z^(YT_?>[*@_J)[ MP\C^\H='ID]W;6-NUJ+_L1/Z,\,UW7VZ]+]84202F<*$4_UN1ZR )"IBR%%> M$"DDC3AUV=&S'GENA+!3S!-7*R+:HV^W$@B":6 "Z0UM=P3Z_QB8W3;X"I"O MZ8R6K_1LZW&GS=AVA>,@B=OY!N[!R2_ENKQ_O.^>BC1!,N(<02%H 5%$$&2, M$Y@J_3,6*";4JBG8P9WGQCF=7A%-/+_? M9!'$43>&48[.T=W[#I+-YVX8 O%,,? M"70 ?MH!N#/5 [-]2TS?8^)#@I(N'!P2G/SIR6X%_E>)Q)6_5\FB.UIJ2QM1[TUCON15P_99:;%)-.1.C=BTN5Y*TCB]VD@#\:7T"0 M?"=_T/K:ZKC>H&GW0+P!>+ YXN_.OF5NZS=/O]"_5YNW*UJWJH(XSB5*HASR MW.RKQ%$,62H%C+&269;P2$JGO5Z'L>=&LF=U6VN3R=S8#QH'1LE#NDR,'<,& M@CLPE7I%VJ-6[DG,@DOF'HX\$^7OL7(B'-+M\TK]U:]I?77GU;5 M]_V22)C.X5E*(#8-Q1'#IDM+EL.LR$F.$JP8M3JXMAEL;@2VL]7$B<9:T)@[ M>LEY%FC+"- 3?*%CN_'(N4=N%I#XBLG.#35MM&7A]$$<97/-2"GNM@=5_UW& M.<,%%PJF<8$A2E4""5>:/A3'A$B18(;<),2>#^#R39]&.JRUSU'<^CEH=@0P M'HC CWP7:X1XPH_[[$OH^?G-I]5F/NK8@9SR\4^->U+[NK:;]4%8\:ZL^:JJ M'S=R_R S7DC%$EBH1$(4)0JRF!)8<%Z@/,^4Y$X]VIQ&GULXL*O!-*7.+ M+I,C*HJL0"*!/"ZX7LD@ HG4K!;%J=D7%SEFPK8 __FMYT94O77VY?0OH#K/ M+-L,NI[U< L%>)FP\&!,I@=F#XJ03<-SO,Z( +RZ83 '@N*'#)YH2>RZ>:&HF(NZP4^1$]AZ /?-FN.;ND[U&/$ P?.?XN-VX38 /:U[= MRR_T3UE_HJ4P:9%9Q!-L>M/0@E&("OT"(H3%D*>(%RK-:(J=]+T/AYC;:Z6U M$&R-B6[+]"/PV:W%KP,E\.N@PZ.Q#ACS/.>/GG;>T[KYR "3+HY/._AR!7SF MD^,>:'T'LZ7_:5-]*X44;YY^KPVIM-JR1F>V38LH9;U,>$:P1"FDG"B(2!*; M!QW!0O_(%>6!) M:(.X]N.E-M&;^-F+ ?;9 M8420[-1QN'ELGN(P^.2=5=R!.=9V9<1=QI%-K9<>DLUB8E>K+G[DO,HHY+2U#2Z*R#"*89&WG<_8_5NN[+W)S;_1:WW:=_RA* M4Y1A"24G&40BEI#DJH!)5@B9\2C&D=.#?V2,N3WU;Y]WK+Q6;OD8JG8$<"56 M@9]^8QTTYC72R@O0P_8+W3YN/.]0GT'"$P4<&V'2Y_^,BR\?_G,?'?GD[_NW M&CTU4QW\M5KIZVNCQ+)]6JJ("T98 6.)- VP1.I7?Z)@RC'C"5$QE8G+$=BE M >=V\/7%C $&5K<"@J:XNK.[D5XJ_@I:^QTIXA+\EGSA$=30Y/$"R0NHN1.& M)12^V./2<--2B:7S![QB>]TXDKG=?I6;-FE]T%HXXS3)#+-PP2E$<99#K'^$ M*(IX'/,BY]2I^O_H*',+,1HC 1U1 7<<1#M^N!J:P*30HM(:Z+?'LA4"GKC@ M^!B3$L!9-U\^]><_[%W^X[,T0M+F"'R0J?=);LI*Q$N94$8:*4?3[$6O.Q)( M)8UA3!7*TKS(\JSP) 5RSHZYT<7?I-G@D0+>?),;UI[^Z$C=(,ZKQR;;[E.U*DV^G:L< MSLD;S.C;NS<2]%:&TUTL2$REUQ M9SHQ.%L\A37(.HT(6>9S0+"V![@ZH6?Y MAS$>--8[OA]'S9(=$X7&/C!'#6 _)2-J!?N(LL#QN'DK'!QAPL2EA>-!.BP^ MO.)>8\GQTZ;BLJX_RUKJJ[_>K,6@OU6?W%FP*$MR"B,4\4ZVGF49)"CA(B,) M1HBXE?-8C>OR$$Y3Q=-DU:[I:O4T:)17]_W=>-/3;5UMP;V435!Q)]=R0U=@ M(U>2UA)L]7-1F\,N5W*TF25;-O2,?'#Z YW!H+>X.;F6S7'U:QI2G.)8$8B($1#3'$"<)AH3(1"F6HTPZ50':#CPWVMG; M;4IQZU)#W9Q<.?.*'>S6%.,=S/!LT^.XY^S.:-!;O6BWK9[ ']V_0W&1$WK^ M:,ENV*D9R@F,(V3E=KT;;PE9+M_K$;9/-T+H[V/]5O]XN_E2?5\OTSAF,LT4 ME"F-(,()@S@62L=$+"8X24DDE0U%G1EC;FS4F@DZ.Q? 6*IQ!,96.T8Z!^AY M\O$$4^ACW#$(65.(!09'V**6_"]WU;?_T%>W1*%_V//#N7M.0@463O5/ONJS;"I)3.FOJC;WS4OWS5/WQT$+0DJEHBB&!$72M(W)(!%Q#!-< M9"(J(LRD6]N8<7;,C2B&YYB=K6#@P.BV@TYS8Q?,3(#XA(?&/=@[)X:P+XP^ M5?^)B9H,CL'4?V=!)RM>JYW@&*C.]! <=;NQG;7T/3[4]:,4\9*K)%:849AB MK"#B!8<,4P+CA*LX2R*&WRV0OKT%EOO:\&MYZXU]6A4X>]K8Y\QEV] M_3>]0BJY_$0WV_I7N;U5W:*I7J:($T5P 45>9!"A0AJE7 6+*&.4TZB((ZN MYNPHP-"JYAN5Z0WW@9*]W[@6OB=3, M;^Y-[LT"-%K^!C+SAFAK#3:=U@6DOP9,31]=^J MAV;C4,>#_(FOY *4;7V\W/S%CVSZQ?DY(XI^^MK)),\OFC\4-+_\X?%-?/ZF MY^[MHXXD[N5FL*6EOQF/\K/DU=VZ_*=)9N"K1Z&GBW2YEG=&,^4RK8II)NW3 M/#0XW,/<>=*+2@BII#%=/\F-H^YM=X+,\.47SJO/VL1]D0P)@M[1Q7[7WY2! M-8?T#T"[OQ#)<:O>"S[Q[^Z;7_@9,W0SJ];X)H[I,A9P> MBYY508:?O -62!"/]=,*.I[[F=6[[A'[LJ'K=O^AW0=:(B(CQA2&D@D,45X@ M2%&D(,,LSA).J"@2VT.K4X/,;777VPGVAG;[H_9G5B&QU<7/7GMN=43'MG[S-/BOMDHN1A%.B&00<6KV M=[@F@"CED.>$99BE%"5LW(&5G0%S(X?AXBZ.309_&)7OE' M?\)3*S_ 7W%,Y8:>]_,IR^%?Z6#*#9S3)U*.]_&2PFP.:/[;G,_L^QO42Q$C M7N2"09HS(UB3IY H64 2*9&9_E#"M(8:G,(9R_H_8;6 MAV5F7351G$09C0K-,8H:RD$"LDA%4-..BJ)<%G&&7"C':M2YD4[?/&%0[356 MW]\.=3L&\HYE8 [:VPL;@X^5L'HOX7("R1,1V8TY*14YP?"2C-PN]M9UZ6U5 M;V]5__"U^9/-,M1T?VS_7"_SB$=%IF,BA;B$*,TY9 G/8,0I3FD1"YPZB?B- MM&-NE+5;F0Q2>=H3V'7M6MTU=FKL6&P"P /SVO$^3 .#06-QT(Y++I"%:[ED M9<5K]UQR@1PHB MG"-($ZR@B ID&#!.(ZOM<>L1Y\9WO7G@H;7/N6'X!8#MN,PK;(%9J[<5_-!; M^Z/IL;P#\M,%(,?T%[<#QU^[\0OC3=U]W,[](\W(+2\2%0PJ%DIA-#+#.((\TPBC&*8TTNNX%EX_USKUTR<@SO%9:XE9]6'^3==.>][^JE4D3&(AS"2+-]K2"B6G_ MC504Z?49)3 JXIQQ@A2C3G+"-H/.C4H&&AQ[JT%O]A5R:58S8'DBYQG7T*=P M'B!U/W=SP,C769O-D-.>KSF <'"FYG+MM8D%7193KY?6)3G5;YYVI65=-5G] M0J^&%HB(F%&8(VYDT#-E=K\CB J)(QI%$2WR<:D&8TV:':$-SL#[7$3V!!JO M=AF+CKM,'B;.-?=@BNF8,!OA]$R87^TK:WNG)BJEO19E[UD+HPUZI3R&:P$\ MG=EP]9W=ZT5VN:5=6XM/$24J07GER M A%F#&)%-3OC-).)3!@MK+(>1HT^-^9M;3.=*'J[0;4SW*&TS7T:SI-K<' # M\VAG^[#7SL!\L+=_ ;HI:%T(B;A]A410Y"_ ^ TY%#*,1/%.9X'[/R=A#BG1/@1K>G7V9O2Y"K,/H;E" MD_W9;7PT8GI+-YNGM@%<$P['*B$*8:)9K4 F_R7.A)0(N^U.G!ML M;A3V:5.N>?E 5X V]IE5[]K(%8/J<5OK.3%;2==T9'J!M4@+KL'%,"9,012) M%)(DY3#)&!&,9WD2<9=&Y-ZPGJH)N4G;AF9.LK\??'=HNZ_E*94EC-/"OYJ]3C\>I>?M03 M_J5Z2^NOGS;5MU+'N&^>?F^2(V][R9(;OBV_M0W.^Z99),^X*5:%@E =DD99 M#%FJ:9Q$ F'"<(Q2IRJV$$;.C?0'/AKEF$WO)5CW33OU;\W/7/L)'DUBL1&1 MV0G'T)V'_^E&9T&^ 78T^-KS&I@^7TSISL%&JJEU$?Q@G/S1_-GX"7I'S5;V M#[^WD_PCV+D+]OZ&:=T6<$)\-7T+8>*T[>("@GS0:"[D6"/[V/=%/F^>=E(, M^W6S2EG*XUS"*(ER'??+'#*,,_TFB6F$442EBIVZU9\;;6[O@$&_$F/BJ(V* M\_#:\;(WT$+'IVYXN;>*M\'!5T/XLV--V_;=QNV#YNY6%XVCC%\D-;6 AL8^ MK!\>MU_T;9JO,TYRBG/%($X3'6CF)#8=25*8QRE5"44H2IU*A4\--#>B&-@) M&D.!L7047YS$UHXJ?" 6F"7&@>5,%I>0\,03)X>9E"(N.?N2'2Y^?F1U;WFO M0Y1;U52B*+FY53]7E;C==!*0[RIS9K,L:(%3F60P*Z2"*(TC2%C!8:X*DN4\ M58P[[25:C3HWRFB--EN)O=GF9V.X$2#MM63_:(UWY!"[:; C%._@!F873[BZ M5_RZX.2KXM=JS&DK?EU@.*CX=;KXNHK?M]4]*]>TE9;:*/!U)R4P:>YJB0?>+9[I? X<[,^3=_H4P]:>9B>L\W+1 M?=!_!;+_.?!I6_8/\*F2Y@ C79O!W];Z M[:2ME.6W)B^U*=&E/$)QH00LFC:_(L$0"\DAC3F+XT+$16[5U^Y*.^86W@XS MQ'M'%FV3WP5HG&EH8^<.V/MSK62@V_S9L?\$LQ*8XD-.R!5I^J/@])Z;[V;% M*R7DCX+J=!;^N-N-(U>KG,WW7:..?A7PF_YMK5H]BQ/]:0.1/]L27[ ML8),5^8?.66V%!]^(H)S^="%)MQNP30X+TWX0)5D&,2<9 MC J5X)11%7'A\L2>&VQN#W#?+FS7N9-OI"C;K&M7%=FS(&>%4BK&"4P8I9H6 M4P694 5$*,E5KG".D5A^DQM630WS<-!P0.^L]0FJ'6GZ BHPA^YT*??[80OP MMOTZFF3=9CF^-G*69F6UJ>GJM#R?,]':8.2)=\\.-2D-VSC]DI6MKAE;CR,: MO5VZ^D1+\6']ECZ46[I:IDQ1%"5Z!8IT,(7B3!B!N0P*$2="<2QSY21]>V*< MN5'SWDSPH.TT)2^\M=2UR.4XK';DX0<+RQQ^E3A]/;"SB-* XYBX*W^H[C MHTQZ%4#O9,_ZYMOW]&M MW)7M+ N)J4!Q ;F.)_62-$NAJ:&!-$YRG(I8Y(X2QK-P:VYOF<[V+HN1FX.P M52>W+JK5BFYJHWK72J\[*J_/ W#;!*=9&#NC]UKC;=!1@ M ]1*##"#0@ 8/2H'>BQTRL63@U;9[8/'P^E78V+^M&;]AS*45[>&0<$PY37@B( M:(P@$4K!1,;Z7UE6Q-BI<?V.NT-;@^[96>FB?[;CB;5PXALL\NX6^\Y M^T,S\.OG.9"-M?T; ^SL];K5; >-O_WF"^--O>ELY_Z1G6?+"T>N1;::OPSO MF>8%9BETLQ9'%DB[78@4QTQP)* J1 $1HQDD"4^@R-(LEBE+$77:EG8#.W2X[ -I]^AU'%Z^PDS'T:>-!\=!.$TGC MORMKOJJ,3(CA](<61U5M0#7X,O[%CQ"^+3QG=.\OWF(RF7M;9X:J]M;7C.VV MN=:+XJW1CC;BI6WO]"5/"ISC5,$4D\(D,>20($RA2D3.(A13%5.W/IM'1ID; ME0Z,;,L?7?MI'D/2+KR[&I_ ##J$QA@(_FA-]!BQG87 6]_,8V-,W#'SC)N' MO3+/?3C0(59]:L?M<%_MP_J3W)25>+&_UJ]Q/VU*+I<\IIC&*8-$(=.^3A80 M8T%AHN,RJA*&>.8D_3:U [.CJ>XHZC_4[H1JDD,IW]\+3\=/KSC;,SAHJB^< M-!T[2S(Y9RT01TZ5>C! @\:$QTF!YG&J@R/?YL_KB"C0Y#@?!H6R8Z1 \ND. M+#?W)AOEG[NJV74M_T?2S1?]=93+-"8BS6D!4\53B#).(9.*0U7$B10XED6! MG*23Q]DQMQ>;?NAR1PGED1-@]^J9 -; ;Y"?SO5]&B@&#-U9 .,):%SQ*-!\ M'9:^I)M'6C&MJ/-U4!W(/5]YN^O$%!MYKKK)N>X/[#65R'I;?ZCK1REN-^;? M)E?OUT>SN+E5#;]W?UW*#&5)1',H1"(ATMP(29(3&,5$"IFD*,6I"U/Z,6MN MQ-FE$Y6=#Z!LK&Q6!]9$O-*H5]%!] /D*>U#3W+7'HH?X"_W39UM2&XB\=2$].]C$ M34=M'#_L,6IUU3B2,0T+3;_"9EN;Z@5[(]OZ63ZT:_KZ5NUZ:WY8_RK_W'[Y M+E??Y"_5>ONU7A(9)RB-,4QDGD&$H@@2E6%88)80DN8L*9RVE*^R9F[1H/XJ M(C<"NFXR[/AI,H@#T]?+3IN=+T_=LOEV[7'1[ 4S3WQVG2V3TIT7V%ZRH9^; MCE7#6QD%*$V\VZ>F T*KN%>_>1K^I>D%).."$IY$4"(3G>&\@!2Q%&*LF,2< M*PB!*11QRK/'=J.SS"AKG1U5"@LY>"W"MR#MQ8-">^W2>N%,2WGS'+P_JP M\Q#ZO#W(%%PA@>\,HG?Y>WL+7DGZWAFBT[+W[K<:>6K\N!;U?\F5^*G:O%V5 M)GAC'',B)2-]GZ(V/,C?":+MI?M8F@6@,F MO]*5,@\>?ZRWU;T>W_$D^ BHEJ>\UT$5^@376 >,>@QW/9T][[.G,] M,L*TYZFG73PX*SWST9%JN^MMN7WZ6RED)[#^"_V[OG?W)?]8KN6'K;ROEY$. MB1!3$N8%(1 5%$,6)0GD,26")I++R&E'RW+7-K#EJ-.J!KM!<: G['BY&ST)678C?)9W MI:G06V]_U=^B)1)Q&@N"H4A,QTIN5F8Q,IUT4)K0(DU)@6UXZ-0 M%R1=OJ]>M6DTSV.KY=RJFV8>\+I'B8/Z::# MFWGKW/VV6IL]'+V",SU4=!2U.2@E>/O5_/AAK?K#J M';BZ#WB0+X,=E<]PB@.3__&.X7L/P#,7GM6RZ8\UCIL"M=;U5C/F^*6+76OQ MT]\0'XW$0\Y7N.[B0:Q^[9;C(:?"H@]YT.'==7$.FZ&_>>JM[LXK=BI3.=.Q MO50)E(JD$.6X@(1RI-]?48(D5WF46152.(X[MU?/L]:'=-?Z\$Y6=QOZ\+7D M@&XD==;^%;]&HG5&+\;E;I-)QXQP<:@B M,^9R=T;JVFF4_Y3BMTIMO^N'R70YU%?KQ4#?=^<3?6I2"C@F.8UCS4&9J>UB M,8:D8%PS5)H4.*8RRJT4"5T'GALG#6P'=6<\V'36FU"(]JVF'EH'[#G):3XN MDU(HE .STA#@WF[0&PX^Z%BS!_A34(#M-<%" 3V1/I@_P)W> F-0._,:<+K= M9.^!,4X.7P2CKG<_7'K7?=-:#8;W:V'DMI<%4052)(,LXQ@B@2+(8D%A3A.J ML$KC++&B_),CS(W;>R,[O16@S6P4^^T/F(X#>?F$Z6IX I.R,S).ATQGO1]U MRG3\CI,=,YUU:'C.=/Z#WO97#6?C7N:6L]=^T8:)K MX3KXPSNII/Z=Z,ZYEU&6**9D 57.(H@*'1P( MJ#-/!Y2-?5?OI0:<^-$[JO.8SE?95]V[#IXMOEOG0>]]T\-HX";H %B OJ7R MX(\+L/O6?+[PK?&QOQI^]L+ML@:T_;7W6L-/B\6.ZP1&C&V_4/%_M'(+[QXW MY?JN?=\VS60^RWJ[*YZ<>0,(A)1$W6 M9TX%DR033FD8UQHTMQ>7:0UI=&R,V*4Y!=KL?.@:QE#C1=T0V\'?'M>EK1JZ MMPFU>WM-.4V!7TAMZYE.QZ9U9B7^6[G]VF?3]J+G0F:4IP6, M4,P@RH2$C.089A&.\[R0*$^<>G19C3HWWKT4\5V!KQU#>DKZKN);TRUD8Y,RZT1VVE*#/>-1%*>"L9Y!'F488ABPLW!/8$JC1): M$)*SV*DP:)P9& M?%>7=QC'IEXVD]>/FJ0D7WU;W]]6Z MBS!$QBB/(Z9#-E.]E$0F@E,YY#*+(QI%"<-.";HG1YH;'_:&MLLL-XX[#:<= MC7D!*3!3/9E$TNNON2,"Y?,+:0\:TT@=OJPUK( M/_]?^;1,]3-/*$U@'G,!42$4)%SHU1S%$2YR&L7,+[*RH:7]YQXI+&$PX=UC2>^N#(C?73 M*BP?=\7Z)"FDB/,,9HCE$*6QA#C5SS8O,H8RP47.G%3N; :=V^-^5J'H"L$$ MJPFPW.SV#&OH#>WK$77?K7: R->.M,V0T^XZ.X!PL+/LJWQZJN\/&)_:J9+RF.-Z3KBM>7 M*&=9',D<1E%$(!(BAK0@D5YQ8AX3A9*L0,MO5/5>HU,F-%4UFS$%=/D%!,3C&90LJ3@A!>R MX$YKY$L#SBT([41H5HT(3;D7H6G+4A?@;N-\&G@1(1->FZ<=;BXR/,^<=U#<>7[=->W OM _.]YZ(]=2E=NES%%!)W'PVL_K<)17:.1UTM7C';Q.?WP< M(?2)],.89J=GTJV_;M;B5^U2MX40491%F@Y@1G()49$*2.*80L)8SK,\T<&) M4RCB;,'<8I-6':8&U7?]6MU60-X_K*HG*2(V]_$G MI;S1\+PDP_$W&D>3^D:_UUTB341%DJ39_U_=M?:XC6/9[_LK!"RPTPT4!Y1( M4>0L,$!U'H,"TIT@J=[!H#\8?"9&.W;6'YM&]Y'U0(%F: 4P9!8Q8KRS5JC %L[_E@1M%K:?/;S>HZE9;)W#Q51A% MM5%3F3!<004TT1:U+)= D"('/.,YRS+-M B*QQ^(V10OA/>6YK>6@NQ;8;L, M-2/;F/D1]D D1J9BJY7]=X2@K#/#C42>[2=/2HMGAO2<\,Y=,M0%?+1\N-E^ M=ZYF^46K?VPVJJQR=#[J4F\?73XC*8PAW !)7$LO*AB@G'/ Z5C.HS>"$5S M'OLE3NQ(>D-PZE3ZWSK\]&T?0OYZ\R!VYF%U&FC^S^URI]\;4RYHAH6$N0"L MX,Q2#Q> IR@'*1$IX9!J8O1^)^H^(%,F3(T!VU3W$Y!2I1_86 7#S]Y")L'_ M$"XVIG/,=;E)JC%8V..>S@W +N(Q78CTR<_K!D!S[N!NR&-F4U6IOO*H:KDP MN4H-UM880\1EQ"@"J,P1* 2",J40"1'46' *I>=FUQV6_O:@XXN743J=:3\" MGMO\CWR^NSASL#FY^$ MST>,$YXK47[Q$YZ#_CSMVYS:?M2K M*NCD2+K[V'FM$-$PHZ!(.0&X,!@PQ!@HM"8:$0RE",I'[Y4X-W*SIO/6E0]>KUO'!CKRY?;JE3:ZV4I5YO2540[%IOAAED?OY" 2*@ UBH%#!?< MPDVA9ACR7*.PP^5.>?,[;G;JUA4'JZ*"UE1>RV65YUWNME7F4&B<;R?>?C03 M#<.1*:8%7DO3Y+=1JO1X@1(KN+=3UK21O3[#/@GK];II8&S*@SL5?F_>?ZOZ MD:T_-UFTY2)-&4H)9T 92BV9Z!1PAG)@1)9+EJU7W[:K*Y(?E.MD>LL*KZK*7 U@#$?>,V(B!X]CQ&P<(#UHF>S4C!G/T(1$K MM..BG&D#/?J&>Q+VT7O#P*V>9JMC5A,,0BG6+HV7S&EW9D)@.-F-";KYRL"THXUT7! L-QG+F :090)@ MC#)W])E;Y 72PF0"4AGF%W6)FY];M->VVBM8:\_Z$%[0^G%-++A&IIB#FBT' M:"3_QP>1V"%GYT2]3*Q9QZ O!IEUW3-IV(6+\6!@E!"\6! M3BWG8,HP$#G-@$94\RS#1KF:9)L=7XT::=&G9Y"M=-!VO-7WM!O\-[Y4D\16 M]$[GJ.$4,2=ISA$4-\E^I#>7@RE^Z7@U314TX3LA+QLGT:OEOT-HA"_4D:(A MO,6-TEGDS9]R]:"L$^Z4LG_4/?]S@;.,0N5>#4(:8.U2%P+!,B"4@)H)SG". M%M9@\WM/#-# BUX.H M& $9-"H'10'=G@^WEKRA#+BF7"DE#*7,*^GYY,ES6]X'Y1*GG7]'B:=P=2_C MJT 8>>UZCC^H;\39L0[J%_'T29/UB3@[@'9_B/,71*]W:;WX6U%6K_L%D06$ MNA @S0H)< HIH!C9M2ET3GB*58:#VN7YB9W;M=V[:A_$NHK JD-6> M0.[&F-2#_$N9'(=YB#D&-AIR?>M_X MJ3_SWIH_M/_C,DZ_G@/I]WFQ_^F8=;Y*UY^N5TK]\^;_WU8/O)5 MQ>"[5WR[_6[? E7.S<*5I989D8"F&0)86X-;$(0 ,BF$AF(A$ L[H_22.[]3 M2:=O941+]XT^:AYF-ONA[F<)1T=R9%X^0%A]TU+Y)N&[9*]UG807SU -0BF2 M[>DG;YJ0I7V@DZZ+*E8Z-,%,BS0UF>19 8K" M6%H2$ (AF %QSE%.2>"PP&E#D-T" L>FJS.8;6V7/AH58J/.V7+I3,.ZH@B MYT-6#,:;88315] D^;%8=,RG(;.]VJYM0:->PU2YQJ[3BL5_S;?KTB9-OS@[M--_F_&77K?"Z_U#3?,A] M:J',"E90 PPM"NM580Y$;OVK F*B1,8+07EH2MYY4?-SI Z?^*85ZJ"GT1,R+\.JEP5XBV(O7#V/:>]<)^V'[_=-N(W^OVLT>$E\6 M!:(ZTWD!"(0IP 54@,F4 4HH,;EKR79LT!C@*W:(G*EKN-XFC!E-?S 4C!=<^9' M.M=.P32\D" M[^_65H:KH?])[W:KJE/YP7@_VNX+:@T3+2 !::$QP(I*0 NL@20%@PCQ3+"@ MEI#A*LS-EMF/H*:EPQB2XR "W:!84^6YG37J!(R]J14;^_"-K<'PQ=K>"E=@ MVDVNP0"=;'4-?]+ $\?-VCW//OM)L0.7C?!Z\Y4OUXO"8 EQS@$CT/K%DC/K M%W,(6)%!K0PE,N5H0HDZ2J94.C-3KA]WSN#$FF&,?-5Z' M8_@AHR\VL0X8>^5->[CH._R3@T7O&X?G)>Z#*%K%_O-4(FY("E)#K-65)!DH"IO(",,ER0SB55 35Q0B4/S?J MV*N?\%K_9L>\8QQ M5@A@C($ BQ0!2E3NB$\AIJ2D,,CQNBAI;L16G4>L^6KUW1I%E:YN8[O1/I&; M,C3 \S+&?FP5!;F1>6FO8])2Y.WTWA">?G/W MZ>.GC24?%S#8?&XATSS'N0 J30W C$! $5> T53IM#"<&*^/63BUW>:CN=:[XLRVIGM-R/QC^7Y S$W=1P/7!CGZQ_ M^I@GMLIBYT=Q! MO^1;K;/_:NW LI_'XB T]C%8HV1ROSG4R//H,Q>"E#^_Q4%L(IX;B%P0W_4# MTL%['3=/QG_] VCSH,?5P[S!GS=K_?UGOOU=[]X^K-5)$AJV=AT11@*&K;6' M>9X!3G%AOR@E!$XSRH,VR7ODS8TA*W63KY6^B7$*ASF"??#ZN8,101N9-&N\ M:E632M=1T_H\@8GD(O9)F]11]!SZ41!:F3:.(*T M5W*4;]:/>[I95@9CUL' M;5$K]AO/I&!8$0ERF;I$WIP"2K0"$*$\U2I+<>I5(]A3WMPHPFF65&KZ>Q4^ ML/8[8I'!&IDE6MHFM;HU:HE5.*E #-]U\L'1WTV+C.=$_EHOKG%T\$=HN< P<1Z9GCQX3(W42# 5KFFX2+]1A,!2,P+X1 ML3H/GGOVZX@[T?2\5%='SS\4HP!T6$^^$3,22\1^#D,>%^ )P+"O>\,U*I MJ0_;C?5_=]\_V$_-[G:M7)&K*IYBH;AU01F'UBOE&F!.W?XW3H'2&:*BR!4C M>)\\[$=%_L*]%M#3-.*Q2:DN2E+O9ZDJ)S@T[\X?>C\>B@SGRQ6/VNM]DU2: MU]$F!^5'+!W5"]A8A:,N"W[9LE&]@/06C>I_PC#BNE6J\D_XRA6HN5LWZ['9 MK$A38E(A"@ 920&6A@"1N2!.A*!(44ZT#G+H.J7-S5XZ*EN54DJ6ZWT)I3"" MZH;8CY.B 3\UH;M]6_9P^6\EP8 Q!DPG7CI<#^K %,QWW]\B9&V_\^M=/ M?TV.VKKN^#RWW"/!-M$&^UO_JSS M#!*YWP_;?>&[A$NY>7"&H"O6FL+$6@VRPG>;?-W4!7=V7W2B]]T]]MVA_QIG M7]X#PX[]^*Z[)]N']QA">__=Y_*!MEG5/6EAF(0F@RG(&5;H'V50T3PA0QK!E@>8X!)EC9 M[U0*,L(XDEF><1*TP3< IBF,TN$ >5J:P<,>VZ3L'G&XU?AD@+',P_JAT]J! M3P9R8O ]_=_P?JRO-H]ZZQD>='+]C#X_E5Y1(X NCG90B]&G3YJLQ>C9 ;1; MC)Z_(&[,#FYL-%K(3"-7EH<*ZRED* 5480V$- 5-,33HI[RYD;K3+&;, M#HX2LS, K/$/73IC2W#DF!T<-69G )XSB=G!X\?LX"@Q.WA.,3MX6,S.\]L& M^@Y?7>>]_ZL^.._-V^6:K^5R_?F52S]?$)$R6! ))"8$X-S%Z0B3 U6D$G*> MT1P%%;7N$C8WKKV5=M0W"#74/3&*9[UVBIC7J/09]8NK[W!-&(]4>TO;[XM=/ M"\$RF6M!09&FUC9+C02"%PQ +;'$F.98>MEFQT?.C1)^=9VK5?+)OF9]+; 6 M/MT+?-BHQ]YY_>7N_LWKY-/][?V;3]'^_\/7[;U6IB_^QAJU6=^L/>KO:@9:![ MX8>W@HAKPC) ,77]P(@ @FL)*#59D6<*,8H6WZH/R*<=W^Y>"/7G&HR'_4_Z M\W+M=$X$KRH=CH$Z0B95B*= &JP!9@P!QA$%FEF_V?XQ*$T;U-^L/5,I1L)\ M+W\\Q-]4U7S'A-O/L(L.X,A&5Z/O37+0.&D3QU'GF^3VJ]L2BIYHZ@=5W"S3 M'IDOD6+J!\.%_%+/FX=ZYIOMSK4/N%N['H:5%;#@2F8,*@2R-+-. Z(019,0PT0D'- M$&89DL8@2L.:%U\+YS2-B^N8QQ:L=U%A]77%KX-J=*_8H7/OB\X 3_3R\*,Y MA6=$3.R?71[DJ:O4<>U0KV7E4DD_6,/S^[UUB4HN'2]_L)^1+];AJOK%M:]9 M9#(3@EAVM41J#6IB(."9JZ KTY3PG%$8UCP@5(&Y,6]M>B3?7!J:B^LO]?9Q M*763[;E+[N[NDI_YFM>^;*CU%S@YOH;@>)"/;A-6:B657DE+^9ODH'Y=F.3) ME3$MPV'813,2 \5/;"\. ^?4=!SXG$C5+!<"R93QK "%P:Z*I;'^*Z4%0#D7 M*#<2$164UW$B(8C%)DOQV)S4L+RRA.70TI4S8IS3DI4CUJF,?99[\OR7K4MY M\>3VXH4#W4+]V;UL/^IO+OIJ_?GULI2K3?FPU3UPLQW:$&A / MZB9'?4^*^ M)JT1N2.)_6"3^I+Z_?GDET_OJ%%(]C D/^R!^/$F.6"1[,%('!I)#4?$,G4O M,HVQ2MY-J_RTY?->9&).2O&]C!;#7K"6HYT&'[:;QZ72ZJ?OOY8NUN.08G$K M=\O'*@[TD"@ME/7=N2: 2&OM8P(-$,AU?;8L4#!=P"(+BKT(5V%NFY<539G5 MYH]FT\SL54_X0?? -A8#YL7O'30NVB._1YQ%48&]5]]%"_[@1F#MBQ^3PR"2 MXRA&Z8PQ',1(+#Y @4F9>#A S]GTBB<-8\0Z'LX%T6W6EI&; K^<:I81;8"& MN088BA2(%"*@L280Y@CF)BBA]*R4N?%:$VQ[T')@_>3SB/K1U=4XCV3V$TR5*IC2Q(" UXR)P;*3A-G3?_K=8U MC I\,/8CALC(C4P3!VUODCU^C<8WB3-J-B;9:QV/. (@BD0C/A(G)94 ")Y3 M3,BMPPC'U18XQMV_6Z[UW4Y_+1=*BLQD!05,&95**#'.844@,TSBVO,9,!@24'"D.7"\4R M3;Q+JE\2,C?Z.NJ9E(VB(>7]+B#934&Q\!G[Y/ (S5['0240+V 44O?P>JPF M*W9X@EFL\H;=&'36-+QPZX2%#+N5?UJ]L.?:\&+#;ZIR]*_J2BJ'B!E7D>NA M7&">%3G,(2"PX 7DEG?3U.0BBQ3UI;3,A4^I-"^ZW408$[.Q-YL'PA54]]D'BT%EH#L?/%E5:)_AM8M$>UT_N*>G:UQ1-^G[ MN"Q_O[?/:4Y':K?K8HQ0(J0C0.4N6OMSBBPH&:@0%AD4!M$,Q&6R7 EB--D+AR4_*__3 G\ M[Q\R52(U,K<=/6JU>\H-3\/+VX? $IM/AQTYA:DEX MF22FTR%>3&,Z#CHF_SF-+[6ZGJ.^$#3ZPH_O"&\W@2[@,M8 M=MAS<2]KC%T8?*]%=NF^@=F2\HM6#RO]WMRME39+5W+]W?+1!2ON[ ?%=<*H M.U;=<_OM C)(*,H)D%E: )QE!6"&2P SB*%@FF,>%$4=)GYN!+37WIT@'?4' MU0"2XPB2>@C);]4@ CDI<(+\&&H\V$?FJ\B(AV=>#@(N5A)FF/!I\S$' 7.2 MFCGL*<.H[^WEQ[]]V#UL=;M_1Y. M*Y(L"ZJ$48H#TGZ2C/#(^]Z!![*^7# MUX>J?D5;]NU:U2<@LBXDM*K/RS%!E$"- 3*" *R4:TB,#" JQ7EF=,XX7JSU M9_>X>[^0C5BZ>5$"JRGA1,/QZ.&=+LN_N0[F^Y$DO#44_X"&:%/836[(>6M,;V A/G'[GR$A,X4:3+=!,9%"<3&_&.N)IHHB:+PXD- M3CMN)_JSHU8#K38^E9#2Y)J 3!,#,%4Y$(Q#D'*2,LH*80R+4/ASCKO,%ZM. M#MIB[@+9S^6(!-W(+ZO!J,4JRCG"AG*7I#F4VNS:1O:Y9> .LFO/6;5J>2B7 M:VLI-O6URNHS;?F"F#1G@*>&N*9E!G!.)(!IAA54A=8XK&E9E[2Y4<=>MT%, MT8VKYSYO++3&WM;U!"I\O]8'@%C;LYVRIMV-]1GVR>:KUTU7DL2[0UHC5 ;I M(N> 0Y):DR*#0.09!JDP&B&58ZCP(&9X-]=4T8.&5R2)G@$RD H&P3/V^@]# M9C@-G P^]MI_]S*IH)<'>'&5GUXY;&E;%V6K6UM]"U9 E%.[IC.E"X"ULJ]\ M85>W@D2*C/$T35'(PGXN8&[+^J"?.Y14+LEYN;9_K&A=[O;%M,-6^0FF?FO\ M&J1&7N%'D-[T !*\N"^-.M+2/GG\I O[TN">+^N+U\4IHMVJ"OUANS'+G8MO M.YR5(4:*'"I77(KG !O79T^0 F18%#BU7P0-:[H4(GUN=-!2-N%5)Y#=%UV5 M6N+K[W\ID_)HZPX[U@R;&T_K8"S$IW$<6DE%+/],OR6[E/[BYRPR#F(!,L Q@R"6B: M9@!RJC&QMHT207L8';+F1F9[59-M6]? J-H.:/W8*1)@(W/1 :LG:O;G?8?' MT?;#$2N$MD/2M-&S_4,^"9SUN"4\"J%I;-GN1[W_+.A =4/F?J\>!;**3\O/0Q3GN[@>BXP"[X^;)CJ3[!] ^9/:X.IP-G1FF MR])^!OCJ4]W[L/E ,L'RC*4$X%1+^R5/ 8,2 LX%Y$IEN5!JH PPO[H(F8$Q(RY9I*^A<%ZY:/467:L_RD35B#S'M+3 M8F3^MPT^>'3=M\N/6NKEHTL(6OWQ3?.1J$T,^<"7K6_%9,4^JO5CBI-7;O7@A@S-?O()3B+HL>F2^Q M+OQ@N+ P/&^^M#+:<_K.?O?W_]C_QGYQ6WI__X__!U!+ P04 " 0@0E7 M9_*O#JB+ #26 8 % '!A&UL[+U9DUM)CB[X MWK\BI^9U4.G[4M;=UT);I>PJ%;J2LNOVO-!\@4OL8I!JDJ%,U:\?.&-?Q<5/ M'%?-+S]V]^>K%(IR /S[YI\]7WSYMIQ^^KS^23 A+W[MXJ?+OT0M M,-JD0 IG065E(3"+8)CF.F=3LC/_SZ>_H,Y18V%05%2@&,_@H]%@S M-9N'SJ;SO_^E_A'#"G\B]N:KS9?_]J?/Z_67O_S\\^^___[G/^)R]N?%\M// M@C'Y\\5O_^G\U_^X\_N_R\UO<^_]SYN?7O[J:GK?+])C^<__^]RP_U;]_>__ZQBN_A.4:T^<_I\7)S_7G/S]?$!Z(TLV_7'_[ M@O_VI]7TY,L,+[[W>8GEW_Y$_PZJ1IF1K+[N_S[[=S]?O?7+$E<$E0V7;^@; MY_^\OF1G"O"/-+R7\Y"Q-GFNY.,T\GFJ4=QM5Z& MM)YDZ[%XQ4 62["S:, I)4 58[7SR29ZV0V&*\4K(GFC@16F/W]:?/V9'OQS ME4+]L!''1A1W7G9&[#V9HL*6Y^LX7&_]=I71G+V;?W M^&6Q7$\"9\AY]E#H$R@> KB"$63T*CH47BC?1/FW7KP5#D3_.#A$GIU XATN MIXO\"^:"SS(T <2-UVX%!]D_'/:7 M92=@^+@,\]6T"OX%$9!-BY& Y$C0E21V1 2%M-H=[CUYJT@H?J' MQ$$2'1D5+^?KZ?K;J^D,WYZ>1%Q.0@IDS8J@?+@H,DV(7VW^.G:17"?/TVG.#$)HI#K R 3I&G0U2!+X[1+L<8 M$S:YP%0#!-Q\ZU8H,+VCX !)=H&$UQ3%+\F$;03_@>2/SQ>G\_7RV_-%QDFQ M%#QG)/H])@)V1@@V>8A.,(K&E>7:-@#&HT1LA1/;.T[:R;D+V'P,?[S.)+YI MF9ZE)\XM(:,XGSFMP&7N*OXE[8-:@PXZ!\Y-EDDW ,P#K]\**JYWJ+20;1<@ M.;1$$!03-.L91G$&4*$%0L3">34SS,]7SPU5N!P_<. MCD-EVBDPQ(1IHK480TP40\(0 3RW'"SW5B16#/ MD/&A1(47EF'BQ&+D2R1H06 MP3&_R,VY(DH6!BF6#IHPRPBNO%B(217R MCKQ5\K##L-MOW$[U':]3DDE*?*E3RZ0<*PL.6>1T/L6287[W[Y=_53W MB<@&HNT"(O6 ?_D\K/'38OEM(CEW(5 ,E%(BA/O(P*6DP)DD)',618F-JB0N M7[H=(+K/0>XOR"YP\.$DS&;/3E?3.:Y6$V-XBLEGL$EF$@ &LG04%EE4BHR? MU-:VJ)6X\=+M<-!]MG%_07:!@YZJF1]40("I6D12A:D&!$44!?1N"I2&;H>UFV*'YXC(;M0-)Q=K*Q MF/L #4EN&6:OYQG_^)_X;<)Y3#%G#Y;K6&7#P>640!HC)4,74SIA C*P$5N,J3YQ$X\&3H$!X$[DS0L<# M$Q4/OGH[7'2YG#=>M]V5OXXSF/L+KYG6__7G.\)[0]_8]Y;^\=L7+]]^>/F"/GPX?O/Z MQ=''ER^>';TY>OO\Y8=?7K[\^.$F ]M=X?_^0YO<[]^1]@,O_Y^NX%,(7R:; M:KB*@>/R:CH/\S0E6[ XN^YW"; 8(K,Z( 0O,N%#4XS!R7VP1651M.'('RLK M*6$5-S@X?^G9XL+9>G7QG:M5M@M=^QJ.BW<T-F,BX.W&=NTG_N8U^R MX:R,A2D$SU(UN3*#$]("8HX\<339/>:7[H^:6X2,"YY#='LO3 X1\X@^R043 MS\/J\]$\U[]>_O?I]&N8$3.KH_7SL%Q^F\X__4>8G>*$)Q7(#2='*Q9)LN(6 M'%H#1DF>E6<2^6.1[C[8V8JP'K!T$ 60VNC"X/TZG2>5[_@C-SVY?/9M/(T M4#*]W\R799H>&D]1XDL*5%'/K3>P>,L9ICC(<@ Z5= <6ZH\)R6+&&;[%]45YBQ+(E?$*4)M IC)Y""H'T"4;4GAD MTC]67+:7T_,(/>-T6AD./\UDWP&.ZA*8TZ]\(Q8F46?NZN7=Z"-ML84K\(4Q M8*(H5))LJ'RL3G4?W%Q__SB]6(;#R=ZR[0 7Q^O/N+PADHE.RB7A#2CCZ ]- M7IC3.9$#YF-4G!LE'BLCV <==ZD8IU/+:[1W9?J;E6#Z#$J)IB!Q&IE1.0&?#T:5PZ92EIP^>B5V'V0\A@]/<1$31(T MS83>@6WYZV*1?Y_.9A/I6+$F4#1G32W L^2=1PR 05"0%XP4JG4:[^+=/40_ M38"QES [ ,%K$O?\TY3<[#-A$(Y?_I%FI[6^ZI(G)1@6EE4MK&($9UT@,(Z MQ?,0,GT4K4.>;>CJ(?1I I[F2A@16"2\R3'9R% O#9&%/#M/P3<85OB^MGT_ M+K^MSOBF0.7 H%-/K(&0N:7]4T/W!"NHB #H++4*+M MP Q=\]3?+N;IW"-#EYC4Y)%E(3:'^P6(> O6EY/+#F7 M.11N/<=$_AAK[;5L2]NX\=#@U0Z#J*B+8\=KG-U.1!1CO?!&0)*V]H:6#&+V M"F3P%KU6),W6F]7#U(Q[BCV,_A\&V2&JZ&!#>[.8?ZHG9B\P7IYT:&F=9#J" MB9J,NZEY2I$X9.5+*$IS;EKO;O>0T0V,#M+P;> <*.X.$'-Q2/8N?*LG9!=< M9,F#T-D"ZDB.G/:A^@$(DH7HA9*!'(*!CB9O4C+N_C80;AH(O0/HO#SY,EM\ M0WR/LSJO[:ZL)D:AQ43^OU2H0'E):R') $X2)^0':.U:5[Q^EZAQ\X0# :JM M*CK %JV0Y>F]C 07E-0A@,JACMCB!ARW9&X]%A&1ZYR:5XH^1,RX:GJ_7BA!YZP454+LJ &;BJ%6?%T"*P:($"U2"=U5';6T;I MWE3APV\8-SO8&!4-A=EI*OE"8!=]JB8R%RVD9;6M2"0Q!5V[70N@QU$H@76^ M1M@"(-N^;]R4X !P&430'>Q)SQ?SC6#^-EU_OE@(=W@R5@K.LSY;!LJ833F! M 1\TK0ZM0VE^7+X-7>-F&@?:J9HKI .0W;/M:LG0&F& N*!M-]56RJJV5J18 MP6A4SJ;'VD>U20>-,R=GZ/C],&&/F,+>RLY>.YBQV4K,64)()" 5HP-?#W\Y M194N.QND-RWVM!U/NIXB<&^?-QQ2^!V8H$?-ZC6V4E+!\%+K!E)M]\L9^"C) MLB(% XY)3^[?4VYU.V+O*6+\X7+60RBICW.1:SG5:WP4R[@FTPR<1_(5590D M*Y>@..=51,.R:0VV^RGI)N8?\#SDIZ29=,!R@&JFB U!=8V(2;'&^7AS"6"7B:(/WR"F\ ML!15J!QH5;2^]G?M]=VD#9[D7'8G87=06O*(1)RSDDO4$)G2H'BH3:UYAL#I MHQ))MJ\V.K!\Y"GR L.AJ)$JNG".WEV\>E_@9YZOI5WP]3XL3?+-8U=M.Q^5C^&-2 M3+:V7CQ [HF]3)NT*XF!SD:($J/V5K0V6KN1.&[4/Y0Q&U!-':#PXQ+#ZG3Y M;2.]L_W^;*LOO/ 018+L:BN &IPZKAQ@R%'7BID<6[O@#]$R;EI@(%PU$?SN M /)G )KCIXKHC^V:2-V1TJ1$+YR2$I (K\TD:"688F@E)"%+L4+ZQWKNMDD* MC)L,& @[!PJ[@US2][(D$YM#="YYXH+5(W!O:%LW$@+94(DI)MO\4O7W:.JF M7.!)LI.'JZ49S)ZZ%?2[C4(^XWJ:*$*[P4VCOM WW_ T3:(?X>HI.T:7(&W) M%/H9Y0(HFS(AB)'=$^@L"\7%\"-VC-YZ>=I<9SGQ.L"I]A(UQD)41D! 7UOL M!,]9\ZM++>]=CMME>A?T['WO#"/\*)-C%:DQSPR"THE0UXK^E+;;2F MD'B *T^]PFL8[6]_+K.+*CH\EZ'=XWBY6:)Y$Z:\P^5FXMA$1?0Y> M"U$0P MU_404U'X2VZG2TZP6'ACB&U'V=C6K T2'CV]::*4#BS83:[.)MD=G:X_+Y;3 M?V">>%&<9(PDY*T"E8H%;Y(%%E7&J#09_=;7HQZGJ-O#GG;0.D@)'4#JVM'5 M@ZLDV\"M\HZ/5V1T"'@:JV.OA!V9[&P ME#U3)*4Z%0MH<1 K12H(.B>O?+')#7@@O9>Y&N- J!&B#A)_CTAZO5J=$ALF M%^.RS)"%\N2)<@\NAPSJ[/ ,XIBF"L M!\-X30M'1C95)MJU'=;6'8$U+Z0Z>.SR&".]&XOQX7#87: M!R@VN?TS#E8O%B=A.I\(;[5)S(-(G(/*UD!4$>N$>T.[:&;.-D3&70+&@4<; MG=X%R($"'KE?SB]AF7\GN?V*)Q&7DV)*%IPQX&@$**P]$6(A(ZJ#2I+G*)%_ MQ_6X^]31]7VHBA9-Y#6RIC^R^:*V9-\(8E[: PH,O&">5/PP4VDAQ9"A<=)@XISQR'8ST ICV%%@G M0Z9,! /,1*2_<[&WIRS?J_^;3QTGVSZ,T@^05P?)K$O7F()[?$T?5Q-4.AFE M'20,!>KXYEJZ:"MJN2<&8FX^5_LN%6,?'Q\<,#02< <0>8]?<7Z*KTA*]W6? MN8RTDU0A"E6 U>F9*JI$GH^)X*(D"6G!BVS=%V%+TCJ)/O=$P)U;7NW5T3_* M+J=9U9$C]%^N]X@$"\[9Z"'HC9%F/%1@F?*@=3,J*"L"J5U M!?JC!(WK4P^#JW8:Z !.1R>+Y7KZCXU*CLOMR=@3)GERWC,(AI& MJ'UQ"BU!E";&V#KS_D2LC>OB#8/Q'E'1P6)Y/5^=+NM8%E]Q6;OX*NL- MJUUZ;+T.IZRD0%H@!V=]4M(+:4UK8-]#QK@W-(8!X:'2/K0[TC!AZH3SF%#Y MVOE'UK;/-H$OS$-(L61ER']MWLCM#A'C7L08!BZ'2;JGC,956[F)\%YI8@.D MPTV17@)"?P#N8RY&<(>Q=0>'>\@8^_[7,%F,/<7NL?.XQ2-?>^K+7[:";^+1A\4P2!I9'V# MC;>XGI")% FU!_+"-EUZL5I. U8EIHF7L&U]- =1$X)U Y\*" M'JW7RVD\7=>:HH^+LUYCDV@#3[YV(31U0+-QA79B'H 9,FX_AC_/U\ SG6$^EDH^F:/((F542E+("G"19>9]M"=84 M&]J'5_>2LA5X_ \%GL/$W45\17;SFA^7O(\%;8087!6),^"EJY=FB](8$OVH M]99U@X#M#F;8#P*2_67;@4&YZ!1_T5_F65A-TT1C#MYX"3$)!"4HMB14$\@+ M)S:<%R:W!LB]A&P'E!^E;O-P67<05-UFXL5T=DI6:I)ULJ'.Y;*B\+J1NEH] M6*"$J&Q&@[&T+B=X@)3M0/.CU+RUD'<'L/D;3C]])KJ/R+$.G_#M:;TJ<5SN MM (Y6Q/HN/1H+417K] 5U."X5I "<8O$*].N,9AV(G [B/THY4W#Z:9?X)TO MH[NM:)BWR:/7(&OYH'*E#HQ/->5E69'6"G2M4XD[DK@=^'Z4:JDA]?.CMGEY M?OSKN_?T?+]\CPYWD7L7NL./,2'V'ZU6))O,G^^ MF5>>OGU^!X@G%=6Q]$/8(.9W<8'H"N]]*)S_2**L;(3&O5>.;MH28LH[)<:! D=?.R10^ M&N% .BF21J9\:=VH_%&".L'2'II^"#0'B[T##-WBX;R[590^T&X>H>1,:\J+ M>F 4."!MYR8S8H.U[@Y\+R&=8.9P1=\^J#M8ZAU YUJ7_HMN9I9%)YF"Q(*N M3=$4,: B1%22_,(4G!YP_,^8S4(;*O;A60A[2+D#F!SEO)DX&6;OPC2_GC\/ M7Z;DPI\SH[2AS1HS2$-;N"(Q 46A$3AF1@&$PJ!:%Z,]2M"X&;SV\&DG_0Z@ M]![7) _,%W4.%TUTB].^-DVUS%M03"=PWF5@(5GNM$3E6N<"[J=DW#1 >_ T MD'<'J#E*Z?3D=%;K(Q]*MYTS9E 60R$#1%'O3DHKP:D0@*LL;1))<=_:[=F: MN''OQ Y@F ;12@=PNV?JS 4C+-'41NHCCUQX?K8B:F^64C"MW^%RNLC'Y2@O-@W#S\8-,*>-SK'V9ZFM M%R-"]!GK4#[NHG*ZE*V20M^9OK -+9T<=^X?T@\B],Y!=+[8= G:(G&D"IE6 MY2P#YTH )XNE+=U&L5W_W0-A-/9$C_;:WP%:>ZBB>6U\7O:N-S$%D MBBM4J'V5738!(&WB!MOLDD7,#Q$51UX^O=4 M-Z?$0] Y@/1JTTO/4=22-8AB;0A,YI!:7X;:EAF5>_?3%?K20G!B50X!,-KGP/#P=6IIXYE M)VUA(KGF:=#M2.OD"&9/!-Q-.C171PSU/-?S%%WCV]^OYW?/R]XO9[-5B M^3OQ/#$^2\^B)NLJB;U8N_CX;,F]1>L0=5V8C=&V(XF=1)9M4#>D>CI WZ/3 MNI-WQ>@H(7M!7@12U!1D]*"3ECIQG[UJG?,Z>%SZD%-GAP/"+C/4=]'*W@C[ MLO'Y:"TMVXS5N"NKB<'D,9![*F(="^*B!5\B.8RI1))0\J9Y+Z^[5(QKJYX2 M4P=JH!LD/3P87N3JCQ(G&(HA;U5;B%PGT)JAY2EP"GZ&3]&?$3.N&_^4N&JC MCT.;I[P;PEZ]7JU.,;\X79+9/7_!AK/-#X\WL?#JY1^X3-,5YHFKS8RC0H@N MU-7D?!U*$J".%];DA4H16N^6NU,Y[DGDD]N[X338@>_V (?_$6:G>#^#*M"Z MD]P SX5;'2"TD?[Z!>C9$GR/J_5R MFNK=__IK1U6YU$^Y3< M@42/V]VS P /I-]^ ;U9L=OQZ[(6& Q85L>UL)HDMSS2*HY9,JF2C:U=U$-I M'K?7: =P'D:[':#YAN=^MFB/$DF4*)EP&:7/GN0H;2WG\19<[?2"F'BT :-P MK:_Q/T+.N(U*1XNF#M#)H?'4QV%0MEE+%PS5<8R_XOKS@CQO;Y6-19%CHS4H MY!+(^_;@R1T73@E;L/5EN6WH&K?'Z6BX:Z&E?@!X536Q^KAXH*3^HDTC;NY> MXWRU4?)U)_P]DCA6TS6>CPT]VQOJ*(Y/\\T3)P)UX $MB&#(.>>!@2^YU';G MGME::*1:-T9\(M9&;N/ZE.N@1[!TX"H\;:N+9(HI5B 86>T,KRTOM;:U[R5# MP>DGHO7MUPY;I_Q3G&3U"YP.5M6MEF'>8V+U#$:)*F94$(T(D)A7V3@3E&Q] M$VJ/5FW_%&=A^PN^ ]0\>C@L@_;.1@E<.@I!L\7 D]:7\S:3!.XY+W8"N0D:P257;^,(3Y]XO<9/B".3FDEI83(@P.5:$%X'B-X9@2CD)*A:;WC'79@ MS_\ISIW:**3-B?U-D#UU/["C#[^\>G/\MV':+E\^_&EZ?=W/2_O.7L_#ZO.K MV>+WJRF5S%KI@ZC92&2@=.;TR0LH& )3*MLXP"'=P_0T\,KK,]\M%U^G)+EG MWWZC2/_U_').XA&%*5\IBK\VI]/0UBX5)N U)Z:TK@T]6+W[H&QB!267K0>- M[TYE)\7@AR+H'E]^2'5UX/#?C%8\*^0_DKTOC$A62%+S7A6P&(V*KJ30?)IE M1QV]A];VHX'B+J+OHJGWC6QF33_.TW2&-YCZN-A5GIGD9A0G>9;--5K!(13Z MHZ"QQ8?"4O..+4/P,6[E[Q/C>'0@=&!&7R"].4TW*J;/,SS/-AZ=U(SB/S;? MKQ.W ]=>@@R,_&K-ZHTW1N(6VA=?-="\0FX;NL8UNN.C9S&P*CN YU&BR*\2 M?C$Y69K"4PX66-#U2K?=!&,9+(O%R6)T:3Z\\38-X]K([F!WD(HZ@-A&3BNB M_]5B^6)Q&M?E='9^JW(UL:X@N=D1I!'DW"A7QWT5"3FE0CXX:J9Y8[@]1L^X M%RBZ@UXSU74 P]?SKR38Q?+;WY;3-;Y8_#XGT7#/R($&C"F!XFK3)BR#8P8= M3UPJU_K$]RX5X]Z-Z YR!ZJI Z#=7Z@QT4$F+Y8M.X@&1-GU8DS.6Y MFI>!OKO1P?//]>/K.?FPIYLLV?W_Y,TTQ.ELNO[&)UQZ,O"% XF6U[G3'F(* MM"2-DD*8X(-J74S^1*R->X6BNX71(Z Z,.]WS\PN%7!>J7&17=H'TBM70+VPH4GN>/TZZ;G4D8I4JT- MB2J2CY5BJ3W=%"0G3=;>Q9A:]^'?AJ[>FF^TP<1WH7>@@@X])!\(=A>N/2W9 M28Y,B#J1X&RNG):RUDP:<&B2B3$R'EI[PX\2U%M'CB<"VKXJZ11A9W6_F^K> M]=%JA35+4;RQ3@2*&Y'V!"<,!&#M003W# M[BVY,#<8BU8%D1C2*N*NMJ94X*Q*4-U:[XKROGF@M"5IO;7C>$KP':2F3O%W MX2Z\"]\VOH*,)O*4)&3%0QWW0\S5-M0)A1'(E$/=NC7D=XGJK<'&$WMR^ZBF MR]CAY(;XGO<#.*XB..K V)Q,.5@IL4J.8G@O!6@,0H@L,#8? ;<+ M?;UUR'@B!#926)=@K$>CIS=Y4K(4:SB#6.OY5%8>7$X!4M'%A<)+5JW/K[>A MJ[=^%D]G_@Y14)>@JQG-*JJ_3=>?GY^NUHL37%ZF,R=.ZZ +BZ!+R:"\D;47 MN0*;>5;982IB>*_O41)[:VOQ1%!LI[8144DROH>U<^>B9DS/&5N=QU@3%[RA M$$J1O^%K=,4+R3!R"-8XJ0K+PM\RAW?N'.SZSM[:5S3%UZ *Z-+N\!T?.;!896*&PG2DV0&._7>CKKH'$.''NOAKK (W;URM/5$RZ M6.LAD3,+"FV$X*2&+",SVO*,MO4!QO;4C9OM>_K;"T,H;7\X+FBI#0G'FD1? M/2!(IH.2DB%(:6AE:Q[!:\4!L^>(U:U@K8^ =Z>RD]$)3W1'JY6Z.K"/Y'=< M- TZZYMU4;.!JTWCDLK^92,WK9G!G UD6F/$6[UAJWP"2:N-IY#(3VF=%=R% MOBYO>#7#RNW"VJ$4UT\#M#LLDFQI"UA_>S<+\_71/-?KY5_JKTQR5$([QT'7 M-MA*%@&>%PW:QN!L++Q\69?T[ M:6$BE Z&*U>/(,DK9M7]%CR 5((EEGDD7V0P_-TBIDM7<7BX':*2SM!UOG)^ MP5G^N/@UK$^7T_6W#YCJW]7IY5$(;2UYN;YVY8F>7!I/HN/*Q!*EET&W'J6U M-7'CG@R/;>R:J*R?'7A[<4Y\PN,ZTFQ1D7C&>0B:7$992&&XB!; MDVUVWFG;NN'< Z1T&1,W0\"BO3JZ<@5?+9;$T^DR?0XK/"Z;M/QY0SW/G4R) M8GAN3!UQ3(P%BNXAT[Z1G>3:A=9=N[]/59>1[E!H:ZRD/H"W7"3$O'I%PKU_ ME%.2P85Z_"BM4J \D^ 8>C I%"PL)XVM&[5^EZ@N(][!8-=411ULHMO+;Q*, M*B9J#9I)5SL>9_#!<@B)8GPNHZ/_1O/FNHQ\AT+A0$KK(,AX60HF\H5?_I$V M%U'?DW$]GE=FZ_^K8?\:9KBY6G4Q6FF3:Y_GF]^X]IL3EZ,5##4PZ3-)6D@( M'$G22;,@6"RZ^9B8 =@8%^"#A2EC*[P#$WP0LV<-<>\6D:39:>TA?EVL9Z*> M2"3O.Y8$LM3\K+>&W*),UD>DB(Y\=-Z\:\K3[1M$I;G=18B?3&0YB^%+D+B=DWOAZ M:YA$7J-D;Q*M7Q5M249;5;I"[TXG!H/=P.@3Q7LIM1/GF_BZS0W%U\OE-_*, M-E,M)Z8883G)T4B'H!2%TM[5>MJ;916-:U]YM1=BX!PPC .8>R+;57A>] MX%Z=SO.J5C.\6BR?SZ:;72(QD;QD AP7NAZC"(@H,EBA2RPF":Y;7XR\AXQQ MSQC&!]RAFNG$XNWOK'BOHU!&@D!EZK ?#5XY\EAX*HZ19%/N*GLP[NG$^(!] M.FUWD 3XEX6RY,SC5\(U/KD(_,2C/(D59T&^8 MP,*-:SZG?DO2QKU\.9AK.81B.C"EK^?T+%H\==#S6UQ/)-.A<%LGR>9<&Q@& MB)XY8*B=+#$Q+.T;4M\@8>1Q34.H^GYVNWR[6_XD;8SOQ3/I:+0]9U3GI.7B(IG(3EMT7Y,/TTGY9IJG?7 MSA;9=/[IW6(V3;7BYP836XU?W?+!+4:O[L-#H[&K=U]SB4!>E,A",W*6F*BF M*4'P,4/VJ(U)QG/7NKO1P]0<'.T])MF/),QG]-M_GU#H&J2A\-5'%RB&%0*< MC@&2=$Q9S($UGXBU'64CCV=K@Y([D5Y[I31,R;:U4^_Q*\Y/-YX ,;V9S;*[ M3;KG(2WLS_=H:V1KSE]3RV'O:]!UM?5EXQWZ!"J(S8QP!IYQ#\P'G[0.@F'K M\9];DG;X+91'7W,%>9>8HZ630,0ZD4:P7(.-"*H68:*T-C>W0]O2-JXE&@)# M=R^G#*"E3MVGS6W8U6;-[^,DW?CG+4S1P_0T,D+W3+JI8SUK?^AK[[[$4<28 MM FN%H76^8LLU<%W 8(-WH@Z@3&TK@?>C<(!1DF]F*[2;+&BL.$*ZHD+Y1(Q MSG*B<"0H![2\D/9Z GG0O-#N/[P<[J%L7',T()JV&-%TJ**ZM4EG.9+EY424 M.:[W,D[W/:>-E?HNA7:LZ]@'+E.SD<#SA3:4%.JF7KM@*<0HK4HC&IM=Q\E:&RO MYS 4W*E,:";[;N.M:]-N]K,>MQ[0PFP\1E,C>W$Y4O5J;[BZ11:U**76CF*= M1V"Q3K] A*)RECQ&SWSK"Z&/D--LQN]]NZ!ERGCDM!KJ[7&EL7;B#1%2\2$I MI[G*[8_)'J9G[-%F;3#QX/C>0S70KQ')])!IF58#^9H>-_\TI4]GPV3"//]U MLS?:S+ED]N8G;VX:*1/;IX.'G%MU]]#QI%TH)QSD#F7&>3D?/J99; M;0ZH+ E/M6[.MA.!A]JLK5YVM88"E\[;5+MAU%I4\M_!490 1;L<%=.TPEH/ MSMN-PG'MVG#8NFWI!M1;IS'8IB/-[F;MJI'-@3;K[OL;&:3ZX'O0H9C47**! MA-K6VS2&T!%$O= 8T,9LBFM=M'\_)8>:F)M/O<*DLL+XI (((P34FT+@2C$@ ML4A1@C'.M#:M#Y RKM%HH/_;UJ&%R#LU YNV)<_""O/SQGY%C2V,AZ76J[#SJ]>=CYOZ_EBM5Y]^$PXC)6:(GJ36.HP[D.21C=O3X?..$7Q"57<;+[[%=9UF_PZ7&U;WL).WG]#"0#Y* M52/+^#(LY]/YI\N77&*J&,5=2 :TJJW#?>+@F$:0-@O!>;T?T/K@Z"%:#NXW M=.NY5^!EH6AD$B&CR[33*PV1%@LPRY/(4AD=6Y=*/4C,N!:H"0[N]/UI(OA. M72PREB?3]<8:AGFN!0?$*L[WK%I\[&DM;,G6U#:R*]?>=W3K??=X\6@BQJ(B M1$$.O"*7&X((#)CQ)06>(U.MVZWO1.#!Y=?;O.S:GFIL2H'$47+MY\95G0 6 M+"V1G+4L&)1H746T&X4C7TD?#%MW"K*'TUNWOM '_+2IUR2,W)K>1J;M_(7O\GV?GDF4U G&PK(& (H;4VM=_7U!F6*.H6L M7?,BY =H.;CL^M9S[T-[R3$HF0ID4>?/*<8@.",A:AX8A2-%A=:9J2W(&OER M9 MLW"FW;JR,;DW/JS!=;KIY+,IYI4.8O9Z3!$\W)G@/Z_.])[8P0#M1W<@& M7;[S"@O7+G&[0'$_;78IU0O]&&L=2%$@N,EUE+PWJ76ZZC%Z#BXXNN?95\#W M2C,N$T)0M7F"9Q1)&*TH/HF%,XI>6/,X]5&"QK4_S7!QI_*HF1*ZM3[;W>8: M_&;:"#?4QKJIED/1FN0#4DI+L%$60E29_.4D@C E6FP]86&XFVK/PFJZ.BZW M7O#M[,]KATLN9A:R!8:UD9#0B1:AX"!++M$)Q7QI'>IN1UFW-]5V0Y." MU++_B!4MG:V!B52I:A5@SL;4P@,.(& M@_4"RO-\+]+9YS[C=_1LCI+E@>P#)F\7\TT=!\C66D"4; MI63 *8 Q90C*QHY"4P&+:K]Q&UZ<&WYNG$;ZP\%F<9B'ADYYV=0[\)R_>W^ M9>!RU"X%!39Y!2HSLI6U$:B5.7?#%%<-DZ5MN5QG%[VP[D M^ RJJ$[+F[;+''_<7$$>+!=^_OBGRX3?Q\\3Y,%5<%$%#R;(VDPRY9I;HCA, MA%28#9G9UF=8 W9L2Y\QG\[PK+WTW?AS(^)K]TVU5^B2 .&TH052:HM]=,"T MR\RC#\FUGLJU&X7]YL5W0,V=DH+AE-3!QGJ3N]L=]^?YP^?%6M2RJV7Y.%4]YN';P;5P979Z79\M]7?WEOO M@X\:IB7A@%OJMDWEN"M"Z%J7N6G67)($+P2#PD+ : JWK/4Y\],V)GR/)V%: M2^W?X7)3_$CNZ7&<33]M%%C["=?!'Q^G)_0KQ^4#?7=5Z.T7VKFV4IC1T@<' MTKJ:R$L)O"&3;QEBT4EGR=NW*&K*PM@-?]HC\H$VAZ/HO(/-_<5T%3Y]6N(9 MG\?E7!RWF$)T,EDO 45MIV95 )\2!R%\L$S++&+K,HNM"!MWBWX*>+;73Z=; M\K5&@7OOQ7>?T;@9YX"[[XX]%)E#B\(:D$;4QOB.,!48@U1<2EJ;S/03=*(< ML"/GE:-Z[OW\ _-%"Q\\>^MJ\UJ"+Y%Q+=]-/SL](5M]7K5=VL=[VFU>8"=?/AI@S4& M'31RN=L8TEC$7)(!D5BL=_<-N(@>,N.A*,,R:SYZ98#VH%=+X4*F;Q=K7+U9 MA'F-UN_I8'D%^YQ*L3UX+;4(9+NNQ,[MB1QF$(>MB$ M#:NW#B*("P:O6#F:S1:_UP"J3GPE@J:;Q@NWC++@J*5%#HHSXE*14^QRB&"E MYDYF6SL.#9.EWY'2L6.,ML!\ FUUNH7>;#N[]]YY[V/:M\4=<+=\K!%JT+[H MX UP7B]69LWA\;:J97P[-=X]G]+=).SW_" M5KH#VK#=FIX:8Z6C_0J8K@%@*O6V26%0HE3).^406]O@%!"H745*&!N;>GW(/-':JV["\H>MH?# M:+"#..$1QHY.:BN&?UP>M4\F![3.4 5?.V-36Z-,0PL MZ<($DY0)K7N:MZ1_W+N$3V^6GUSG'>']N%SZ9G%(.WWKY!:GW^M?=.UP)Y'Q'KEGQ>& MM6:\8'H&M>I?U]JKILRK\+*AXV&4T4T<&V]'PQ_XJTT]+:O%RD MUTJK932FN 2Y5MFHE#QXS0.DS%+P27E,K5NE/TK0N(' (!J)_X.L'2U.GX- MY,-M2@B.R\45ROOX"UJ&K!D(E^M:(=9"H2V<,\8P16:5;%W0N2N-X[KF@YJP M 934J2MT_S"/_:^'/?:XX8:/#.E '3;B 2768P4'+EO"H\D1?# 2 N80(I-D MQEHW3AEW!,G5(KJ:/G&=BHT"C[]L!HX?I?7TZW3][?9)3)3<&UV'> 4!*F*! MX+TF Y]$0:4+R\,5T.U+]0\]B&07E#YL-9]$X1ULYM>%?3_/1\LEA>=G-XV? M?;LSAN7H][#,U\IPE XA: XH:IL$+6C/\B4"1>^<0G7K0QAR3%$#%D9V/L<# M_YA0Z-6C>*2O^_Y^Q?[CX=:-YQ$ *&&:C&F!G/WPVL09D:V-DB*[Z R)@*NZ(@0DM"&+4)"9 MUH,B]R2UTP[VNV#HD;U],*5UL*'7XO]YFLZFYU>?SD];2,87G"V>D_>RF$US M-0K7^H6H6BFK,GA'NX9"+F!CO6N]4LDY>*9:-T'8E]9QM^A!T/DD:NL GE>K M\.5\3=[SWZ;Y6COWX_E?R>O.IV'V M:K'$Z:?Y\UJ86\L_GWT[^WBM!0XKDBG!/03G"RB;!/C:;-X@)QD979)M'; ^ M)7_C)JT&-M*=P6/DEFY;;5X7YYM7F]BMT%1GF;UUX%7TH 1*B+(XL$8$7E+R M>/OVX[U=WUK0,N[AKBSY^>WJ9]]^#?^U6%Y/] M[9[[!%.@!HSZ'YWYHWVT/C%#@*S8$%J#IZ )LG&L=EW(V;3.@3_)+*@SI^-7 M\D/H\?EX3C[\Z7)):V0S\>.W^2+6GOIGY?Y?3MV"O0?G38V@Z XV^$OVK[4*>$@&U[T8[AFK MO@OZ>O%1UBNX+() %%84%Z5MO:?O1>BX.83A,3N8TCK=O;?KK?HV+)?TIJ_X M M=A.ANN:^R=%SU=_]C'>1R^DZQ,L?J"&J10J5Y]3N!*3! R]SZSK%GX$3O) M7F_]_7$9YJNS1F8;W_C:3^HN,.'&AB1XA)#J)<^$' (F"3FA#YAS(8=XP,!F M:T*[[2N["X8>BV:&45D'F_-%8Z'K783^F*XFF%S,Q9./X80"Y;FN,WY5K5#% MS'FA&*UU%O\!4D8^0AH>!+?'_#702*? .NL:A2\6M=OC1 47F&5(_HBB #]& M"XX56J#1"%JIUGO?^AK+=XGJH\O70:K? D[[ZV'D]/6O+]_^]I% M'1B;!VSS9O&4$&2,C(.(]6Y6]!*"E9J^]":A=$:*UMU%'B%GY"/G)]_-6FFF M7Y"=+T&17=9."DBQ%MD[\CD=XQPR)N*SWLC0K<^('R5H[(YNC=2^'9SVT$$' M@'J!7W&V^%*K,,Y-\+?WTT^?:X9P8X2-YL'QDH%9[8F=+,%[LN_$89#*!&6: M6Z[OD-0EJ/91_NV2U8::&-M%"BMZT#E#FVK:3^0GU _GO$01A"]8H,A,6SOC M'J)7"#(KS7R(*=X>4G._J_2=]XS=N*\U5)K+M@,#M)T3L#':EGGC1;)@174( MA<@0G;10#**-@5LO6I><;D_=R 5,O3A5A^JM,T2>+]9""Y7E0+;7"UJL4CL( M%-R #5KQ0J&-+4/Z[QU[4P?K^Q%8[2'\$>&S6JXG+R@>3O3CO0UR-!75W"Y^]9^8+*/_A9-A-F9%;FV7MY, MY_AZC2>KB?;T/U$$!!48 M>WM:5TJ57RUPJ^*YJ'";*$FBL3F#EIY6#T<&@?L(7F!6K,@4FIGX"]8C^*MJR8GPL7BF)$D%ZY*K!YIH-80J..3*\N97$1XD MILL0KRV4#E- !TBZ9W!,G99%'!$W]2;0-&\XO'DI]_GG^O'U_.BD'JS7&\3W M_I.+VJ!O?,*=]!H3@@F)U4NZ#&(*2!Y"C$X(DU-S&_=$K(T;7 Z*\A[!\4.M MF4L>)UY8&05JP'JGDS:8 LXP!"Y,RBEGR7+K*'4/,L=U,CO!\GY*ZP"7;Z:% MEMWJ=%GGA3Q?+,G+(7D>+Y^%^=^/?Y]C/EN1$R3JE10"I##$EJLC;$+RH(7/ M-C K>//2V2U)&_?.RZ#X&T(Y'6#NQ?EKK[?ON%Q SV=AM=J,A7N[F*>S"1*U M6(5I\I @1I%!;5RE%!DQF(,T/G$AFG=WVI7(K7!H?D@<#JNP#A!YO/Z,RVM5 MZ1.775+*>8B%PCH5&8;SKO"U06GG%)%!XJ9'!*'/G!P MJ@2(00D4IF2>6U\"V)W*K2#I?TA(#JRR'_H>U/.P^ASFN?[U\K]/IU_#K&8( MSK_S"\[R8OX,/X=9692+2^!#WY@Z@*2GNUO52F[#W\**)NN@5 !9>*)XI8Z M*Z:0?0V>1\5XT:VK](>[A75+WD?KYV&Y_$8OVEQUG$3F;)>3LE=+"A_[J8X[=?P_+ON'YU.L]WV&%& MN1(50LRUGT8=%QM=2B!I2S*.&'/8.C'X'9+&/;89"%0MU= !JC8\U'V@C@6> M33N,!158KA.[,B1K+?-*T5^M Y-[R!CW.&0@]!PJ[@X04ZWJ M+"RZ=5+B*9HS7!/L68E;<.08 M&..(Q8ODN+,6001&R]JJF =LM7R;FF[#@5W0\/@P\KV%W\$6?$7_1_H7FW+L MY*(49('!):\HF*G;@1$"T&*.G,7@9.MFY7>IZ*6#PF'Z7305=G=P>1[6^&FQ M/)]A>EYW[>H429DL>(.:?- <(-2*,ZZ9=DYBR;SUQ*OO4S4NG [5^Z,P.E@) M(U_^^^W#Q^6F2=>W9VIHO^,U;?VRGL!RN'870XJZ Y-T[H9>-]6_+&:9MOS5U5E*\K2UQ\CK MV2_]D7.$:+BA/YSE)B1C>7.7: NZ>NFLT'27:ZZ0'D!V3Q0S<=Q+%%K2,JP] M+;7PX&7@FV8WSNE G+1.0-Q'Q\BN4G-MWX;3H:+?&SY?<1D7 QY7GC>E S@1E#,BCU8HY"S*)"DY/N/01:>?#Q 7M@MZT]E6W).WP$J)S+=0KE37\ MO4\'+__X@C4M]W%Z0K]R7#[0=U?EK [A;!\H*06IA(9L$PF(27(#F$U@M;'1 MA:),:5]8U(+RL:^,M)\<7I^X:,&5K3#J!Q\ 2G)<56J M&'"91_".)1UXS"&VOB;[/9JZP.*3XN3N"/!V2NL7V$V,BEGNB0]73^(* MAQ!#@80I6V]R*NW+,KY+U;A ;(N"'2"VATHZ -FEWWL?:Q>A>LZ^<)LI\L\) ME+2,F*/](SLF692VH&H^8?G[9/4+LWV0\% XTD@M'2"M3A+[#D?"*J:B,B U M(XEE@T 17096=)%8M$BEM:/\?:K&S9X,C+/&2ND 9A](-YOJXXMKCQ?WTS?& MGY6$KMI]K0WY%R4(""0EX%%I;Y-6)C6?A_4806,W"AC=:6NGKAZP=T;[1>MA MKS*WC$'1&6E=B@A.9$F\1.N=BB-#X*^+K[B<5VF<"^6BJWB)WC)-04FIO5,BK8PH:65(U"PF9:0*>@L M//#X+J8Y'ZC^%I+K8(LX>,N].NXH1ACR_QEHZS3!7GF(-:[URJ/*2I!_UCHL M:T?]V+UC1G=\1@+"C[($)LII:651( (ZBFY#G;:J-"1=%%];Q[S'A1SK HPQ^C;ONN80Y4]^+TB8]6=1"84BK 5>U> MF#,';T5MT\%"M"4&K@?: XVL"E&;@8< VKAA]F',]GN9,G'*;'4X,HJ M\%Q%\J]E*)$Y1-5^>DNW^_#PN-AKI]U%27LC[PLNIXO\84T[Q\%Q\'T+]K(7 MT\VMZ!^87\_3[+06>UWKMO/ZK$L3_>SC9WQ^UK#IW8;"213%)14="/)D2!J< MUKHG\2-Y.NBR,?YVQ\%[K>&0-(X3D3\9>KM2\>Z ]V> G^.GVCME6+!?$TFJ M>B>!.PRTF!&\B1F4"Q&BHYU+).XQ,<8Q;Y,,W.VMX\3C_0#R,#7\,+NYY3*8 M+ 0D5@>?)PKZ'">F3)$A^V0+2Z/DC,:YM=SI;KZ+D@[9^;YM2(/,&BQ* 04OB4(:IX" E\!XP2-305@Y4')LZ(KB%]-5^/1I MB6=+H4XLV+SV+-]JHD$>) >+*&O**H"OUY)L05J+.CIN6E^%>(R>'R/\W04K M=UJFMM+&C[)!/I8ZW40^+\@CW)Q@Q\0M9D7N012;RR8"/&JRU";%G) AQNYJ MUF]P,"YZVR&K];G*_FKN .3?KWZ5JBB=2+2N%@U&:R%:K.=647AFHN*J==.M M)H7K@YU.#P;$IJKH'%KG9_O>1Y.=S8"I1')<=81@+ /FI/+)RQS=_RE'/P0% MNY>C[Z*2#D"V13VJYB8E83PDQ^K(%$>VF=71%,5HP0H*P5QCD#4J$AZS&'TG M'.Q>)+R+4CJ V>/%B1@"1N^)!2%SG>F8(,:L +/DBJ'+1;1N37-XD?!@M3*# M;9#ME- #HFX4N>DDM NTVD26M!Q0(A O"4H=KNUM#($W1]"/4OJ[DV(?+?W= M1GO+M+KM/37 MZ2*<<;4QI5&@A/2U884#EKQ11I O>+MY[8]:^KNO^EM(KH,MXH&-],UE19XC M#A1MJ""X)7X*(Q\M9@&QR!*=12MN'_P-E=Y\LU.9[F#=9 =S/9JJ8F2[\GJ> M:KLM?(%G?[^>/WK0^?*/>M".N>:-[Z_K.SY=D[F=U\/X22@)B[?5JJ8ZTU5D M\-$%2-G:$(01FOLMC-.0-':9Q]P328L.U=J!Y=PJITO?3%7SGW""VHE4O %M MQ.;(PT%4,@ /.DC:@PQGH]2L79'89<[S,- ^A;)^%"P^=KYP5L'$)XXK:T4M M81**^#9Q9D'A"]+96[X\"ZPE/#*4QEC8*0SY7 M3(:$RAUP&;P7Q@J;6[<]ZKA\J!] [J28#M"V6VWH),BB%3,,N&4%5% 1HN ( MB@>N&0^%A:??7$ZH)M:"Y:J>K M@T1"!$>KS"J>=+Q=\['_-9OK+QYW*/-@(KBR3/S43V.&1:5I=N]Z9A!+L'ET]\V=0O&@PO1 MD4NBHV4#^8,_2&=;1=%M-"D!1Y9JGIJV0U5;W0L42:+UUK7N"/__I\ZVN^!O MH,ZVNVBX \^[<7FDYM%PCP*J@AT#@\/6 MR^X"B Z6P^.E"EY8CM'7:[5L4ZJ@P-A#X"D 0Z%-('I$G*A?:25E;U(OL(KD.[$/#7D\R MAD#\2G"QCJ_1&" B^X^(,3-2%8;;)R^YZ)>YRV-IOA+(G]H8ZEMT%"#_* ICX+#SS MW(#EG)@*/$! D<%)[V,R7"O=.DYI=RS;;[SRA-#=284_S,G&5@GL1L<=V[YK MQ%3]$QR,7/5LO'9JA_G\%X?I3?G8FX;N3+DUET]\,))+=$(:"]K:2 :CAAI* M>O A:"MTD)+]H"/_'JW)+BHJ[6H;9$7&4CG4$&0.M> _LRR+*;IU7Y(?OT'' M+EC9J4''+MH8T==9+=>3=\M%/DWKX^4'7'Z=IK-GFT')RS MIG8U=%[QF*4SVZ")7G -2?35%8H>>G>71>5[:'714,1]0&1U5(>);SA8G>>) M>&8IY.* %57S.II#\(ID(Y+SW#(1^%;E8=OAY"X!XX"EC4[O N1 8^<-?TE M+//O)+?SE)^5&HL.#&S2"*J.F@_1>["%FRC0VLS==UR?NT\=7=^'JFC11%XC M:_K#:5REY?3+QB$\$\8Y$Z4$SFHC7"88,8'10F"*1!-<8E+%H/,VW; ??,$X M8>TP^F\CQ9&A0&(IN%H1"V%VDPF%9.]BJ(.E:)]4"2UX"J6!.Y'H1T)$OPT4 M'GS!.+GI8:#01HHC0^'7Z8:##]]6-7%S"65E2B;L!E&;GSB922(Y@XS&:^=R MI&UQ"Q3<]^QQ;AX, X"#93?V3=@/[S\L9J>;VXX71W[>!ZR7R[SUNMZ+J%<> M=0'FDW8>'7-\F[E:=Y\\3L7_,'H_4&XC:_WYXH2BZ30EH[4HZVN^#&'3!*,= M6%/]X,P51!<91.L\;6G*8-FNC_;]SQ^G*'\8!#2180?')=\9.BD5TV2NH##D MH*Q!"%R$"FI$J6O0U+I8L>-RKN9)AO9*Z %1-RI28F8R1"$AFCH[7K/ZR3!( MW@9RB1,WSK=&T(]2I+638A\MTMI%RJ/?(7NH,Q%%3C%ZY\ ;C[5QK(^MX8EQ2"'ZFE?SX"*YU[2Q M%A\2?9U:=Z[?@JPN^S@<[H"T5DC_&#M?B!BXQKI2BC2UES#/9#4C@N$^(M-& M,=NZAGPKPL;=JYK#83>X[:&;'@!WS@R]^6C];C&=KU_/B=&+N%!D9;53$8PR M9*)3O>:3A(?L3#09'2^E.=(>I:AKB.T#@=L@:Z>/O=%%NW5MKM%P69RK'0O%"@L!8V_AAHL# U GB+#'/"!:RM:.[&X4')[C/:ZF/R\5[ MKZODV;=K7YWO#"B1FP30PE>6O+MBN-XYJU 1%V)V\^ MI/(ZV'GOX6H3KELAC>.USUCFF]JD",YP0W;;.:5"RM&WOL_Z "DCI^$'U?^B MO3(ZQ53]N,2+B"IPI@,M/T@L.5 R>PB"9<"LBT*=N+6M;S%\EZ@^3-I!JM\" M3OOK8>RRLY=O?_M(CLU\,5M\FN+JZ*\79QEHO(X9(9,#"4I)30O.DH1*0!VU M3PFW*CU[X/G]P>( %2X:R[,#8_-J.I^N*:+YBODU*6;^:4I6>.,*D'7^-?S7 M8OE\%E9G!^C%<">18FP,/H/BKD#X_]K[LB:W;F3-]_DO.8-]>9D(698]BE!+ M#LGNCOO$P)*0.%TBU21+MNZOGP2+M6]<<'C \MRXX994$IG+AT1F(A>7(G"1 M15!9<1U:7VH[D#?R@^,Q+[JAE-8W'J\9>Q^^7I[?Z#W/(A4HWC%0B=B+S-!) M3D5)Y(%^<6W(X_#&$( 4JM8+/9XAJ5O8'0Z'N]GI3I?FCS;4DK=96K)M;!*F=8[.9ZB9]SZC+&#R_W4TB?$KO?= M?"C_G*^FL\]T;I$4NEIN/.8\09^Y8RH21NKH_"+H?A"!PBJ;4_"2,?KSX<&W M!:7=!1U[(N5Y"+966T?@O)&=?$W'>4I*6__FQI,PGYCH4W L@=!DUE6I;4", M#KC43!"8C"ZB]>*-7>@;-R89'(C-5=0!_'X+/]8EX[_/-P?HDEE<_KJ8+VOW MNI3!:@;9UR6AEDZ2*UR!2Z$HXHSI7!I#[CF:QKV&!X-94U5T *T'!/6&?K7Z M<66SWRZ7YY@_+.K_5H_E_7GU8#^43U]($YN?3M#FG%(QX%74H QS$$URH$FF MQ>3$Y-VZ[2&NX3TH'[>:Y)C7\M!J[1/,:W9^6TP33I1(TEGI(->F")4S@Z"3 M @PQ)\D*)Y$.C]%K@L;=?W5,Z.VIA X0]6DU3_^^. Q\HKB*$3V'& 6%:A%) M($K8NHH[:JGI.+C6\U!O?O^X"ZT&P\O>(NX 'H^GE/Y88CD_>SE8BMVUBVH6LK.-F3@U-SE70 LS=+$NV?/^.W.4EJ MX@I%RM)$\*$&+\$D<((<3D>A,\_6::5;5U?=(F KX+B3 \[^0A[Y&?T6X;_C MXNN$&QX3JVV /&90R=;LC^<.%UX%M M>$ JK^?+U8=RF6M[,UN1W[].?UQ,:*X_7DY808ZZ1(BN#JF0BJ">> 3-&-;_ M"SRTOI7V)'6[S"D[&=@=4W,G4'!]/9?X>B/NVTQ?,BU3O*@ OF"]U]&KY&ZG[^GWP!F$7+X(YAI29E&"=(^?44_CCK?(@@E:%:YX= M;UU)V8#L/MZW!L#A#E4E@ZBX3Q]C79S#B07!D@>*S8D-NYYF$>MRD,RMJ*V0 MJO6S0Y<5Y4>'Q)9%YKOHIU.8W:Z,M5QK[8T&H^GP*F$I*I/*U&TT,;/@?2E' M*#4YA2+SG52_D970& @ZJ DY72!D(0":Y(+:(L-NCSC/YYR MD?E.*MRFR'P7>79@;'8I0O7.91?)22#'P)*[0)Y"+$Y!1/H!)H_!MC8[)U-D M/O;=-Y0>^X;H@P6KD@ZNX\%"]'4.?6W_CLI'2)JS&$,TOGD5R(NM.]\)*@?6 MG>^BMPY@^5QML^ IZ)P-*,4"*)3U4L$,)7(,L3 LH77]VXNJ.]\)#CO6G>^B MFPZ@=GF#/"'"ZUQL4A;]R"N+&O MZ<$TV0%*'Q#8_51MN"_OAY*UK\/R"_V@%FM]#V>UTG BA HJY@@64P150@!? MVX<+HBIU:E48K,1]&([&-BO9DFQS33+6^ H[!U[@1WFD>F!80>6''YK<%>8:+U8_? MSBZ&AU=K\JU6LT_(WT0N1(3LF:A-B!Y"<&1:C''!LZQ+<]?I*(R-ZW.=Y,%I M Y(7=G*NU;:0DKJ3.E%W&!RWU>F%G*A#0//2 M3M1\5B(Z5[0[& MW_;-NRD2FD4WK7L>+]S+Q=5CY Q7U\U]ES^^?JLDO@]I;=S_V]IT,#;BME&C MXHTGX*LN,)0>A9,,A H5[)Q$LEPC")K+BGDQYC *!J>0>P%_GWW$QJ[1O6-A4PS-+_J.5!5+$#(KI "X4#2'I3-$7 MHR@K;=$"^,C'CPR#_94U;RNYD97_$9>K<+ZXJ&;ZN'8QKSH634'NZQ#JR$#Q M.NW)6P[2B^!#-"[>O80>5/^C7S#R]IA[_& ME9AJ@"ES;8SEQ8(/!'(LUEOODM=WET\U:"/9CK9>U@D=STL91&L=H?%6_'M9 M$',997!+IU9R#T+:FBY7C(PL%V!T\IFGI$)HW]#T/%UCMV\,@8A'8-=,/9U# M;N)\4DZD^A1#!U79Q"&HI( C!;=22!ERZ^*1I^CI V+MM+\#O'921;?CW1Y( M_C59K+W-YPZ6OCS*JNV'TDT,LRP>+42''E3BCASM2/^1,J,WD3G=.ELR0*+R MU=G9_$]R$?"7^>+G^7E9+E>Y'BW$6'W]RV *,]R+:&WSD*RCAQHTTDMG#' KZJY[J\!% M%8%IQG@L)EO9NN'HQ3S4[(*<5@\UN^BK@[C@Z7QQ]$%SQR*H7&<^:&++L1(I MBHHR187D 3=_)7QY#S4[06*GAYI=]-,#V&XE);52D7,IH"YCH]-9$\C.T6\S M_3F%[E'FU!I;J&7=$:I)@>*!P.T@/$8L"2:&V24C" M,NX9W^OP7/V1'FMV4MA6N?I=I->!E=@ZQZ>5+ZDH#CPZNMZE"."$1;*K%/'H MA%PT7^GULG/UAUQ4@VBM!S1N%1M_G)^=49#T9UCDB1,LE!@$2(6A&O "3DH. M*25MO!=>B-9.T\Y$]I%B;8N5O9(:^RKN9)!YF;7Q/@J650 ,NHZTY F\TL1A M90M%BLZ,@\HN,FH#@^6@?-LNFML;EM]P,9UG8'$B M"S=)N#J%J=11@M7%X2X##T8KYU"89!IC\2EZ1AZP=53H-=/+WDC[CHLX/ZH) M_-=BNB)?J"PG2:OB=&V.3H88+!S)P8D>LL^&NYB*2*U'>>](XL@SJSHT@_MI M;W=X^@MXSO S!>;Y]Y&N:9%LB$Y)DB>O[^;46'(OWSN3<_34]W-2H M#O&YC^8.O*;?S/)@3V-O9]_I4^:+*2YO]>S<^//]'\!V^/ 6SUS[\M+H,>OR M:W[\/%VFL_GR?(%73Q,)50[)4V03=!UJI.OZ*9T@J4PNG=#9E-9KOIX@YU ; M=_71M<5P^>6BI6_Y'E([+B>$@4A'SD*-W.@D)@V>>P,BEV)*YEG+ MUG?O%F2-&W:T0LA=R]5:'QU$NUA)#"L!)9$3(H-!K''R1HWO!@<8HWTT1/$ZB3\FI=Z/?_Z;3ZKCS)W^!(A M%\T+6.* Y.8H3BK2 G/:,*L4=\T'"FU+V[CQP^!@:ZF9D5^[/A'%TX1KCFXS MH=#R7 ?L%D71C4)GP$LK(6FG2R@YJBR><;2>_()Q??C6&&DGRYY,4!U[8"EN M4#[68"70#5VL 0IR+6CIG,3(? RM2W]N?O^X0TT'-R6[2KC3P1*W8YP&9=;/ M?&#[N.PHA=5/PH^:?B.O7?#PJ'DY3/J=UDW? MG.%S=X10F%T-\KGVSN;EJ7]R@)$:AI FQNT(,FID%&\,7KKWM?>/!2_)Q\(R M6(RF=G(:<,E+\ IU+"%ES8>:9[T5@>TJM)\8E+79A69BD3(7$+'4&CV9(69K M(83,4M%V@!MC>^K&-:S#8>KQ"NVF^NH@"MAE56E1DG$6R6=-INZ+= )"1@-6 MZ( \"15UZU/9>COQ$0JVVR+D@"7$NZBK;R0^N+V4A:(X,0$D,V*ORC)DG\&; M8,F/Q#SE^:(0'RRDF5X4. MA%,DD(A>\]H36]Q6WA-]Z@T(T>^NX7/K"WOIUQLD3[&_:'O PP;&RM3!-A08 M6"V);+ILR7\KQ(7Q*48E,\&Y%2+&#,\.4-9==>\AN9$5_@^"_]?SKY>QH!$I MJ5* BT"6*UERV5F1% LRM":3L4Q;U3\\H_);7SJRTO=1V;R%_,96?/CK!N$^ M*G)Y1 19?"!W*.JZ *= -HI;NAP14XNS?NM+Q[D!FBE^;_EUX$YNM9=&U;H^ MQPRD*.J&R^0A)O)J,EKF9-#1ZM:.Y39TC1O]CO_ L9^"^@;=>[P>](E))\L9 M!R;(D*I8"TH]9X!*.*$5<95:YX^WHZS;Y/&>B-@>\1Q-W0)M;QQL#[7=E3)R4?G;K]]('!_* M15-B^O'[(LR6%]G*#[,G&)THH81&9=&%E;J ;9N:\WV_ MO]L7BD-!=C2EC R\)]AXE=+YU_.SVE7]ZNM\L9K^]X5B9_D!@4QL44HYPCI]G6C!3!'45H_G?E/2W30M.6"DJ MAEB &,B@,#EPF!A$A:5(91SWK6?8;4-7MR\GPT-M3^7T'5U\Q/K$-)U]OFG, M?UL/D^"3$G0.# 448>O$26W(>I<$C&%P3B=$T[IM>D]2MX*E>9&P;*?"#I!Z MG;=Z.\M8GLM=299+L9S"KA1K(MO0$;3D8R +QA7ABFX^NVXW"L<-7\8HN6^N MMPY0^0Q/]PITC74,348PH:;9C4;P3A4P1<1<)VC(NS%S@W:ZG4CLI?R^/5KN MM=T-I[K^D?E@.4D4SEHC"VC!51WF5R &*X!QHXKBN= E=5QT]E>./RAL=H/H MP3KL J:;,3"UYY4H^4(WTOU*W&P%TXY)8*H.."\Z@;]^#86E==3 1=EU9^#8M_URDQ]^HL.1U34[??6LL15-!UEB22*^21 MVR*C3"4.4>7Z&$%CCX8Z+N3:Z:8+6[?UU7'](FIM9IQ[A!2CN'A)"E%I2+($ MQI5-A;=^3=Z'SEZJ(7MR&_=38O] ??-7.CO/T]GGRRAR8D-DN3;)H"9+KR1Z M\+D$,#R3O:?HL>CV]_-N-'9]53= S6XP/4R%74#T7C;M/D^.B>B*4R"4Q9DZ]*(;>@:]X'P>*F?YCKJ=9[6=N-;6@S:VO.;CCBDYBBC MN7;#< @E!TYNIY:&0G 7.43&ZG;'*&3, ;UJ_6!VU"DTK\.W*>%[^M^X'G)Y M3E;VJGLZY^FZ[W!2JWM1DJ^,5DGRE16%928A:"Y5RL[&[%L7PVY#URE-GMD% M1_<:05OKZ+3'?=U\D'KSUS><+0^:$7_XEQ[10F[-^RC&TB4=DF*&,.@KM"E0 M=U(*B%Q&ZY.)Y>XDV=,RECN&BLIS'G60U?VVH,@G@9"< >YL(0_%BM!\/O@ M[XB=&-!=L'7@.^(N>NLBG-GM54$S)KRMQ9U3+) #L6G%')]$OO_[X@# MPJ;!.^(N.NP IK^3)S:;G\T___@I+!]@2VL7LL^Q7L<&6AN== "NO9X/&#.BCH A4?E<-Q44\"9GR%DK+9S@-O[_ ME\,^'<7]E-@!4!^N#-ED.2:Y!!8#UQ!LIK,XF;8#FSR+(Y7G_C\_2>5 )^!]SMT&?65J<=.!=/ M=;G?Y_*BS8[T7&#"%MU[7 MW(#L;D>W-,;8]N >1.$GA_'W=$_^_B>>?<=_S&>K+\L)%B&]I- W8UVHF%B" MJ%4"\JB2MECGSQYQRM46%'<[+Z8G9!^DYI,#=3VVO_\YGZ04%%U^&IS!FMIA M!9Q#!*ZSX5IRHO2(8SL>)[3;R3(]07@?I9XF<@F*.+$NH\J9@987I6@.'*/_ M&&.]\IYQ5$<<__84J=W.HND.O3LK]B3Q^\O\G)RFJ()348.QC$ZI1DOW2Y2 MB"5QI[DSK1=6[T=IM^-M>D/OSFKM=@S=92;IUC2S0M]ZQ:8W+&=K Q2/O+K\ M"0+!#4JTF9-[I-/=[<@[3IY[EH1NQ]L, \MC*JQOH[K>16]#C*IPT-G1%<&2 M!,]JTW5FTDWC\*X_XYK EWZ.\ M-:0<#$,10-LZQ5T4>5%"F(1&P8)+H;3.0Q[UK>'RRS[.S\Y^F2_^#(L\R4QH MI0SQ[%5]<^06@N&)SIY/MCX\2FR]FNP!,D[I96 7E-PU?X=JH(.+]JH=%6W6 M19*9EKF.E) *P2>OP" K&)7BP;0>]]%'A_K!2GP$%#M)=&\D?%L/-?RT(OO= M% ];5!BPD!U+QD%"7C>GY#ILVR((D4E*1<>LAK(UO=>+#(6IQEKIR?Y$GQ1Z MF<$)3VYH3 *T/X./)6AN?W:1Z('VY\TL#^:!_XQQ]>G\ MZ]>P^#$O;V=EOOBZ_L@0Y^>KU1=\\Y_SZ>H'^:3OR%F=GM&O:Y_Q?%;7.L[+ M^_GJD ;;AE_>PBL?2A:-_/-*W@,N%@J34PP%K"^Z/J754DLA(7.K3;',!]\Z M4_\P)8<:J_JI;V?T6>>U?G2S*THXD[@58*/U=65H A>YJ3U*"IU7O#2O:'J MC'%=J 9ZOVO%#A5U!U?;;18N5E1J0Z9%:V I\KK N$"(+-7*8V,%3T:IUDG_ M^U2,CY6#%/LD4':6+B?%P3' M=*1;V^LLE,SY;J_FSE@Q/71B'A4K^PBW8ZS8#3OH%9&O'810F? A@]?T'U16 M2Z>S$G<7SN^,%;L#5@:+S(^*E7V$VX'S\FX^^TR?]K7*ZG?Z-^O+.6B;0N82 M$@D$5$D(H>XVE9'7SO:B2FB=RWF(CIXLS>&.[L&2[A MF_.4/86"DBO0/J=Z MG@)X@>31<3IHO 1?7.M94P]3,JX?<[B&GX','N+N #0WK&9EY')ONW3*!![H M3K4*5) D%\LCY!1S4BY9;5N_5SU(2%^0V4?#=P@R MM]4 ,]2@LM/@BZI;$LD/LYFYT+P1_Q%2>G)M6F=A]I-W=[!Y.Z-/QN7J8UCA MIU7=I_H;+E)5TV>3 MQ^CIR:,> E<'2+\+)%U\[2_369@E?#U?7I1ANAB\3B25S,F<7^RA$8F#52SF M; R&S)J#Z$%2>KKT6N'G<)GWL^6[NI._;]Q)UT7>J$2ZNY,.'FF_UL0-44VQ!_[!U$B;R M*$K*4+R0U68$"#)GL%HJK9E&JUNGS8:ID[@CR_HE5_M/;K8B3*PT11J7H%B/ M-4Y5$*6R=+AJU[732HK6-].VM(WO0A^(D >6TK172@=>STW:ZUB*>@\32^N; M>")RMC%B *D,\8+>4"Q II8+Q1D&GCBV'NK_%#WC^\^-0=5,^!T Z8$#,C'. MRO7N)YTBL5#3(=X*!^2]2;H'?-*B=<'. V2,[S8/;XMV$G7/#M%51]0_PNI\ M,5U-L5$9ZO,?W,PIVI&'8=TBYBG4#M:#,)* 88L#G[6$%(N)OCZ.ZM:O0\.X M13?]_VO!?L1OX4<-,I8?RF^+*=G/;^'LX4%+= UG69!B!I\**.X82<().B)% M>R]2PN:%M(?2W*4;M0NBG@KB!E=B![?B#OR^G=V;HL2X-1B+!>'J8B]G%024 M=;2]2.1>2(Z#@M9@G6?""(T3/ M>#9TJZ78>NKF/G1VZ0,>#9G[*.LD ;F>@)2E4B$:NAU$W0#"DX/HT($.1B7- MLH]BB/JIW2D=/T<[.BAW5M@IPG(]0@8M,A&T \>-!:6\!U]TKOM)4 4;C!ND MJF]G0L<=6-4#*'=6U\A%QP\P^./V^"(18K(A>3#%U61#S.!M9B!X3%XG#$G< MB7P>+#E^]HO&G2K5$#OMQ=J!W7KZL3X+@0(].$G!E2*00RP48:$,AOLZL-6T M3O4>7"HQV$2H :Q0,^%WFKS[M)JG?Z_WLM6>:9PMUQ_88'?]EA_<(GFW#P^M MDG=7:/M0;G[Y1SRK-0KK%X%/7PB\L9+WV^;JNA[#@Y%+FS*PF->6B$&,@8/F MO,2@!6K?>J+;810?O#:OJNKMRS+//OZTG*?PSG)WC^EOOJ?&7^:+@ ME"B;,,=T-M+4MK-6\+WY%4W,'- M_.IL_7

82!8]+[+Y<^Q6E(V<]QL/ MHP,H;F\X?L=%G#<"Y!NZF.<_$#_AXOLT/7+_=-7B1Q+BBM;N\?;?=MP/O,>W/;A2#M$EXJG M(,S4?&1A'$*H\\B9$,+QG!@V[TL9UY&^6F3[\"E^1<'/[#.NO_.G']=_9T/' M^FQ?-$ 9)>CHDL"\E'5(L;'@,'G(R(/)42O&FKO5K8@_:2=[%\S><[)'47\/ M+O>:\LLVX<)9#C)%2(:%VKS'('#N@9F QC#KC6U=J':+@''Q-Q(([OK2>VND M SCM+[AKMF?YM[,PNS$H0V3N.<8(UM0*4&7(15,%"4N\I,1*G0_7VJ(.P,>X MX#X 5G=MY=@Z[@#G'\FC7TSKLHRUB_?';+I:?OSTQZ;-/2<=T M7I@,WKCD=#(EB]8CUYXD:&2S.CI>[B]R;Z2\#I#XK'0?$^Z[JVXT=)H776NF M8TT52BD\XL>1.B:EV[=#C5X^;:^G 5CJS[4T;[AV_U+RX_G*^6JS"K MW4HW)V4C8R:EF,%%X>M>(T._2@6BE3(H$Q(VWP0T#">=6_K&>&QU'-J!XV4= MD??GZQM12!^9M!EDO0=5% A.^0+(0B'SI .IJM_3<<'$B1Z,AL@<[K#L 9-N M-I4\\KJZ9GVY_N&&WS=_X2)-21:34JQVL7"(&A69**_!"TF_M<448U7)V-J[ MWYW*D=VC#O$^K*+[F;YQJ.PWU0/G)):WLPLA4;25$F?. ZHZJC0*NI"+C8 Y M>AE0%E9:#SP;@(UQWRE[/!,C0^7E')K[MZ&TT=/-YR%H4R=[Q[I\1T>(,G%I M+>&=I\Z.S'Y.TV"-&2_PP!P&DZ;KE;HX*__"Z>G];3!-6 MG96-SFR)-F19EU@)58V*!9>YAX3&";1>I]BZ9?GX7)ZHR]9=[#X$J%Y67/^4 MA":U+C0PK0%=W8F2"WF]Z#,D9C%+$[5+S<.;X[#V8G( @R!\G .Y$]SZR1KL MG?2_$V1>^P@%MY%@@\U8&H<%D0SK,7)-$7 F'07Y*6O5?.A>3W[L*:1E MNCB.(\#MU!,Y[^>S"^E<;(J^[N=^+.?&9$I&R?J(@@R4D0*BC@I2"CY9Y7)P MW;P@[\K+-]R6 MUK-TCL'7B>9IAH7T40_>'O@ZG=S,8Y*Y+Y#5%US\_B5L!+;\E3YB=>.E,PK, M: 6HH.J.3840BRN0G4&3) 91CA[X->+M1/,QIW$"A\39*=]\S\KEG^LVZBNY M,"$8BAC .$6A09WR':,2D"A:R-*R@,V;U8[%VXGZE"_D_!V LT,K6GKU/6_D MI%[-\IN_ODT7ZP]=3CA+,1>T%.C63K*B+'AN"G!>,#'4))]N;L$]^#O17,MI MG,2A\?923^-]3[W$F*.) H0BI2F,&F*M;(J(,D:2#V/=W(6M(\'!AK#^;4_? M8?@Z]>SFL_[!U42?.PGAM=_^,QF.7\)TL9[/=DO'Q9$ZLP3&&+GQ3'#PQ=-_ M8JV4%4GKU$T-VS B.-&[=.1,:0=P?-%1Y?;BFR@?762NMC1E!RI%!MZ%1%Y( M=CIGIF4_MVQ#OD\T']O#P>G0".R$XK]=5O=Y\144/+$0P* )=7F(J^DX ]9* MGY5)*8=N&CM:,W^B>>&_E248$L\OVA&XG?9[7G#.&5F*\34EF$'%%,B.&@K: M& 5LS@G#]>EX SLR?Z()ZK^5(1@2SR_:$-Q(/CXO-2^]BZ$@Z&#)A[+.@17_UN=_8%0W#2[WW;B_'MVO9JMIGIZ=UPU5GS!MUAN^^2N=G9,H?R$C4@_8^87*/I2[!%T,8XPL M*(O&02+SH$\__3C MX0]8#X%.UCI=MS4*2[&>0JG!J5C 16.]LL7*ZSU^K::]#\=.+[/CCX_2NP/D M.X%,MZ?GQACI@-KS*"V40L*NGK*/;I(B <@KH+E41FTK7[S\A\9< M6^#O 8!>EWGBYYID#K.\6<;W=E;FBZ_KC_UT_O5K6/R8E\U?NO&C _9Y'O:% M359Z-N2Y44IW\VT?\=M\L2*D7278C+?(O)/ HHZ@'#D6D;,Z12]85T1(035_ MAWJ$EH:;..]\PPTA__1C\\.+RXT.%S?!*I IU(D[7]*ELEQNF+G(:1@=N1=2 &.6F$G9 M0R3G"I30WA0 MW(C*7RY6UR;Q5YQ_7H1O7Z8IG*W-H@E3S:LS]%.!V,#Z4(2-UG8G"XM1,K(+5@Z340Z\W0: M @->'T2XD\KFK5Y#GP/28P2,<]$T5.R\M91'A$JJN:O%C\D?GR;9:99"\,"5 MIN.BJ\&5-D(LTI<20HCJJ;*H):;_^7G^_7]M/O$"&IO?7"/C^OM&A$$;IR/Y>:*=%'GDC&"3?5)3$;RCT+1(+,E[R$GY*QUB<2-KQ_G;FF/ MA4,ENS?I\MT-E^>+TBJZ^+W&TR^BO/SU9O9:KKZL;SX!U6D M5TF$R]2G#Z&HXC(XA1R4XPG\^CA+7JQU*2<=!L;JX5QT$9XW1-HS4#ZRVCL M_L4,)N+V&]8I:+//EPQ-4/.H%682Z;IQ(TF(@KCA05MMN8DIMLX^/TI,7S \ M-DKN7O--5-81]N[+:>*M9E)8!D($"R=:"++8'\(9=LZV:)QZGI(DG5 M&_H.5%H'\'OB=OEM,2_3=3/5E_IKX5,C*LP(B.;GNHP:*\RWD:NJ]",%BZS>\/4$ J"R!ZDLH'9%+@0K:MC'B"C6^/7&&:' M:J +&+V?S^:W^7CS5^U.QXG'+'GD!2PRR<)+>QP_/9\B+%WZ-+O19PD_A( MD]-96/Q8^[UTPE+U">9G9VNA7XAFDKUV$K4',ML&Z.(/=+R*A:09FCKC W/K MLMH!V1EY:LL1D=T'(O8_'/-5.#NX6NAGI&]-TPL%?ZU"_^^+7\_RJY066'\] MB5%G'A4'[CSQ@]E"C") SCI(BRKEU MG/LL45NAS9XNVH;1S@FV'WU$LM-I>G9QZ*XZ^AVY" M2B)JCIZ#CIQ@[!D'PG,A,XFV<#^4"ZE6=^+RB7Y.?L5R M?C;-52T7#_8ARA2EHF#,U#X_XP(=.1;JE".O$T9I%&N>[MN=SK[R?7NAYWYJ M;V!UC5RR>4T\L;=V3]>UB5I6T1B$&#Q%_U@+RE(Q9-D#3RKY1&0TJ-=\^-O' MA='P&I\W%7]W -K4LB6;R1F@*,;X6H-&'@<$KVOS'[-H-6=6;+7-8&<(C5WQ MVT*G3T)D#P%WX.S?*UBX[)+)6AKM+=@B%*A X8H/FH,K-DKT9)]-ZYF1CY#2 M$V3VT?%CSP4'"+P#W+R>+^A")U/[?CZ[W6*3A14*4=9:9PH_@I?@;%:0>4VE MN&2M;1T-7$@V"GC= [0,_3[9[UMN8D'@B!#+/RH8#/AH$V)4@N&7>Q M^:*-@WNL!WO)/)KGTUXY/2#M5CMA8('IB!%*QCKJS2,$[B,DSYG0CLEDV6>^D ML*V:K'>17J=-UHZGQ#530%2;%;=5GO(N4^NJR3 M3[PDZ<#;HD$QXRD2C+4,1XK,*!)DX2EG]"5T6>^DM/M=UKM(L(-8Y&8OL!3! ME3K#*+E:R"?J^&EN!'AALM'*IA!;;Y7MO,MZ'RP<*MD.0''O?:S>M%?7[^QS MS1V]N]Y(3[;19E1 K 02$I,$]AS!\AP3#/91\DBRKM-J0\& M2CM\91>Q\Q!*GP^O@0Y,WJ9.2:BZ;CIS$&250:7DP#F=*%8D6Q]UM$EB8UNV M0ZE8<_@,JM2[/,Q MJI??/9Y9::S.>0/9GF1AZ;I?-/[X1_B_\\5EF^A@):5/?MGPQ:3;\SIT&6F( MPANM/:#B$E3, D*@2\OH1%>@-<7DH0=(M9]E_V8]\.%?TXP;4?]T1]0__;CZ M]LMGN(MXI&0;&8\.DJY;TQ*%KHY;!".#E8E'KUGS-\K#R>[,)=\'6X_/NC^. M,KLK&5QG:K,/29%1@^Q$#8]++9!+"@KYC\4Q+_)VRX-/L.;TZ !XO@1U%VUT MAZ=-HD\Y[H0L"G@2Y$9@*70F!44EVFL78LS>JD$0-?9S2 N=;E."NHN ._#= M'ZN(=%)F(QV26BW9;NTC^& ,".-TUEDA.;1_VQ+4G72\90GJ+@+O #>/5T/& MP(VM3PE%H@9E"Y)<:DK76"-S$=KJUC,K3JD$]1#LM!'ZR%?3[;M[;829U'4U M&P*&0C*AF!A<\H(<12-5TM($U:*UYOXW]S),__@NSH%:&!E#=8GLAW*+A\N' M3&32A>!("J:^2J<"L61-OY5TUE2T3&RU ?49*#U*P'BWU:$:G;<6[\A)[?\Z M__K3(LSR\NTL75I)QDO29'L-.J(^5[-K18#$BBBR,&GN5B _F,6^_\GC:;V1 MJN;-Y#:RUO^1\GP6SO+R\JZ<7JT:=YD98>H<6.2._L-J;4)R8&6(@LZ&X'=O MF0>U__@WC.=MM$=!(SF.C(8_EC]C38D(ENBO=4 MI#LTLL3 :NX!I#YA6DNX +!3'):SS2]O8?'OM8^5M,@ELP+2%;*&WEL()!C(*+GG69<26R/G.9IZV;YQW*AF M$(UUB#QKJ$P=D"*29A"H_9FM9/#D^0 M,_)DVOXNT;WTU"/D*B.7R^6JO=<)P=(I)1&%"%XY2:P(Q734W-S=Y=L>N@ 5D^/AE ^96FC!LXD##ZXZB@B(V'_1X M\$"6X09;CWPQMM-5#\"[-8D@T5?$Y UXD2(HI3Q$Q3RP$%FVG$[D=J5!+W$^ MRTZ*?7(^RRY2[G8^BPJ:@F;EH&@Z-RH$#=&I4I>FF9AT*.[N[J_3G<^RD\*V MFL^RB_1&[PQZ>,I($LZ%["B$-IL$323?H M&?SI:KQ?GZE+X/B\KZ M=]R_6VW7;VC1HG805XWZTJYHN%[B>[VI@Y%;K6OPGGW-.CDIP2=9(">O4#*? M6?/M=T_15T^<=L'I>X M^%[M_]O9M_/5[>D:%_>"S2[8.BJ266%K(8X';T.F(RNDS3P;[5KW[K7F85S; MV Q]=PWBJ*KNX'K^&>/JVI2L(VBNC,0DUF]4B8*>Q(CX:"$EG9.0*CC?NK/R M/A6=P&T45,R;JJ@[D-4*IDW(QBB^+CQ*0D10-5DC(&9NP4NCK/-69]$Z8_H8 M+>,"[E =/PF9/04^KR^4 QSIC+ M@.04@[(8(814F[+0>,E-,FF;0N$MOJHG>.RKS_EPPNT8*V;#3HBA.!82<&\, ML9,9A4U10:%?L1*021$.Q(KI(2EV5*SL(]R.L6*OAB/JC,H2)[DNW6(J@"^> M@3#19R50L[OK?W;&BAVS\GP4K.PCW Z2'!86J=6'Z)C M7#^NJUOV8#5U"+5+MSB%DJ0TP"W6_7'.U_F0$8S*SC$*G1FVKD)^F))QK=?A M&GX&,GN(NP/0W A^*B,;(VMR*$9X7O=4)E * QE90_&4E,(IQ40. [QQWR>D M+\CLH^'[;]D'BKL#S%S6,+Y*_SF?+J=K=:RSOW0!>ZYKJ75]Y"\4)#N;/9A@ MBF!.N:);#^A]A)1QVVNZNME:**M3S-5?+O#R6 8NYS+F_=__([IRVQ^-O],A_35KQN#S!*+ M:*V#VGH$RE'4[+-60/&R9\P8B7?G%C\\S.61S^\/%@>H<-Y8GAT8FX8&_-U5 M"1PW0B7C$$IQ)%3%#3@?.0B;@M:)),Y:OQL/P<>X#3I=7:VCPZ2#HW+'H7VH MYFFB,U/1QPRR5KHK413$>NF@#DP0J\;8@:.)A\CJ))DV&G:>CDP.5F0'V'PW M+22O9>V227@UW?3#XJ'/V>87WVM"P<%0E:9PJ\2 MM,U*J-PZ;MF2M!?S#M8&HT,HM .<_KSYVM?SK]]PMMP([$+D/UZ3D''=Y?6> MY'GQFTEAV=L<(AA;VWP2U^ +.?2<&[K'0HH,MYI#NE,-VHY$OICL;5OJ0!)0DC Q. MDQ?6VC/8@\P7DTUJ@^2A%7V:;3JOOP02 $EF]07?+%?3KW4MT]6_6$1XESK^8UE;]J:?9],R36&VNJ?CB_=1.5A[4#><':$MJ1M> M;VGQ&.U0,4F.F=FZ8+#.(/ 9'(H +@ETWM0!!5NMLG^I[5#9U]$N(8#5==B: MT)PLIM)0,'N4SG/M6[<@_XW:H79!W^#M4+NHN@/'ZT;]U[5#>1:6%[-%/,^I M=GA3+%0G(9E!N1!Q!<%5 N>'",$RNN1+K_O*$0OS&<[Q'1"?SZ ,G=\?(' M::P#R V2.&!.$.-9@E%>@RHUR:JXKW.FHBHY"FQ>33C:*^8I)-8;>B%CP>1E M'977X2R=GUW,JIF?G?TR7_P9%GF2ZAHC8S-D2U&.BJ)6]\4"R3GC-#.IZ_#Q M8:9>S.VQ)VZ'.T@-0-33J;K1,%*'S-_/?=WF?GE;5E<;\=O8F+&;TUY83482.@F7@H>Y.LB9 $'5V0G#D M4#AR;IN7Z1R-N1?C[W5TV(9%V(N]OWRT:&H?;M*.' MO!0D!'2CZ;>(Q2)MS M)\?L\/OK%.H[.CI2[9!SX/WU9I9'>TA_II9@N'?N+;_X&,_0^\C@&*_$OA3. M07)2K\1*B)(TDQ"=R72O&0<>=02!18J( M/CK=<7JL]U?B7= W^"OQ+JKNP)EYQ*3<6,/D4XR*90[6RSKH2'KPRE-XY(50 M C/7MG4#W;-$=0+&43!SOT"_H0+[1>2-3NL0'7,>$40P%+"+.K*F) YT^H66 MQ3"*)HZ#R%ZF�&P780VU,CH^^7N=B#$):8?PL_UG[5YB'/1L\SHWND9%E M*<\@U(9^';3.6=C Q78+9A[[ABY!LJ\:Y\UEVH'QN1&8K:WU]?EA*C.[3OG7 M=1A%1(B& D"9BTV!RV!]ZRJ3QVAY,4FKPR^_)NKJ%':;,QE#X<(Y"];86JL0 M!#@I'01T2C@AJNB. +P>;KDVVMX"0GN(?NR1!7>XV%CD?\YK JNF!BX'(1>? M4WW#U,*1I)PEEK)@8+/W2GO%[P7J#T\PV.[K^H/+/IJ=#ROF#LU/#;)KQ^3' ML,++]7'&8G&! QEKBK$]5Q"9]E 2.FT\"\8,??_=IVKV*K0;_L M+HKN ,N/\+,NQ9Z6*>97RS?_.2?&'DCO3XR)T45BTQAO0?'$(8I0@.LLM=)* M!7VDO/-6]+Z8J+P-NH^F^@Y@OL=)ONOD3:*P206; ;F5H)@0$)BR8%QT+G@2 M1.Q@Y,%=LE^,[S*:23\("!U@_TH'.XK[3E78)T+-6@@?RMM9FG_%-[5J85G' M3KV;+E<3)DI.N220KEY\25IP7#*Z!ZV5IEC-7>O)-L?A[ 4.$3GD!'4(I^'G MCFQ^4/\3PQ+_]__X?U!+ 0(4 Q0 ( !"!"5=0!-BQ10@ / ^ 9 M " 0 !A,3!Q97AH:6)I=#,Q,2UQ,C(P,C,N:'1M4$L! A0# M% @ $($)5X\KDZTI" WCX !D ( !? @ &$Q,'%E M>&AI8FET,S$R+7$R,C R,RYH=&U02P$"% ,4 " 0@0E7I-^5U&L$ & M%@ &0 @ '<$ 83$P<65X:&EB:70S,C$M<3(R,#(S+FAT M;5!+ 0(4 Q0 ( !"!"5=RL63]5@0 /$5 9 " 7X5 M !A,3!Q97AH:6)I=#,R,BUQ,C(P,C,N:'1M4$L! A0#% @ $($)5T.& M]M:@4@$ JW@: ! ( !"QH '!AAH) !0 ( !M5@" '!A&UL4$L! A0#% @ $($)5V?RKPZHBP TE@& !0 M ( !V#0# '!A&UL4$L%!@ + L X0( ' ++ P $! end