0001133311-25-000007.txt : 20250319 0001133311-25-000007.hdr.sgml : 20250319 20250319123615 ACCESSION NUMBER: 0001133311-25-000007 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 95 CONFORMED PERIOD OF REPORT: 20241231 FILED AS OF DATE: 20250319 DATE AS OF CHANGE: 20250319 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TRAVELZOO CENTRAL INDEX KEY: 0001133311 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-ADVERTISING [7310] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 364415727 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-50171 FILM NUMBER: 25751540 BUSINESS ADDRESS: STREET 1: 590 MADISON AVENUE STREET 2: 35TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10022 BUSINESS PHONE: 2124844900 MAIL ADDRESS: STREET 1: 590 MADISON AVENUE STREET 2: 35TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10022 FORMER COMPANY: FORMER CONFORMED NAME: TRAVELZOO INC DATE OF NAME CHANGE: 20010126 10-K 1 tzoo-20241231.htm 10-K tzoo-20241231
0001133311false2024FY1iso4217:USDxbrli:sharesiso4217:USDxbrli:sharesxbrli:puretzoo:membertzoo:installmenttzoo:employeetzoo:extensiontzoo:segmenttzoo:option00011333112024-01-012024-12-3100011333112024-06-3000011333112025-03-1700011333112024-12-3100011333112023-12-3100011333112023-01-012023-12-310001133311us-gaap:SegmentContinuingOperationsMember2024-01-012024-12-310001133311us-gaap:SegmentContinuingOperationsMember2023-01-012023-12-310001133311us-gaap:SegmentDiscontinuedOperationsMember2024-01-012024-12-310001133311us-gaap:SegmentDiscontinuedOperationsMember2023-01-012023-12-310001133311us-gaap:CommonStockMember2022-12-310001133311us-gaap:TreasuryStockCommonMember2022-12-310001133311us-gaap:AdditionalPaidInCapitalMember2022-12-310001133311tzoo:TaxIndemnificationMember2022-12-310001133311us-gaap:ReceivablesFromStockholderMember2022-12-310001133311us-gaap:RetainedEarningsMember2022-12-310001133311us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001133311us-gaap:NoncontrollingInterestMember2022-12-3100011333112022-12-310001133311us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001133311us-gaap:TreasuryStockCommonMember2023-01-012023-12-310001133311us-gaap:CommonStockMember2023-01-012023-12-310001133311us-gaap:ReceivablesFromStockholderMember2023-01-012023-12-310001133311us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001133311us-gaap:RetainedEarningsMember2023-01-012023-12-310001133311us-gaap:NoncontrollingInterestMember2023-01-012023-12-310001133311us-gaap:CommonStockMember2023-12-310001133311us-gaap:TreasuryStockCommonMember2023-12-310001133311us-gaap:AdditionalPaidInCapitalMember2023-12-310001133311tzoo:TaxIndemnificationMember2023-12-310001133311us-gaap:ReceivablesFromStockholderMember2023-12-310001133311us-gaap:RetainedEarningsMember2023-12-310001133311us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001133311us-gaap:NoncontrollingInterestMember2023-12-310001133311us-gaap:AdditionalPaidInCapitalMember2024-01-012024-12-310001133311us-gaap:TreasuryStockCommonMember2024-01-012024-12-310001133311us-gaap:CommonStockMember2024-01-012024-12-310001133311us-gaap:RetainedEarningsMember2024-01-012024-12-310001133311us-gaap:ReceivablesFromStockholderMember2024-01-012024-12-310001133311us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-12-310001133311us-gaap:NoncontrollingInterestMember2024-01-012024-12-310001133311us-gaap:CommonStockMember2024-12-310001133311us-gaap:TreasuryStockCommonMember2024-12-310001133311us-gaap:AdditionalPaidInCapitalMember2024-12-310001133311tzoo:TaxIndemnificationMember2024-12-310001133311us-gaap:ReceivablesFromStockholderMember2024-12-310001133311us-gaap:RetainedEarningsMember2024-12-310001133311us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-12-310001133311us-gaap:NoncontrollingInterestMember2024-12-3100011333112024-01-010001133311tzoo:JFCTravelGroupCo.Member2020-01-012020-01-310001133311us-gaap:RoyaltyAgreementTermsMembertzoo:TravelzooJapanMember2024-01-012024-12-310001133311tzoo:TravelzooSingaporeMember2024-01-012024-12-310001133311tzoo:TravelzooSingaporeMember2023-01-012023-12-310001133311tzoo:TravelzooJapanMember2024-01-012024-12-310001133311tzoo:TravelzooJapanMember2023-01-012023-12-310001133311srt:BoardOfDirectorsChairmanMember2024-12-310001133311tzoo:BrotherOfBoardOfDirectorsChairmanMember2024-12-310001133311tzoo:JacksFlightClubMember2024-12-310001133311tzoo:TravelzooNorthAmericaAndTravelzooEuropeMember2024-12-310001133311tzoo:JacksFlightClubMember2023-12-310001133311tzoo:TravelzooNorthAmericaAndTravelzooEuropeMember2023-12-310001133311tzoo:TravelzooNorthAmericaAndTravelzooEuropeMember2024-01-012024-12-310001133311tzoo:TravelzooNorthAmericaAndTravelzooEuropeMember2023-01-012023-12-310001133311tzoo:JacksFlightClubMember2024-01-012024-12-310001133311tzoo:JacksFlightClubMember2023-01-012023-12-310001133311tzoo:NewInitiativesMember2024-01-012024-12-310001133311tzoo:NewInitiativesMember2023-01-012023-12-310001133311us-gaap:OtherNonoperatingIncomeExpenseMember2024-01-012024-12-310001133311us-gaap:OtherNonoperatingIncomeExpenseMember2023-01-012023-12-310001133311srt:MinimumMembertzoo:ComputerHardwareAndSoftwareMember2024-12-310001133311srt:MinimumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-12-310001133311srt:MinimumMemberus-gaap:OfficeEquipmentMember2024-12-310001133311srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-12-310001133311srt:MaximumMemberus-gaap:OfficeEquipmentMember2024-12-310001133311srt:MaximumMembertzoo:ComputerHardwareAndSoftwareMember2024-12-310001133311us-gaap:RelatedPartyMembertzoo:AzzurroStockRepurchaseAgreementMember2022-12-310001133311us-gaap:PrivatePlacementMember2023-01-012023-12-310001133311us-gaap:PrivatePlacementMember2022-12-300001133311us-gaap:PrivatePlacementMember2022-12-302022-12-300001133311tzoo:AzzurroBrandsIncMember2023-10-012023-10-310001133311tzoo:AzzurroBrandsIncMember2023-01-012023-12-310001133311tzoo:AzzurroBrandsIncMember2024-01-012024-12-310001133311tzoo:JFCTravelGroupCo.Memberus-gaap:CustomerRelationshipsMember2020-01-130001133311tzoo:JFCTravelGroupCo.Memberus-gaap:TradeNamesMember2020-01-130001133311tzoo:JFCTravelGroupCo.Memberus-gaap:NoncompeteAgreementsMember2020-01-130001133311tzoo:SecretEscapeSpainMemberDatabaseIntangibleMembertzoo:SecretEscapesMember2022-03-030001133311tzoo:SecretEscapeUSMemberDatabaseMembertzoo:SecretEscapesMember2022-03-030001133311tzoo:JFCTravelGroupCo.Member2022-12-310001133311tzoo:SecretEscapesMember2022-12-310001133311tzoo:MetaverseTravelExperiencesMember2022-12-310001133311tzoo:JFCTravelGroupCo.Member2023-01-012023-12-310001133311tzoo:SecretEscapesMember2023-01-012023-12-310001133311tzoo:MetaverseTravelExperiencesMember2023-01-012023-12-310001133311tzoo:JFCTravelGroupCo.Member2023-12-310001133311tzoo:SecretEscapesMember2023-12-310001133311tzoo:MetaverseTravelExperiencesMember2023-12-310001133311tzoo:JFCTravelGroupCo.Member2024-01-012024-12-310001133311tzoo:SecretEscapesMember2024-01-012024-12-310001133311tzoo:MetaverseTravelExperiencesMember2024-01-012024-12-310001133311tzoo:JFCTravelGroupCo.Member2024-12-310001133311tzoo:SecretEscapesMember2024-12-310001133311tzoo:MetaverseTravelExperiencesMember2024-12-310001133311tzoo:JFCTravelGroupCo.Memberus-gaap:TradeNamesMember2024-01-012024-12-310001133311tzoo:JFCTravelGroupCo.Memberus-gaap:TradeNamesMember2023-01-012023-12-310001133311us-gaap:OfficeEquipmentMember2024-12-310001133311us-gaap:OfficeEquipmentMember2023-12-310001133311us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-12-310001133311us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001133311us-gaap:LeaseholdImprovementsMember2024-12-310001133311us-gaap:LeaseholdImprovementsMember2023-12-310001133311tzoo:ComputerHardwareAndSoftwareMember2024-12-310001133311tzoo:ComputerHardwareAndSoftwareMember2023-12-310001133311us-gaap:AllowanceForCreditLossMember2022-12-310001133311tzoo:ReserveForMemberRefundsMember2022-12-310001133311us-gaap:AllowanceForCreditLossMember2023-01-012023-12-310001133311tzoo:ReserveForMemberRefundsMember2023-01-012023-12-310001133311us-gaap:AllowanceForCreditLossMember2023-12-310001133311tzoo:ReserveForMemberRefundsMember2023-12-310001133311us-gaap:AllowanceForCreditLossMember2024-01-012024-12-310001133311tzoo:ReserveForMemberRefundsMember2024-01-012024-12-310001133311us-gaap:AllowanceForCreditLossMember2024-12-310001133311tzoo:ReserveForMemberRefundsMember2024-12-310001133311srt:MinimumMember2024-12-310001133311srt:MaximumMember2024-12-310001133311us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-12-310001133311us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2024-01-012024-12-310001133311us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2024-12-310001133311us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-12-310001133311us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-01-012023-12-310001133311us-gaap:ForeignCountryMember2024-12-310001133311us-gaap:CapitalLossCarryforwardMember2024-12-310001133311us-gaap:ForeignCountryMember2024-01-012024-12-310001133311us-gaap:DomesticCountryMember2024-12-310001133311tzoo:MetaverseTravelExperiencesMember2024-01-012024-12-310001133311tzoo:MetaverseTravelExperiencesMember2024-12-310001133311us-gaap:StateAndLocalJurisdictionMember2024-12-310001133311us-gaap:AccumulatedTranslationAdjustmentMember2024-01-012024-12-310001133311us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-310001133311tzoo:EmployeeOptionsSeptemberTwoThousandNineteenMemberus-gaap:EmployeeStockOptionMembertzoo:KeyEmployeesMember2019-09-300001133311tzoo:EmployeeOptionsSeptemberTwoThousandNineteenMemberus-gaap:EmployeeStockOptionMembertzoo:KeyEmployeesMember2019-09-012019-09-300001133311us-gaap:EmployeeStockOptionMembertzoo:EmployeeOptionsSeptemberTwoThousandNineteenMember2019-09-012019-09-300001133311tzoo:EmployeeOptionsMayTwoThousandTwentyMemberus-gaap:EmployeeStockOptionMembertzoo:KeyEmployeesMember2020-05-292020-05-290001133311us-gaap:EmployeeStockOptionMembertzoo:EmployeeOptionsMayTwoThousandTwentyMember2020-01-012020-12-310001133311us-gaap:EmployeeStockOptionMembertzoo:EmployeeOptionsMayTwoThousandTwentyMember2020-05-290001133311us-gaap:EmployeeStockMembertzoo:EmployeeOptionsMayTwoThousandTwentyMember2020-01-012020-12-310001133311us-gaap:EmployeeStockMembertzoo:EmployeeOptionsMayTwoThousandTwentyMember2021-01-012021-12-310001133311us-gaap:EmployeeStockMembertzoo:EmployeeOptionsMayTwoThousandTwentyMember2021-12-310001133311us-gaap:EmployeeStockMembertzoo:EmployeeOptionsMayTwoThousandTwentyMember2022-12-310001133311us-gaap:EmployeeStockMembertzoo:EmployeeOptionsMayTwoThousandTwentyMember2023-12-310001133311us-gaap:EmployeeStockMembertzoo:EmployeeOptionsMayTwoThousandTwentyMember2023-01-012023-12-310001133311us-gaap:EmployeeStockMembertzoo:EmployeeOptionsMay2020Member2024-12-310001133311us-gaap:EmployeeStockMembertzoo:EmployeeOptionsMay2020Member2024-01-012024-12-310001133311tzoo:EmployeeOptionsMayTwoThousandTwentyMemberus-gaap:EmployeeStockOptionMembertzoo:MrRalphBartelMember2020-05-292020-05-290001133311tzoo:EmployeeOptionsMayTwoThousandTwentyMemberus-gaap:EmployeeStockOptionMembertzoo:MrRalphBartelMember2021-12-310001133311tzoo:EmployeeOptionsMayTwoThousandTwentyMemberus-gaap:EmployeeStockOptionMembertzoo:MrRalphBartelMember2021-01-012021-12-310001133311tzoo:EmployeeOptionsMayTwoThousandTwentyMemberus-gaap:EmployeeStockOptionMembertzoo:MrRalphBartelMember2023-12-310001133311tzoo:EmployeeOptionsMayTwoThousandTwentyMemberus-gaap:EmployeeStockOptionMembertzoo:MrRalphBartelMember2023-01-012023-12-310001133311tzoo:EmployeeOptionsMayTwoThousandTwentyMemberus-gaap:EmployeeStockOptionMembertzoo:KeyEmployeesMember2020-05-290001133311tzoo:EmployeeOptionsMayTwoThousandTwentyMemberus-gaap:EmployeeStockOptionMembertzoo:KeyEmployeesMember2021-12-310001133311tzoo:EmployeeOptionsMayTwoThousandTwentyMemberus-gaap:EmployeeStockOptionMembertzoo:KeyEmployeesMember2021-01-012021-12-310001133311us-gaap:EmployeeStockOptionMembertzoo:May2019PlanMember2022-01-012022-12-310001133311us-gaap:EmployeeStockMembertzoo:EmployeeOptionsSeptemberTwoThousandNineteenMember2023-12-310001133311us-gaap:EmployeeStockMembertzoo:EmployeeOptionsSeptemberTwoThousandNineteenMember2023-01-012023-12-310001133311tzoo:EmployeeOptionsMay2020Memberus-gaap:EmployeeStockOptionMembertzoo:KeyEmployeesMember2024-01-012024-12-310001133311us-gaap:EmployeeStockOptionMember2021-06-012021-06-010001133311us-gaap:EmployeeStockOptionMember2021-06-010001133311us-gaap:EmployeeStockOptionMembertzoo:January12021Member2024-01-012024-12-310001133311us-gaap:EmployeeStockMembertzoo:March2022PlanMember2022-03-012022-03-310001133311us-gaap:EmployeeStockOptionMembertzoo:EmployeeOptionsMarchTwoThousandTwentyTwoMember2022-03-012022-03-310001133311us-gaap:EmployeeStockOptionMembertzoo:March2022Member2024-01-012024-12-310001133311us-gaap:EmployeeStockMembertzoo:June2018PlanMember2022-06-012022-06-300001133311us-gaap:EmployeeStockOptionMembertzoo:EmployeeOptionsJuneTwoThousandTwentyTwoMember2022-06-300001133311us-gaap:EmployeeStockOptionMembertzoo:EmployeeOptionsJuneTwoThousandTwentyTwoMember2023-01-012023-12-310001133311us-gaap:EmployeeStockOptionMembertzoo:EmployeeOptionsJuneTwoThousandTwentyTwoMember2024-01-012024-12-310001133311us-gaap:EmployeeStockOptionMembertzoo:EmployeeOptionsMarchTwoThousandTwentyThreeMember2023-03-012023-03-310001133311us-gaap:EmployeeStockOptionMembertzoo:EmployeeOptionsMarchTwoThousandTwentyThreeMember2024-01-012024-12-310001133311tzoo:EmployeeOptionsMarch2024Member2024-03-012024-03-310001133311tzoo:EmployeeOptionsMarch2024Member2024-04-260001133311us-gaap:EmployeeStockOptionMembertzoo:EmployeeOptionsMarch2024Member2024-04-262024-04-260001133311us-gaap:EmployeeStockOptionMember2024-04-262024-04-260001133311us-gaap:EmployeeStockOptionMember2024-01-012024-12-310001133311us-gaap:EmployeeStockOptionMember2023-01-012023-12-3100011333112022-01-012022-12-310001133311tzoo:ExercisePrice1Member2024-01-012024-12-310001133311tzoo:ExercisePrice1Member2024-12-310001133311tzoo:ExercisePrice2Member2024-01-012024-12-310001133311tzoo:ExercisePrice2Member2024-12-310001133311tzoo:ExercisePrice3Member2024-01-012024-12-310001133311tzoo:ExercisePrice3Member2024-12-310001133311tzoo:ExercisePrice4Member2024-01-012024-12-310001133311tzoo:ExercisePrice4Member2024-12-310001133311tzoo:ExercisePrice5Member2024-01-012024-12-310001133311tzoo:ExercisePrice5Member2024-12-310001133311tzoo:June2022RepurchaseProgramMember2022-06-300001133311tzoo:June2022RepurchaseProgramMember2022-01-012022-12-310001133311tzoo:June2022RepurchaseProgramMember2023-01-012023-12-310001133311tzoo:July2023RepurchaseProgramMember2023-07-260001133311tzoo:July2023RepurchaseProgramMember2023-07-262023-07-260001133311tzoo:October2023RepurchaseProgramMember2023-10-240001133311tzoo:October2023RepurchaseProgramMember2023-01-012023-12-310001133311tzoo:October2023RepurchaseProgramMember2024-01-012024-12-310001133311tzoo:April2024RepurchaseProgramMember2024-04-300001133311tzoo:April2024RepurchaseProgramMember2024-04-302024-04-300001133311tzoo:October2024RepurchaseProgramMember2024-10-230001133311tzoo:October2024RepurchaseProgramMember2024-10-232024-10-230001133311tzoo:October2024RepurchaseProgramMember2024-12-310001133311srt:NorthAmericaMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-01-012024-12-310001133311srt:EuropeMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-01-012024-12-310001133311tzoo:JacksFlightClubMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-01-012024-12-310001133311us-gaap:OperatingSegmentsMembertzoo:TravelzooNorthAmericaSegmentMember2024-01-012024-12-310001133311us-gaap:OperatingSegmentsMembertzoo:TravelzooEuropeSegmentMember2024-01-012024-12-310001133311us-gaap:OperatingSegmentsMembertzoo:JFCTravelGroupCo.Member2024-01-012024-12-310001133311us-gaap:OperatingSegmentsMembertzoo:NewInitiativesMember2024-01-012024-12-310001133311us-gaap:OperatingSegmentsMember2024-01-012024-12-310001133311us-gaap:IntersegmentEliminationMembertzoo:TravelzooNorthAmericaSegmentMember2024-01-012024-12-310001133311us-gaap:IntersegmentEliminationMembertzoo:TravelzooEuropeSegmentMember2024-01-012024-12-310001133311us-gaap:IntersegmentEliminationMembertzoo:JFCTravelGroupCo.Member2024-01-012024-12-310001133311us-gaap:IntersegmentEliminationMembertzoo:NewInitiativesMember2024-01-012024-12-310001133311us-gaap:IntersegmentEliminationMember2024-01-012024-12-310001133311tzoo:TravelzooNorthAmericaSegmentMember2024-01-012024-12-310001133311tzoo:TravelzooEuropeSegmentMember2024-01-012024-12-310001133311tzoo:JFCTravelGroupCo.Member2024-01-012024-12-310001133311us-gaap:OperatingSegmentsMembertzoo:TravelzooNorthAmericaSegmentMember2023-01-012023-12-310001133311us-gaap:OperatingSegmentsMembertzoo:TravelzooEuropeSegmentMember2023-01-012023-12-310001133311us-gaap:OperatingSegmentsMembertzoo:JFCTravelGroupCo.Member2023-01-012023-12-310001133311us-gaap:OperatingSegmentsMembertzoo:NewInitiativesMember2023-01-012023-12-310001133311us-gaap:OperatingSegmentsMember2023-01-012023-12-310001133311us-gaap:IntersegmentEliminationMembertzoo:TravelzooNorthAmericaSegmentMember2023-01-012023-12-310001133311us-gaap:IntersegmentEliminationMembertzoo:TravelzooEuropeSegmentMember2023-01-012023-12-310001133311us-gaap:IntersegmentEliminationMembertzoo:JFCTravelGroupCo.Member2023-01-012023-12-310001133311us-gaap:IntersegmentEliminationMembertzoo:NewInitiativesMember2023-01-012023-12-310001133311us-gaap:IntersegmentEliminationMember2023-01-012023-12-310001133311tzoo:TravelzooNorthAmericaSegmentMember2023-01-012023-12-310001133311tzoo:TravelzooEuropeSegmentMember2023-01-012023-12-310001133311tzoo:JFCTravelGroupCo.Member2023-01-012023-12-310001133311tzoo:OneCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembertzoo:TravelzooNorthAmericaAndTravelzooEuropeMember2024-01-012024-12-310001133311us-gaap:AdvertisingMembertzoo:ReportableSegmentsMember2024-01-012024-12-310001133311us-gaap:AdvertisingMembertzoo:ReportableSegmentsMember2023-01-012023-12-310001133311us-gaap:SubscriptionAndCirculationMembertzoo:ReportableSegmentsMember2024-01-012024-12-310001133311us-gaap:SubscriptionAndCirculationMembertzoo:ReportableSegmentsMember2023-01-012023-12-310001133311us-gaap:LicenseMembertzoo:ReportableSegmentsMember2024-01-012024-12-310001133311us-gaap:LicenseMembertzoo:ReportableSegmentsMember2023-01-012023-12-310001133311tzoo:ReportableSegmentsMember2024-01-012024-12-310001133311tzoo:ReportableSegmentsMember2023-01-012023-12-310001133311country:US2024-01-012024-12-310001133311country:US2023-01-012023-12-310001133311country:GB2024-01-012024-12-310001133311country:GB2023-01-012023-12-310001133311tzoo:GeographicalLocationsExcludingUnitedStatesUnitedKingdomAndGermanyMember2024-01-012024-12-310001133311tzoo:GeographicalLocationsExcludingUnitedStatesUnitedKingdomAndGermanyMember2023-01-012023-12-310001133311srt:BoardOfDirectorsChairmanMember2022-12-310001133311srt:ChiefExecutiveOfficerMembertzoo:BartelStockRepurchaseAgreementMember2024-06-152024-06-150001133311srt:ChiefExecutiveOfficerMembertzoo:BartelStockRepurchaseAgreementMember2024-04-012024-06-300001133311srt:ChiefExecutiveOfficerMembertzoo:BartelStockRepurchaseAgreementMember2024-09-052024-09-050001133311srt:ChiefExecutiveOfficerMembertzoo:BartelStockRepurchaseAgreementMember2024-01-012024-12-310001133311tzoo:BartelConsultingAgreementMember2024-01-012024-12-310001133311tzoo:BartelConsultingAgreementMember2023-01-012023-12-310001133311tzoo:JacksFlightClubMember2024-12-3100011333112024-10-012024-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
______________________________________________________________________________
Form 10-K
______________________________________________________________________________ 
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2024
or 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from              to             .
Commission File No.: 000-50171
_______________________________________________________________________________ 
Travelzoo
(Exact name of registrant as specified in its charter)
 ________________________________________________________________________________
Delaware36-4415727
(State or other jurisdiction of
incorporation or organization)
(I.R.S. employer
identification no.)
590 Madison Avenue, 35th Floor
New York, New York
10022
(Address of principal executive offices)(Zip code)
Registrant’s telephone number, including area code: +1 (212516-1300

SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.01 par valueTZOOThe NASDAQ Stock Market
SECURITIES REGISTERED PURSUANT TO SECTION 12(g) OF THE ACT: None
_________________________________________________________________________________ 

Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes  ¨    No  x

Indicate by check mark if the Registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes  ¨    No  x
Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  x    No  ¨
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).  Yes  x    No  ¨
    

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller 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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

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

As of June 30, 2024, the aggregate market value of voting stock held by non-affiliates of the Registrant, based upon the closing sales price for the Registrant's common stock, as reported on the NASDAQ Global Select Market, was $55,468,866.
The number of shares of the Registrant's common stock outstanding as of March 17, 2025 was 11,245,137 shares.
 
DOCUMENTS INCORPORATED BY REFERENCE

Portions of the Registrant's Proxy Statement for its 2025 Annual Meeting of Stockholders are incorporated by reference in this Form 10-K in response to Part III, Items 10, 11, 12, 13, and 14.


1

TRAVELZOO
Table of Contents
 
PART IPage
Item 1A. Risk Factors
PART II
PART III
PART IV
             Signatures
 
3




PART I
Forward-Looking Statements
The information in this report contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Such statements are based upon current expectations, assumptions, estimates and projections about Travelzoo and our industry. These forward-looking statements are subject to the many risks and uncertainties that exist in our operations and business environment that may cause actual results, performance or achievements of Travelzoo to be different from those expected or anticipated in the forward-looking statements. Any statements contained herein that are not statements of historical fact may be deemed to be forward-looking statements. For example, words such as “may”, “will”, “should”, “estimates”, “predicts”, “potential”, “continue”, “strategy”, “believes”, “anticipates”, “plans”, “expects”, “intends”, and similar expressions are intended to identify forward-looking statements. Travelzoo's actual results and the timing of certain events could differ significantly from those anticipated in such forward-looking statements. Factors that might cause or contribute to such a discrepancy include, but are not limited to, those discussed elsewhere in this report in Part I Item 1A and the risks discussed in our other Securities and Exchange Commission (“SEC”) filings. The forward-looking statements included in this report reflect the beliefs of our management on the date of this report. Travelzoo undertakes no obligation to update publicly any forward-looking statements for any reason, even if new information becomes available or other circumstances occur in the future.
Item 1. Business
Overview
Travelzoo® (including its subsidiaries and affiliates, the “Company” or “we”), the club for travel enthusiasts, is a global Internet media company. We reach 30 million travelers. Club Members, who pay a membership fee, receive Club Offers personally reviewed by our deal experts around the globe. We work in partnership with thousands of top travel suppliers—our long-standing relationships give us access to irresistible offers.
Travelzoo attracts a high-quality audience of travel enthusiasts across multiple digital platforms, including email, websites, social media and mobile applications. The Travelzoo website is visited by over 6 million unique visitors monthly. We have over 5 million social media followers on Facebook, Instagram, X and WeChat and, to date, our iOS and Android mobile applications have been downloaded 7.8 million times.
Our most important products and services are the Travelzoo website (travelzoo.com), the Travelzoo iOS and Android apps, the Top 20® email newsletter, Standalone email newsletters, the Travelzoo Network, and Jack's Flight Club®. Our Travelzoo website and newsletters include Local Deals and Getaways listings that allow our members to purchase vouchers for offers from local businesses such as spas, hotels and restaurants. Jack's Flight Club is a subscription service that provides members with information about exceptional airfares.
Thousands of travel and local providers use our advertising and marketing services, including Exoticca, Inspiring Vacations, Prestige Travel+Cruise, TraveloDeals, Globus Family of Brands, Tripmasters Inc., Destination Weddings Travel Group, Holland America Line, TripToGo, Gate 1 Travel, Visit Santa Barbara, Online Vacation Center, Princess Cruises, Travel Discounters, Vacation Express, Fiji Airways, Virgin Voyages, Wingbuddy.com, Rocky Mountaineer Vacations, Transat Tours Canada Inc. and WestJet Airlines.

The Company generates revenue from advertising, membership fees, and other sources.
Advertising revenue consists primarily of (a) advertising fees paid by travel companies for the publishing of their offers on Travelzoo’s media properties, (b) commission generated from the sale of Getaways vouchers and bookings on our hotel platform, and (c) publishing fees from high-quality local businesses, sale of Local Deals vouchers and entertainment offers. We typically recognize advertising revenues upon delivery of emails or clicks, as tracked by our internal platform or third-party platforms. We recognize revenue upon the sale of vouchers, upon notification of the amount of direct bookings or upon delivery of emails. We recognize a percentage of the face value of vouchers upon the sale of the vouchers, net of an allowance for refunds.
Membership fee revenue consists of subscription fees paid by Travelzoo, Jack's Flight Club, and Travelzoo META members. Travelzoo® membership has historically been free, however, on January 1, 2024, Travelzoo introduced an annual membership fee of $40 (or local equivalent) for new members in the United States, Canada, United Kingdom and Germany, with the 2024 annual fee waived for existing members as of December 31, 2023. Jack’s Flight Club subscription options are quarterly, semi-annually, and annually. We recognize subscription revenues ratably over the respective subscription periods. For Travelzoo META, a founding membership was launched in 2023 following a test-and-learn strategy.
4



Other revenue consists of licensing fees from license agreements, as well as the retail business originally operated by Metaverse Travel Experiences, LLC ("MTE") and acquired and maintained by the Company following the acquisition of MTE.
We also license Travelzoo products, services and intellectual property to licensees in (a) Australia, New Zealand, and Singapore and (b) Japan and South Korea, in each case, where the Company is entitled to quarterly royalty payments based on a percentage of net revenue. The Company recognized $71,000 and $71,000 in royalties in 2024 and 2023, respectively. Under the licensing agreements, Travelzoo's existing members in the applicable territories continue to be owned by the Company.
The Company has four reportable operating segments: Travelzoo North America, Travelzoo Europe, Jack’s Flight Club and New Initiatives. Travelzoo North America consists of the Company’s operations in the U.S. and Canada. Travelzoo Europe consists of the Company’s operations in France, Germany, Spain, and the UK. Jack’s Flight Club consists of subscription revenue from premium members to access and receive flight deals via email or mobile applications. New Initiatives consists of Travelzoo’s licensing business, Travelzoo META and MTE. For the year ended December 31, 2024, Travelzoo North America operations comprised 66% of revenues, Travelzoo Europe operations comprised 29% of revenues and Jack’s Flight Club operations comprised 5% of revenues.
Our principal business office is located at 590 Madison Avenue, 35th Floor, New York, New York 10022.
As of December 31, 2024, there were 11,835,976 shares of common stock outstanding.
Ralph Bartel, who founded Travelzoo, is the sole beneficiary of the Ralph Bartel 2005 Trust, which is the controlling shareholder of Azzurro. Azzurro is the Company’s largest shareholder and, as of December 31, 2024, holds approximately 37.5% of the Company's outstanding shares. Holger Bartel, the Company's Global CEO, is Ralph Bartel's brother and separately holds less than 1% of the Company's outstanding shares as of December 31, 2024.
Travelzoo is listed on the NASDAQ Global Select Market under the symbol “TZOO.”
Our Industry

According to the World Travel & Tourism Council (WTTC), the global Travel & Tourism industry grew 13% in 2023 to reach more than $1 trillion, with a return to pre-pandemic levels anticipated by 2025. The WTTC forecasts that the global value of Travel & Tourism will grow by over 50% in the coming decade, expanding the industry’s value, contribution to GDP and employment. The United States was revealed as the world’s most powerful Travel & Tourism market, with Germany, the United Kingdom and France in the third, fifth and sixth spots, respectively.
Our mission, as the club for travel enthusiasts, is to provide our members with the highest quality information about the best travel, entertainment and local offers. Based upon this outlook for the travel industry, and our presence in the United States, Germany, the United Kingdom and France, we believe we are well positioned to continue pursuing our mission and growing our business.
Digital Advertising
Digital advertising, the primary means by which we operate, has been growing continuously. According to Zenith, online advertising continues to lead as the fastest growing category of advertising and is expected to account for 59%, or approximately $550 billion, of global advertising spending in 2024, with continued growth in 2025. Although traditional media outlets such as print (magazines and newspapers), television and radio continue to be another medium for travel, entertainment and local providers to advertise offers, the percentage spent on advertising in these traditional media outlets has been decreasing.
We believe that several factors are motivating and will continue to motivate travel, entertainment and local providers to focus a majority of their spending on the digital advertising of offers:
Digital Media Is Consumers' Preferred Information Source. Market research shows that digital media formats are consumers' preferred information source for travel.
Broad and Timely Audience Reach. With a majority of consumers researching, shopping and transacting on their mobile devices, tablets and computers on a daily basis, we believe digital advertising is the most effective way for businesses to quickly provide relevant information and enter into a consumer’s decision set.
Other Benefits of Digital Advertising. Other benefits to advertisers of digital compared to traditional media include more precise audience targeting, real-time listings, real-time updates and performance tracking. Digital media also allows advertisers to advertise their sales and specials in a fast, flexible, and cost-effective manner.
5



We believe that travel, entertainment and local businesses often face the challenge of being able to quickly and effectively market and sell their excess inventory (i.e., airline seats, hotel rooms, cruise cabins, theater seats, spa appointments or restaurant seats that are likely to be unfilled) and, therefore, need a fast, flexible, and cost-effective solution for marketing excess inventory. The solution must be fast because such travel-related services (e.g., flash sales, mistake fares or rates, etc.) are a quickly expiring commodity. The solution must be flexible because the demand for excess inventory is difficult to forecast. The marketing must be cost-effective because excess inventory is often sold at highly discounted prices, which lowers margins.
In contrast, we believe that traditional media formats (print, TV and radio advertising) suffer from a number of limitations with respect to advertising excess inventory, which do not apply to digital advertising and media:
Advance commitments and scheduling are typically required prior to publication or airing dates, making it difficult to advertise last-minute inventory;
Ads often cannot be updated (e.g., change price or offer) once published, or deleted when an offer is sold out;
A small number of traditional media outlets can reduce competition in many markets, resulting in relatively high rates for traditional advertising;
Detailed performance tracking is often not available for offline advertising in a manner that enables optimization;
Creative content can be expensive to develop; and
Delivery of traditional media can be slow, with limited touchpoints to a consumer.
We believe Travelzoo is well-positioned to continue assisting travel partners with advertising their excess inventory, in ways that traditional print, TV and radio advertising cannot, particularly as the demand for travel returns to pre-pandemic levels.
Subscription Services and the Metaverse
Historically, Travelzoo has provided free membership for consumers, while generating revenue from advertising fees and commissions. Upon the acquisition of 60% of Jack’s Flight Club in 2020, we entered the market for paid subscription services, adding another revenue stream to our business. Beginning in 2024, new Travelzoo members are charged an annual fee of $40 (or similar amount in their local currency), with the 2024 annual fee waived for existing members as of December 31, 2023. We cannot yet predict trends in consumer adoption of paid membership for Travelzoo, although as anticipated, because of the waiver of the fee for existing members, it did not yet contribute materially to our financial results in 2024. We are scaling and diversifying our marketing and advertising strategies to acquire new paying members and convert existing free members.
In 2023 we launched Travelzoo META to extend the range of travel, entertainment and local experiences we offer to consumers to the Metaverse. According to Precedence Research, the U.S. Metaverse market in 2025 is estimated at approximately $32.7 billion of revenue. The market is anticipated to grow rapidly and is forecasted to reach $395.15 billion by 2034. The Metaverse offers experiences that can be immersive and provide social features, enabling consumers to virtually travel geographically and through space and time. Travelzoo META is exploring options to further develop its service and offerings, including leveraging the capabilities of MTE, which we acquired in December, 2022. We believe developing a service for Metaverse travel experiences will enable us to be a first-mover in this fast-growing space.

6



Our Products and Services
The following table presents an overview of our products and services:
Product
 
Content
 
Publication
Schedule
 
Reach/Usage*
 
Advertiser Benefits
 
Consumer Benefits
 
Travelzoo website
Website available in the U.S., Canada, France, Germany, Spain, and the U.K., as well as via licensees in Australia and Japan, listing thousands of outstanding offers from more than 5,000 travel, entertainment and local businesses
24/7over 6 million unique visitors per monthBroad reach, sustained exposure, targeted placements by destination and travel segment24/7 access to offers, ability to search and browse by destination or keyword
Travelzoo Newsletters
Including the Travelzoo Top 20 and Standalone emails
27.0 million travelers
     Travelzoo Top 20Popular email newsletter listing 20 of the week's most outstanding offersWeeklyMass “push” advertising vehicle to quickly stimulate incremental travel and entertainment purchasesWeekly access to 20 outstanding, handpicked offers chosen by our internal deal experts from among thousands
     Standalone emails
Regionally targeted email newsletter service, usually with a single newsworthy travel and entertainment offer, which can include Local Deals and Getaways offers
As neededRegional targeting, 100% share of voice for advertiser, flexible publication scheduleDaily travel and local offers and ideas
Travelzoo NetworkA network of third-party websites that list outstanding offers published by Travelzoo24/7Over 400 third-party websites Drives qualified users with substantial distribution beyond the Travelzoo audienceContextually relevant travel offers that have been handpicked and professionally reviewed by our internal experts
Travelzoo mobile applicationsiOS and Android applications that allow users to discover the best travel, entertainment and local offersOn-demand7.8 million downloadsAllows travel, entertainment and local offers advertisers to reach our audience that is on the go24/7 access to travel, entertainment and local offers for consumers that are on the go
Jack's Flight Club websiteWebsite available in the U.S, U.K., Germany, Netherlands, Luxembourg, Norway, Sweden, Denmark, Belgium, listing up to date exceptional airfares to paying members24/7417,000 visitors per monthN/A24/7 access to alerts, travel advice and guides. Ability to change user settings
Jack's Flight Club mobile applicationApp available in the U.S, U.K., Germany, Netherlands, Luxembourg, Norway, Sweden, Denmark, Belgium, listing up to date exceptional airfares to paying members1–12 per week depending on membership level and region208,083 sessions per month N/ATimely alerts and push notifications of new alerts, 24/7 access to alerts, ability to change user settings and select departure airport
Jack's Flight Club newslettersRegionally targeted newsletter alerting of outstanding cheap airfares and including articles about travel destinations and other newsworthy travel content. Newsletter includes paid and unpaid subscribers1–12 per week depending on membership level and region2.5 million emails per week N/ABreaking news flight offers and travel advice
 
*    For Travelzoo website, Top 20, Standalone emails (which can include Local Deals and Getaways), Travelzoo Network and Travelzoo mobile applications, reach/usage information is based on internal Travelzoo statistics as of December 31, 2024. For Jack’s Flight Club, reach/usage information is based on data from Google Analytics and internal Jack’s Flight Club statistics as of December 31, 2024.
7



Our Audience
With reach of 30 million travelers worldwide, we attract a high-quality audience of travel enthusiasts. We inform our audience about compelling offers sourced from over 5,000 providers worldwide. These offers are published by Travelzoo and its licensees in multiple languages across multiple digital channels and platforms, including email, websites, social media and mobile applications. We publish offers on Travelzoo and Jack’s Flight Club branded digital properties, as well as on third-party media properties via the Travelzoo Network, across which we syndicate our offer content.
Benefits to Travel, Entertainment and Local Businesses
Through the quality of our offer content and longstanding trust established in our brand, we attract an active and engaged audience of enthusiasts who our advertisers benefit from accessing. Key features of our services for advertisers include:
Real-Time Offer Listings and Updates. Our services enable clients to advertise special offers on a real-time basis and update offers as their supply and demand conditions change.
Real-Time Performance Reports. We provide clients with real-time tracking of the performance of their advertising campaigns, helping them to optimize their spend, by removing or updating unsuccessful listings and further promoting successful listings.
Global Reach. We offer clients access to our large membership base of over 30 million consumers across the globe.
Audience Targeting. As members submit their zip codes upon joining Travelzoo services, we are able to present offers to specific audiences that advertisers may perceive as geographically desirable, as well as presenting our Local Deals to members who live or work near those local businesses.
Benefits to Consumers
Travelzoo membership provides consumers with a valuable array of benefits that we believe distinguish our products and services from other providers and engender strong brand equity and loyalty. Key features of our products and services include:
Curation of Carefully Selected Offers From Extensive Array of Providers. Through our multiple digital products and services, Travelzoo alerts our members to current offers carefully selected by our deal experts from more than 5,000 travel, entertainment and local providers. This saves consumers time when searching for deals, sales and specials.
Best-in-Market Offers. Travelzoo experts research, negotiate and ensure that offers advertised through Travelzoo meet our high standards for quality and value, giving members peace of mind that they are best-in-market. Leveraging our scale, operating history and strong relationships, we believe the offers we source are generally superior to opportunities members may otherwise access individually or through other providers.
Current Information. Compared to print, TV or radio advertisements, we provide consumers more current information, since our technology enables suppliers to update their listings on a real-time basis.
Reliable Information. We operate a Test Booking Center to check the availability of travel, entertainment and local deals before publishing offers to our members.
Dedicated Member Service. Travelzoo provides members with dedicated member service which we manage, through telephone and email. Our dedicated service team enriches our value proposition for members and reinforces a positive brand association for Travelzoo and our advertiser clients.
Jack’s Flight Club’s flight alert newsletters provide members with the best airfares for their chosen departure airports, as sourced by our expert team of flight finders, utilizing technology to search thousands of data points each day and meeting our rigorous quality standards. To maintain their independence, flight alert newsletters are not sponsored by third parties and Jack’s Flight Club does not receive any commissions or payments for content published within the newsletters.
Growth Strategy
Our growth strategy is predicated on building our trusted travel, entertainment and local brands; increasing the value of our membership base and their engagement with our content; enticing advertisers to provide more exclusive and compelling offers for us to publish, and innovating with new experiences and revenue streams.
8



Building Our Trusted Brands. We believe that trust is an essential cornerstone to our brand and has been central to the growth and retention of our membership base over the past twenty-five years. We have built our reputation over time through publishing high-quality content featuring carefully curated offers which members value, and supporting member purchases with excellent service. As travel and entertainment can be complex and highly-considered purchases, we believe that satisfaction is essential to every interaction or transaction our members have with us, and that our brand and reputation support our future growth.
Increasing the Value and Engagement of Our Membership Base. While media brands often purport relevance and sell advertising placements based on audience size, we believe that advertisers increasingly value the quality of the audiences accessed, as measured by their responsiveness and ultimate purchase behaviors with advertisers’ offers. We continue to strategically evolve our member acquisition strategies in terms of membership features and marketing campaigns, to increase the value of our membership base for our advertiser clients.
Sourcing More Exclusive and Compelling Offers From Advertisers. Growing our business entails an ongoing confluence of enhancing audience value with expanding the array and improving the value of offers we source from advertiser clients. We have an experienced salesforce that sources and services advertising clients, including through direct outreach and presence at industry conferences. We also maintain an active public relations effort, to drive awareness and promote our brand with trade organizations, other industry participants, consumers and advertisers.
Innovating With New Experiences and Revenue Streams. In addition to enhancing and growing our established businesses and revenue streams, we seek to leverage our core competencies to innovate and expand our offerings and market opportunities. To date, this has included the acquisition of Jack's Flight Club in 2020, through which we added a subscription revenue stream, and the launch of Travelzoo META in 2023, which seeks to extend the range of travel and entertainment experiences we offer to the emerging Metaverse. In December 2023, we announced that Travelzoo membership, which had historically been free, would carry an annual fee beginning on January 1, 2024, provided the 2024 fee is waived for existing members as of December 31, 2023. As we transition our membership model, we are exploring various strategies to enhance value for our members, advertisers and business.
Advertisers
As of December 31, 2024, our advertiser base included more than 5,000 travel, entertainment and local providers, including airlines, hotels, cruise lines, vacations packagers, tour operators, destinations, car rental companies, travel agents, theater and performing arts groups, restaurants, spas, and activity companies. Some of our advertisers are:
ExoticcaOnline Vacation Center
Inspiring VacationsPrincess Cruises
Prestige Travel + CruiseTravel Discounters
TravelodealVacation Express
Globus Family of BrandsFiji Airways
Tripmasters Inc.Virgin Voyages
Destination Weddings Travel GroupImagine Cruising
Holland America LineWingbuddy.com
TripToGoRocky Mountaineer Vacations
Gate 1 TravelTransat Tours Canada Inc
Visit Santa BarbaraWestJet Airlines
As discussed in Note 11Segment Reporting and Significant Customer Information to the accompanying consolidated financial statements included in Part II, Item 8 of this report and incorporated herein by reference, as of December 31, 2024, the Company had one customer that accounted for more than 10% of revenues across Travelzoo North America and Travelzoo Europe. We did not have any advertisers that accounted for 10% or more of our total revenues during the years ended December 31, 2023. Our agreements with certain advertisers are in the form of multiple insertion orders, hotel agreements and merchant agreements from groups of entities under common control.
Sales and Marketing
As of December 31, 2024, our advertising sales force and sales support staff consisted of 75 employees worldwide. To maintain and expand relationships with partners and suppliers, we attend and sponsor industry conferences and live events, meet with existing and future prospects virtually and in person, and employ public relations to create visibility for our brand.
9



To promote membership to consumers, we primarily utilize digital marketing efforts. We also source members organically, by word-of-mouth and through our reputation for quality and value.
Technology
We have designed our technology infrastructure to send a large volume of emails, serve a large volume of web traffic and track activity in an efficient and scalable manner.
Travelzoo's production servers are hosted by Microsoft Azure, a cloud-based computing service operated by Microsoft. Microsoft Azure's data center facilities and services include robust high availability, reliability and scalability features. We believe our arrangements with Microsoft Azure will allow us to grow without being limited by our own physical and technological capacity. Because of the design of our websites, our users are not required to download or upload large files from or to our websites, which allows us to continue increasing the number of our visitors and page views without adversely affecting our performance or requiring us to make significant additional capital expenditures.
Intellectual Property
We rely on trade secret, trademark and copyright law, confidentiality agreements, and technical measures to protect our intellectual property rights. With respect to our trademarks, we maintain a portfolio of perpetual common law and federally registered trademark rights across several brands and domains relating to our business units, products, services and solutions. We claim copyright protection in our original content that is published on our websites and included in our marketing materials.
Regulatory Matters
Our business is subject to a significant number of federal, state, local and international laws, rules and regulations applicable to online or digital advertising and commercial email marketing. We are also subject to laws, rules, and regulations regarding data collection, privacy and data security, intellectual property ownership and infringement, sweepstakes and promotions and taxation, among others. We own and operate consumer-facing websites in the various regions in which we operate and are subject to the laws, rules, and regulations of those countries as they impact our operations.
These laws, rules, and regulations, which generally are designed to regulate and prevent deceptive practices in advertising and online marketing protect individual privacy rights and prevent the misuse and unauthorized disclosure of personal information, are complex, change frequently and have tended to become more stringent over time. In addition, the application and interpretation of these laws, rules, and regulations are often uncertain, particularly in the rapidly evolving industry in which we operate.
Employees
As of December 31, 2024, we had 227 employees. None of our employees are represented under collective bargaining agreements. We consider our relations with our employees to be good.
Access to Other Information
We make available free of charge, on or through our Investor Relations website (ir.travelzoo.com), annual reports on Form 10-K, quarterly reports on Form 10-Q and current reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as well as proxy statements, as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. Information included on our website does not constitute part of this report.











10






Item 1A. Risk Factors
Investing in our common stock involves a high degree of risk. The business, financial condition and operating results of the Company can be affected by a number of factors, whether currently known or unknown, including but not limited to those described below, any one or more of which could, directly or indirectly, cause the Company’s actual financial condition and operating results to vary materially from past, or from anticipated future, financial condition and operating results. Any or all of the risks listed below, as well as other variables affecting our operating results, in whole or in part, could materially and adversely affect our business or financial condition, which could cause the market price of our stock to decline or cause substantial volatility in our stock price, in which event the value of your common stock could decline. You should also keep these risk factors in mind when you read forward-looking statements.
Risks Related to Our Financial Condition and Business Model
We cannot assure you that we will be profitable.
In the year ended December 31, 2024, we generated consolidated net income of $13.7 million, of which $13.6 million income was attributable to Travelzoo. In the year ended December 31, 2023, we generated consolidated net income of $12.5 million, of which $12.4 million income was attributable to Travelzoo. We forecast our future expense levels based on our operating plans and our estimates of future revenues. In the future, depending on various factors, including but not limited to, market conditions, changes in the general economy and the travel industry, we may need to cut expenses to preserve profitability or, alternatively, we may find it necessary to significantly accelerate expenditures to meet increased demand or to maintain brand awareness. We may also expand, upgrade and/or add technology and make investments in existing or new products that may impact our profitability. If our revenues grow at a slower rate than we anticipate or decline, or if our spending levels exceed expectations or cannot be adjusted to reflect slower growth, we may not be profitable.
Fluctuations in our operating results may negatively impact our stock price.
Our quarterly and annual operating results may fluctuate significantly in the future due to a variety of factors that could affect our revenues or our expenses in any particular period. You should not rely on our quarter to quarter comparisons of our results of operations, as they are not considered an indication of future performance. Factors that may affect quarterly results include: consumer refund rate; mismatches between resource allocation and client demand due to difficulties in predicting client demand; changes in general economic conditions (perceived or actual) that could impair consumer spending; the magnitude and timing of marketing initiatives, including member acquisition and expansion efforts; the introduction, development, timing, competitive pricing and market acceptance of our products and services and those of our competitors; our ability to attract, hire and retain key personnel; our ability to maintain merchant and member satisfaction such that we are able to continue to attract high-quality merchants and members; our ability to manage our planned growth; our ability to encourage our existing members to engage with our products and services and to convert them to revenue-generating users; technical difficulties or system downtime affecting the Internet or our products and services; and volatility of our operating results in new markets.
We may significantly decrease our operating expenses in response to changes in general economic conditions, performance and/or declines in consumer demand. We may significantly increase our operating expenses for a certain period if, among other reasons, we see a unique opportunity for a brand marketing campaign, if we find it necessary to respond to increased brand marketing by a competitor, or if we decide to accelerate our acquisition of new members or engagement of existing members. If revenues fall below our expectations in any quarter and we are unable to quickly reduce our operating expenses in response, our operating results would be lower than expected and our stock price may fall.
Expansion of product offerings may result in additional costs that exceed revenue and may trigger additional stock price volatility.
In December of 2023, we announced that effective January 1, 2024, we would be moving to a paid membership model, with existing Travelzoo members grandfathered in through the end of the year. In Q4 2024, we introduced additional member benefits, including but not limited to, Club Offers, early access to the Top 20, airport lounge access for delayed flights and a weekly giveaway. In March of 2022, we announced the creation of our new Metaverse business, following a test and learn strategy, with plans for the launch of a subscription membership service that provides members with exclusive access to Metaverse travel experiences to follow. The voucher product typically has a 14-day refund policy, but we may in the future alter or update the product, including refund windows, or invest in upgraded technology or new technology or products. Such
11



product modifications and expansions may result in an increase in costs in the near-term and an increase in cost structure in the long-term, which may be in excess of incremental revenue. If our expanded product offerings are not embraced by our users or our advertising partners, or if we are unsuccessful in our efforts to monetize these initiatives, our business and financial results could be adversely affected. If we cannot attract members to our product offerings, our financial results could be affected. We can give no assurances that any of our product offerings will yield the benefits we expect and will not result in additional costs.
Our voucher products may be adversely impacted by competition and changing consumer demand for vouchers.
Our Local Deals and Getaways products include the sale of vouchers directly to consumers to advertise promotional offers provided by merchants. This format may require additional investments to maintain and grow the business including the hiring of additional sales personnel and additional spend on customer service, marketing, technology tracking systems and payment processing. Our vouchers typically have a 14-day refundability period, but as of April 2022, also have a surcharge option, where members can pay an extra fee for full refundability of the voucher. However, since before 2021, we have seen a general decline in demand for voucher products. It is possible in the future that the Company may strategically move away from offering the surcharge or vouchers in general, or the Company may invest further in voucher offerings to expand them from a product perspective. While we are continually evolving our strategy, we may not always be successful in doing so and the demand for our vouchers may decline or refund rates may increase and may adversely impact revenues.
A change in our estimate of our refund rates with respect to unredeemed vouchers could result in a change of our reported revenues and an increase in our refund rates could reduce our liquidity and adversely affect our profitability.
According to accounting standards for revenue recognition, revenue that is subject to refunds or returns is considered variable consideration and must be constrained so that it is probable that a significant reversal will not occur in the future as the uncertainty is resolved. To comply with this standard, we estimate future refunds and refund rates for Local Deals and Getaways vouchers utilizing a model that incorporates qualitative and quantitative factors, including but not limited to, historical refund rates based on deal category, relative risk of refund based on voucher type, and changing business and market conditions. However, accurately predicting refund rates requires judgement, and we can make no guarantees that our estimates will be correct. If our refund estimates are materially understated, it will result in a reversal of revenues previously reported and we may be required to restate our financial statements for the relevant periods, which could damage our reputation and impact our stock price.
Impairments of goodwill, long-term investments and long-lived assets have a negative impact on our results of operations.
We perform our impairment test annually in October unless there are events that trigger the need for an interim test. No impairment was identified in connection with the annual impairment test for 2024. The determination of fair value reflects numerous assumptions that are subject to various risks and uncertainties. It requires significant judgments and estimates and actual results could be materially different. Future events and changing market conditions may lead us to re-evaluate the assumptions reflected in the current forecast which may result in additional impairment charges, which could have a material adverse effect on our results of operations.
Our business could be negatively affected by changes in search engine algorithms or other traffic-generating arrangements.
We utilize Internet search engines such as Google, principally through the purchase of travel-related keywords and through organic search, to generate additional traffic to our websites. The number of users we attract from search engines to our websites is due in large part to how and where information from, and links to, our websites are displayed on search engine results pages. The display, including rankings, of unpaid search results can be affected by a number of factors, many of which are not in our control and may change frequently. Search engines frequently update and change the logic that determines the placement and display of results of a user’s search, such that the placement or cost of links to our websites can be negatively affected. In addition, a significant amount of traffic is directed to our websites through our participation in pay-per-click and display advertising campaigns on search engines, travel metasearch engines, and Internet media properties. Pricing and operating dynamics for these traffic sources can experience rapid change, both technically and competitively. Also, we may scale back our expenditures at any time. Moreover, a search or metasearch engine could alter its search algorithms or display of results, causing a website to place lower in search query results. This would adversely affect our business and financial performance, potentially to a material extent. We could also face a significant decrease in traffic to our websites and/or increased costs. Additionally, in some of our contracts we or the other party have agreed to bidding restrictions. If bidding restrictions are held to be illegal or otherwise unenforceable, our performance marketing costs may increase if bidding on affected key words (especially those related to us) becomes more expensive, which could adversely affect our marketing efficiency and results of operations.


12



Trends in consumer use of mobile devices continue to create challenges.
Continued widespread use of mobile devices, smart phones, and tablets, coupled with improved web browsing functionality and development of thousands of apps available on these devices, has been driving substantial traffic and commerce activity to mobile. We have experienced a significant shift of both business and traffic to mobile. The consumer experience with mobile applications, as well as brand recognition and loyalty, has become even more important. We also rely on application marketplaces, to drive downloads. In the future, marketplaces may make changes that make access to our products more difficult.
We believe that the Travelzoo mobile experience continues to present an opportunity for growth. Further development of and investment into our mobile offering is necessary to maintain and grow our business. It is increasingly important for us to develop and maintain effective mobile websites optimized for mobile devices. If we are unable to continue to rapidly innovate and create new, user-friendly and differentiated mobile offerings and efficiently and effectively advertise and distribute on these platforms, or if our mobile applications are not downloaded and used by travel consumers, we could lose market share to existing competitors or new entrants and our future growth and results of operations could be adversely affected.
We may have exposure to additional tax liabilities.
As a global business, we are subject to income taxes as well as non-income based taxes, in the U.S. and various foreign jurisdictions. Significant judgment is required in determining our worldwide provision for income taxes and other tax liabilities. Although we believe that our tax estimates are reasonable, there is no assurance that the final determination of any tax audits or tax disputes will not be different from what is reflected in our historical income tax provisions and accruals. Changes in tax laws or tax rulings may have a significant adverse impact on our effective tax rate. There could be additional changes to the corporate tax rate in the future. The interpretation and implementation of regulations, rules or guidance that have or may be adopted could have a material impact on our business.
A number of European Union member states have taken steps to unilaterally introduce a services tax. For example, effective in January 2021, Spain began taxing digital services at 3% of revenues for companies that operate globally and have a significant digital footprint in Spain. Many questions remain regarding these digital services taxes. It is not clear whether digital services taxes can be deducted for income tax purposes or whether there is potential for double taxation on the same transaction. The interpretation and implementation of these taxes (especially if there is inconsistency in the application of these taxes across tax jurisdictions) could have a material adverse impact on our business, results of operations and cash flows.
We also may be subject to non-income-based taxes, such as value-added, payroll, sales, use, net worth, property and goods and services taxes, in the U.S. and various foreign jurisdictions. From time to time, the Company may by audited by tax authorities with respect to these non-income-based taxes and may have exposure to additional non-income based tax liabilities. These examinations may lead to ordinary course adjustments or proposed adjustments to our taxes or our net operating income.
The Company’s use of the net operating losses (“NOLs”) of MTE or the NOLs themselves maybe audited by the Internal Revenue Service (“IRS”) or other taxing agency. The IRS may disagree with the Company’s position that the NOLs may be fully utilized, resulting in a whole or partial limitation on the use of the NOLs by the Company.
Adverse application of state and local tax laws could have an adverse effect on our business and results of operation.
Our expansion of our product offerings may subject us to state and local tax laws and result in additional tax liabilities. A number of jurisdictions in the U.S. historically initiated lawsuits against other online travel companies, related to, among other things, the payment of hotel occupancy and other taxes (i.e., state and local sales tax). In addition, a number of municipalities initiated audit proceedings, issued proposed tax assessments or started inquiries relating to the payment of such taxes. We operate our hotel booking platform and packaging technology as an agency model, whereby we facilitate reservations on behalf of a hotel or other supplier, therefore the payment of hotel occupancy taxes and other taxes should be the responsibility of the applicable hotel or packaging partner, which are typically responsible for remitting applicable taxes to the various tax authorities. Nevertheless, to the extent that any tax authority succeeds in asserting that we have a tax collection responsibility (for hotel bookings, packaging or any other aspects of our business, including Jack’s Flight Club and/or the paid membership), or we determine that we have one, with respect to future transactions, we may collect any such additional tax obligation from our customers, which would have the effect of increasing the cost to our customers and, consequently, could make our services less competitive and reduce reservation transactions and with respect to past transactions, we could have a liability for tax that we did not collect from our customers. This could have a material adverse effect on our business and results of operations.



13



Our business model may not be adaptable to a changing market.
Our current revenue model depends primarily on advertising fees paid by travel and entertainment companies and still relies significantly on email communications with our members. If current clients/partners decide not to continue or are unable to continue advertising their offers with us and we are unable to replace them with new clients/partners or alternative revenue streams (such as, for example, from the sale of paid memberships), our business may be adversely affected. To be successful, we must provide online marketing solutions that achieve broad market acceptance by travel and entertainment companies. In addition, we must attract sufficient Internet users with attractive demographic characteristics to our products. It is possible that we will be required to further adapt our business model and products in response to changes in the online advertising market or travel industry or if our current or planned business model is not successful. For example, uncertainty surrounding the ability to travel would require us to adapt our product offerings to move away from our reliance on advertising fees and to provide consumers with additional flexibility in order to attract them to purchase. If we do not adapt to these trends fully or quickly enough, we may lose revenue as consumer usage may decline. If we are not able to anticipate changes in the online advertising market or if our business model is not successful, our business could be materially adversely affected.
If we fail to retain existing advertisers or add new advertisers, our revenue and business will be harmed.
We depend on our ability to attract and retain advertisers that are prepared to offer products or services on compelling terms to our members. We do not generally have long-term arrangements to guarantee the availability of offers that provide attractive quality, value and variety to consumers or favorable payment terms to us. We must continue to attract and retain advertisers in order to increase revenue and maintain profitability. If new advertisers do not find our marketing and promotional services effective, or if existing advertisers do not believe that utilizing our products provides them with a long-term increase in customers, revenue or profit, they may stop making offers through our marketplace. In addition, we may experience attrition in our advertisers in the ordinary course of business resulting from several factors, including losses to competitors and advertiser closures or bankruptcies/insolvencies. We can also experience a decline in advertisers providing offers in certain destinations due to natural disasters or travel restrictions. If we are unable to attract new advertisers in numbers sufficient to grow our business, or if too many advertisers are unwilling to offer compelling terms to our members or favorable payment terms to us, we may sell less advertising, and our operating results will be adversely affected. We may not be able to add enough additional revenue to replace the lost revenue. Further, the new revenue may cost more to generate, impacting our operating results.
If our advertisers do not meet the needs and expectations of our members, our business could suffer.
Our business depends on our reputation for providing high-quality offers, and our brand and reputation may be harmed by actions taken by advertisers, partners, or merchants that are outside our control. For our Local Deals and Getaways merchants, we face exposure should merchants not fully honor the terms of the offers or the vouchers, including if the merchant were to go out of business or stop providing services for any reason. As for our travel business, although the advertiser is responsible directly to the consumer to provide the offer it advertised, our business can be adversely affected should an advertiser fail to comply with the terms of the advertised offer or provide us with misleading information about the offer that we use in our advertisements. From time to time, merchants and advertisers experience insolvency, bankruptcy or closure of their businesses and can face regulatory issues (including losing their licenses), which can result in the cancellation of services booked by consumers through the advertiser. Advertisers who fail to fulfill the travel services advertised in the promotions run by us can negatively impact our reputation, and advertisers that fail to pay for the advertisements can also negatively impact revenue growth. Moreover, any shortcomings of our advertisers or merchants, particularly with respect to an issue affecting the quality of the offer, may be attributed by our members to us, thus damaging our reputation and potentially affecting our results of operations. In addition, negative publicity and member sentiment generated as a result of fraudulent or deceptive conduct by our merchants or partners could also damage our reputation, reduce our ability to attract new members or retain our current members, and diminish the value of our brand.

Our business relies heavily on email and other messaging services, and any restrictions on the sending of emails or messages or a decrease in member willingness to receive emails or messages could adversely affect our revenue and business.
Our business is highly dependent upon email and other messaging services. Email offers sent by us, or on our behalf by our affiliates, generate a substantial portion of our revenue. Because of the importance of email and other messaging services, if we are unable to successfully deliver emails or messages, or if members decline to open or opt out of our emails or messages, or purchase any of our advertised offers, our revenue and profitability could be adversely affected. Laws and regulations regulating the sending of commercial emails, including those enacted in foreign jurisdictions (such as Canada, the U.K. and Europe), may affect our ability to deliver emails or messages and may also result in increased compliance costs. Further, actions by third parties to block, impose restrictions on, or charge for the delivery of emails or other messages could also materially and adversely impact our business. From time to time, Internet service providers block bulk email transmissions or otherwise
14



experience technical difficulties that result in our inability to successfully deliver emails or other messages to third parties. In addition, our use of email and other messaging services to send communications about our website or other matters may result in legal claims against us, which if successful might limit or prohibit our ability to send emails or other messages. Any disruption or restriction on the distribution of emails or other messages or any increase in costs would materially and adversely affect our revenue and profitability. In addition, the shift in our traffic originating from mobile devices accessing our services may decrease our members' willingness to use our services and could decrease their willingness to be an email member.
“Cookie” laws could negatively impact the way we do business.
A "cookie" is a text file that is stored on a user's computer or mobile device. Cookies are common tools used by thousands of websites and mobile apps to, among other things, store or gather information (e.g., remember log-on details), market to consumers and enhance the user experience. Cookies are valuable tools to improve the customer experience and increase conversion. Many jurisdictions, including the European Union and more recently, California, have adopted regulations governing the use of cookies. To the extent any such regulations require "opt-in" consent before certain cookies can be placed on a user's computer or mobile device, our ability to serve certain consumers in the manner we currently do might be adversely affected and our ability to continue to improve and optimize performance on our website might be impaired, either of which could negatively affect a consumer's experience using our services and our business, market share and results of operations. Additionally, in January 2024, Google began the process of phasing out third-party cookies in its Chrome browser. We expect that similar changes to Apple, Google or other browser or mobile platforms could occur, further limiting our ability to optimize performance for consumers.
Our reported reach may be higher than the actual reach and may not be representative of the number of persons who are active potential customers.
The total reach we report may be higher than the actual reach due to multiple registrations, death/incapacity, fictitious names or email addresses not in use, or different preferences for email communications. Given the challenges inherent in identifying these individuals, we do not have a reliable system to accurately identify the true reach, and thus we rely on the reach shown in our records. In addition, the reach we report includes the total number of individuals that have completed registration through a specific date, less individuals who have fully unsubscribed. Those numbers may include individuals who do not receive our emails because our emails have been blocked or are otherwise undeliverable. As a result, the reported number should not be considered as representative of the number of persons who continue to actively consider our deals by reviewing our email offers.
We may not be able to obtain sufficient funds to grow our business and equity or debt financing may be on adverse terms.
For the year ended December 31, 2024, our cash and cash equivalents was $17.1 million, of which $13.8 million was held outside the U.S. in our foreign subsidiaries. As of December 31, 2024, we had negative working capital of $4.7 million. Merchant payables was $16.3 million as of December 31, 2024. The payable to merchants is generally due upon redemption of the voucher. The expiration dates of vouchers are through December 2025; however, these expiration dates may sometimes be extended on a case-by-case basis and final payment may not be due for up to a year after expiration. However, if redemption activities accelerate, if our business is not profitable, and if our planned targets for cash flows from operations are not met, we may need to obtain additional financing in the future. We may not be able to obtain financing on commercially reasonable terms, or at all, especially due to volatile market conditions. If additional financing is not available when required or is not available on acceptable terms, we may be unable to fund our strategic objectives, meet our payroll obligations, successfully promote our brand, develop or enhance our products and services, take advantage of business opportunities, or respond to competitive pressures, any of which could have a material adverse effect on our business. If we choose to raise funds through an equity issuance, existing stockholders may experience dilution and holders of the additional equity securities may have rights senior to existing stockholders of our common stock. If we obtain additional financing through debt securities, the terms of these arrangements could require the pledging of assets, could subject the Company to restrictive covenants or large fees, and could limit our flexibility.
We may be sensitive to recessions or other macroeconomic circumstances or events affecting the travel industry generally.
The demand for online advertising may be linked to the level of economic activity and employment in the U.S. and abroad. Specifically, our business is primarily dependent on the demand for online advertising from travel and entertainment companies. Events like war, political instability or other conflicts (including the war in Ukraine and the Israel-Hamas war), terrorist attacks, mass shooting incidents, strikes, natural disasters and extreme weather situations (e.g., hurricanes, fires, droughts and floods), plane crashes, major public health events and logistical challenges such as widespread travel disruptions may have a negative impact on the travel industry and affect travelers’ behavior by limiting their ability or willingness to visit certain locations. In addition, advertisers may choose to limit advertising spend, which can adversely impact our business. Macroeconomic factors and uncertainties such as tariffs, rising interest rates, persistently high inflation and/or recession fears
15



may have a negative impact on consumer behavior by reducing consumers’ ability or willingness to engage in discretionary spending on travel. In turn, that could have a negative impact on demand for our services. We are not in a position to evaluate the net effect of these circumstances as many of these events cannot be reliably forecasted. In the longer term, our business might be negatively affected by financial pressures on or changes to the travel industry and the economy overall.
Our operations could be significantly hindered by the occurrence of a natural disaster or other catastrophic event.
Our operations are susceptible to outages due to fire, floods, power loss, telecommunications failures, unexpected technical problems in the systems that power our websites and distribute our email newsletters, break-ins and similar events. Outages could cause significant interruptions of our service. In addition, despite our implementation of network security measures, and although we have moved most of our IT operations to the cloud, our servers are vulnerable to computer viruses, physical and electronic break-ins, and similar disruptions from unauthorized tampering with our systems. We do not carry business interruption insurance to compensate us for losses that may occur as a result of any of these events.
We are subject to payments-related and fraud risks.
We accept payments for the sale of vouchers using a variety of methods, including credit cards and debit cards. We pay interchange and other fees, which may increase over time, raise our operating expenses, and lower profitability. We rely on third parties to provide payment processing services and it could disrupt our business if these companies become unwilling (on favorable terms or otherwise) or unable to provide these services to us. Macroeconomic circumstances over which we have no control may result in payment processing services requiring larger deposits, imposing stricter rules or requirements, or deciding to stop working with companies related to the travel industry altogether. If we are unable to pivot to a new payment processor quickly, this could lead to periods of time where we are unable to accept or process payments from our members, impacting our ability to generate revenue. We are also subject to payment card association operating rules, certification requirements and rules governing electronic funds transfers and regulations for electronic payment services, such as PSD2 in Europe, which could change or be reinterpreted to make it difficult or impossible for us to comply. In addition, our results can be negatively impacted by purchases made using fraudulent credit cards. Because we act as the merchant of record for certain transactions, we may be held liable for accepting fraudulent credit cards on our websites as well as other payment disputes with our customers. If we have an increase of charge-backs due to the use of fraudulent credit cards on our websites, our business, results of operations and financial condition could be adversely affected. Moreover, under payment card rules and our contracts with our card processors, if there is a security breach of payment card information that we store, we could be liable to the payment card issuing banks for their cost of issuing new cards and related expenses. If we fail to comply with these rules or requirements, we may be subject to fines and higher transaction fees and lose our ability to accept credit and debit card payments, process electronic funds transfers, or facilitate other types of online payments, and our business and results of operations could be adversely affected. If one or more of these contracts are terminated and we are unable to replace them on similar terms, or at all, it could adversely affect our results of operations.
Our financial results may be adversely affected by changes in United States generally accepted accounting principles, and we may incur significant costs to adjust our accounting systems and processes to comply.
United States generally accepted accounting principles are subject to interpretation by the Financial Accounting Standards Board (“FASB”), the American Institute of Certified Public Accountants (“AICPA”), the SEC and various bodies formed to promulgate and interpret appropriate accounting principles. We may need to change our accounting processes if we are required to adopt future or proposed changes in principles. The cost of these changes may negatively impact our results of operations during the transition.
16



Increased focus on environmental, social, and governance ("ESG") responsibilities have and will likely continue to result in additional costs and risks, and may adversely impact our business.
There has been an increased focus on ESG practices of companies, including climate change, diversity, equity and inclusion, human capital management, data privacy and security, supply chains (including human rights issues), among other topics, by institutional, individual, and other investors, proxy advisory services, regulatory authorities, consumers, employees and other stakeholders. However, we cannot predict what, when and how the new administration in the U.S. may take actions to rollback or otherwise revise existing laws, rules or regulations focused on ESG. These evolving expectations and our efforts and ability to respond to and manage these issues, provide updates on them, and establish and meet appropriate goals, commitments, and targets present numerous risks, any of which may be outside of our control or could have a material adverse impact on our business. Our efforts in this area may result in a significant increase in costs and may not meet expectations, evolving standards or regulatory requirements, which may negatively impact our financial results, our reputation, our ability to attract or retain employees, or business partners, or expose us to various types of legal actions.
Risks Related to Our Markets and Strategy
Our international operations may result in operating losses and are subject to other material risks.
We may continue to invest in marketing as well as additional employees to support our operations (including licensing arrangements) or develop new products, such as Travelzoo META or the Travelzoo paid membership, which may generate operating losses. Furthermore, operating losses in certain jurisdictions may not have any recognizable tax benefit. These factors could have a material negative impact on our consolidated net income and cash flows, which could result in a significant decrease in the trading price of our common stock. There are certain additional risks inherent in doing business internationally, including: uncertainties and instability in economic and market conditions; exposure to local economic or political instability and threatened or actual acts of war or terrorism; compliance with regulatory laws and requirements relating to anti-corruption, antitrust or competition, economic sanctions, data privacy, consumer protection, employment and labor laws, health and safety, information reporting and advertising and promotions; financial risks from transactions in multiple currencies; longer payment cycles and difficulties in collecting accounts receivable; trade barriers and changes in trade regulations, including new or increased tariffs; difficulties in developing, staffing and simultaneously managing foreign operations as a result of distance, language and cultural differences; stringent local labor laws and regulations; bans on travel among or between various countries; risks related to government regulation, including changing policies in areas such as trade, travel, immigration, and healthcare, among others; and potentially adverse tax consequences. Moreover, fluctuations in currency exchange rates can impact our revenues. Foreign currency movements relative to the U.S. dollar have negatively impacted our revenues from our operations in Europe. The uncertainty and volatility in foreign exchange rates, which may differ across regions, makes it more difficult to forecast industry and consumer trends and the timing and degree of their impact on our markets and business, which in turn could adversely affect our ability to effectively manage our business and adversely affect our results of operations.
In addition, a decline in the growth rates of our international businesses could have a negative impact on our gross profit and earnings per share growth rates and, as a consequence, our stock price. Many of these regions have different customs, currencies, levels of consumer acceptance and use of the Internet for commerce, legislation, regulatory environments, tax laws and levels of political stability. International markets may have strong local competitors with established brands that may make expansion in that market difficult and costly and take more time than anticipated. In addition, compliance with legal, regulatory or tax requirements in multiple jurisdictions places demands on our time and resources, and we may nonetheless experience unforeseen and potentially adverse legal, regulatory or tax consequences. As we continue to focus on increasing the profitability of our business, we may not achieve targeted operational cost savings, improvements and efficiencies, which could affect our results of operations and financial condition. In addition, significant potential risks could impair our ability to achieve anticipated operating improvements and/or cost reductions throughout the organization, including, but not limited to, higher than anticipated costs, management distraction from ongoing business activities, failure to maintain adequate controls and procedures, and damage to our reputation and brand image. Additionally, we could also experience a loss of continuity, loss of accumulated knowledge and/or inefficiency, adverse effects on employee morale and productivity and adverse effects on our ability to attract and retain highly skilled employees. Any of these consequences could adversely impact our business.

17



We may not be able to continue developing awareness of our brand names.
We believe that continuing to build awareness of the Travelzoo and Jack’s Flight Club brand names, and starting to build awareness of the Travelzoo META brand name, are critical to achieving widespread acceptance of our business. Brand recognition is a key differentiating factor among providers of online advertising opportunities. In order to maintain and build brand awareness, we must succeed in our marketing efforts. Our marketing spend is influenced by the marketing spend of our competitors as we seek to maintain and increase our brand recognition and to maintain and grow traffic to our platforms through performance marketing channels. If we fail to successfully promote and maintain our brand consistently across numerous jurisdictions and channels, incur significant expenses in promoting our brands and fail to generate a corresponding increase in revenues as a result of our efforts, or encounter legal obstacles which prevent our continued use of our brand names, our business could be materially adversely affected. Deterioration in our marketing efficiency could result in reduced revenues or revenue growth, or marketing expenses increasing faster than revenues, which would reduce margins and earnings growth.
If we fail to retain our existing members or acquire new members, our revenue and business will be harmed.
We spent $2.5 million and $7.0 million on marketing initiatives relating to member acquisition for the years ended December 31, 2024 and 2023, respectively, and expect to continue to spend significant amounts to acquire members. Our long-term success depends on our continued ability to attract, retain and engage members. We cannot assure you that the revenue from members we acquire will ultimately exceed the cost of acquiring new members. If members do not perceive our offers to be of high value and quality or if we fail to introduce new and more relevant deals, we may not be able to acquire or retain members, especially after the introduction of a paid membership. If we reduce our member acquisition costs, we cannot assure you that this will not adversely impact our ability to acquire new members. If we are unable to acquire new members who purchase our membership and deals in numbers sufficient to grow our business, or if members cease to purchase, the revenue we generate may decrease and our operating results will be adversely affected. If the level of usage by our members declines or does not grow as expected, we may suffer a decline in growth or revenue. A significant decrease in the level of usage or growth would have an adverse effect on our business, financial condition and results of operations.
We may not be able to attract travel and entertainment companies or Internet users if we do not continually enhance and develop the content and features of our products and services.
To remain competitive, we must continually improve the responsiveness, functionality, and features of our products and services. We may not succeed in developing features, functions, products, or services that travel and entertainment companies and Internet users find attractive, including in unsettled and untested areas like generative artificial intelligence (AI) and the Metaverse. Our current technology may not meet the future technical requirements of travel and entertainment companies. This could reduce the number of travel and entertainment companies and Internet users using our products and materially adversely affect our business. We are also continually looking to refine our product offerings. We cannot guarantee that any such refinements will be embraced by our members. It may take us longer than expected to fully realize the anticipated benefits, and those benefits may ultimately be smaller than anticipated, which could adversely affect our business. While we are striving to improve functionality, usability and design in our products, the ongoing enhancements on web and mobile and investment in packaging and other technology may not achieve the desired results we anticipate, and if unsuccessful, could result in a decline in revenues, an increase in costs, and a negative impact on our business.

Our business and growth will suffer if we are unable to hire and retain highly skilled personnel.
Our future success depends on our ability to attract, train, motivate, and retain highly skilled employees. We may be unable to retain our skilled employees, or attract, assimilate, and retain other highly skilled employees in the future. We have in the past experienced, and we expect to continue to experience in the future, difficulty in hiring and retaining highly skilled employees with appropriate qualifications. If we are unable to hire and retain skilled personnel, our growth may be restricted, which could adversely affect our future success. Additionally, the loss or departure of any of our key employees could materially adversely affect our ability to implement our business plan. We do not maintain key person life insurance for any member of our management team. We also expect new members to join our management team in the future. If our key management personnel are not able to work together effectively, our business could be materially adversely affected.

18



Intense competition may adversely affect our ability to achieve or maintain market share and operate profitably.
The markets for the services we offer are intensely competitive, constantly evolving and subject to rapid change, and current and new competitors can launch new services at a relatively low cost. We compete for advertising dollars with large Internet portal sites, such as Tripadvisor, that offer listings or other advertising opportunities to travel, entertainment and local businesses. These companies have significantly greater financial, technical, marketing and other resources and larger advertiser bases. They may be able to research, develop and deploy new products and technologies (including in the area of generative AI) faster than us. We compete with companies like Groupon that sell vouchers for deals from local businesses such as spas, hotels and restaurants and tour operators for vacation packages. We compete with search engines like Google that offer pay-per-click listings. Additionally, certain search engines have increased their focus on acquiring or launching travel products, such as Google Flights. We compete with newspapers, magazines and other traditional media companies that operate websites which provide online advertising opportunities. We compete with travel metasearch engines like Kayak.com (owned by Booking Holdings) and online travel and entertainment deal publishers (including online restaurant reservation services). We compete with large online travel agencies like the Expedia Group and Booking Holdings, as well as thousands of individual travel agencies around the world, that also offer advertising placements and hotel booking platforms and capture consumer interest. We also compete with companies that offer similar services to Jack’s Flight Club, like Going (formerly Scott’s Cheap Flights) and Dollar Flight Club. There has been substantial consolidation of the global travel industry and we believe this trend will continue. Some of our competitors are large and have significant resources and substantial international operations. Such companies have also completed acquisitions to further consolidate the industry.
There has also been a proliferation of new channels and platforms through which accommodation providers can offer reservations. For example, companies such as Airbnb (which acquired HotelTonight), HomeAway and VRBO (which are both owned by Expedia Group) offer services providing alternative accommodation property owners, particularly individuals, an online place to list their alternative accommodations, which compete with our hotel offers. Further, meta-search services may lower the cost for new companies to enter the market by providing a distribution channel without the cost of promoting the new entrant's brand to drive consumers directly to its website. Some competitors offer a variety of online services, such as food delivery, shopping, gaming or search services, many of which are used by consumers more frequently than online travel services. As a result, a competitor that has established other, more frequent online interactions with consumers may be able to more easily acquire customers for its travel services than we can. If any of these platforms are successful in offering similar services to consumers who would otherwise use our platforms or if we are unable to offer our services to consumers within these super-apps, our customer acquisition efforts could be less effective and our customer acquisition costs could increase, either of which would harm our business and results of operations. We also have seen that some competitors will accept lower margins, or even negative margins, to attract attention and acquire new members. If competitors engage in group buying initiatives in which merchants receive a higher percentage of the face value than we currently offer, we may be forced to pay a higher percentage of the face value than we currently offer, which may reduce our revenue. We expect to face additional competition as other companies enter the online advertising market. Competition could result in reduced margins on our services, loss of market share or less use of Travelzoo by advertisers and consumers. If we are not able to compete effectively with current or future competitors as a result of these and other factors, our business could be materially adversely affected.
We may not be able to access third-party technology upon which we depend.
We use data technology and software products from third parties (such as hosting and cloud services), and technology from our vendors may not continue to be available to us on commercially reasonable terms, or at all. Our business, including Jack’s Flight Club which relies on third parties for flight data, will suffer if we are unable to access technology, to gain access to additional products or to integrate new technology with our existing systems. This could hinder our existing product offerings, cause delays in our development and introduction of new services and related products or enhancements of existing products until equivalent or replacement technology can be accessed, if available, or developed internally, if feasible. If we experience these delays, our business could be materially adversely affected. We also rely on certain third-party service providers, including Global Distribution Systems and computerized central reservation systems, in connection with providing our hotel booking services and travel package offerings. Any interruption in these services and systems or deterioration in their performance could have an adverse effect on our business, brands and results of operations. Our agreements with some third-party service providers are terminable upon short notice and often do not provide recourse for service interruptions.
The implementation of new information technology, payment, enterprise resource planning, or other systems (including generative AI) could be disruptive and/or costly or we may experience difficulty successfully integrating new systems into existing systems or migrating to new systems from existing systems, any of which could adversely affect our business and results of operations. Any failure to implement or adapt to new technologies in a timely manner or at all could adversely affect our ability to compete, increase our costs or otherwise adversely affect our business, brand, market share, and results of operations.
19



Acquisitions, investments, licensing arrangements and joint ventures could result in operating difficulties, dilution, and other harmful consequences that may adversely impact our business and results of operations.
We may evaluate and consider a wide array of potential strategic transactions as part of our overall business strategy, including business combinations, acquisitions and dispositions of businesses, technologies, services, and other assets, as well as strategic investments, licensing arrangements and joint ventures. At any given time, we may be engaged in discussions or negotiations with respect to one or more of these types of transactions. Any of these transactions could be material to our financial condition and results of operations. These transactions involve significant challenges and risks, including: diversion of management time; implementation or remediation of controls, procedures, and policies at the acquired company; integration of accounting, human resource, and other systems, and coordination of various functions; transition of operations, users, and customers; failure to obtain required approvals on a timely basis, if at all, or conditions placed upon approval, which could, among other things, delay or prevent us from completing a transaction, or otherwise restrict our ability to realize the expected goals of an acquisition; the need to integrate operations across different cultures and languages and to address the particular risks associated with specific countries; failure to successfully develop the acquired business; liability for activities of the acquired company; litigation or other claims in connection with the acquired company; challenges relating to the structure of an investment; expected and unexpected costs incurred in pursuing acquisitions; entrance into markets in which we have no prior experience and increased complexity in our business; inability to sell disposed assets or impairment of investments, goodwill and other assets acquired or divested; and failure to secure necessary financing in order to complete an applicable transaction. Future acquisitions may also require us to issue additional equity securities, spend our cash, or incur debt (and increased interest expense), liabilities and amortization expenses related to intangible assets or write-offs of goodwill, which could adversely affect our results of operations and dilute the economic and voting rights of our stockholders. Also, the anticipated benefit of an acquisition may not materialize. As licensing arrangements typically involve third parties unrelated to the Company operating under our brand name in foreign jurisdictions, we risk, among other things, damage to our reputation or brand image if such third parties are unsuccessful or behave in a way that is contrary to Travelzoo. For example, the business of MTE which Travelzoo acquired in December 2022 will require management resources to grow strategically and we cannot guarantee that MTE as part of Travelzoo will be able to source Metaverse travel experiences as successfully as anticipated.
Risks Related to Legal Uncertainty
We may become subject to shareholder lawsuits over alleged securities violations due to volatile stock price.
Shareholder lawsuits for securities violations are often launched against companies whose stock price is volatile. Such lawsuits involving the Company would require management’s attention to defend, which may distract attention from operating the Company. In addition, even if the lawsuit is meritless, the Company may incur substantial costs to defend itself and/or settle such claims, to minimize the distraction and costs of defense. Such lawsuits could result in judgments against the Company requiring substantial payments to claimants. Such costs may materially impact our results of operations and financial condition.
We are subject to laws and regulations worldwide, changes to which could increase the Company’s costs and individually or in the aggregate adversely affect the Company’s business.
The Company is subject to laws and regulations affecting its domestic and international operations in a number of areas. These U.S. and foreign laws and regulations affect the Company’s activities including, but not limited to, in areas of employment, advertising, digital content, consumer protection, real estate, billing, e-commerce, promotions, intellectual property, tax, anti-corruption, foreign exchange controls and cash repatriation restrictions, data privacy, anti-competition, health and safety, and vacation packaging. Compliance with these laws, regulations and similar requirements may be onerous and expensive, and they may be inconsistent across jurisdictions, further increasing the costs of compliance and doing business. For example, Travelzoo and Jack’s Flight Club employ employees and engage contractors in various countries and therefore could be subject to misclassification or tax claims related to such arrangements or increased costs to ensure continued compliance as both companies grow and add to their workforce. In addition, the U.S. Federal Trade Commission and certain states (including California and Minnesota) have introduced or are considering laws aimed at eliminating or regulating "junk fees" that require us to include all mandatory, non-governmental fees and charges in the prices we display, even though these are set by our partners. The costs of compliance, which may arise in the future as a result of changes in these laws and regulations or in their interpretation, could individually or in the aggregate make the Company’s services less attractive, delay the introduction of new products, or cause the Company to change or limit its business practices or incur more costs to comply or defend itself. We have implemented policies and procedures designed to ensure compliance, but there can be no assurance that our employees, contractors, partners, or agents will not violate such laws and regulations or the Company’s policies and procedures. In particular, we cannot predict what, when and how the new administration in the U.S. may take actions to rollback or otherwise revise existing laws or regulations, or the ultimate impact such changes may have on our results of operations.

20



The CARD Act and similar state and foreign laws may harm our Local Deals and Getaways business.
Vouchers may be considered gift cards, gift certificates, stored value cards or prepaid cards (“gift cards”) and therefore governed by, among other laws, the Credit Card Act of 2009 (the “CARD Act”), and state laws governing gift cards. Other foreign jurisdictions have similar laws in place, in particular European jurisdictions where the European E-Money Directive regulates the business of electronic money institutions. Many of these laws contain provisions governing the use of gift cards, including specific disclosure requirements and prohibitions or limitations on the use of expiration dates and the imposition of certain fees. Purported class actions against other companies have been filed claiming that coupons similar to the vouchers are subject to the CARD Act and various state laws governing gift cards and that the defendants have violated these laws by issuing the coupons with expiration dates and other restrictions. In addition, investigations by certain state attorney general offices have been launched against other companies with regards to similar issues. If similar claims are asserted against the Company in respect of the Local Deals and Getaways vouchers and are successful, we may become subject to fines and penalties and incur additional costs. In addition, if federal or state laws require that the face value of our vouchers have a minimum expiration period beyond the period desired by a merchant for its promotional program, or no expiration period, this may affect the willingness of merchants to issue vouchers in jurisdictions where these laws apply. For unredeemed vouchers, similar laws in other jurisdictions require us or merchants to honor the face value of vouchers sold, after the redemption period. Such developments may materially and adversely affect the profitability or viability of our Local Deals and Getaways vouchers.
Certain gift card laws could require us to materially increase the estimated liability recorded in our financial statements and our operating results could be materially and adversely affected.
Some states and foreign jurisdictions include gift cards under their unclaimed and abandoned property laws, which require companies to remit to the government the value of the unredeemed balance on the gift cards after a specified period of time (generally between 1 and 5 years) and impose certain reporting and record keeping obligations. The analysis of the potential application of the unclaimed and abandoned property laws to our vouchers is complex, involving an analysis of constitutional and statutory provisions and factual issues, including our relationships with members and merchants and our role as it relates to the issuance and delivery of a voucher. In the event that one or more jurisdictions successfully challenges our position on the application of its laws to vouchers, or if the estimates that we use in projecting the likelihood of vouchers being redeemed prove to be inaccurate, our liabilities with respect to unredeemed vouchers may be materially higher than the amounts shown in our financial statements. If we are required to materially increase the estimated liability recorded in our financial statements, our net income could be materially and adversely affected. Moreover, a successful challenge to our position could subject us to penalties or interest, which would have a further material adverse impact on our net income.
Tax treatment of companies engaged in Internet commerce may adversely affect the use of our services and our results.
Due to the global nature of the Internet, it is possible that various states or foreign countries might attempt to regulate our transmissions or levy sales, income or other taxes relating to our activities. New or revised international, federal, state or local tax regulations may subject us or our members to additional sales, income and other taxes. We cannot predict the effect of any attempts to impose sales, income or other taxes on commerce over the Internet. New or revised taxes and, in particular, sales taxes, Valued Added Tax and similar taxes would likely increase the cost of doing business online and decrease the attractiveness of advertising and selling goods and services over the Internet. For example, due to media sales for travel agents, clients or partners in certain states with economic nexus provisions, we could have potential tax exposure. We are continuing to evaluate states and countries where we could have such exposure, including for Jack’s Flight Club. New taxes could also create significant increases in internal costs. Any of these events could have an adverse effect on our business and results.
We may suffer liability as a result of information transmitted over the Internet and claims related to our service offerings.
We may be sued for legal claims relating to information that is published or made available on our websites or service offerings we make available. The fact that we distribute information via email may subject us to additional potential risks, such as liabilities or claims resulting from unsolicited email or spamming, security breaches, illegal or fraudulent use of email or interruptions or delays in email or mobile service, etc. We have also seen an increase in claims relating to the Federal Wire Tap Act and “trap and trace” software in connection with the California Invasion of Privacy Act. These risks are elevated in certain jurisdictions, where our liability for such third-party actions may be less clear and we may be less protected. In addition, we could incur significant costs in investigating and defending such claims, even if we ultimately are not found liable. We are subject to risks associated with information disseminated through our websites and applications, including content that is produced by our editorial staff and errors or omissions related to our product offerings. Such information, whether accurate or inaccurate, may result in a lawsuit, which could materially and adversely affect our business. In addition, we may acquire confidential information, including credit card information, from users of our websites and mobile applications. Our existing security measures may not be successful in preventing breaches. Outside parties may attempt to fraudulently induce disclosure of sensitive information in order to gain access to our secure networks or to take over customer accounts. A party that is able to
21



circumvent our security systems could steal proprietary or other sensitive information. A security breach at any third-party supplier could result in negative publicity and exposure.
While we strive to use commercially acceptable means to protect personal data, no method of transmission over the Internet, or method of electronic storage, is 100% secure. Cyberattacks are increasing in frequency and sophistication and are evolving. Consequently, we may be unable to anticipate these attacks or to implement adequate preventative measures. We have experienced and responded to cyberattacks, which we believe have not had a significant impact on our systems or the security of any data maintained by us. Security breaches or the unauthorized disclosure of personal information could result in negative publicity, damage our reputation, expose us to risk of loss or litigation and possible liability and subject us to regulatory penalties and sanctions. Any failure or perceived failure by us, or our service providers, to comply with any privacy-related obligations, or any compromise of security that results in the unauthorized release or transfer of data, may result in governmental enforcement actions, litigation or public statements against the Company by consumer advocacy groups or others and could cause our members to lose trust in us, which could have an adverse effect on our business and we may incur significant legal and financial exposure.
We could also be adversely affected if legislation or regulations are expanded to require changes in our business practices or if governing jurisdictions interpret or implement their legislation or regulations in ways that negatively affect our business. There are a number of proposals for enactment or modification of data privacy laws pending or proposed in other jurisdictions (including various states across the U.S.), including laws and regulations which dictate whether, how and under what circumstances we can transfer, process, or receive certain data that is critical to our operations and consent-related requirements for email marketing. While we do not “sell” personal data and/or do not engage in “behavioral advertising”, as each are defined under the various laws and regulations in different jurisdictions, it is possible that these definitions may change and/or that regulators may not agree with our interpretations. Complying with these varying requirements could cause us to incur substantial costs or require us to change our business practices in a manner adverse to our business. To the extent that regulatory authorities impose fines on the Company or require changes to the Company's business practices, the Company’s business and results of operations could be materially and adversely affected.
Certain laws and regulations could be expanded to include Travelzoo products or services, including vouchers.
Various federal laws, such as the Bank Secrecy Act and the USA PATRIOT Act and foreign laws and regulations, such as the European Directive on the prevention of the use of the financial system for the purpose of money laundering and terrorist financing, impose certain anti-money laundering requirements on companies that are financial institutions or that provide financial products and services. For these purposes, financial institutions are broadly defined to include money services businesses such as providers of prepaid access cards. Examples of requirements imposed include customer identification and verification programs, suspicious activity monitoring and reporting, record retention policies and transaction reporting. We do not believe that we are a financial institution subject to these regulations based, in part, upon the closed loop nature and other characteristics of vouchers and our role with respect to the distribution of vouchers to members. However, the Financial Crimes Enforcement Network previously issued final rules regarding the scope and requirements for non-bank parties involved in stored value or prepaid access cards, including obligations on sellers or providers of “prepaid access”. Under the final rule, providers of closed loop vouchers, such as those offered through the Local Deals and Getaways, would only be subject to registration if the vouchers exceed $2,000 in total value or if they are sold in aggregate amounts exceeding $10,000 to any single person in one day. Should the $2,000 limit be exceeded or should more than $10,000 in aggregate vouchers be sold to any individual person (sales to businesses for resale or distribution are excluded) then we may be deemed either a seller or provider of prepaid access subject to regulation. In the event that we become subject to these requirements or any other anti-money laundering laws or regulations imposing obligations on us as a money services business, our regulatory compliance costs to meet these obligations would likely increase which could reduce our net income. In addition, the costs for third parties to sell vouchers would increase, which may restrict our ability to enlist third parties to issue vouchers.
Many states and certain foreign jurisdictions impose license and registration obligations on those companies engaged in the business of money transmission, with varying definitions of what constitutes money transmission. We currently believe that we are not a money transmitter, given our role and the product terms of Travelzoo vouchers or other Travelzoo products or services. However, a successful challenge to our position or expansion of laws could subject us to increased compliance costs and delay our ability to offer our products or services in certain jurisdictions, pending receipt of necessary licenses.
Our internal control over financial reporting may not be effective which could impact our business.

The SEC approved amendments in 2018 that raised the cap for status as a “smaller reporting company”. Travelzoo has qualified as a smaller reporting company since 2020, meaning it is not subject to the SOX 404(b) requirement of having an auditor attestation report on internal control over financial reporting. However, we may be obligated to do so if we were no longer a smaller reporting company. We are unable to predict if we may have future ineffective controls and procedures, if we
22



will be able to effectively and efficiently remediate any such deficiencies and whether these deficiencies or the corresponding remediation efforts could result in a negative impact to our business.
We may be unable to protect our registered trademark or other proprietary intellectual property rights and may face liability from intellectual property litigation.
Our success depends to a significant degree upon the protection of the Travelzoo brand name. We rely on a combination of copyright and trademark laws, non-disclosure and other contractual arrangements to protect our intellectual property (“IP”) rights. The steps we have taken to protect our IP rights, however, may not always succeed in deterring misappropriation of proprietary information or preventing improper utilization of the Travelzoo brand name. We have registered the Travelzoo and Jack’s Flight Club trademarks in various jurisdictions. If we are unable to protect our rights, a key element of our strategy could be disrupted and our business could be adversely affected. We may not always be able to detect unauthorized use or take appropriate steps to enforce our IP rights. The laws of countries in which we may market our services in the future are uncertain and may afford little or no effective protection of our IP. The unauthorized reproduction or other misappropriation of our proprietary technology could enable third parties to benefit from our technology and brand name without paying us. If this were to occur, our business could be materially adversely affected. We cannot be certain that our products, content and brand names do not or will not infringe valid IP rights held by third parties. We may be subject to legal proceedings and claims from time to time relating to the IP of others in the ordinary course of business. We may incur substantial expenses in defending against these claims, regardless of their merit. Successful claims against us may result in monetary liability or a material disruption of our business. We endeavor to defend our IP rights diligently, but litigation is expensive and time consuming, and has and is likely to continue to divert managerial attention and resources from our business objectives. Resolution of claims may require us to obtain licenses to use IP rights, which may be expensive to procure.
Risks Related to Investment in our Shares
Our stock price has been volatile historically and may continue to be volatile.
The trading price of our common stock has been and may continue to be subject to wide fluctuations. During the twelve months ended December 31, 2024, the closing price of our common stock on NASDAQ ranged from $7.12 to $22.44. Our stock price may fluctuate in response to a number of factors, such as quarterly variations in operating results; announcements by us or our competitors; changes in financial estimates and recommendations by securities analysts; the operating and stock price performance of comparable companies; news reports relating to trends in our markets or general economic conditions; the level of demand for our stock, including the amount of short interest in our stock; stockholder collateral arrangements, and cash requirement on funds or stockholders that result in stockholder trades; and repurchases of our common stock, including failure to meet internal or external expectations around the timing or price of share repurchases and any reductions or discontinuances of repurchase activities. There are several products offered in the market that allow stockholders to hedge stock, pledge their stock for collateral or engage in short selling, which can negatively impact the price of our stock. The Company does not prohibit these arrangements but does have strict policies against trading with material non-public information. Our stock price may be volatile given that operating results may vary from the expectations of securities analysts and investors, which are beyond our control. In the event that our operating results fall below expectations, the trading price of our common shares may decline significantly. Moreover, fluctuations in our stock price and our price-to-earnings multiple may have made our stock attractive to hedge or day-trading investors who often shift funds into and out of stocks rapidly, exacerbating price fluctuations in either direction, particularly when viewed on a quarterly basis. In addition, the stock market in general, and the market prices for Internet-related companies in particular, have experienced volatility that often has been unrelated to the operating performance of such companies. These broad market and industry fluctuations may adversely affect the price of our stock, regardless of our operating performance. Negative market conditions could adversely affect our ability to raise additional capital or the value of our stock in connection with merger and acquisition activities.
We have a significant shareholder.
Ralph Bartel, who founded Travelzoo, is the sole beneficiary of the Ralph Bartel 2005 Trust, which is the controlling shareholder of Azzurro. Azzurro is the Company’s largest shareholder, and as of December 31, 2024, holds approximately 37.5% of the Company's outstanding shares. Azzurro previously held greater than 50% ownership until approximately 2018 and again from late 2022 until Q2 2023 and should Azzurro purchase additional shares or should the Company repurchase additional shares of its common stock, Azzurro’s ownership percentage could increase again, potentially above 50%, resulting in the Company being a controlled company again. The Company already has in place applicable corporate governance processes and procedures necessary for a controlled company to ensure independence (e.g., board of directors with majority independent directors, committees comprised solely of independent directors, etc.). Holger Bartel, the Company’s Global Chief Executive Officer, is Ralph Bartel’s brother and holds less than 1% of the Company’s outstanding shares. It is possible that the interests of Azzurro may conflict with those of the Company or its other stockholders in the future. As a result of Azzurro’s
23



ownership interests and voting power, they could be in a position to influence significant corporate actions. Our other stockholders will therefore have limited influence and control on matters requiring stockholder approval and this significant ownership position could discourage others from initiating any potential merger or takeover that may otherwise be beneficial to Travelzoo stockholders.

Item 1B. Unresolved Staff Comments
None.
Item 1C. Cybersecurity
The Company, including its Board of Directors, Audit Committee, management and internal legal, information technology (IT) and finance teams, recognize the importance of safeguarding the Company’s data, information systems and technology assets, as it is a critical part of the trust that we have built with our members, partners and employees.
Risk Management and Strategy
Our approach involves an annual review of our established IT systems and vendor relationships, to assess salient risks and discuss mitigation procedures, as well as the establishment of an Incident Response Team appointed to manage cybersecurity risk, which meets at least twice per year. The Incident Response Team is led by the Company’s Systems Administrator and Cybersecurity Analyst, and includes employees from different functions and levels of the organization, including the Head of Engineering (most senior IT leader), the General Counsel and Head of Global Functions (executive-level legal), the Global Head of Business Services (most senior business operations leader), as well as representatives from finance, marketing, and customer service. The team is also supported by external vendors and consultants, as needed (for example, specialized cybersecurity legal counsel, specialized IT cybersecurity agencies and Sarbanes-Oxley (SOX) compliance/audit consultants to assist with internal controls review).
The Incident Response Team follows industry best-practices for Payment card industry (PCI) compliance and cybersecurity. Starting in Q1, the team reviews the Company’s plan and policy for cybersecurity incident response, making updates as needed to reflect changes in the systems, processes or requirements of the organization. The team then coordinates a broader meeting where a testing incident is provided and discussed, to ensure that everyone across the organization is aligned and understands the process should an incident arise in the future. The scenarios involve realistic threats to prompt discussion and practice in the application of the Company’s policies. The Company established this process with the support of outside consultants to ensure it aligns with industry best practices. It is customized to address the most prominent IT and cybersecurity risks based on the Company’s assessments. Any significant changes in policies, risk profiles, internal practices, etc. are reported to the Company’s Chair of the Board and Board of Directors, as needed.
Separately from the Incident Response Team, the Company requires all employees to complete an annual security training and the Company’s Head of Corporate Systems evaluates security features and compliance with security requirements by employees on an ongoing basis, in consultation with legal.
Given the importance of our member data, the Company has also appointed an internal Data Protection Officer (DPO), who is a member of the Company’s legal function and who has received outside training and qualifications. The Company’s DPO reviews any changes in rules, requirements, internal policies and procedures and ensures the Company’s compliance for data privacy globally is up-to-date (including vendor relationships, privacy policy, data subject access request processes, website terms, employee processes, etc.). The DPO also administers annual data privacy training to all employees and reviews processes and security procedures with the Head of Corporate Systems and IT team, to ensure no areas of exposure or material risk for the Company’s data.
We rely on certain third-party computer systems and third-party service providers in connection with providing some of our services (including our hotel platform and email newsletters). We also depend upon various third parties to process payments for our voucher transactions around the world. These third-party business partners, service providers, and consultants need to access certain of our member and other data, and connect to our computer networks. We define expected security and privacy requirements through our contracting processes with third parties and we perform third-party cyber risk assessments to monitor the cyber risk management efforts of third parties as needed.
Although we expend significant internal resources to protect against security breaches, our existing security measures may not be successful in preventing all attacks on our systems. We have experienced cybersecurity incidents and threats, including malware, phishing, partner and customer account takeover attacks, and denial-of-service attacks on our systems. We do not believe these cybersecurity incidents have had a materially adverse effect on our Company, including our business strategy, results of operations, or financial condition. For further discussion, please review our Risk Factors.

24



Governance
The Board, in coordination with the Audit Committee, oversees the Company’s risk management program, which includes evaluation of material cybersecurity-related risks as needed. The Audit Committee receives from time-to-time presentations and reports from both Company management and third parties, as appropriate, that address cybersecurity and data protection topics, including evolving standards, third-party and independent reviews, technology trends and information security considerations. The Audit Committee meets at least quarterly with Company management and the Company’s external SOX consultant to discuss internal IT controls and, in reviewing the controls, exercises oversight into the Company’s IT processes and any areas of risk. Additionally, should an incident arise that is material, the Incident Response Team promptly apprises the Chair of the Board of Directors and the Audit Committee and provides ongoing updates until such incident has been resolved. At regularly scheduled Board meetings, the Audit Committee Chair provides the Board with an update as needed on any significant matters discussed, reviewed, considered and approved by the committee since the last regularly scheduled Board meeting.
Item 2. Properties
We are headquartered in New York, New York, where we occupy approximately 13,500 square feet of leased office space. In addition to our New York office, we have several leased offices throughout the U.S. and Canada for our North America operations, including offices in Chicago, Illinois; Miami, Florida and Toronto, Ontario. We also have leased offices for our Europe operations in Germany, Spain, and the U.K., including offices in Barcelona, Berlin, London, and Munich.
We believe that our leased facilities are adequate to meet our current needs; however, we intend to expand our operations and therefore may require additional facilities in the future. We believe that such additional facilities are available.
Item 3. Legal Proceedings
The information set forth under Note 5–Commitments and Contingencies to the accompanying consolidated financial statements included in Part II, Item 8 of this report is incorporated herein by reference.
Item 4. Mine Safety Disclosure
Not applicable.
25



PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Market Information
Since August 18, 2004, our common stock has been trading on the NASDAQ Global Select Market under the symbol “TZOO.” The following table sets forth, for the periods indicated, the high and low sales prices per share of our common stock as reported by NASDAQ.
 
High
Low
2024:  
Fourth Quarter$22.44 $11.37 
Third Quarter$15.23 $7.12 
Second Quarter$10.65 $7.39 
First Quarter$11.23 $8.02 
2023:  
Fourth Quarter$10.45 $5.08 
Third Quarter$8.83 $5.83 
Second Quarter$10.42 $5.64 
First Quarter$6.04 $4.51 
On March 17, 2025, the last reported sales price of our common stock on the NASDAQ Global Select Market was $14.42 per share.
As of March 17, 2025, there were approximately 161 stockholders of record of our shares.
Dividend Policy
Travelzoo has not declared or paid any cash dividends since inception and does not expect to pay cash dividends for the foreseeable future. The payment of dividends will be at the discretion of Travelzoo’s Board of Directors and will depend upon factors such as future earnings, capital requirements, our financial condition and general business conditions.
Sales of Unregistered Securities
In connection with that certain Stock Purchase Agreement, by and between Azzurro and the Company, dated as of December 30, 2022, the Company issued 3,410,000 shares of common stock of the Company in reliance on the exemption from registration provided by Section 4(a)(2) of the Securities Act of 1933 (the “Securities Act”) or another available exemption from the Securities Act. The Shares were registered by the Company pursuant to an S-3 registration statement made effective on February 15, 2023.
Repurchases of Equity Securities
We repurchased 135,792 of our equity securities during the quarter ended December 31, 2024.
PeriodTotal Number of Shares PurchasedAverage Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced ProgramsMaximum Shares that May Yet be Purchased Under the Programs
October 1, 2024 - October 31, 202452,418 $16.64 52,418 947,582 
November 1, 2024 - November 30, 202483,374$17.51 83,374864,208 
December 1, 2024 - December 31, 20240$— 0864,208 
135,792135,792





26



Performance Graph
The following graph compares, for the dates specified, the cumulative total stockholder return for Travelzoo, the NASDAQ Composite Index (the “NASDAQ Market Index”), and the Russell 2000 Index. Measurement points are the last trading day of each of the Company's fiscal years ended December 31, 2019, December 31, 2020, December 31, 2021, December 31, 2022, December 31, 2023 and December 31, 2024. The graph assumes that $100 was invested on December 31, 2018 in the Common Stock of the Company, the NASDAQ Market Index and the Russell 2000 Index and assumes reinvestment of any dividends. The stock price performance on the following graph is not indicative of future stock price performance.
tzoo-20241231_g1.jpg
Measurement Point
 
12/31/201812/31/201912/31/202012/31/202112/31/202212/31/202312/31/2024
Travelzoo$100 $109 $96 $96 $45 $97 $202 
NASDAQ Market Index$100 $135 $194 $236 $158 $226 $291 
Russell 2000 Index$100 $124 $146 $167 $131 $150 $165 

Item 6. Reserved

27



Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The information in this report contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Such statements are based upon current expectations, assumptions, estimates and projections about Travelzoo and our industry. These forward-looking statements are subject to the many risks and uncertainties that exist in our operations and business environment that may cause actual results, performance or achievements of Travelzoo to be different from those expected or anticipated in the forward-looking statements. Any statements contained herein that are not statements of historical fact may be deemed to be forward-looking statements. For example, words such as “may”, “will”, “should”, “estimates”, “predicts”, “potential”, “continue”, “strategy”, “believes”, “anticipates”, “plans”, “expects”, “intends”, and similar expressions are intended to identify forward-looking statements. Travelzoo’s actual results and the timing of certain events could differ significantly from those anticipated in such forward-looking statements. Factors that might cause or contribute to such a discrepancy include, but are not limited to, those discussed elsewhere in this report in the section entitled “Risk Factors” and the risks discussed in our other SEC filings. The forward-looking statements included in this report reflect the beliefs of our management on the date of this report. Travelzoo undertakes no obligation to update publicly any forward-looking statements for any reason, even if new information becomes available or other circumstances occur in the future.
Overview
Travelzoo, the club for travel enthusiasts, is a global Internet media company. We reach 30 million travelers. Club Members receive Club Offers personally reviewed by our deal experts around the globe. We work in partnership with thousands of top travel suppliers—our long-standing relationships give us access to irresistible deals.
Our most important products and services are the Travelzoo website (travelzoo.com), the Travelzoo iOS and Android apps, the Top 20® email newsletter, Standalone email newsletters, the Travelzoo Network, and Jack's Flight Club®. Our Travelzoo website and newsletters include Local Deals and Getaways listings that allow our members to purchase vouchers for offers from local businesses such as spas, hotels and restaurants. Jack's Flight Club is a subscription service that provides members with information about exceptional airfares.
Travelzoo membership has historically been free, however, beginning in 2024, new members in the United States, Canada, United Kingdom and Germany are charged an annual fee of $40 (or local equivalent), with the 2024 annual fee waived for existing members as of December 31, 2023. For any subscription revenue derived from the paid membership, we recognize revenue monthly pro rata over the subscription period.
We also license Travelzoo products, services and intellectual property to licenses in (a) Australia, New Zealand, and Singapore and (b) Japan and South Korea, in each case, where the Company is entitled to a quarterly royalty payment based on a percentage of net revenue. The Company recognized $71,000 and $71,000 in royalties in 2024 and 2023, respectively. Under the licensing agreements, Travelzoo's existing members in the applicable territories continue to be owned by the Company.
In March 2022 we announced the development of, and in May 2023 we launched Travelzoo META, to extend the range of experiences we offer consumers to the emerging metaverse. On December 30, 2022, we acquired Metaverse Travel Experiences, Inc., now Metaverse Travel Experiences, LLC (“MTE”), to support Travelzoo META in sourcing prospective travel experiences. MTE also continues to operate its legacy business in retail and fashion, which is included in but not material to the Company’s consolidated results.
APAC Exit and Pivot to Licensing Model
In March 2020, Travelzoo exited its loss-making Asia Pacific business and pivoted to a licensing model. The Company’s Asia Pacific business was classified as discontinued operations at March 31, 2020.
Travelzoo currently has license agreements covering Australia, New Zealand and Singapore, as well as Japan and South Korea. The license agreement for Australia, New Zealand and Singapore provides the licensee exclusive rights to use the Travelzoo products, services and intellectual property in Australia, New Zealand and Singapore in exchange for quarterly royalty payments based upon net revenue over a 5 year term, with an option to renew. The Company recognized royalties of $41,000 and $35,000 from the licensee for the years ended December 31, 2024 and 2023, respectively.
The license agreement for Japan and South Korea provides the licensee exclusive rights to use Travelzoo products, services, and intellectual property in exchange for quarterly royalty payments based on net revenue over a 5 year term, with an option to renew. The Company recognized royalties of $30,000 and $36,000 from the licensee for the years ended December 31, 2024 and 2023, respectively.
28



Reportable Segments
The Company determines its reportable segments based upon the Company's chief operating decision maker managing the performance of the business. The Company currently has four reportable operating segments: Travelzoo North America, Travelzoo Europe, Jack’s Flight Club and New Initiatives. Travelzoo North America consists of the Company’s operations in the U.S. and Canada. Travelzoo Europe consists of the Company’s operations in France, Germany, Spain and the U.K. Jack’s Flight Club consists of subscription revenues from premium members to access and receive flight deals from Jack’s Flight Club via email or mobile applications. New Initiatives consists of Travelzoo’s licensing business, the Travelzoo META subscription service and MTE. For the year ended December 31, 2024, Travelzoo North America operations comprised 66% of revenues, Travelzoo Europe operations comprised 29% of revenues and Jack's Flight Club comprised 5% of revenues. Financial information with respect to our business segments and certain financial information about geographic areas appears in Note 11–Segment Reporting and Significant Customer Information to the accompanying consolidated financial statements included in Part II, Item 8 of this report is incorporated herein.
When evaluating the financial condition and operating performance of the Company, management focuses on financial and non-financial indicators such as growth in the number of members to the Company’s newsletters, operating margin, growth in revenues in the absolute and relative to the growth in reach of the Company’s publications measured as revenue per member and revenue per employee as a measure of productivity.
How We Generate Revenues
Revenues from the Travelzoo brand and business are generated primarily from three categories: Advertising, Membership Fees, and Other.
The "Advertising" category consists primarily of (a) advertising fees paid by travel companies for the publishing of their offers on Travelzoo’s media properties, (b) commission generated from the sale of Getaways vouchers and bookings on our hotel platform, and (c) publishing fees from high-quality local businesses, sale of Local Deals vouchers and entertainment offers. Advertising fees may be based on audience reach, placement in email newsletters or on media properties, number of listings, number of clicks, and/or actual sales. We typically recognize advertising revenues upon delivery of emails or clicks, as tracked by our internal platform or third-party platforms, in the period of the applicable insertion orders, which are typically for periods between one month and twelve months and are not automatically renewed. For Getaways vouchers, we recognize a percentage of the face value of vouchers upon sale as commission, net of an allowance for future refunds. Merchant agreements for Getaways advertisers are typically for periods between twelve and twenty-four months and are not automatically renewed. Revenues generated from local business offers are based upon a percentage of the face value of the vouchers sold, commission on actual sales or a listing fee based on audience reach. We recognize revenue upon the sale of vouchers, upon notification of the amount of direct bookings or upon delivery of emails. For Local Deals vouchers, we recognize a percentage of the face value of vouchers upon the sale of the vouchers, net of an allowance for refunds. Insertion orders and merchant agreements for Local Deals are typically for periods between one and twelve months and are not automatically renewed.
The "Membership Fees" category consists of subscription fees paid by Travelzoo, Jack's Flight Club, and Travelzoo META members. Travelzoo® membership has historically been free, however, on January 1, 2024, Travelzoo introduced an annual membership fee of $40 (or local equivalent) for new members in the United States, Canada, United Kingdom and Germany, with the 2024 annual fee waived for existing members as of December 31, 2023. We recognize subscription revenues ratably over the respective subscription periods. Jack’s Flight Club subscription options are quarterly, semi-annually, and annually. We recognize subscription revenues ratably over the respective subscription periods. For Travelzoo META, a founding membership was launched in 2022 following a test-and-learn strategy.
The "Other" category consists of licensing fees from license agreements, as well as the retail business originally operated by MTE and acquired and maintained by the Company following the acquisition of MTE.
Trends in Our Business
Our ability to generate revenues in the future depends on numerous factors, including those relating to members, advertisers, competitors, the travel industry, the online advertising business, internal factors and external factors.
Factors relating to members include their willingness to purchase the deals we advertise, their demand for vouchers as a promotional format, and with the introduction of membership fees for new members in 2024 and existing members in 2025, our
29



ability to enroll new paying members and transition existing members to paid membership, without adversely affecting our membership base and existing advertising revenue streams.
Factors relating to advertisers include our ability to sell more advertising to existing and new advertisers, our ability to enhance our audience reach and advertising rates, spending controls by travel intermediaries to focus on improving profitability, and advertiser shifts from one advertising service (e.g. Top 20) to another (e.g. Local Deals and Getaways). Advertiser shifts between advertising services could result in no incremental revenue or less revenue than in previous periods, depending on amounts purchased, and in particular with Local Deals and Getaways, depending on how many vouchers are purchased by members.
Factors relating to competitors include the willingness of certain competitors to grow their business unprofitably. Factors relating to the travel industry include lingering effects of the global pandemic, geopolitical tensions affecting consumer travel to certain regions, and risk of future unforeseeable macro events that impact travel, while factors relating to the online advertising business include shifts in consumer use of different digital media formats such as from desktop to mobile, from mobile web to mobile app, and from email to push notifications and SMS text messaging.
Internal factors include risks relating to our ability to continue to service members without interruption, our ability to develop and launch new products members will utilize and advertisers will adopt, and hiring and relying on key employees for the continued maintenance and growth of our business.
External factors include the introduction of new methods of advertising, the relative condition of the economy, cybersecurity risks due to increased dependence on digital technologies, and climate change and related legislation, to the extent such legislation impacts the businesses of our advertisers such as airlines and cruise ship operators, which have come under increasing scrutiny for their carbon footprints.
Our ability to continue generating revenues through advertising, commissions and subscriptions depends heavily upon our ability to maintain and grow an attractive audience for our publications. We monitor our membership base to assess our efforts to maintain and grow our audience reach. We obtain additional members and activity on our websites by acquiring traffic from Internet search companies. The costs to grow our audience have had, and we expect will continue to have, a significant impact on our financial results and can vary from period to period. With the introduction of membership fees in 2024, our former user acquisition strategies and marketing tactics are no longer applicable for the Travelzoo membership base, and we are developing new user acquisition strategies whose timeframes to become effective are inherently uncertain. While we are initially reducing our expenditures on acquiring traffic as we test new strategies for efficacy, in time we may need to increase these expenditures to maintain or grow our audience and reach of our publications. We continue to see a shift in users accessing our services through mobile devices and social media and, therefore, anticipate continuing to address this growing channel through increased marketing on social media channels.
We believe that an important factor for our advertising rates is the reach of our publications, however, we also believe that there are other important factors, such as the engagement of our membership base with our content. With the introduction of a membership fee in 2024, the main way in which we will increase our reach and our engagement is by acquiring new Club Members, or paying members. We do not know if we will be able to efficiently or effectively acquire Club Members at sufficient volumes. We therefore also do not know if we will be able to increase the reach of our engagement with our publications. Even if we are able to increase the reach of our publications, we still may not be able to or want to increase rates given market conditions, including intense competition in our industry. Even if we increase our rates, the increased price may reduce the number of advertisers willing to advertise with us and could, therefore, decrease our revenue. We may need to decrease our rates based on competitive market conditions and the performance of our audience in order to maintain or grow our revenue. While we will have membership revenue to offset any reductions in advertising revenue or add incrementally to advertising revenue so that we can continue to grow total revenue, we are unsure of the volumes in which we will be able to convert to membership from either our existing database or through new member acquisition.
We do not know what our cost of revenues as a percentage of revenues will be in future periods. Our cost of revenues may change in relation to volume and terms with third-party partners of the Travelzoo network, incurring merchant processing fees from the sale of vouchers for Local Deals and Getaways and payment of membership fees, changes in refund request trends and provisioning of customer service. We expect fluctuations in cost of revenues as a percentage of revenues from quarter to quarter. Some of the fluctuations may be significant and may have a material impact on our results of operations.
We do not know what our sales and marketing expenses as a percentage of revenue will be in future periods. Changes in the average cost per acquisition of new members impacts our advertising expenses and sales and marketing expenses as a percentage of revenue, and are not readily predictable. With the introduction of membership fees in 2024, we expect the cost of acquiring new paying members to increase significantly, as compared with the cost of acquiring non-paying members prior to 2024. Initially, we are reducing our advertising expenditures, as we are no longer offering free memberships for new members
30



and, accordingly, prior user acquisition strategies are not in use. Further, we are early in the development of new strategies to acquire paying members, so our test budgets have not yet fully scaled. However, as we test new strategies and gain more learnings as to acquiring paying members, our expenditures may increase significantly. In addition, there may be a significant number of members that cancel or we may cancel their subscriptions for various reasons, which may prompt us to spend more on member acquisition in order to replace lost members.
In addition to the type of membership offered, we believe the average cost per acquisition depends mainly on the advertising rates we pay for media buys, the quality of the members we acquire, our ability to manage our member acquisition efforts successfully, the regions we target to acquire new members and the relative costs for that region, and the degree of competition in our industry. All else equal, increased competition may require us to increase advertising for our brand and advertisers’ deals.
Beside member acquisition costs, we may see a unique opportunity for a brand marketing campaign, experience increases in the cost of retaining or sourcing new advertiser clients, or change the number of personnel or compensation structure for the Sales and marketing function, any of which would result in an increase in sales and marketing expenses. We expect fluctuations in sales and marketing expenses as a percentage of revenue from year to year and from quarter to quarter. Some of the fluctuations may be significant and have a material impact on our results of operations. We expect increased marketing expenses to spur continued growth in revenue in future periods; however, we cannot be assured of this due to the many factors that impact our growth. We expect to adjust the level of such incremental spending dynamically during any given quarter based upon market conditions, as well as our performance in each quarter.
We do not know what our product development expenses as a percentage of revenue will be in future periods. There may be fluctuations that have a material impact on our results of operations. Product development changes may lead to reductions of revenue based on changes in receptivity of our offerings to our member audience and advertiser clients. We expect our efforts in developing products and services will continue to be a focus in the future, which may lead to increased product development expenses. Increases in expense may result from costs related to third-party technology service providers and software licenses, headcount and the use of professional services.
We do not know what our general and administrative expenses as a percentage of revenue will be in future periods. There may be fluctuations that have a material impact on our results of operations.
We do not know what our income taxes will be in future periods. There may be fluctuations that have a material impact on our results of operations. Our income taxes are dependent on numerous factors such as the geographic mix of our taxable income, foreign, federal, state and local tax law and regulations and changes thereto. Our income taxes are also dependent on the determination of whether valuation allowances for certain tax assets are required or not, any audits of prior years' tax returns that result in adjustments, resolution of uncertain tax positions and different treatments for certain items for tax versus book purposes. We expect fluctuations in our income taxes from year to year and from quarter to quarter, which may be significant and have a material impact on our results of operations.
The key elements of our growth strategy include building our trusted travel, entertainment and local brands, increasing the value and engagement of our membership base, sourcing more exclusive and compelling offers from advertisers, and innovating with new experiences and revenue streams. We expect to continue our efforts to grow; however, we may not grow or we may experience slower growth.
We believe that we can sell more advertising if the market for online advertising continues to grow and if we can maintain or increase our market share. We believe the market for advertising continues to shift from offline to online. We do not know if we will be able to maintain or increase our market share. We do not know if we will be able to increase the number of our advertisers in the future. We do not know if we will have market acceptance of our new products or whether the market will continue to accept our existing products.


31



Results of Operations
The following table sets forth, as a percentage of total revenues, the results from our operations for the periods indicated.
 
 
 20242023
Revenues100.0 %100.0 %
Cost of revenues12.5 12.9 
Gross profit87.5 87.1 
Operating expenses:
Sales and marketing41.1 44.7 
Product development2.9 2.5 
General and administrative21.5 21.4 
Total operating expenses65.5 68.6 
Operating income 22.0 18.5 
Other income, net0.7 1.7 
Income from continuing operations before income taxes22.7 20.2 
Income tax expense 6.4 6.0 
Income from continuing operations16.3 14.2 
Income from discontinued operations, net of tax— 0.5 
Net income 16.3 14.7 
Net income attributable to non-controlling interest0.1 0.1 
Net income attributable to Travelzoo16.2 %14.6 %
Net income attributable to Travelzoo—continuing operations16.2 %14.1 %
Net income attributable to Travelzoo—discontinued operations— %0.5 %

32



Revenues

The following table sets forth the breakdown of revenues (in thousands) by category Advertising, Membership Fees, and Other. Advertising includes travel publications (Top 20, Travelzoo website, Standalone email newsletters, Travelzoo Network), Getaways vouchers, hotel platform, vacation packages, Local Deals vouchers and entertainment offers (vouchers and direct bookings). Membership Fees includes subscription fees paid by Travelzoo, Jack’s Flight Club and Travelzoo META members. Other includes licensing fees from license agreements and the retail business acquired with MTE.

 Year Ended December 31,
 20242023
Advertising$78,396 $80,128 
Membership Fees5,399 4,145 
Other107 204 
Total revenues$83,902 $84,477 

Advertising

Advertising revenue decreased $1.7 million, or 2%, from 2023 to 2024. This decrease was primarily due to $2.1 million decrease in revenues from Top 20 and offset by increases in other revenue products.

Membership Fees

Revenues from Membership fees increased $1.3 million, or 30%, from 2023 to 2024 due to the increase of members paying subscription fees for both Travelzoo and Jack's Flight Club.

Other

Revenues from Other decreased $97,000 due to decrease in activities attributable to MTE.
Cost of Revenues
Cost of revenues consists primarily of network expenses, including fees for co-location services and depreciation and maintenance of network equipment, payments made to third-party partners of the Travelzoo Network, amortization of capitalized website development costs, software license expenses, merchant processing fees, certain estimated refunds for member purchases of vouchers, customer service costs and salary expenses associated with network operations and customer service employees. Cost of revenues was $10.5 million and $10.9 million for the years ended December 31, 2024 and 2023, respectively.
Cost of revenues decreased $465,000 for the year ended December 31, 2024 compared to the year ended December 31, 2023 primarily due to a decrease in software and license costs. Cost of revenues as a percent of revenues declined from 12.9% in 2023 to 12.5% in 2024.
Operating Expenses
Sales and Marketing
Sales and marketing expenses consist primarily of advertising and promotional expenses, salary and related expenses associated with sales, marketing and production employees, expenses related to participation in industry conferences, public relations expenses and facilities costs. Sales and marketing expenses were $34.5 million and $37.8 million for the years ended December 31, 2024 and 2023, respectively. Advertising expenses consist primarily of online advertising, which we refer to as user acquisition costs and member acquisition costs. For the years ended December 31, 2024 and 2023, advertising expenses accounted for 13% and 26%, respectively, of total sales and marketing expenses. The goal of our advertising is to acquire new members, increase our audience through mobile and social media channels, drive traffic to our websites and increase brand awareness.
Sales and marketing expenses decreased $3.3 million, or 9%, in 2024 as compared to 2023, primarily due to decrease in member acquisition. Sales and marketing expenses as a percent of revenues declined from 44.7% in 2023 to 41.1% in 2024.
33



Product Development
Product development expenses consist primarily of salary and related expenses associated with software development employees, fees for professional services, software maintenance, amortization and facilities costs. Product development expenses were $2.4 million and $2.1 million for each of the years ended December 31, 2024 and 2023, respectively.
Product development expenses increased by $300,000, or 14%, in 2024 as compared to 2023, primarily due to increased salary and related expenses. Product development expenses as a percent of revenues were 2.9% and 2.5% in 2024 and 2023, respectively.
General and Administrative
General and administrative expenses consist primarily of salary and related expenses associated with administrative and executive employees, professional service expenses, legal expenses, amortization of intangible assets, general office expense, facilities costs and bad debt expense. General and administrative expenses were $18.1 million and $18.1 million for the years ended 2024 and 2023, respectively.
General and administrative expenses remained flat year-over-year.
Other Income, net
Other income, net consisted primarily of foreign exchange transactions gains and losses, sublease income, German federal government funding for Corona-related pandemic relief, interest income and interest expense. Other income was $588,000 and $1.5 million for the years ended December 31, 2024 and 2023, respectively.
Other income decreased $953,000, or 62%, in 2024 as compared to 2023, primarily due to a $205,000 German federal government funding for COVID-19 pandemic relief the Company received in 2023, $348,000 decrease in sublease income as a result of the sublease term expiration in 2023, and $375,000 decrease in interest income as the result of Azzurro's repayment of $3.0 million principal of its Notes Receivable in 2023.
Income Taxes
Our income is generally taxed in the U.S., Canada and U.K. Our income tax provision reflects federal, state and country statutory rates applicable to our worldwide income, adjusted to take into account expenses that are treated as having no recognizable tax benefit. Income tax expense was $5.4 million and $5.1 million, respectively, for the years ended December 31, 2024 and 2023. Our effective tax rate was 28.3% and 30% for 2024 and 2023, respectively.
Our effective tax rate decreased for 2024 as compared to 2023, primarily due to a decrease in non-deductible stock compensation. We expect our effective tax rate to fluctuate in future periods depending on the geographic mix of our worldwide income or losses mainly incurred by our operations, statutory tax rate changes that may occur, existing or new uncertain tax matters that may arise and require changes in tax reserves and the need for valuation allowances on certain tax assets, if any. See Note 6–Income Taxes to the accompanying consolidated financial statements included in Part II, Item 8 of this report which is incorporated herein by reference.
Segment Information
Travelzoo North America
 
 Year Ended December 31,
 20242023
 (In thousands)
Revenues$55,092 $56,080 
Income from operations$15,883 $15,254 
Income from operations as a % of revenues29 %27 %

North America revenues decreased $988,000, or 1.8%, in 2024 as compared to 2023. This decrease was primarily due to the decrease in revenues from hotel platform and Local Deals. North America cost of sales and operating expenses decreased by $1.9 million in 2024 as compared to 2023, primarily due to a $2.5 million decrease in member acquisition costs and $631K decrease in software expenses, offset by various increases including $811K in salary costs.
34



Travelzoo Europe
 Year Ended December 31,
 20242023
 (In thousands)
Revenues$24,071 $24,021 
Income from operations$3,081 $1,317 
Income from operations as a % of revenues13 %%
Europe revenues increased $50,000, or 0.2%, in 2024 as compared to 2023. Europe cost of sales and operating expenses decreased $2.9 million in 2024 as compared to 2023, primarily due to decreased member acquisition costs.

Foreign currency movements relative to the U.S. dollar impacted local currency income from our operations in Europe by approximately $106,000 and negatively $40,000 in 2024 and 2023, respectively.
Jack's Flight Club
 
 Year Ended December 31,
 20242023
 (In thousands)
Revenues4,632 $4,172 
Income (Loss) from operations$44 $(23)
Income (Loss) from operations as a % of revenues%(1)%

Jack’s Flight Club revenues increased $460,000, or 11%, in 2024 as compared to 2023 due to increase of subscription fees and increase of premium members. Jack’s Flight Club cost of sales and operating expenses increased $690,000 in 2024 as compared to 2023, primarily due to an increase in headcount to support Canadian expansion and advertising and marketing expenses.
New Initiatives
 
 Year Ended December 31,
 20242023
 (In thousands)
Revenues$107 $204 
Loss from operations$(510)$(976)

New Initiatives revenues decreased $97,000 in 2024 as compared to 2023. New Initiatives cost of sales and operating expenses decreased $604,000 in 2024 as compared to 2023, primarily due to decreases in sales and marketing and headcount.
Liquidity and Capital Resources
As of December 31, 2024, we had $17.1 million of cash and cash equivalents, of which $13.8 million was held outside the U.S., and we had $675,000 in restricted cash held in the U.S. If our cash and cash equivalents held outside the U.S. were distributed to the U.S., we may be subject to additional U.S. taxes in certain circumstances.
Cash, cash equivalents and restricted cash increased by $1.3 million to $17.7 million as of December 31, 2024 from $16.4 million as of December 31, 2023, primarily due to cash provided by operating activities, offset partially by cash used to repurchase common stock.
35



As of December 31, 2024, we had merchant payables of $16.3 million related to unredeemed vouchers. In the Company’s financial statements presented in this 10-K report, following U.S. generally accepted accounting principles (“GAAP”), we classified all merchant payables as current. When all merchant payables are classified as current, there is negative net working capital (which is defined as current assets minus current liabilities) of $4.7 million. Payables to merchants are generally due upon redemption of vouchers. The vouchers expire through December 2025; however these expiration dates may sometimes be extended on a case-by-case basis and final payment upon expiration may not be due for up to a year after expiration. Based on current projections of redemption activity, we expect that cash and cash equivalents on hand as of December 31, 2024 will be sufficient to provide for working capital needs for at least the next twelve months.
The following table provides a summary of our cash flows from operating, investing and financing activities:
 
 Year Ended December 31,
 20242023
 (In thousands)
Net cash provided by operating activities$21,100 $10,675 
Net cash used in investing activities(177)(39)
Net cash used in financing activities(18,973)(14,150)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(599)525 
Net increase (decrease) in cash, cash equivalents and restricted cash$1,351 $(2,989)
Net cash provided by operating activities for 2024 was $21 million, as compared to $10.7 million in 2023, consisting of net income of $13.7 million, $2 million of adjustments for non-cash items and $5.4 million used in changes in operating assets and liabilities. Adjustments for non-cash items primarily consist of $907,000 for depreciation and amortization and $1.6 million for stock-based compensation, offset partially by $518,000 of deferred income tax change. Cash used in operating assets and liabilities was primarily due to a $4.1 million decrease in merchant payables, offset partially by a $950,000 decrease in prepaid expenses and other and $1.9 million increase in other liabilities.
Net cash provided by operating activities for 2023 was $10.7 million, consisting of net income of $12.5 million and $2.4 million adjustments for non-cash items, offset partially by $4.2 million used in changes in operating assets and liabilities. Adjustments for non-cash items primarily consist of $1.9 million for depreciation and amortization and $1.6 million for stock-based compensation, offset partially by a $1.0 million reversal of reserve for accounts receivable and refunds. Cash used in operating assets and liabilities was primarily due to a $12.1 million decrease in merchant payables, offset partially by a $3.8 million decrease in prepaid expenses and other, $2.4 million increase in other liabilities and $1.2 million decrease in prepaid income taxes.
Cash paid for income tax, net of refunds received, in 2024, was $1.9 million. Cash received for income tax refunds, net of payments in 2023, was $1,000.
Net cash used in investing activities for 2024 was $177,000 for purchases of property and equipment. Net cash used in investing activities for 2023 was $39,000 which consisted of $255,000 for purchases of property and equipment and $216,000 proceeds from repayment of note receivable from a licensee.
Net cash used in financing activities for 2024 was $19 million primarily for the repurchase of common stock. Net cash used in financing activities for 2023 was $14.2 million, which primarily consisted of $16.8 million for the repurchase of common stock and $3.0 million payment of promissory notes.
Consistent with our growth, we have experienced fluctuations in our cost of revenues, sales and marketing expenses, product development expenses and general and administrative expenses, and we anticipate that these increases will continue for the foreseeable future. We believe cash on hand will be sufficient to pay such costs for at least the next twelve months. In addition, we will continue to evaluate possible investments in businesses and products and technologies, the consummation of any of which would increase our capital requirements.
Although we currently believe we have sufficient capital resources to meet our anticipated working capital and capital expenditure requirements for at least the next twelve months, unanticipated events and opportunities or a less favorable than expected development of our business with one or more advertising formats may require us to sell additional equity or debt securities or establish credit facilities to raise capital in order to meet our capital requirements.
If we sell additional equity or convertible debt securities, such sale could dilute the ownership of our existing stockholders. If we issue debt securities or establish a new credit facility, our fixed obligations could increase and we may be
36



required to agree to operating covenants that would restrict our operations. We cannot be sure that any such financing will be available in amounts or on terms acceptable to us.
If the development of our business is less favorable than expected, we may decide to significantly reduce the size of our operations and marketing expenses in certain markets with the objective of reducing cash outflows.
The information set forth under “Note 5—Commitments and Contingencies” and “Note 14—Leases” to the accompanying consolidated financial statements included in Part II, Item 8 of this report is incorporated herein by reference. Litigation and claims against the Company may result in legal defense costs, settlements or judgments that could have a material impact on our financial condition.
The following summarizes our principal contractual commitments as of December 31, 2024 (in thousands): 
Operating Lease Commitments Long-termOperating Lease Commitments Short-termTotal Operating Lease Commitments Purchase ObligationsTotal Commitments
2025$2,723 $264 $2,987 $586 $3,573 
20261,800 — 1,800 584 2,384 
20271,458 — 1,458 133 1,591 
20281,458 — 1,458 — 1,458 
Thereafter1,674 — 1,674 — 1,674 
Total$9,113 $264 $9,377 $1,303 $10,680 

We also have contingencies related to net unrecognized tax benefits, including interest, of approximately $25 million as of December 31, 2024. See Note 6—Income Taxes to the accompanying consolidated financial statements included in Part II, Item 8 of this report which is incorporated herein by reference for further information.
Critical Accounting Policies and Estimates
We prepare our consolidated financial statements and accompanying notes in accordance with GAAP. Preparation of the consolidated financial statements and accompanying notes requires management to make estimates and assumptions that affect the amounts of assets and liabilities at the date of the consolidated financial statements and amounts of revenue and expenses reported during the period. We base our estimates on historical experience and on various other assumptions we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results may differ significantly from those estimates under different assumptions and conditions and may be material. Refer to Note 1Basis of Presentation and Summary of Significant Accounting Policies of the notes to consolidated financial statements in Part II Item 8 of this Annual Report on Form 10-K for an overview of our significant accounting policies.
There are certain critical estimates employed in the preparation of our consolidated financial statements that we believe require management to use significant judgment. We consider an accounting estimate to be critical if:
It requires us to make an assumption because information was not available at the time or it included matters that were highly uncertain at the time we were making the estimate; and/or
Changes in the estimate or different estimates that we could have selected may have had a material impact on our financial condition or results of operations.
A discussion of information about the nature and rationale for our critical accounting estimates is below:
Income Taxes
We utilize the asset and liability method of accounting for income taxes. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets are recognized for deductible temporary differences, along with net operating loss carryforwards and credit carryforwards, if it is more likely than not that the tax benefits will be realized. To the extent a deferred tax asset cannot be recognized under the preceding criteria, valuation allowances are established. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled.
37



Significant judgment is required in evaluating the Company's uncertain tax positions and determining the Company's provision for income taxes. We record liabilities to address uncertain tax positions we have taken in previously filed tax returns or that we expect to take in a future tax return. Although the Company believes it has adequately reserved for its uncertain tax positions, no assurance can be given that the final outcomes of these matters will not be different. The Company adjusts its reserves in light of changing facts and circumstances, such as the progress or closing of a tax audit or the refinement of an estimate. To the extent the final tax outcomes of these matters is different than the amounts recorded, such differences will impact the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate, as well as related net interest.

Recent Accounting Pronouncements
For a discussion of the recent accounting pronouncements, see Note 1Basis of Presentation and Summary of Significant Accounting Policies of the notes to consolidated financial statements in Part II Item 8 of this Annual Report on Form 10-K.
Item 7A. Quantitative and Qualitative Disclosures About Market Risk
Not required for smaller reporting companies.
38



Item 8. Financial Statements and Supplementary Data
TRAVELZOO
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS
 
 Page
Consolidated Balance Sheets
Consolidated Statements of Operations
Consolidated Statements of Comprehensive Income
Consolidated Statement of Stockholders' Equity
Consolidated Statements of Cash Flows
Notes to Consolidated Financial Statements


39



Report of Independent Registered Public Accounting Firm

To the Stockholders and Board of Directors
Travelzoo:

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of Travelzoo and subsidiaries (the Company) as of December 31, 2024 and 2023, the related consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for each of the years in the two-year period ended December 31, 2024, and the related notes (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2024 and 2023, and the results of its operations and its cash flows for each of the years in the two-year period ended December 31, 2024, in conformity with U.S. generally accepted accounting principles.

Basis for Opinion

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

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

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

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Sufficiency of audit evidence over revenue related to advertising fees

As discussed in Notes 1(b) and 11 to the consolidated financial statements, the Company enters into contracts with advertisers to promote their respective advertisements through the Travelzoo website and emails. Advertising revenue is recognized by the Company upon the delivery of the emails to its members or each time a user clicks on the respective advertisements. For the year ended December 31, 2024, the Company recorded $78.4 million in advertising revenues, which included advertising fee revenues from email newsletters and cost-per-click advertising.

We identified the evaluation of the sufficiency of audit evidence over revenue related to advertising fees for email newsletters and cost-per-click advertising as a critical audit matter. The Company’s reliance on its information technology (IT) system to capture the number of emails and clicks for revenue recognition required a heightened level of auditor judgment due to the extensive automation of the process. Our audit procedures required the involvement of IT professionals with specialized skills and knowledge and auditor judgment was required to determine the nature and extent of procedures and to evaluate audit evidence obtained.
40




The following are the primary procedures we performed to address this critical audit matter. We applied auditor judgment to determine the nature and extent of procedures to be performed. We involved IT professionals with specialized skills and knowledge, who assisted in evaluating the design and testing the operating effectiveness of certain internal controls over the Company’s revenue process, including general IT controls and IT application controls over the tracking of emails and clicks recorded. We performed a software-assisted data analysis to test relationships among certain revenue transactions. For a selection of transactions, we assessed the recorded revenue by comparing the amounts recognized for consistency to underlying documentation, including contract terms, number of emails or clicks, and subsequent cash, if applicable. We evaluated the sufficiency of audit evidence obtained by assessing the results of procedures performed, including the appropriateness of the nature and extent of such evidence.
/s/ KPMG LLP
We have served as the Company’s auditor since 2023.
New York, New York
March 19, 2025


















41



TRAVELZOO
CONSOLIDATED BALANCE SHEETS
(In thousands, except par value)
December 31,
2024
December 31,
2023
ASSETS
Current assets:
Cash and cash equivalents$17,064 $15,713 
Accounts receivable, net of allowance of $1,612 and $1,484 as of December 31, 2024 and 2023, respectively
12,825 12,965 
Prepaid income taxes736 629 
Prepaid expenses and other1,148 1,461 
Total current assets31,773 30,768 
Deposits and other374 1,115 
Deferred tax assets3,380 3,196 
Restricted cash675 675 
Operating lease right-of-use assets5,655 6,015 
Property and equipment, net423 578 
Intangible assets, net1,498 2,091 
Goodwill10,944 10,944 
Total assets$54,722 $55,382 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$6,138 $4,546 
Merchant payables16,294 20,622 
Accrued expenses and other3,404 3,658 
Deferred revenue6,545 2,044 
Operating lease liabilities2,472 2,530 
Income tax payable1,619 766 
Liabilities from discontinued operations24 24 
Total current liabilities36,496 34,190 
Long-term tax liabilities7,851 4,681 
Long-term operating lease liabilities5,646 6,717 
Other long-term liabilities376 911 
Total liabilities50,369 46,499 
Commitments and contingencies (Note 5)
Stockholders’ equity:
Preferred stock, $0.01 par value per share (5,000 shares authorized; none issued)
  
Common stock, $0.01 par value (20,000 shares authorized as of December 31, 2024 and 2023, respectively; 11,836 shares issued and outstanding as of December 31, 2024 and 13,575 shares issued and outstanding as of December 31, 2023)
118 136 
Additional paid-in capital 439 
Tax indemnification(9,537)(9,537)
Note receivable from shareholder (1,753)
Retained earnings14,284 19,508 
Accumulated other comprehensive loss(5,327)(4,607)
Total Travelzoo stockholders’ equity (deficit)(462)4,186 
Non-controlling interest4,815 4,697 
Total stockholders’ equity 4,353 8,883 
Total liabilities and stockholders’ equity $54,722 $55,382 
See accompanying notes to consolidated financial statements.
42



TRAVELZOO
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
 
Year Ended December 31,
 20242023
Revenues$83,902 $84,477 
Cost of revenues10,469 10,934 
Gross profit73,433 73,543 
Operating expenses:
Sales and marketing34,470 37,774 
Product development2,407 2,113 
General and administrative18,058 18,084 
Total operating expenses54,935 57,971 
Operating income 18,498 15,572 
Other income, net588 1,541 
Income from continuing operations before income taxes19,086 17,113 
Income tax expense5,404 5,105 
Income from continuing operations13,682 12,008 
Income from discontinued operations, net of tax 460 
Net income13,682 12,468 
Net income attributable to non-controlling interest118 102 
Net income attributable to Travelzoo$13,564 $12,366 
Net income attributable to Travelzoo—continuing operations$13,564 $11,906 
Net income attributable to Travelzoo—discontinued operations$ $460 
Income per share—basic
Continuing operations$1.08 $0.80 
Discontinued operations$ $0.03 
Net income per share—basic$1.08 $0.83 
Income per share—diluted
Continuing operations$1.06 $0.80 
Discontinued operations$ $0.03 
Net income per share —diluted$1.06 $0.83 
Shares used in per share calculation from continuing operations—basic12,594 14,897 
Shares used in per share calculation from discontinued operations—basic12,594 14,897 
Shares used in per share calculation from continuing operations—diluted12,852 14,964 
Shares used in per share calculation from discontinued operations—diluted12,852 14,964 

See accompanying notes to consolidated financial statements.

43



TRAVELZOO
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands)
 
Year Ended December 31,
 20242023
Net income$13,682 $12,468 
Other comprehensive income (loss):
Foreign currency translation adjustment(720)298 
Total comprehensive income$12,962 $12,766 

See accompanying notes to consolidated financial statements.

44



TRAVELZOO
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
 (In thousands)
 Common StockTreasury StockAdditional
Paid-In
Capital
Tax IndemnificationNote Receivable from ShareholderRetained
Earnings
Accumulated
Other
Comprehensive
Loss
Non-Controlling interestTotal
Stockholders’
Equity (Deficit)
 SharesAmount
Balances, December 31, 202216,505 $165 $(7,130)$23,274 $(9,537)$(4,753)$7,142 $(4,905)$4,595 $8,851 
Stock-based compensation expense— — — 1,568 — — — — — 1,568 
Repurchase of common stock (1)— — (16,781)(152)— — — — — (16,933)
Retirement of treasury stock(3,095)(30)23,911 (23,881)—  
Exercise of stock options and taxes paid for net share settlement165 1 — (370)— — — — — (369)
Proceeds from Note receivable from shareholder— — — — — 3,000 — — — 3,000 
Foreign currency translation adjustment— — — — — — — 298 — 298 
Net income—Travelzoo— — — — — — 12,366 — 102 12,468 
Balances, December 31, 202313,575 136  439 (9,537)(1,753)19,508 (4,607)4,697 8,883 
Stock-based compensation expense— — — 1,646 — — — — — 1,646 
Repurchase of common stock (1)
— — (19,094)— — — — — — (19,094)
Retirement of treasury stock(1,888)(18)19,094 (288)— — (18,788)— —  
Exercise of stock options and taxes paid for net share settlement149 — — (1,797)— — — — — (1,797)
Proceeds from Note receivable from shareholder— — — — — 1,753 — — — 1,753 
Foreign currency translation adjustment— — — — — — — (720)— (720)
Net income—Travelzoo— — — — — — 13,564 — 11813,682 
Balances, December 31, 202411,836 $118 $ $ $(9,537)$ $14,284 $(5,327)$4,815 $4,353 

(1) Includes a 1% excise tax applicable to share repurchases.

See accompanying notes to consolidated financial statements.
45



TRAVELZOO
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
Year Ended December 31,
 20242023
Cash flows from operating activities:
Net income $13,682 $12,468 
Adjustments to reconcile net income to net cash provided by (used in) operating activities:
Depreciation and amortization907 1,893 
Stock-based compensation1,646 1,568 
Deferred income tax(518)48 
Loss on sale of long-lived assets 10 
Net foreign currency effect(33)(62)
Provision for (net recoveries of) accounts receivable and refund reserves40 (1,016)
Changes in operating assets and liabilities:
Accounts receivable(145)1,086 
Prepaid income taxes(107)1,189 
Prepaid expenses and other950 3,835 
Accounts payable1,716 (523)
Merchant payables(4,057)(12,095)
Accrued expenses and other (282)(685)
Deferred revenue4,556 (191)
Income tax payable857 749 
Other liabilities1,888 2,401 
Net cash provided by operating activities21,100 10,675 
Cash flows from investing activities:
Proceeds from repayment of note receivable 216 
Purchases of property and equipment(177)(255)
Net cash used in investing activities(177)(39)
Cash flows from financing activities:
Repurchase of common stock(18,929)(16,781)
Proceeds from payment of promissory note1,753 3,000 
Exercise of stock options, net of taxes paid for net share settlement of equity awards(1,797)(369)
Net cash used in financing activities(18,973)(14,150)
Effect of exchange rate changes on cash and cash equivalents(599)525 
Net increase (decrease) in cash, cash equivalents and restricted cash1,351 (2,989)
Cash, cash equivalents and restricted cash at beginning of year16,389 19,378 
Cash, cash equivalents and restricted cash at end of year$17,740 $16,389 

 
Supplemental disclosure of cash flow information:
Cash paid (refund) for income taxes, net$1,943 $(1)
Right-of-use assets obtained in exchange for lease obligations—operating leases$1,273 $602 
Cash paid for amounts included in the measurement of lease liabilities$3,368 $3,235 
Non-cash investing and financing activities:
Accrued excise tax for share repurchases$165 $152 

See accompanying notes to consolidated financial statements.
46



TRAVELZOO
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Note 1: Basis of Presentation and Summary of Significant Accounting Policies
(a) The Company and Basis of Presentation
Travelzoo (including its subsidiaries and affiliates, the “Company” or “we”), the club for travel enthusiasts, is a global Internet media company. We reach 30 million travelers. Club Members receive Club Offers personally reviewed by our deal experts around the globe. We work in partnership with thousands of top travel suppliers—our long-standing relationships give us access to irresistible offers.
Our most important products and services are the Travelzoo website (travelzoo.com), the Travelzoo iOS and Android apps, the Top 20® email newsletter, Standalone email newsletters, the Travelzoo Network, and Jack's Flight Club®. Our Travelzoo website and newsletters include Local Deals and Getaways listings that allow our members to purchase vouchers for offers from local businesses such as spas, hotels and restaurants. Jack's Flight Club is a subscription service that provides members with information about exceptional airfares.
Travelzoo membership has historically been free, however, beginning in 2024, new members in the United States, Canada, United Kingdom and Germany are charged an annual fee of $40 (or local equivalent), with the 2024 annual fee waived for existing members as of December 31, 2023. For any subscription revenue derived from paid memberships, we recognize revenue monthly pro rata over the subscription periods.
We also license Travelzoo products, services and intellectual property to licensees in (a) Australia, New Zealand, and Singapore and (b) Japan and South Korea, in each case, where the Company is entitled to quarterly royalty payments based on a percentage of net revenue. The Company recognized $71,000 and $71,000 in royalties in 2024 and 2023, respectively. Under the licensing agreements, Travelzoo's existing members in the applicable territories continue to be owned by the Company.
In March 2022, we announced the development of, and in May 2023 we launched Travelzoo META to extend the range of experiences we offer consumers to the emerging metaverse. On December 30, 2022, we acquired Metaverse Travel Experiences, Inc., now Metaverse Travel Experiences, LLC (“MTE”), to support Travelzoo META in sourcing prospective travel experiences. See Note 3–Acquisitions to the consolidated financial statements for further information regarding the acquisition of MTE.
Jack’s Flight Club
In January 2020, Travelzoo acquired a 60% interest in JFC Travel Group Co. (“Jack’s Flight Club”), which operates Jack’s Flight Club, a subscription service that provides members with information about exceptional airfares. Jack’s Flight Club’s revenues are generated by subscription fees paid by members.
APAC Exit and Pivot to Licensing Model
In March 2020, Travelzoo exited its loss-making Asia Pacific business and pivoted to a licensing model. The Company’s Asia Pacific business was classified as discontinued operations at March 31, 2020.
Travelzoo currently has license agreements covering Australia, New Zealand and Singapore, as well as Japan and South Korea. The license agreement for Australia, New Zealand and Singapore provides the licensee exclusive rights to use Travelzoo products, services and intellectual property in Australia, New Zealand and Singapore in exchange for quarterly royalty payments based upon net revenue over a 5 year term, with an option to renew. The Company recognized royalties of $41,000 and $35,000 from the licensee for the years ended December 31, 2024 and 2023, respectively.

47



The license agreement for Japan and South Korea provides the licensee exclusive rights to use Travelzoo products, services, and intellectual property in exchange for quarterly royalty payments based on net revenue over a 5 year term, with an option to renew. The Company recognized royalties of $30,000 and $36,000 and from the licensee for the years ended December 31, 2024 and 2023, respectively.
Going Concern
In accordance with the requirements of Accounting Standards Update (“ASU”) 2014-15, “Presentation of Financial Statements Going Concern (ASU 2014-15)”, and ASC 205, “Presentation of Financial Statements”, the Company is responsible to evaluate at each reporting period, including interim periods, whether conditions and/or events raise substantial doubt about its ability to meet its future financial obligations. In its evaluation for this report, management considered the Company’s current financial condition and liquidity sources, including current funds available, forecasted future cash flows and conditional and unconditional obligations due within one year following the date of issuance of this Annual Report on Form 10-K.
The Company believes it has the ability to meet its obligations for at least one year from the date of issuance of this Form 10-K. Accordingly, the accompanying consolidated financial statements have been prepared assuming it will continue as a going concern and contemplates the realization of assets and the satisfaction of liabilities in the normal course of business.
Ownership
Ralph Bartel, who founded Travelzoo, is the sole beneficiary of the Ralph Bartel 2005 Trust, which is the controlling shareholder of Azzurro. Azzurro is the Company’s largest shareholder, and as of December 31, 2024, holds approximately 37.5% of the Company's outstanding shares. Holger Bartel, the Company's Global CEO, is Ralph Bartel's brother and separately holds less than 1% of the Company's outstanding shares as of December 31, 2024.
Basis of Presentation and Consolidation
The consolidated financial statements have been prepared in conformity with generally accepted accounting principles ("GAAP") in the United States ("U.S."). The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. For our consolidated financial statements as of and for the period ended December 31, 2024, we evaluated subsequent events and transactions for potential recognition or disclosure through the date that we filed this Form 10-K with the Securities and Exchange Commission (SEC).
Management has made a number of estimates and assumptions relating to the reporting of assets, liabilities, revenues and expenses and the disclosure of contingent assets and liabilities to prepare these financial statements in conformity with GAAP. Significant estimates included in the consolidated financial statements and related notes include income taxes, stock-based compensation, loss contingencies, purchase price allocation for business combinations, and projections and assumptions used in related impairment assessments. Actual results could differ materially from those estimates.
(b) Revenue Recognition
The Company follows Accounting Standards Update No. 2014-09, “Revenue from Contracts with Customers” (Topic 606), under which revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services.
The Company's revenues consist of (1) advertising revenues and commissions, derived from and generated in connection with purchases made by Travelzoo members, (2) membership fees and (3) other.

Advertising Revenues and Commissions

Advertising revenues are generated from the publishing of travel and entertainment deals on the Travelzoo website, in Top 20 email newsletters, in Standalone email newsletters and through the Travelzoo Network. The Company also generates transaction-based commission revenues from the sale of vouchers (our Local Deals and Getaways offerings), operation of our hotel booking platform and limited offerings of vacation packages.

Specifically, for fixed-fee website advertising, the Company recognizes revenues ratably over the contracted placement period. For Top 20 email newsletters and other email products, the Company recognizes revenues when the emails are delivered to its members. For cost-per-click advertising, whereby an advertiser pays the Company when a user clicks on an ad (typically served on Travelzoo properties or Travelzoo Network partner properties), the Company recognizes revenues each time a user clicks on the ad.
48




For transaction-based advertising revenues, including from products such as Local Deals and Getaways prepaid voucher sales, hotel platform bookings and vacation package sales, the Company evaluates whether it is acting as principal (thereby reporting revenue on a gross basis) versus agent (thereby reporting revenue on a net basis). Accordingly, the Company reports transaction-based advertising revenues on a net basis, as third-party suppliers are primarily responsible for fulfilling the underlying good or service, which the Company does not control prior to its transfer to the customer.

For Local Deals and Getaways prepaid voucher sales, the Company earns a fee for acting as an agent on the sale, while vouchers can subsequently be redeemed for goods or services with third-party merchants. Commission revenues are, accordingly, presented net of amounts due to third-party merchants for fulfilling the underlying goods and services, and net of estimated future refunds to consumers, as the terms of the vouchers permit. Certain merchant contracts allow the Company to retain the proceeds from unredeemed vouchers. With these contracts, the Company estimates the value of vouchers that will ultimately not be redeemed and records the estimate as revenues in the same period.

Commission revenues generated from bookings on our hotel platform are recognized ratably over the periods of guest stays, net of an allowance for estimated cancellations, based upon historical patterns. For bookings of non-cancelable reservations, where the Company’s performance obligation is deemed to be completed upon the successful booking, the Company records commission revenue at such time.

In certain instances, the Company’s contracts with customers may include multiple performance obligations, whereby the Company allocates revenues to each performance obligation based on its standalone selling price. The Company determines standalone selling prices based on overall pricing objectives, taking into consideration the type of goods or services, geographical region of the customers, rate card pricing and customary discounts. Standalone selling prices are generally determined based on the prices charged to customers when the good or service is sold separately.

The Company relies upon certain practical expedients and exemptions provided for in Topic 606. The Company expenses sales commissions when incurred, as the amortization period would be one year or less, which are recorded in sales and marketing expenses. In addition, the Company does not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less, and contracts for which it recognizes revenues at the amount to which it has the right to invoice for services performed.


Membership Fee Revenues

Membership fee revenues are generated from subscription fees paid by Travelzoo, Jack's Flight Club and Travelzoo META members. We recognize subscription revenues ratably over the subscription periods.
Travelzoo membership has historically been free, however, on January 1, 2024, Travelzoo introduced an annual membership fee of $40 (or local equivalent) for new members in the United States, Canada, United Kingdom and Germany, with the 2024 annual fee waived for existing members as of December 31, 2023.

Other Revenues

Other revenues include licensing fees, fees generated from the existing retail business acquired by the Company when it acquired MTE.

Deferred Revenues

Deferred revenue primarily consists of deferred membership fees, customer prepayments and undelivered Company performance obligations related to contracts comprising multiple performance obligations. At December 31, 2024, deferred revenue was $6.5 million of which $2 million was for Jack's Flight Club, and $4.5 million was for Travelzoo North America and Travelzoo Europe. At December 31, 2023, deferred revenue was $2 million, of which $1.5 million was for Jack's Flight Club, and $569,000 was for Travelzoo North America and Travelzoo Europe.
(c) Reserve for Refunds to Members; Merchant Payables
The Company estimates and records a reserve for future refunds on member purchases of Local Deals and Getaways vouchers, at the time revenue is recorded. We consider various factors such as historical refund timeframes from dates of sale, reasons for refunds, time periods remaining until expiration, changes in refund procedures and estimates of redemptions and
49



breakage. Should any of these factors change, the estimates made by management will also change, which could impact the level of our future reserve for refunds to members. Specifically, if the financial condition of our merchant partners, on behalf of whom vouchers are sold, were to deteriorate, affecting their ability to provide the goods or services to our members, additional reserves for refunds to members may be required and may adversely affect future revenues as the liability is recorded against revenue.
As of December 31, 2024, the expiration dates of unexpired vouchers are through December 2025; provided, that expiration dates may sometimes be extended on a case-by-case basis and final payments to merchants upon expiration may not be due for up to a year later.
As of December 31, 2024, the Company had approximately $4.1 million of unredeemed vouchers that had been sold, representing the Company’s commission earned. The Company estimated and recorded a refund reserve of $144,000 for these unredeemed vouchers as of December 31, 2024, which is recorded as a reduction of revenues on the consolidated statements of operations and accrued expenses and other on the consolidated balance sheet. As of December 31, 2023, the Company had approximately $5.2 million of unredeemed vouchers that had been sold, representing the Company’s commission earned, and estimated and recorded a refund reserve of $268,000 for these unredeemed vouchers as of December 31, 2023, as a reduction of revenues on the consolidated statements of operations and accrued expenses and other on the consolidated balance sheet.
If our judgments regarding estimated member refunds are inaccurate, reported results of operations could differ from amounts previously accrued. Merchant payables of $16.3 million as of December 31, 2024 is recorded on the consolidated balance sheet, representing amounts payable to merchants by the Company for vouchers sold but not redeemed.
(d) Business Combinations
The purchase price of an acquisition is allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets acquired and liabilities assumed, such excess is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including discounted cash flows, quoted market prices and estimates made by management. The Company records the net assets and results of operations of an acquired entity from the acquisition date and adjusts the preliminary purchase price allocation, as necessary, during the measurement period of up to one year after the acquisition closing date, as it obtains more information as to facts and circumstances existing at the acquisition date impacting asset valuations and liabilities assumed. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.
(e) Identifiable intangible assets
Upon acquisition, identifiable intangible assets are recorded at fair value and are carried at cost less accumulated amortization. Identifiable intangible assets with finite lives are amortized on a straight-line basis over their estimated useful lives. The carrying values of all intangible assets are reviewed for impairment annually, and whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable.
(f) Goodwill
Goodwill represents the excess of the purchase price of an acquired business over the fair value of the underlying net tangible and intangible assets. Goodwill is evaluated for impairment annually, and whenever events or changes in circumstances indicate its carrying value may not be recoverable. The Company performs an impairment test by comparing the book value of the reporting unit to the fair value of the reporting unit utilizing a combination of valuation techniques, including an income approach (discounted cash flows) and market approach (guideline company method). The Company performed its annual impairment testing as of October 31, 2024 and 2023 and no impairment charges were identified in connection with the annual impairment tests.
(g) Allowance for Expected Losses
The Company records a provision for credit losses based on its historical experience with uncollectible amounts due and a detailed assessment of accounts receivable and allowance for expected credit losses. In estimating the provision for credit losses, management considers the age of the accounts receivable, historical provisioning and write-offs, creditworthiness of the debtor, the economic conditions of the debtor’s industry and general economic conditions, among other factors. Should any of these factors change, estimates made by management may also change, which could impact the level of future provisioning for credit losses. Specifically, if the financial condition of our clients were to deteriorate, affecting their ability to make payments, additional provisioning for credit losses may be required.
50



(h) Advertising Costs
Advertising costs are expensed as incurred. Online advertising is expensed as incurred over the period the advertising is displayed. Advertising costs for Travelzoo North America and Travelzoo Europe amounted to $2.9 million and $8.1 million for the years ended December 31, 2024 and 2023, respectively. Advertising costs for Jack's Flight Club were $1 million and $1.5 million for the years ended December 31, 2024 and 2023, respectively. Advertising costs for New Initiatives were $25,000 and $238,000 for the years ended December 31, 2024 and 2023, respectively.
(i) Operating Leases
The Company determines if an arrangement contains a lease at inception. Operating lease right-of-use (“ROU”) assets and operating lease liabilities are recognized based on the present value of future minimum lease payments due over the lease term, at commencement date. The lease payments used to determine the operating lease assets may include lease incentives and stated rent increases. The Company does not include options to extend or terminate until it is reasonably certain that an option will be exercised. Lease expense is recognized on a straight-line basis over the lease term. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining lease liabilities, as the Company’s leases generally do not provide an implicit rate. The Company elected not to recognize leases with an initial term of 12 months or less on its consolidated balance sheets.
The Company’s leases are reflected in operating lease ROU assets, operating lease liabilities and long-term operating lease liabilities on our accompanying consolidated balance sheet as of December 31, 2024. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company also has a lease agreement for real estate which it subleases to a third party. The Company recognizes sublease income in Other income (expense), net on a straight-line basis over the sublease term in its consolidated statements of operations.
(j) Stock-Based Compensation
The Company accounts for employee stock option grants under the fair value method, which requires stock-based compensation to be estimated using the fair value on the date of grant, employing an option pricing model. The value of the portion of the award that is expected to vest is recognized as expense over the related employees’ requisite service periods in the Company’s consolidated statements of operations. See Note 9 to the consolidated financial statements for a further discussion of stock-based compensation.
(k) Foreign Currency
All foreign subsidiaries use the local currency of their respective countries as their functional currency. Assets and liabilities are translated into U.S. dollars at exchange rates prevailing at the balance sheet dates. Revenues, costs and expenses are translated into U.S. dollars at average exchange rates for the period. Gains and losses resulting from translation are recorded as a component of accumulated other comprehensive income (loss). Realized gains and losses from foreign currency transactions are recognized as gain or loss on foreign currency in the consolidated statements of operations. Total foreign currency transaction net gains of $129,000 and $65,000 for 2024 and 2023, respectively, are included in Other income (loss), net in the Company’s consolidated statements of operations.
(l) Income Taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets are recognized for deductible temporary differences, along with net operating loss carryforwards and credit carryforwards, if it is more likely than not that the tax benefits will be realized. To the extent a deferred tax asset cannot be recognized under the preceding criteria, valuation allowances are established. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled.
Significant judgment is required in evaluating the Company's uncertain tax positions and determining the Company's provision for income taxes. Although the Company believes it has adequately reserved for its uncertain tax positions, no assurance can be given that the final outcomes of these matters will not be different. The Company adjusts its reserves in light of changing facts and circumstances, such as the progress or closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will impact the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate, as well as the related net interest.
51



(m) Comprehensive Income
Comprehensive income consists of two components, net income and other comprehensive income (loss). Other comprehensive income (loss) refers to certain changes in equity that are excluded from net income. For the Company, other comprehensive income (loss) includes foreign currency translation adjustments. Total comprehensive income (loss) for all periods presented has been disclosed in the consolidated statements of comprehensive income.
(n) Certain Risks and Uncertainties
The Company’s business is subject to risks associated with its ability to attract and retain advertisers and offer goods or services on compelling terms to our members.
The Company’s cash, cash equivalents and accounts receivable are potentially subject to concentration of credit risk. Cash and cash equivalents are placed with financial institutions that management believes are of high credit quality. Accounts receivable are derived from revenues earned from customers located in the U.S. and internationally. As of December 31, 2024 and 2023, the Company did not have any customers that accounted for 10% or more its accounts receivable.
As of December 31, 2024, the Company had merchant payables of $16.3 million related to the sale of vouchers. In the Company’s financial statements presented in this 10-K report, following GAAP accounting principles, we classified all merchant payables as current. As such, the consolidated balance sheet reflects negative net working capital (defined as current assets minus current liabilities) of $4.7 million at December 31, 2024. Payables to merchants are generally due upon the redemption of vouchers by members who purchased them from the Company. As of December 31, 2024, unredeemed vouchers have maturities through December 2025; however, expiration dates may be extended on a case-by-case basis and final payment to merchants upon expiration may not be due for up to a year after. Based on current projections of future redemption activity, management expects that cash on hand as of December 31, 2024 will be sufficient to provide for working capital needs for at least the next twelve months.

(o) Cash, Cash Equivalents and Restricted Cash
Cash equivalents consist of highly liquid investments with maturities of three months or less from the date of purchase. Restricted cash includes cash and cash equivalents that is restricted through legal contracts, regulations or our intention to use the cash for a specific purpose. Our restricted cash primarily relates to refundable security deposits for real estate leases and funds held in escrow.
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets to the total amounts shown in the statements of cash flows (in thousands):
 December 31,December 31,
20242023
Cash and cash equivalents$17,064 $15,713 
Restricted cash675 675 
Cash, cash equivalents and restricted cash–discontinued operations1 1 
Total cash, cash equivalents and restricted cash in the consolidated statements of cash flows$17,740 $16,389 

(p) Property and Equipment
Property and equipment are stated at cost less accumulated depreciation. Additions and improvements are capitalized. Maintenance and repairs are expensed as incurred. The Company also includes in fixed assets the capitalized cost of internal-use software and website development, including software used to upgrade and enhance its website and processes supporting the Company’s business, in accordance with the framework established and guidance provided by the FASB relating to accounting for the cost of computer software developed or obtained for internal use, and website development costs. Costs incurred in the planning stage and operating stage are expensed as incurred, while costs incurred in the application development stage and infrastructure development stage are capitalized, assuming such costs are deemed to be recoverable.
Depreciation is determined using the straight-line method over the estimated useful lives of the assets. Estimated useful lives are 3 to 5 years for computer hardware and software, capitalized internal-use software and website development costs, and office equipment and furniture. The Company depreciates leasehold improvements over the term of the lease or the estimated useful life of the asset, whichever is shorter.
(q) Impairment of Property and Equipment
52



The Company accounts for long-lived assets in accordance with the accounting standard relating to impairment of long-lived assets, which requires an impairment loss to be recognized on assets to be held and used if the carrying amount of a long-lived asset group is not recoverable from its undiscounted cash flows. The amount of impairment loss is measured as the difference between the carrying amount and the fair value of the asset group. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. The Company evaluates long-lived assets for impairment annually and whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. No impairment loss was recognized during the year ended December 31, 2024 and 2023.
(r) Recently Adopted Accounting Pronouncements
In November 2023, the Financial Standards Accounting Board (FASB) issued Accounting Standards Update (ASU) 2023-07 "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures", which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. ASU 2023-07 was adopted for the year ended December 31, 2024 retrospectively to all periods presented in the financial statements. See Note 11–Segment Reporting and Significant Customer Information.
(s) Recent Accounting Pronouncements Not Yet Adopted
In December 2023, the FASB issued ASU 2023-09 "Income Taxes (Topics 740): Improvements to Income Tax Disclosures", to expand the disclosure requirements for income taxes, primarily requiring more detailed disclosure for income taxes paid and the effective tax rate reconciliation. ASU 2023-09 is effective for annual reporting periods beginning after December 15, 2024, with early adoption permitted and can be applied on either a prospective or retroactive basis. We are currently evaluating the ASU to determine its impact on our income tax disclosures.
On November 4, 2024, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. The guidance requires more detailed disclosure for expenses. This standard is effective for annual reporting periods beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027, with early adoption permitted. We are currently evaluating the ASU to determine its impact on our disclosures.

Note 2: Net Income (Loss) Per Share
Basic net income (loss) per share is computed using the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed by adjusting the weighted-average number of common shares outstanding for the effect of dilutive potential common shares outstanding during the period. Potential common shares included in the diluted calculation consist of incremental shares issuable upon the exercise of outstanding stock options calculated using the treasury stock method.
53



The following table sets forth the calculation of basic and diluted net income (loss) per share (in thousands, except per share amounts):
 
 Year Ended December 31,
 20242023
Numerator:
Net income attributable to Travelzoo—continuing operations$13,564 $11,906 
Net income (loss) attributable to Travelzoo—discontinued operations 460 
Denominator:
Weighted average common shares—basic12,594 14,897 
Effect of dilutive securities: stock options258 67 
Weighted average common shares—diluted12,852 14,964 
Income (loss) per share—basic
Continuing operations$1.08 $0.80 
Discontinued operations 0.03 
Net income (loss) per share —basic$1.08 $0.83 
Income (loss) per share—diluted
Continuing operations$1.06 $0.80 
Discontinued operations 0.03 
Net income (loss) per share—diluted$1.06 $0.83 
For the years ended December 31, 2024 and 2023, options to purchase 0 and 750,000 shares of common stock were not included in the computation of diluted net income per share because the effect would have been anti-dilutive.

54



Note 3: Acquisitions
Stock Purchase Agreement between Travelzoo and Azzurro Capital Inc., a Related-Party
In connection with the acquisition of Metaverse Travel Experiences (“MTE”), formerly a wholly-owned subsidiary of Azzurro, the Company completed a private placement of newly issued shares with Azzurro. Ralph Bartel, who founded the Company, is the sole beneficiary of the Ralph Bartel 2005 Trust, which is the controlling shareholder of Azzurro. Azzurro was the Company’s largest shareholder at the time of the MTE acquisition and, as of December 31, 2022, Azzurro and Ralph Bartel, in his individual capacity, owned approximately 50.3% of the Company’s outstanding shares. On December 28, 2022, the stockholders of Travelzoo approved the issuance and sale of 3.4 million shares of common stock (the “Shares”) of Travelzoo to Azzurro, in exchange for certain consideration, and on December 30, 2022 (the “Closing Date”), the transaction was consummated. The closing price of Travelzoo’s common stock on December 30, 2022 was $4.45 per share, resulting in an aggregate fair value of the Shares of $15.2 million. The consideration for the Shares consisted of the following: (a) $1.0 million in cash paid on the Closing Date; (b) $4.8 million paid in the form of a promissory note, carrying a 12% interest rate per annum, issued on the Closing Date and payable by June 30, 2023; and (c) the transfer to the Company of all outstanding capital stock of MTE, which was effected pursuant to a merger of MTE with a wholly-owned subsidiary of the Company on the Closing Date. The Company records the $4.8 million promissory note as Note receivable from shareholder in the stockholdersequity section. In October 2023, the Company and Azzurro agreed to a payment plan for payment of the promissory note in five installments, ending in February 2024, with interest on the outstanding principal accruing at 16% per annum beginning on July 1, 2023.
During the year ended December 31, 2023, Azzurro paid interest of $604,000 and principal of $3.0 million, respectively. During the year ended December 31, 2024, Azzurro paid interest of $229,000 and the remaining principal amount of $1.8 million, respectively.
Intangible Assets
The following table presents the gross fair values and estimated useful lives of intangible assets from acquisitions (in thousands):
Fair ValueEstimated Life (Years)
Customer relationships (Jack's Flight Club)$3,500 5.0
Trade name (Jack's Flight Club)2,460 indefinite
Non-compete agreement (Jack's Flight Club)660 4.0
Intangible assets (Secret Escapes Spain member database)445 3.0
Intangible assets (Secret Escapes U.S. member database)1,751 2.3
Assets Measured at Fair Value on a Non-recurring Basis
The Company’s non-financial assets, such as goodwill, intangible assets and property and equipment, are adjusted to fair value if an impairment is recognized during the period. The fair value measurements are based on Level 3 inputs which are unobservable inputs based on management assumptions used to measure assets at fair value.
The goodwill assessment was performed by comparing the fair value of the reporting units to their carrying value. The fair value estimates for the reporting units were based on a blended analysis of the present value of future discounted cash flows and the market value approach, using Level 3 inputs. The indefinite-lived intangible assets assessment was performed using the relief-from-royalty method, which includes unobservable inputs, classified as Level 3 inputs, including projected revenues and an approximate 5% royalty rate.
The Company performed an annual impairment test in October 2024 and 2023, and did not identify any indicators of impairment for the years ended December 31, 2024 and 2023.
Amortization of Acquired Intangible Assets
The following table presents the activities of intangible assets for the years ended December 31, 2024 and 2023 (in thousands):
55



Jack's Flight ClubSecret Escapes Spain member databaseSecret Escapes U.S. member database
Intangible assets, net—December 31, 2022$2,351 $327 $973 
Amortization of intangible assets with definite lives(641)(141)(778)
Intangible assets, net—December 31, 20231,710 186 195 
Amortization of intangible assets with definite lives(250)(148)(195)
Intangible assets, net—December 31, 2024$1,460 $38 $ 

Amortization expense for acquired intangibles was $593,000 and $1.6 million for the years ended December 31, 2024 and 2023, respectively. Expected future amortization expense of acquired intangible assets as of December 31, 2024 is as follows (in thousands):
Years ending December 31,
202548 
$48 
The Company performed its annual impairment testing of Trade name as of October 31, 2024 and 2023 using a relief from royalty method, respectively. No impairment was identified in 2024 and 2023. As of December 31, 2024, the carrying value of the Trade name was $1.5 million.
Note 4: Balance Sheet Components
Prepaid expenses and other consists of the following (in thousands):
 
 December 31,
 20242023
Prepaid expenses$921 $1,084 
Deposits83 286 
Other current assets144 91 
Total prepaid expenses and other $1,148 $1,461 
Property and equipment consists of the following (in thousands):
 December 31,
 20242023
Office equipment and furnishings$2,164 $2,141 
Capitalized internal-use software and website development2,196 2,230 
Leasehold improvements763 804 
Computer hardware and software45 45 
Property and equipment5,168 5,220 
Less accumulated depreciation and amortization(4,745)(4,642)
Total property and equipment, net$423 $578 
Depreciation expense was $209,000 and $291,000 for the years ended December 31, 2024 and 2023, respectively.
Amortization of capitalized internal-use software and website development costs was $154,000 and $39,000 for the years ended December 31, 2024 and 2023, respectively. Amortization of acquired intangible assets is presented in Note 3 above.

56



Changes to the allowance for credit losses and reserve for member refunds are as follows (in thousands):
Allowance
for credit losses
Reserve for
member
refunds
Balance at December 31, 2022$1,468 $1,278 
Additions — charged to costs and expenses, or contra revenue172  
Deductions — recoveries of amounts previously reserved(133)(459)
Deductions — write-offs or refunds(23)(551)
Balance at December 31, 20231,484 268 
Additions — charged to costs and expenses, or contra revenue244 152 
Deductions — recoveries of amounts previously reserved(24) 
Deductions — write-offs or refunds(92)(276)
Balance at December 31, 2024$1,612 $144 
Accrued expenses and other consists of the following (in thousands):
 
 December 31,
 20242023
Accrued compensation expense1,343 1,381 
Reserve for member refunds$144 $268 
Accrued advertising expense536 743 
Other accrued expenses1,381 1,266 
Total accrued expenses and other$3,404 $3,658 

At December 31, 2024 and 2023, accounts receivable, accounts payable and accrued expenses are not measured at fair value; however, the Company believes that the carrying amounts of these assets and liabilities are a reasonable estimate of their fair values because of their relative short maturities.
Note 5: Commitments and Contingencies
From time to time, the Company is subject to various claims and legal proceedings, either asserted or unasserted, that arise in the ordinary course of business. The Company accrues for legal contingencies if management can estimate the potential liability and believes it is probable that the matter will be ruled on adversely. Accruals for legal contingencies were not material as of December 31, 2024 or 2023. If a legal claim for which the Company did not accrue is resolved against it, the Company would record the expense in the period in which the ruling was made. The Company believes that the likelihood of an ultimate amount of liability, if any, for any pending claims of any type (alone or combined) that will materially affect the Company’s financial position, results of operations or cash flows is remote. The ultimate outcome of any litigation is uncertain, however, and unfavorable outcomes could have a material negative impact on the Company’s financial condition and operating results. Regardless of outcome, litigation can have an adverse impact on the Company because of defense costs, negative publicity, diversion of management resources and other factors.
The Company leases office space in Canada, France, Germany, Spain, the U.K., and the U.S. under operating leases. Our leases have remaining terms ranging from less than one year to up to seven years. The Company maintains standby letters of credit (“LOC”) to serve as collateral issued to the landlords. The LOCs are collateralized with cash which is included in the line item “Restricted cash” in the Consolidated Balance Sheets.
Rent expense was $2.7 million and $2.8 million for the years ended December 31, 2024 and 2023, respectively. The Company’s rental income from sublease was approximately $0 and $271,000 for the years ended December 31, 2024 and 2023. See Note 14–Leases for more information.
The Company has purchase commitments aggregating approximately $1.3 million as of December 31, 2024, which represent the minimum obligations the Company has under agreements with certain third-party service providers. These minimum obligations are less than the Company's projected use for those periods. Payments may be more than the minimum obligations based on actual use.
57



Note 6: Income Taxes
The components of income before income tax expense are as follows (in thousands):
Year Ended December 31,
20242023
U.S.$12,747 $15,319 
Foreign6,339 1,794 
$19,086 $17,113 

Income tax expense consists of current and deferred components, further categorized by federal, state and foreign jurisdictions, as shown below. The current provision is generally that portion of income tax expense that is currently payable to the taxing authorities. The Company makes estimated payments of these amounts during the year. The deferred tax provision results from changes in the Company’s deferred tax assets (future deductible amounts) and tax liabilities (future taxable amounts), which are presented in the table below:
 
CurrentDeferredTotal
 (In thousands)
Year Ended December 31, 2024
Federal$3,044 $(471)$2,573 
State877 (19)858 
Foreign2,001 (28)1,973 
$5,922 $(518)$5,404 
Year Ended December 31, 2023
Federal$3,267 $7 $3,274 
State664 72 736 
Foreign1,126 (31)1,095 
$5,057 $48 $5,105 

Income tax expense differed from the amounts computed by applying the U.S. federal statutory tax rates applicable to the Company’s level of pretax income as a result of the following (in thousands):  
Year Ended December 31,
20242023
Federal tax at statutory rates$4,005 $3,594 
State taxes, net of federal income tax benefit520 584 
Uncertain tax positions 263 43 
Foreign income taxed at different rates586 539 
Stock-based compensation
(90)30 
Other
120 315 
Total income tax expense$5,404 $5,105 
58




Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's deferred tax assets and liabilities as of December 31, 2024 and December 31, 2023 are as follows:
December 31,
20242023
Deferred tax assets:
Net operating loss and credit carryforwards$3,279 $3,349 
Operating lease liabilities1,575 1,947 
State income taxes117 109 
Accruals and allowances408 391 
Stock-based compensation433 432 
Unrealized foreign exchange losses23 363 
Deferred revenue616 61 
Property, equipment and intangible assets266 156 
Capital loss carryforward401 404 
Total deferred tax assets 7,118 7,212 
Valuation allowance(2,806)(2,878)
Total deferred tax assets net of valuation allowance4,312 4,334 
Deferred tax liabilities:
Operating lease right-of-use assets(932)(1,138)
Total deferred tax liabilities(932)(1,138)
Net deferred tax assets$3,380 $3,196 
Changes in the deferred tax assets valuation allowance for the years ended December 31, 2024 and 2023 are as follows (in thousands):
Balance at the beginning of the yearCharged (Credited) to expensesCharged (Credited) to other account (*)Balance at end of year
Deferred tax assets valuation allowance
2024$2,878 (72) $2,806 
2023$4,455 (1,577) $2,878 
(*) Amounts not charged (credited) to expenses are charged (credited) to stockholders' equity or deferred tax assets (liabilities).

As of December 31, 2024, the Company has a valuation allowance of approximately $2.4 million related to foreign net operating loss (“NOL”) carryforwards of approximately $14.6 million primarily related to the Company's Asia Pacific entities, and 0.4 million related to capital loss carryforwards, for which it is more likely than not that the tax benefit will not be realized. The amount of the valuation allowance represented an increase of approximately $0.1 million over the amount recorded as of December 31, 2023, and was due to the increase of deferred tax assets and related valuation allowance for Travelzoo Asia. If not utilized, $14.6 million of the remaining foreign NOL may be carried forward indefinitely.
As of December 31, 2024, the Company has U.S. federal NOL carryforwards of $34.5 million as a result of the acquisition of MTE discussed in Note 3 above. If not utilized, $7.4 million of the remaining NOL may be carried forward indefinitely, and $27.1 million will expire at various times between 2032 and 2037. As of December 31, 2024, the Company had state and local NOL carryforwards of $120.6 million, which expire at various times between 2035 and 2044. The Company has not recorded these net operating losses because an uncertain tax position has been recorded relating to them.
As of December 31, 2024, the Company is permanently reinvested in certain non-U.S. subsidiaries and does not have a deferred tax liability related to its undistributed foreign earnings.  The estimated amount of the unrecognized deferred tax liability attributable to future withholding taxes on dividend distributions of undistributed earnings for certain non-U.S. subsidiaries, which the Company intends to reinvest the related earnings indefinitely in its operations outside the U.S., is approximately $871,000 at December 31, 2024.
59



The total amount of gross unrecognized tax benefits was $23.9 million as of December 31, 2024, of which up to $16.6 million would affect the Company’s effective tax rate if realized. A reconciliation of the beginning and ending amounts of gross unrecognized tax benefits in 2023 and 2024 is as follows (in thousands):
Gross unrecognized tax benefits balance at December 31, 2022$16,877 
Increase related to prior year tax positions7,018 
Settlements 
Gross unrecognized tax benefits balance at December 31, 202323,895 
Increase related to current year tax positions 
Settlements 
Gross unrecognized tax benefits balance at December 31, 2024$23,895 

The Company files income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions. The Company is subject to U.S. federal and certain state tax examinations for certain years after 2020 and is subject to California tax examinations for years after 2019.

The Company’s policy is to include interest and penalties related to unrecognized tax positions in income tax expense. To the extent accrued interest and penalties do not ultimately become payable, amounts accrued will be reduced and reflected as a reduction in the overall income tax provision in the period that such determination is made. At December 31, 2024, the Company had approximately $1.1 million in accrued interest and penalties.
Although the timing of any initiation, resolution and/or closure of any audits is highly uncertain, it is reasonably possible that the balance of the gross unrecognized tax benefits related to the method of computing income taxes in certain jurisdictions and losses reported on certain income tax returns could significantly change in the next 12 months. These changes may occur through settlement with taxing authorities or expiration of the statute of limitations on returns filed. The Company is unable to estimate a range of possible adjustments to the balance of gross unrecognized tax benefits.
Note 7: Accumulated Other Comprehensive Loss
The following table summarizes changes in accumulated balances of other comprehensive loss (in thousands):
Year Ended December 31,
 20242023
Beginning balance$(4,607)$(4,905)
Other comprehensive income (loss) due to foreign currency translation(720)298 
Ending balance$(5,327)$(4,607)
There were no amounts reclassified from accumulated other comprehensive income (loss) for the years ended December 31, 2024 and 2023. Accumulated other comprehensive income (loss) consists of foreign currency translation gain (loss).
Note 8: Employee Benefit Plan
The Company maintains a 401(k) Profit Sharing Plan & Trust (the “401(k) Plan”) for its employees in the United States. The 401(k) Plan allows employees of the Company to contribute up to 80% of their eligible compensation, subject to certain limitations. Since 2006, the Company has matched employee contributions up to $1,500 per year. Employee contributions are fully vested upon contribution, whereas the Company’s matching contributions are fully vest after the first year of service. The Company also has various defined contribution plans for its international employees. The Company’s contributions to these benefit plans were approximately $730,000 and $673,000 for the years ended December 31, 2024 and 2023, respectively.
Note 9: Stock-Based Compensation and Stock Options
The Company accounts for its employee stock options under the fair value method, which requires stock-based compensation to be estimated using the fair value on the date of grant, employing an option-pricing model. The value of the portion of awards expected to vest is recognized on a straight-line basis as expense over the related employees’ requisite service periods in the Company’s consolidated statements of operations.
60



In September 2019, pursuant to executed Option Agreements, the Company granted six employees stock options to purchase 50,000 shares of common stock each (300,000 in the aggregate) with an exercise price of $10.79, of which 75,000 options vest and become exercisable annually starting on September 5, 2020 and ending on December 31, 2023. The options expire in September 2024. On May 29, 2020, the shareholders of the Company approved the grants, as well as certain amendments to the Option Agreements, which increased and repriced all outstanding, unexercised options granted to such employees. Pursuant to the applicable amendments, the exercise price for the options was repriced to the official NASDAQ closing share price on March 30, 2020 (the date of execution of the amendments to the Option Agreements, which immediately followed the date of approval of the grants from the Board of Directors of the Company), which was $3.49, the option grants were each increased to 100,000 each, resulting in 300,000 additional options in the aggregate. In 2020, 100,000 unvested options were forfeited upon an employee's departure, 75,000 options were exercised and 54,258 shares of common stock were issued as the result of a cashless exercise which were approved by Travelzoo’s Board of Directors. In 2021, 125,000 unvested options were forfeited upon employees’ departure, 150,000 options were exercised and 88,917 shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which were approved by Travelzoo’s Board of Directors. No option was exercised in 2022. In 2023, 50,000 options were exercised and 18,098 shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which were approved by Travelzoo’s Board of Directors. As of December 31, 2023, stock-based compensation related to these Option Agreements and applicable Option Agreement Amendments were fully expensed. In 2024, 75,000 options were exercised and 27,546 shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which was approved by Travelzoo’s Board of Directors. As of December 31, 2024, all options granted under these Option Agreements have been exercised or forfeited.
On May 29, 2020, pursuant to an executed Option Agreement, the shareholders of the Company approved the grant of stock options to purchase 800,000 shares of common stock to Mr. Ralph Bartel, Chairman of the Board of Directors of the Company at the time, with an exercise price of $3.49 and quarterly vesting beginning June 30, 2020 and ending on March 31, 2022. The options expire in March 2025. This grant was approved at the 2020 Annual Meeting of the shareholders. In 2021, 600,000 options were exercised and 390,809 shares of common stock were issued as the result of the cashless exercises which were approved by Travelzoo’s Board of Directors. Stock-based compensation related to this grant was fully expensed in 2022. In 2023, 200,000 options were exercised and 121,307 shares of common stock were issued as the result of the cashless exercises which were approved by Travelzoo’s Board of Directors.
On May 29, 2020, pursuant to an executed Option Agreement, the shareholders of the Company approved the grant of stock options to purchase 200,000 shares of common stock to two key employees, with an exercise price of $3.49 with annual vesting starting March 30, 2021 and ending on March 31, 2024. The options expire in March 2025. In 2021, 50,000 options were exercised and 24,474 shares of common stock were issued as the result of cashless exercises which were approved by Travelzoo’s Board of Directors. In 2022, 50,000 unvested options were forfeited upon one employee's departure, 25,000 options were exercised and 4,676 shares of common stock were issued as the result of cashless exercise or net settlement with respect to the option exercise price which were approved by Travelzoo’s Board of Directors. In 2023, 50,000 options were exercised and 16,619 shares of common stock were issued as the result of the cashless exercise which were approved by Travelzoo’s Board of Directors. In 2024, 25,000 options were exercised and 8,420 shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which was approved by Travelzoo’s Board of Directors. Stock-based compensation related to this grant was fully expensed in 2024 and all options granted under this Option Agreement have been exercised or forfeited as of December 31, 2024.
On June 1, 2021, pursuant to an executed Option Agreement, the shareholders of the Company approved the grant of stock options to purchase 50,000 shares of common stock to one employee, with an exercise price of $9.44, with annual vesting starting January 1, 2022 and ending on January 1, 2025. The options expire in January 2026. In 2024, 37,500 options were exercised and 3,358 shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which was approved by Travelzoo’s Board of Directors. Stock-based compensation related to this grant was fully expensed in 2024.
In March 2022, pursuant to an executed Option Agreement, the Company granted its Global Chief Executive Officer, Holger Bartel, options to purchase 600,000 shares of common stock of the Company, with an exercise price of $8.14 and vesting 25% every six months over two years beginning on June 30, 2022 and ending on December 31, 2023. The options expire in March 2027. This grant was approved at the 2022 Annual Meeting of the shareholders. In 2024, 200,000 options were exercised and 53,753 shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which was approved by Travelzoo’s Board of Directors. Stock-based compensation related to this grant was fully expensed in 2023.
In June 2022, the Company granted an employee options to purchase 100,000 shares of common stock with an exercise price of $6.78 and quarterly vesting beginning on September 30, 2022 and ending on June 30, 2025 with vesting based on both
61



time-based service condition and also performance conditions. However, if the performance targets are not met as of the first date on which the time condition is met, the time condition may be extended by one quarter up to three times. The options expire in June 2027. The Company did not recognize stock-based compensation expense for this grant as the performance targets were not achieved and thus no shares were vested in 2022. Total stock-based compensation related to this option grant of $89,000 was recorded in sales and marketing expenses for 2023, with 25,000 shares were vesting. Total stock-based compensation related to this option grant of $119,000 was recorded in sales and marketing expenses for 2024, with 25,000 shares vesting.
In March 2023, the Company granted its General Counsel and Head of Global Functions, Christina Sindoni Ciocca, options to purchase 200,000 shares of common stock of the Company, with an exercise price of $4.96 and vesting 12.5% every six months over four years beginning on June 30, 2023 and ending on December 31, 2026. This grant was approved at the Annual Meeting of Stockholders held in June 2023. The options expire in March 2025. In 2024, 75,000 options were exercised and 19,584 shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which was approved by Travelzoo’s Board of Directors.
In March 2024, the Compensation Committee of the Board of Directors granted Holger Bartel 600,000 stock options that vest through December 31, 2025. On April 26, 2024, pursuant to an executed Option Agreement, the shareholders of the Company approved to grant Holger Bartel, options to purchase 600,000 shares of common stock of the Company, with an exercise price of $8.58 and vesting 25.0% every six months over two years beginning on June 30, 2024 and ending on December 31, 2025. The options expire in March 2029.
The Company recorded $1.5 million of stock-based compensation in general and administrative expenses for each of the years ended December 31, 2024 and 2023.
The Company utilizes the Black-Scholes option pricing model to value the stock options, with an expected life as defined under the simplified method, using an average of the contractual term and vesting period of the stock options, and risk-free interest rates based on the U.S. Treasury yield curve in effect at the time of grant. Historical volatility is calculated based upon implied volatility of the Company's historical stock prices. The Company accounts for forfeitures as they occur.
The fair value of stock options granted in 2024 and 2023 was estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:
 20242023
Weighted-average fair value of options granted per share$4.06 $2.78 
Historical volatility64 %75 %
Risk-free interest rate4.84 %4.40 %
Dividend yield  
Expected life in years3.13.6
As of December 31, 2024, there was approximately $824,000 of unrecognized stock-based compensation expense related to outstanding stock options, expected to be recognized over 0.8 years.

62



Option activities during the years ended December 31, 2022, 2023 and 2024 were as follows:
SharesWeighted-Average
Exercise Price
Weighted-Average
Remaining
Contractual Life
Aggregate
Intrinsic
Value
    (In thousands)
Outstanding at December 31, 20221,175,000 $6.40 3.38 years
Options Granted 200,000 4.96 
Exercised options(325,000)3.49 
Options forfeited and canceled  
Outstanding at December 31, 20231,050,000 $7.02 3.11 years
Options Granted 600,000 $8.58 
Exercised options(462,500)$6.74 
Options forfeited and canceled(8,333)6.78 
Outstanding at December 31, 20241,179,167 $7.99 3.33 years$1,813 
Exercisable and fully vested at December 31, 2024733,333 $8.20 3.05 years$978 
Outstanding at December 31, 2024 and expected to vest thereafter 445,833 $7.66 3.84 years$835 
The aggregate intrinsic values in the table above represent the total pre-tax intrinsic values (the difference between the Company’s closing stock price on the last trading day of the year ended December 31, 2024 and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders, had all option holders exercised their options on December 31, 2024. These amounts change based on the fair value of the Company’s stock. The Company’s policy is to issue shares from authorized shares to fulfill stock option exercises.
Outstanding options at December 31, 2024 were as follows:
Exercise PriceOptions
Outstanding
Options Outstanding
Weighted-Average
Remaining Contractual
Life
Weighted-Average
Exercise Price
Options Outstanding
 and Exercisable
Options Exercisable
Weighted-Average
Remaining Contractual
Life
$4.96 125,000 3.18 years$4.96 25,000 3.18 years
$6.78 41,667 2.42 years$6.78 8,333 2.42 years
$8.14 400,000 2.17 years$6.78 400,000 2.17 years
$8.58 600,000 4.24 years$8.14 300,000 4.24 years
$9.44 12,500 1.00 year$9.44  1.00 year

63



Note 10: Stock Repurchase Program
The Company's stock repurchase programs assist in offsetting the impact of dilution from employee equity compensation and with capital allocation. Management is allowed discretion in the execution of repurchase programs, based upon market conditions and consideration of capital allocation.
In June 2022, the Company announced that its Board of Directors approved a stock repurchase program authorizing the repurchase of up to 1,000,000 shares of the Company’s outstanding common stock. In 2022, the Company repurchased 306,375 shares of common stock for an aggregate purchase price of $1.6 million, which was recorded as part of treasury stock as of December 31, 2022. In 2023, the Company repurchased 693,625 shares of common stock for an aggregate purchase price of $4.9 million. The shares repurchased were retired and recorded as a reduction of additional paid-in capital. This stock repurchase program was completed in 2023.
On July 26, 2023, the Company announced that its Board of Directors authorized the repurchase of up to 1,000,000 shares of the Company's outstanding common stock. The Company subsequently repurchased 1,000,000 shares of common stock for an aggregate purchase price of $6.9 million, with such shares retired and recorded as a reduction of additional paid-in capital. This stock repurchase program was completed in 2023.
On October 24, 2023, the Company announced that its board of directors authorized the repurchase of up to 1,000,000 shares of the Company's outstanding common stock. In 2023, the Company repurchased 600,000 shares of common stock for an aggregate purchase price of $5.0 million, excluding excise tax due under the Inflation Reduction Act of 2022, with such shares retired and recorded as a reduction of additional paid-in capital. In 2024, the Company repurchased the remaining 400,000 shares of common stock for an aggregate purchase price of $3.9 million, excluding excise tax due under the Inflation Reduction Act of 2022, with such shares retired and recorded as a reduction of additional paid-in capital until extinguished with the remaining amount reflected as a reduction of retained earnings. This stock repurchase program was completed in 2024.

On April 30, 2024, the Company announced that its board of directors authorized the repurchase of up to 1,000,000 shares of the Company's outstanding common stock. The Company repurchased 1,000,000 shares of common stock for an aggregate purchase price of $8.8 million, excluding excise tax due under the Inflation Reduction Act of 2022, with such shares retired and recorded as a reduction of additional paid-in capital until extinguished with the remaining amount reflected as a reduction of retained earnings. This stock repurchase program was completed in 2024.

On October 23, 2024, the Company announced that its board of directors authorized the repurchase of up to 1,000,000 shares of the Company's outstanding common stock. The Company repurchased 135,792 shares of common stock for an aggregate purchase price of $2.3 million, excluding excise tax due under the Inflation Reduction Act of 2022, with such shares retired and recorded as a reduction of additional paid-in capital until extinguished with the remaining amount reflected as a reduction of retained earnings. As of December 31, 2024, there were 911,529 shares remaining to be repurchased under this program.

Note 11: Segment Reporting and Significant Customer Information
During 2024, the Company had four reportable operating segments: Travelzoo North America, Travelzoo Europe, Jack’s Flight Club and New Initiatives. Travelzoo North America consists of the Company’s operations in the U.S. and Canada. Travelzoo Europe consists of the Company’s operations in France, Germany, Spain and the U.K. Jack’s Flight Club consists of subscription revenues from premium members to access and receive flight deals from Jack’s Flight Club via email or mobile applications. New Initiatives consists of Travelzoo’s licensing activities in certain Asia Pacific territories, the Travelzoo META subscription service and MTE.
Our chief operating decision maker ("CODM") is our Global Chief Executive Officer. The CODM primarily use operating income (loss) to evaluate each segment's performance allocate resources and make capital investments. We allocate certain software and license costs, such as IT and customer support, across all segments but do not allocate expenses such as legal-related costs or income taxes. Financial information is utilized along with forecasts to enable decision maker to manage our business across all operating segments.
For the year ended December 31, 2024, Travelzoo North America operations comprised 66% of revenues, Travelzoo Europe operations comprised 29% of revenues and Jack's Flight Club comprised 5% of revenues.
64



The following is a summary of operating results by business segment (in thousands):
Year Ended December 31, 2024Travelzoo North AmericaTravelzoo EuropeJack's Flight ClubNew InitiativesConsolidated
Revenues from unaffiliated customers$54,968 $24,113 $4,714 $107 $83,902 
Intersegment revenues124 (42)(82)  
Total net revenues55,092 24,071 4,632 107 83,902 
Sales and marketing (1)19,748 12,561 1,881 280 34,470 
Other costs and expenses (2)19,461 8,429 2,707 337 30,934 
Operating income (loss)$15,883 $3,081 $44 $(510)$18,498 
Other income, net$588 
Income from continuing operations before income taxes$19,086 
(1) Includes advertising and promotional costs, employee-related expenses for sales, marketing, and production teams, conference participation costs, professional services, public relations expenses, and facilities costs.
(2) Includes costs and expenses related to cost of revenues, product development, and general and administrative. Travelzoo North America and Travelzoo Europe general and administrative expenses include stock based compensation of $1.5 million and $0, respectively.
  
Year Ended December 31, 2023Travelzoo North AmericaTravelzoo EuropeJack's Flight ClubNew InitiativesConsolidated
Revenues from unaffiliated customers$54,837 $25,291 $4,145 $204 $84,477 
Intersegment revenues1,243 (1,270)27   
Total net revenues$56,080 $24,021 $4,172 $204 $84,477 
Sales and marketing (1)22,029 13,636 1,788 321 37,774 
Other costs and expenses (2)18,797 9,068 2,406 859 31,130 
Operating income (loss)$15,254 $1,317 $(23)$(976)15,572 
Other income, net$1,541 
Income from continuing operations before income taxes$17,113 

(1) Includes advertising and promotional costs, employee-related expenses for sales, marketing, and production teams, conference participation costs, professional services, public relations expenses, and facilities costs.
(2) Includes costs and expenses related to cost of revenues, product development, and general and administrative. Travelzoo North America and Travelzoo Europe general and administrative include stock based compensation of 1.2 million and $194,000, respectively.

A measure of segment assets is not currently provided to the Chief Operating Decision Maker and has therefore not been provided.
As of December 31, 2024, the Company had one customer that accounted for more than 10% of revenues at $8.8 million across Travelzoo North America and Travelzoo Europe. For the years ended December 31, 2023, the Company did not have any customers that accounted for 10% or more of revenue. As of December 31, 2024, the Company did not have any customers that accounted for 10% or more of accounts receivable.
65



The following table sets forth the breakdown of revenues (in thousands) by category Advertising, Membership Fees, and Other. Advertising includes travel publications (Top 20, Travelzoo website, Standalone email newsletters, Travelzoo Network), Getaways vouchers, hotel platform, vacation packages, Local Deals vouchers and entertainment offers (vouchers and direct bookings). Membership Fees includes subscription fees paid by Travelzoo, Jack’s Flight Club and Travelzoo META members. Other includes licensing fees from license agreements and the retail business acquired with MTE.

 Year Ended December 31,
 20242023
Advertising$78,396 $80,128 
Membership Fees5,399 4,145 
Other107 204 
Total revenues$83,902 $84,477 
The following table sets forth revenues for individual countries that comprised 10% or more of total revenue (in thousands):
Year Ended December 31,
 20242023
Revenue
United States $49,473 $50,891 
United Kingdom20,607 19,486 
Rest of the world13,822 14,100 
Total revenues$83,902 $84,477 
Note 12: Related Party Transactions
Ralph Bartel, who founded Travelzoo, is the sole beneficiary of the Ralph Bartel 2005 Trust, which is the controlling shareholder of Azzurro. Azzurro is the Company’s largest shareholder, and as of December 31, 2024, holds approximately 37.5% of the Company's outstanding shares. Holger Bartel, the Company's Global CEO, is Ralph Bartel's brother and separately holds less than 1% of the Company's outstanding shares as of December 31, 2024.
Stock Purchase Agreement between Travelzoo and Azzurro Capital Inc.
In connection with the development of Travelzoo META, on December 28, 2022, the Company acquired MTE, a wholly owned subsidiary of Azzurro, and also completed a private placement of newly issued shares. As of December 31, 2022, Azzurro and Ralph Bartel owned approximately 50.3% of the Company’s outstanding shares. See Note 3Acquisitions in the consolidated financial statements for further information.
Stock Repurchase Agreements
Travelzoo, from time to time, engages in share repurchases. On June 15, 2024, the Company entered into a Stock Repurchase Agreement (the “First SRA”) with Holger Bartel, the Company's Global Chief Executive Officer, to repurchase an aggregate of 200,000 shares of the Company’s common stock at a price of $7.66 per share. The Compensation Committee of the Board of Directors negotiated the purchase price with Holger Bartel after receiving advice from an independent financial adviser. The aggregate purchase price of $1.5 million was paid during the second quarter of 2024, following the execution of the First SRA.
On September 5, 2024, the Company entered into a Stock Repurchase Agreement (the “Second SRA”) with Holger Bartel, the Company's Global Chief Executive Officer, to repurchase an aggregate of 200,000 shares of the Company’s common stock at a price of $11.44 per share. The Compensation Committee of the Board of Directors negotiated the purchase price with Holger Bartel after receiving advice from an independent financial adviser. The aggregate purchase price of $2.4 million was paid in 2024, following the execution of the Second SRA.
Consulting Agreement with Ralph Bartel
On January 1, 2023, with the unanimous approval of the Audit Committee, the Company entered into a Consulting Agreement with Ralph Bartel (the "Consulting Agreement"). The Consulting Agreement was amended and renewed, effective January 1, 2025. Ralph Bartel, who founded Travelzoo, is the sole beneficiary of the Ralph Bartel 2005 Trust, which is the controlling shareholder of Azzurro. Azzurro is the Company's largest shareholder. Pursuant to the Consulting Agreement, Mr.
66



Bartel provides strategic advisory for Travelzoo META, advisory on talent search, performance management consulting, strategic advisory to IT and brand strategy and public relations support. In 2024, the fee payable to Mr. Bartel pursuant to the Consulting Agreement was $164,000, included within General and Administrative expenses. In 2023, the fee payable to Mr. Bartel was less than $120,000.
Profits from Sale and Purchase of Travelzoo Common Stock within Six Month Period
On May 23, 2023, Travelzoo was named as a nominal defendant in a complaint for recovery of short swing profits filed in the Southern District of New York under Section 16(b) of the Securities Exchange Act, by Dennis J. Donoghue and Mark Rubenstein, against Ralph Bartel, the Ralph Bartel 2005 Trust and Azzurro Capital Inc. This case is ongoing but as Travelzoo is a nominal defendant, it did not accrue any expense as of December 31, 2024.

Note 13: Non-Controlling Interest

The Company’s consolidated financial statements include Jack's Flight Club, which the Company has operating control over but owns a 60% equity interest in.

Non-controlling interest for the years ended December 31, 2024 and 2023 was as follows (in thousands):

Non-controlling interest—January 1, 2023
$4,595 
Net Income attributable to non-controlling interest
102 
Non-controlling interest—December 31, 2023
$4,697 
Net Income attributable to non-controlling interest
118 
Non-controlling interest—December 31, 2024
$4,815 

Note 14: Leases
The Company has operating leases for real estate and certain equipment. The Company leases office space in Canada, Germany, Spain, the U.K. and the U.S. under operating leases. Our leases have remaining lease terms ranging from less than one year to up to seven years. Certain leases include one or more options to renew. In addition, we sublease certain real estate to a third party. All of our leases qualify as operating leases.
The following table summarizes the components of lease expense for the years ended December 31, 2024 and 2023 (in thousands):
Year Ended December 31,
20242023
Operating lease cost$2,133 $2,349 
Short-term lease cost544 149 
Variable lease cost496 580 
Sublease income (271)
    Total lease cost$3,173 $2,807 
Cash payments against the operating lease liabilities totaled $3.4 million for each of the years ended December 31, 2024. ROU assets obtained in exchange for lease obligations was $1.3 million and $602,000 for the year ended December 31, 2024 and 2023, respectively.

67



The following table summarizes the presentation in our consolidated balance sheets of our operating leases (in thousands):
Year Ended December 31,
20242023
Assets:
Operating lease right-of-use assets$5,655 $6,015 
Liabilities:
Operating lease liabilities$2,472 $2,530 
Long-term operating lease liabilities5,646 6,717 
Total operating lease liabilities$8,118 $9,247 
Weighted average remaining lease term (years)4.435.26
Weighted average discount rate4.8 %4.3 %
Maturities of remaining lease liabilities at December 31, 2024 were as follows (in thousands):
Years ending December 31,
2025$2,987 
20261,800 
20271,458 
20281,458 
Thereafter1,674 
    Total lease payments9,377 
Less interest(1,259)
    Present value of operating lease liabilities$8,118 

68



Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None
Item 9A. Controls and Procedures

Evaluation of Disclosure Controls and Procedures
Disclosure controls and procedures are defined in Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), to mean controls and other procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act are recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the Exchange Act is accumulated and communicated to the issuer’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure.
At the end of the period covered by this Annual Report on Form 10-K an evaluation was carried out under the supervision of and with the participation of our management, including the Chief Executive Officer (CEO), Financial Controller, North America and General Counsel and Head of Global Functions, of the effectiveness of the design and operations of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Exchange Act). Based on this evaluation, our management concluded that our disclosure controls and procedures were effective as of December 31, 2024.
Management believes that our consolidated financial statements included in this Annual Report on Form 10-K have been prepared in accordance with US GAAP. Our management have certified that, based on such officer’s knowledge, the consolidated 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 Company as of, and for, the periods presented in this report.
Remediated Material Weakness
We previously identified a material weakness in our internal control over financial reporting related to having sufficient resources for the accounting for certain non-routine, non-recurring, unusual or complex transactions within our financial statement closing and reporting process. Specifically, the Company did not have internal financial staff with sufficient specific expertise to ensure complete and timely financial reporting and disclosures related to technical and complex accounting transactions.
We implemented our remediation plan for the material weakness in internal control over financial reporting described above. Specifically, we realigned certain of our personnel (including appointing a new Chief Accounting Officer and recruiting for additional headcount in Finance), improved reporting processes, and designed and implemented new controls in preparation for the next non-routine, non-recurring, unusual or complex transaction. We will engage sufficient outside subject matter experts and specialists to ensure the complete and timely accounting and financial reporting for certain non-routine, unusual or complex transactions and technical matters, where appropriate. We are committed to maintaining a strong internal control environment and implementing measures designed to help ensure that control deficiencies contributing to the material weakness are remediated as soon as possible. We consider the material weakness remediated as of December 31, 2024.
Changes in Internal Control Over Financial Reporting
During the quarter ended December 31, 2024, there were no changes in our internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) that materially affected, or are reasonably likely to materially affect, the Company’s internal controls over financial reporting.

69



Management’s Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f)) to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of consolidated financial statements for external purposes in accordance with generally accepted accounting principles.

Management assessed the effectiveness of our internal control over financial reporting as of December 31, 2024, the end of our fiscal year. Management based its assessment on criteria established in Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

Based on this assessment, management has concluded that our internal control over financial reporting was effective as of December 31, 2024 for the reasons discussed above.

This Annual Report on Form 10-K does not include an attestation report of our registered public accounting firm on our internal control over financial reporting because we are a smaller reporting company and are not subject to auditor attestation requirements under applicable SEC rules.

/s/ HOLGER BARTEL                
Holger Bartel
Global Chief Executive Officer
/s/ JEFF HOFFMAN              
Jeff Hoffman
Financial Controller, North America

March 19, 2025

Item 9B. Other Information
Not applicable.
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
Not applicable.
70



PART III
Item 10. Directors, Executive Officers and Corporate Governance
Information required by this item is incorporated by reference to Travelzoo’s definitive Proxy Statement for the 2025 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of Travelzoo’s fiscal year ended December 31, 2024 and is incorporated herein by reference.
The Company has adopted a Code of Ethics applicable to all officers, directors and employees. The Code of Ethics is available under the “Code of Ethics” link under the “Governance” dropdown menu on our Investor Relations website (ir.travelzoo.com). In the event that we amend or waive any of the provisions of the Code of Ethics that relate to any element of the code of ethics definition enumerated in Item 406(b) of Regulation S-K, we intend to disclose such amendment or waiver at the same location on our website.
The Company has adopted an Insider Trading Policy that governs the purchase, sale, and/or dispositions of the Company’s securities by directors, officers, and employees and is reasonably designed to promote compliance with insider trading laws, rules, and regulations, and any listing standards applicable to the Company. A copy of the Company’s Insider Trading Policy is filed as Exhibit 19.1 to this Form 10-K.
Item 11. Executive Compensation
Information regarding executive compensation and compensation committee interlocks is incorporated by reference to the information in the definitive Proxy Statement relating to our 2025 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2024, which is incorporated herein by reference.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
Information regarding security ownership of certain beneficial owners and management and related stockholder matters is incorporated by reference to the information in the definitive Proxy Statement relating to our 2025 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2024, which is incorporated herein by reference.
Item 13. Certain Relationships and Related Transactions, and Director Independence
Information regarding certain relationships and related transactions, and director independence is incorporated by reference to the information set forth in the definitive Proxy Statement relating to our 2025 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2024, which is incorporated herein by reference.
Item 14. Principal Accountant Fees and Services
Information regarding principal accountant fees and services is set forth in the definitive Proxy Statement relating to our 2025 Annual Meeting of Stockholders, which is incorporated herein by reference.









71



PART IV
Item 15. Exhibits and Financial Statement Schedules
The following documents are filed as part of this report:
(1) Our Consolidated Financial Statements are included in Part II, Item 8:
 
 Page
Consolidated Balance Sheets
Consolidated Statements of Operations
Consolidated Statements of Comprehensive Income
Consolidated Statement of Stockholders' Equity
Consolidated Statements of Cash Flows
Notes to Consolidated Financial Statements
(2) Supplementary Consolidated Financial Statement Schedules:
All schedules are omitted because of the absence of conditions under which they are required or because the required information is included in the consolidated financial statements or notes thereto.
(3) Exhibits:
See attached Exhibit Index




72



 
 EXHIBIT INDEX
Exhibit
Number
     Description
  —    
Certificate of Incorporation of Travelzoo (Incorporated by reference to our Pre-Effective Amendment No. 6 to our Registration Statement on Form S-4 (File No. 333-55026), filed February 14, 2002).

—  Certificate of Amendment of Certificate Incorporation of Travelzoo (File No. 000-50171), filed May 10, 2017)
—  Certificate of Amendment of Certificate of Incorporation of Travelzoo (Incorporated by reference to our Schedule 14A (File No. 000-50171), filed April 1, 2019)
—  
Amended and Restated By-laws of Travelzoo (Incorporated by reference to Exhibit 3.4 on Form 8-K (File No. 000-50171), filed April 5, 2022).
  4.1*
Description of the Company’s Common and Preferred Stock (Incorporated by reference to Exhibit 4.1 on Form 10-K (File No. 000-50171), filed March 31, 2021)
Registration Statement on Form S-8 (File No. 333-279727), filed May 24, 2024
  —    Form of Director and Officer Indemnification Agreement (Incorporated by reference to Exhibit 10.1 on Form 10-Q (File No. 000-50171), filed November 9, 2007)
Travelzoo Insider Trading Policy, dated September 29, 2023
  —    Subsidiaries of Travelzoo
  —    Consent of KPMG LLP, Independent Registered Public Accounting Firm
24.1
  —    Power of Attorney (included on signature page)
  —    Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
  —    Certification of Principal Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
  —    Certification of Chief Executive Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
  —    Certification of Principal Financial Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
73



Travelzoo Clawback Policy, dated October 10, 2022
101.INS‡  —    XBRL Instance Document
101.SCH‡  —    XBRL Taxonomy Extension Schema Document
101.CAL‡  —    XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF‡  —    XBRL Taxonomy Extension Definition Linkbase Document
101.LAB‡  —    XBRL Taxonomy Extension Label Linkbase Document
101.PRE‡  —    XBRL Taxonomy Extension Presentation Linkbase Document
*    This exhibit is a management contract or a compensatory plan or arrangement.
‡    Filed herewith
†    Furnished herewith
Item 16. Form 10-K Summary
None.
74



SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
TRAVELZOO
By: /s/ JEFF HOFFMAN
 Jeff Hoffman
 Financial Controller, North America
Date: March 19, 2025
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below hereby constitutes and appoints Jeff Hoffman as his or her attorney-in-fact, with full power of substitution, for him or her in any and all capacities, to sign any and all amendments to this Form 10-K, with all exhibits and any and all documents required to be filed with respect thereto, with the Securities and Exchange Commission or any regulatory authority, granting unto such attorney-in-fact and agent full power and authority to do and perform each and every act and thing requisite and necessary to be done in order to effectuate the same as fully to all intents and purposes as he or she might or could do if personally present, hereby ratifying and confirming all that such attorney-in-fact and agent or his substitute or substitutes, may lawfully do or cause to be done.
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated. 
Signatures  Title(s)  Date
/s/ CHRISTINA SINDONI CIOCCA  Chair of the Board of Directors  March 19, 2025
Christina Sindoni Ciocca    
/s/ HOLGER BARTEL  Global Chief Executive Officer  March 19, 2025
Holger Bartel    
/s/ JEFF HOFFMAN  Financial Controller, North America  March 19, 2025
Jeff Hoffman    
/s/ VOLODYMYR CHEREVKO  Director  March 19, 2025
Volodymyr Cherevko    
/s/ MICHAEL KARG  Director  March 19, 2025
Michael Karg    
/s/ CARRIE LIQUN LIU  Director  March 19, 2025
Carrie Liqun Liu    
75
EX-19.1 2 tzoo-20241231xex191insider.htm EX-19.1 Document

EXHIBIT 19.1





TRAVELZOO
INSIDER TRADING POLICY
Last Updated: September 29, 2023





TRAVELZOO
INSIDER TRADING POLICY

1.0 PURPOSE AND SCOPE.

This Insider Trading Policy (this “Policy”) provides guidelines with respect to transactions involving securities of Travelzoo (including its direct and indirect subsidiaries, “Travelzoo”). Travelzoo has adopted this Policy to promote compliance by Insiders (as defined below) with applicable laws that prohibit certain persons who are aware of Material Nonpublic Information (as defined below) about a company from: (i) trading in securities of that company; or (ii) providing Material Nonpublic Information to other persons who may trade on the basis of that information.

This Policy applies to (i) directors, officers, and employees of Travelzoo, (ii) such persons’ Family Members (as defined below), and (iii) Travelzoo contractors and consultants who have access to Material Nonpublic Information concerning Travelzoo (collectively, “Insiders”).

2.0 CERTAIN DEFINED TERMS.

2.1Executive Officers. The officers listed as “executive officers” in Travelzoo’s annual proxy statement.

2.2Family Members: Family members of a person, including a spouse, who reside with such person, anyone else who lives in such person’s household, and any family members who do not live in such person’s household but whose transactions in Travelzoo Securities (as defined below) are directed by such person or are subject to such person’s influence or control (e.g., parents or children who consult with such person before they trade in Travelzoo Securities).

2.3Restricted Insiders: Members of the Board of Directors, Executive Officers and certain other employees who may be notified from time to time by the Corporate Secretary that they are Restricted Insiders, including certain members of Travelzoo’s Finance department.

2.4Material Nonpublic Information: Any information that a reasonable investor would consider important in making a decision to purchase, hold, or sell securities that has not been disclosed generally to the investing public in a manner that complies with applicable securities laws (e.g., by a press release or in a report filed with the U.S. Securities and Exchange Commission (the “SEC”)).

2.5Travelzoo Securities: Any securities issued by or related to Travelzoo.

3.0 THE POLICY




3.1Restrictions Applicable to all Insiders

a.General Prohibition on Insider Trading. If an Insider has Material Nonpublic Information relating to Travelzoo, it is Travelzoo’s policy that neither that person nor any Family Member of such person may buy or sell Travelzoo Securities or engage in any other action to take advantage of, or pass on to others, that information.

Whether or not it is during one of the blackout periods set forth below, you may not trade in Travelzoo Securities when you have knowledge of material information concerning Travelzoo which has not been disclosed to the public.
You also may not disclose Material Nonpublic Information to anyone, except to persons within Travelzoo whose positions require them to know it, until it has been publicly disseminated. Such “tips” may result in friends, relatives or others trading stock on the basis of inside information, which is prohibited by applicable securities laws.
Prohibitions against trading on the basis of Material Nonpublic Information apply to everyone, whether or not you are an officer or director.

From time to time, Travelzoo may determine that certain types of transactions by Insiders in Travelzoo Securities shall be prohibited or shall be permitted only with the prior written consent of the Chair of the Audit Committee.

b.No Trading During Blackout Periods. Whether or not you are in possession of Material Nonpublic Information, you may not trade in Travelzoo Securities during the following blackout periods imposed by Travelzoo:
March 28th (or such date that is otherwise announced) through the date of Travelzoo’s public announcement of quarterly earnings;
June 28th (or such date that is otherwise announced) through the date of Travelzoo’s public announcement of quarterly earnings;
September 28th (or such date that is otherwise announced) through the date of Travelzoo’s public announcement of quarterly earnings;
December 28th (or such date that is otherwise announced) through the date of Travelzoo’s public announcement of quarterly earnings; and
such other times as the Chair of the Audit Committee, General Counsel or Chief Accounting Officer may announce from time to time.
These quarterly periods are intended to cover the time shortly before and after Travelzoo announces its financial results. The Chair of the Audit Committee may, on a case-by- case basis, authorize trading in Travelzoo Securities outside of a trading window due to special circumstances.1

c.Additional Blackout Periods for Directors and Section 16 Officers (as defined below) Relating to Share Repurchases. In addition to the blackout periods stated above at b., Directors and Section 16 Officers may not trade in Travelzoo Securities within 4 business days before and after any announcement by Travelzoo relating to the adoption, amendment or termination of a share repurchase program.

d.Penalties for Violations of Insider Trading Laws. Individuals who trade on Material Nonpublic Information (or tip information to others who trade) can be liable for civil and criminal penalties, in addition to legal and disciplinary action from Travelzoo, including dismissal for cause.

3.2Additional Restrictions Applicable to Certain Insiders.

a.Mandatory Pre-Clearance of Transactions by Restricted Insiders.




All Restricted Insiders must obtain prior clearance before he, she or a Family Member makes any purchases or sales of Travelzoo Securities, even if during an open trading window.

For Executives Officers (other than the Global Chief Executive Officer), and any other employee considered as a Restricted Insider, the Global Chief Executive Officer or the Chair of the Audit Committee should pre-clear any trades, and for directors (other than the Chair of the Audit Committee) and the Global Chief Executive Officer, the Chair of the Audit Committee should pre-clear any trades. For the Chair of the Audit Committee, the Chair of the Board should pre-clear any trades. Restricted Insiders must fill out the form, entitled “Insider Trading Compliance Program Pre-Clearance Checklist” (Exhibit A) no later than two (2) days prior to the proposed trade date.

Prior clearance is required for Restricted Insiders for all purchases or sales of Travelzoo Securities. Each proposed transaction will be evaluated to determine if it raises insider trading concerns or other concerns under federal or state securities laws and regulations. Any advice will relate solely to the restraints imposed by law and will not constitute advice regarding the investment aspects of any transaction. If clearance is denied, the fact of such denial must be kept confidential by the person requesting such clearance.

b.Section 16 Officers. Executive Officers, directors and principal shareholders (which include beneficial owners of more than 10% of any class of equity securities of Travelzoo) that fall under Section 16 need to comply with the rules regarding the filing of Forms 3s, 4s and 5s and the prohibition against short swing trades, as set forth in more detail on Exhibit B attached hereto.

c.Restricted and Control Securities. When you acquire “restricted securities” or hold “control securities”, you may be subject to the requirements of Rule 144, as set forth in more detail on Exhibit B attached hereto. These requirements are also set forth in the check boxes on the pre-clearance form.

d.Clawback Policy. Senior Executives (as defined in that certain Clawback Policy attached hereto as Exhibit C) and any performance-based compensation granted to such Senior Executives after October 10, 2022, are subject to the Company’s Clawback Policy, as set forth in further detail on Exhibit C attached hereto and incorporated by reference herein.

3.3Certain Transactions Not Subject to Trading Restrictions.

Stock Option Exercises. Subject to Section 3.2(b), this Policy does not apply to the exercise of employee stock options awarded by Travelzoo’s Board of Directors where no Travelzoo stock is sold in the market to fund the exercise price of an option. However, this Policy does apply to (i) any sale of shares subject to an employee stock option as part of a cashless exercise of an option (whether net proceeds are received in cash or shares) and (ii) any other sale or exchange of shares to generate the consideration needed to fund the exercise price of an option. For the avoidance of doubt, this does not include the net settlement of taxes by the Company in connection with an option exercise, but solely the net settlement of the exercise price.

4.0 POLICY INTERPRETATION AND AMENDMENTS.

The foregoing is meant to be a brief summary of certain significant requirements of securities rules and is not intended to be exhaustive. These restrictions have been revised frequently in the past and can be expected to be further revised from time to time in the future. It is important to remember that the ultimate responsibility for adhering to this Policy and the law and avoiding improper trading rests with you. It is imperative that you use your best judgment in these matters.




Failure to comply with this Policy is inconsistent with the requirements of Travelzoo’s Guide to Business Conduct and Ethics and may therefore subject you to disciplinary action, up to and including possible termination of employment without further notice or warning, whether or not your failure to comply with this Policy results in a violation of law. Potential penalties for insider trading violations that have been imposed by law can be severe and may include imprisonment and substantial criminal fines and civil fines.

If you have any particular questions concerning any of these matters, please contact the Legal Department so that your questions can be considered by the appropriate corporate officers or referred to counsel.




1 The securities laws allow for specific safe harbors from insider trading liability, such as a written trading plan pursuant to Rule 10b5- 1(c) of the Exchange Act, the potential availability of which may also be discussed when obtaining prior clearance from the Chair of the Audit Committee. Note that certain cooling-off periods apply from the date of the adoption of a (new or modified) trading plan before trading can commence pursuant to the plan and that a representation is required at the time of the adoption of the (new or modified) plan that the insider is not aware of any material nonpublic information and is adopting the plan in good faith and not as part of a scheme to evade the prohibitions of Rule 10b-5. With very limited exceptions, the use of multiple overlapping trading plans is prohibited, and a plan providing for only one single trade is permissible only once per twelve-month period. Throughout the use of a trading plan, the insider must act in good faith with respect to the plan (which includes, but is not limited to a prohibition to enter into or alter a corresponding or hedging transaction or position in the securities). Cf. also Exhibit B to this Policy (Additional Information Related to Directors, Officers and Principal Stockholders).

* * *


EXHIBIT A

TRAVELZOO
INSIDER TRADING COMPLIANCE PROGRAM
PRE-CLEARANCE CHECKLIST

This Pre-Clearance Checklist applies to members of the Travelzoo executive team and members of the Board of Directors and is to be submitted no later than two (2) days prior to the proposed trade date.

Name on Certificate:

Trade Type (Buy/Sell):

Number of Shares to be Traded: Up to shares

Manner of Trade: Broker Transaction

Proposed Trade Date:
(10 trading days maximum)

☐    Trading Window. Confirm that the trade will be made during Travelzoo’s "trading window”.

☐    Section 16 Compliance. Confirm, if the individual is an officer or director subject to Section 16, that the proposed trade will not give rise to any potential liability under Section 16 as a result of matched past (or intended future) transactions.

☐    Form 4. Ensure that a Form 4 has been or will be completed and will be timely filed.




☐    Prohibited Trades. Confirm, if the individual is an officer or director subject to Section 16, that the proposed transaction is not a "short sale," put, call or other prohibited or strongly discouraged transaction.

☐    Security Memo. Confirm that the attached memo has been reviewed.

Rule 144 Compliance. If applicable, confirm that:

☐    Current public information requirement has been met (i.e., all 10-K, 10-Q and other reports during the last twelve months have been filed);

☐    Shares are not restricted or, if restricted, the applicable holding period has been met;

☐    Volume limitations (greater of 1% of outstanding Common Stock or average weekly trading volume last four weeks) are not exceeded (confirm the individual is not part of an aggregated group);

☐    The manner of sale requirements have been met ("broker's transaction" or directly with market maker); and

☐    The Notice of Form 144 has been completed and filed.

☐    Rule 10b-5 Concerns. Confirm that (i) the individual has been reminded that trading is prohibited when in possession of any material information regarding Travelzoo that has not been adequately disclosed to the public, (ii) the individual has discussed with the applicable Chair of the Audit Committee (or other applicable review as set forth in the Insider Trading Policy) any information known to the individual or the Chair of the Audit Committee (or other applicable reviewer) which the individual believes may be material and (iii) there are no events which have imposed a special prohibition on trading by the individual.

I am not trading on material nonpublic information:



                                            
Signature of Review                    Signature of Individual
(Chair of Audit Committee or
Chair of the Board or
Global Chief Executive Officer)


Date                            Date


EXHIBIT B

Additional Information Related to Directors, Officers and Principal Stockholders

Below sets forth certain information and obligations for directors, officers and principal stockholders and provides information related to the pre-clearance checklist on the insider trading compliance form required to be filled out and approved prior to trading in Travelzoo Securities.

1.1Section 16. Executive officers, directors and principal shareholders (which include beneficial owners of more than 10% of any class of equity securities of Travelzoo) that fall under Section 16 need to comply with the rules regarding the filing of Forms 3s, 4s and 5s and the prohibition against short swing trades.




Definition of Section 16 “Officer.” The SEC rules define the term “officer” as Travelzoo’s president, principal financial officer, principal accounting officer (or, if there is no such accounting officer, the controller), any vice-president in charge of a principal business unit, division or function (such as sales, administration or finance), any other officer who performs a policy- making function, or any other person who performs similar policy-making functions for Travelzoo. Officers of Travelzoo’s subsidiaries are deemed officers of Travelzoo if they perform such policy-making functions for Travelzoo. Typically, the list of officers for Section 16 purposes is co-extensive with the officers listed as “executive officers” in Travelzoo’s annual proxy statement.

Forms 3, 4 and 5. Corporate insiders, meaning a company's Section 16 officers and directors, and any beneficial owners of more than ten percent of a class of the company's securities must file with the SEC a statement of ownership regarding the securities it trades. Each newly designated Section 16 officer or director must file an “Initial Statement of Beneficial Ownership of Securities” on Form 3 listing the amount of Travelzoo’s securities that the officer or director beneficially owns within ten days of becoming an officer, director, or beneficial owner. Any changes in ownership are reported on Form 4 and must be reported to the SEC within two business days following the day on which a transaction resulting in a change in such beneficial ownership has been executed. When, due to an exemption or oversight, a transaction was not reported on Form 3 or 4, a Form 5 needs to be filed with the SEC no later than 45 days after the company’s fiscal year ends. Form 4s and Form 5s must identify any transactions intended to qualify for the trading plan safe harbor of Rule10b5-1. To enable Travelzoo to fulfill its obligations under applicable securities laws, corporate insiders shall provide Travelzoo upon request with additional information about their trading in Travelzoo shares (including, but not limited to, a written representation that no Form 5 is required).

For more information on the required filing of Forms 3, 4 and 5 please review, http://www.sec.gov/answers/form345.htm. Travelzoo is available to assist in filing Section 16 reporting, however, the obligation to comply with Section 16 is personal.

“Short Swing Profits.” Under Section 16(b), any insider (including family members and others) who engages in any purchase and sale (or sale and purchase) of any equity security of Travelzoo within any period of less than six months is required to pay over to Travelzoo any “short-swing profits” realized on such transactions. If Travelzoo fails to collect such profit, any shareholder may bring suit to recover such profit. There are lawyers who specialize in monitoring the reports filed by insiders, and very quickly bring legal actions to enforce the recovery of profits if they see any trading that might violate Section 16(b). The liability imposed under Section 16(b) is imposed without regard to the intent or good faith of the insider and without regard to whether the insider has in fact traded on non-public information.

1.2Rule 10b5-1: Trading Plans. Rule 10b5-1(c)(1) provides an affirmative defense to insider trading liability (Section 10(b) and Rule 10b-5 under the Securities Exchange Act of 1934) where a pre-set trading plan, established at a time when the insider on whose behalf the trading plan is executed, was not in possession of material nonpublic information, is executed. Travelzoo is under an obligation to disclose the existence and material terms (other than price) of any Rule 10b5-1 trading plan or similar plan of a director or officer in its quarterly and annual reports on Form 10-Q and 10-K. Therefore, any director or officer using a Rule 10b5-1 trading plan or similar plan is under the obligation to promptly inform Travelzoo about such plan in detail sufficient for Travelzoo to fulfill its disclosure obligations.

1.3Rule 144: Selling Restricted or Control Securities. When you acquire “restricted securities” (defined below) or hold “control securities” (defined below), you may be subject to the requirements of Rule 144. These requirements are set forth in the check boxes on the pre-clearance form.

What Are Restricted and Control Securities?

Restricted securities” are securities acquired in unregistered, private sales from the issuing company or from an affiliate of the issuer. Restricted securities are typically acquired in non- public transactions from either the issuer or an affiliate of the issuer. Investors generally receive restricted securities through private placement offerings, employee stock benefit plans or directly from Travelzoo.




Control securities” are those held by an affiliate of Travelzoo. An “affiliate” is a person, such as an executive officer, a director or large shareholder, in a relationship of control with the issuer. Control means the power to direct the management and policies of the company in question, whether through the ownership of voting securities, by contract, or otherwise. The directors, executive officers and principal stockholders of Travelzoo are generally considered “affiliates” of Travelzoo. If you buy securities from a controlling person or "affiliate," you take restricted securities, even if they were not restricted in the affiliate's hands.

If you acquire restrictive securities, you almost always will receive a certificate stamped with a "restrictive" legend. The legend indicates that the securities may not be resold in the marketplace unless they are registered with the SEC or are exempt from the registration requirements. Certificates for control securities usually are not stamped with a legend.

What are the Conditions of Rule 144?

If you want to sell your restricted or control securities to the public, you can meet the applicable conditions set forth in Rule 144. The rule is not the exclusive means for selling restricted or control securities, but provides a "safe harbor" exemption to sellers. The rule's 5 conditions are summarized below:

1)Current Public Information. There must be adequate current information about the issuing company publicly available before the sale can be made. For reporting companies, such as Travelzoo, this generally means that the companies have complied with the periodic reporting requirements of the Securities Exchange Act of 1934 (i.e., all 10-K, 10-Q and other reports during the last twelve months have been filed).

2)Holding Period. Before you may sell any restricted securities in the marketplace, you must hold them for a certain period of time. Given that Travelzoo is a “reporting company” that is subject to the reporting requirements of the Securities Exchange Act of 1934, you must hold the securities for at least six months. The relevant holding period begins when the securities were bought and fully paid for. The holding period only applies to restricted securities. Because securities acquired in the public market are not restricted, there is no holding period for an affiliate who purchases securities of Travelzoo in the marketplace. But the resale of an affiliate's shares as control securities is subject to the other conditions of the rule.

3)Trading Volume Formula. If you are an affiliate, the number of equity securities you may sell during any three-month period cannot exceed the greater of 1% of the outstanding common stock or the average reported weekly trading volume during the prior four weeks. The four calendar weeks is calculated based on the filing of a Form 144, or if no form was filed, the date of receipt of the order to execute the transaction.

The SEC could consider people that are affiliated or associated with each other (such as they are acting together in selling stock or an immediate family member living in the same household is also selling stock) as a group and apply an aggregation principle to determine volume limitations. Thus, you will be asked to confirm that you are not part of an aggregated group.

4)Ordinary Brokerage Transactions. If you are an affiliate, the sales must be handled in all respects as routine trading transactions, and brokers may not receive more than a normal commission. Neither the seller nor the broker can solicit orders to buy the securities.

Filing a Notice of Proposed Sale With the SEC. If you are an affiliate, you must file a notice with the SEC on Form 144 if the sale involves more than 5,000 shares or the aggregate dollar amount is greater than $50,000 in any three-month period.

If I Am Not an Affiliate of Travelzoo, What Conditions of Rule 144 Must I Comply With?




If you are not (and have not been for at least three months) an affiliate of Travelzoo and have held the restricted securities for at least six months, you may sell the securities as long as you satisfy the current public information condition.

For more information on Section 144, please direct them to Travelzoo’s General Counsel or Chair of the Audit Committee and review, http://www.sec.gov/investor/pubs/rule144.htm.


EXHIBIT C

CLAWBACK POLICY

If the Board of Directors (the “Board”) determines that a Senior Executive (as defined below) has engaged in fraud or willful misconduct that caused or otherwise contributed to the need for a material restatement of the Company’s financial results, the Board will review all performance-based compensation awarded to or earned by that Senior Executive on the basis of performance during fiscal periods materially affected by the restatement. This would include annual cash incentive/bonus awards and all forms of equity-based compensation. If, in the Board’s view, the performance-based compensation would have been lower if it had been based on the restated results, the Board will, to the extent permitted by applicable law, seek recoupment from that Senior Executive of any portion of such performance-based compensation as it deems appropriate after a review of all relevant facts and circumstances.

Generally, this review would include consideration of:

the Board’s view of what performance-based compensation would have been awarded to or earned by the Senior Executive had the financial statements been properly reported;
the nature of the events that led to the restatement;
the conduct of the Senior Executive in connection with the events that led to the restatement;
whether the assertion of a claim against the Senior Executive could prejudice Travelzoo’s overall interests and whether other penalties or punishments are being imposed on the Senior Executive, including by third parties such as regulators or other authorities; and
any other facts and circumstances that the Board deems relevant.

Any recoupment under this Policy may be in addition to any other remedies that may be available to the Company under applicable law, including disciplinary actions up to and including termination of employment.

For purposes of this Policy, “Senior Executives” means Travelzoo’s executive officers (as defined under the Securities and Exchange Act of 1934, as amended), Travelzoo’s other principal corporate officers (as elected by the Board) and other key employees who are designated from time to time by the Board. Nothing contained in this Policy will limit the Company’s ability to seek recoupment, in appropriate circumstances (including circumstances beyond the scope of this Policy) and as permitted by applicable law, of any amounts from any employee, whether or not the employee is a Senior Executive.

The Board may delegate one or more of the duties or powers described in this Policy to one or more Committees of the Board consisting solely of independent directors.

As adopted by the Board of Directors of the Company on October 10, 2022


EX-21.1 3 tzoo-20241231xex211.htm EX-21.1 Document

EXHIBIT 21.1
SUBSIDIARIES OF TRAVELZOO
 
Subsidiaries
 
Jurisdiction
JFC Travel Group Co. (60%)Delaware
Flights Explorer UK Ltd (100% owned by JFC Travel Group Co.)United Kingdom
Jack’s Flight Club (Canada) Inc. Canada
Travelzoo (Asia) LimitedHong Kong
Travelzoo (Canada) Inc.Canada
Travelzoo (Europe) Limited, with branches in France, Spain, and GermanyUnited Kingdom
Travelzoo (USA) Inc. (f/k/a Travelzoo Local Inc.) Delaware
Metaverse Travel Experiences, LLCDelaware
Travelzoo Meta LTDUnited Kingdom


EX-23.1 4 tzoo-20241231xex231consent.htm EX-23.1 Document

EXHIBIT 23.1

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the registration statements on Form S-3 (No. 333-269563) and on Form S-8 (No. 333-116093, No. 333-173175, No. 333-182934, No. 333-201332, No. 333-231651, No. 333-248503, and No. 333-279727) of our report dated March 19, 2025, with respect to the consolidated financial statements of Travelzoo.

/s/ KPMG LLP
New York, New York
March 19, 2025


EX-31.1 5 tzoo-20241231xex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Holger Bartel, certify that:
1. I have reviewed this annual report on Form 10-K of Travelzoo;
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 annual 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 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 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 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.
 
/s/ HOLGER BARTEL
Holger Bartel
Global Chief Executive Officer
Date: March 19, 2025

EX-31.2 6 tzoo-20241231xex312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Jeff Hoffman, certify that:

1. I have reviewed this annual report on Form 10-K of Travelzoo;

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

/s/ JEFF HOFFMAN
Jeff Hoffman
Principal Accounting Officer
Date: March 19, 2025

EX-32.1 7 tzoo-20241231xex321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the accompanying Annual Report on Form 10-K (the “Report”) of Travelzoo for the period ended December 31, 2024, the undersigned certifies, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, to the best of his knowledge, that (1) this Report complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934 and (2) the information contained in this Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

 
Date: March 19, 2025By:/s/ HOLGER BARTEL
Holger Bartel
Global Chief Executive Officer
The foregoing certification is being furnished solely pursuant to 18 U.S.C. §1350 and is not being filed as part of this Report or as a separate disclosure document.


EX-32.2 8 tzoo-20241231xex322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the accompanying Annual Report on Form 10-K (the “Report”) of Travelzoo for the period ended December 31, 2024, the undersigned certifies, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, to the best of his knowledge, that (1) this Report complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934 and (2) the information contained in this Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.


 
Date:March 19, 2025By:/s/ JEFF HOFFMAN
Jeff Hoffman
Principal Accounting Officer
The foregoing certification is being furnished solely pursuant to 18 U.S.C. §1350 and is not being filed as part of this Report or as a separate disclosure document.


EX-97 9 tzoo-20241231xex97xclawbac.htm EX-97 Document

EXHIBIT 97
TRAVELZOO

CLAWBACK POLICY

If the Board of Directors (the “Board”) determines that a Senior Executive (as defined below) has engaged in fraud or willful misconduct that caused or otherwise contributed to the need for a material restatement of the Company’s financial results, the Board will review all performance-based compensation awarded to or earned by that Senior Executive on the basis of performance during fiscal periods materially affected by the restatement. This would include annual cash incentive/bonus awards and all forms of equity-based compensation. If, in the Board’s view, the performance-based compensation would have been lower if it had been based on the restated results, the Board will, to the extent permitted by applicable law, seek recoupment from that Senior Executive of any portion of such performance-based compensation as it deems appropriate after a review of all relevant facts and circumstances.

Generally, this review would include consideration of:

the Board’s view of what performance-based compensation would have been awarded to or earned by the Senior Executive had the financial statements been properly reported;
the nature of the events that led to the restatement;
the conduct of the Senior Executive in connection with the events that led to the restatement;
whether the assertion of a claim against the Senior Executive could prejudice Travelzoo’s overall interests and whether other penalties or punishments are being imposed on the Senior Executive, including by third parties such as regulators or other authorities; and
any other facts and circumstances that the Board deems relevant.

Any recoupment under this Policy may be in addition to any other remedies that may be available to the Company under applicable law, including disciplinary actions up to and including termination of employment.

For purposes of this Policy, “Senior Executives” means Travelzoo’s executive officers (as defined under the Securities and Exchange Act of 1934, as amended), Travelzoo’s other principal corporate officers (as elected by the Board) and other key employees who are designated from time to time by the Board. Nothing contained in this Policy will limit the Company’s ability to seek recoupment, in appropriate circumstances (including circumstances beyond the scope of this Policy) and as permitted by applicable law, of any amounts from any employee, whether or not the employee is a Senior Executive.

The Board may delegate one or more of the duties or powers described in this Policy to one or more Committees of the Board consisting solely of independent directors.

As adopted by the Board of Directors of the Company on October 10, 2022



EX-101.SCH 10 tzoo-20241231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 9952157 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Employee Benefit Plan link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Stock-Based Compensation and Stock Options link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Stock Repurchase Program link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Segment Reporting and Significant Customer Information link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Non-Controlling Interest link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 9955511 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9955512 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9955513 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9955514 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9955515 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 9955516 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9955517 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 9955518 - Disclosure - Stock-Based Compensation and Stock Options (Tables) link:presentationLink link:calculationLink link:definitionLink 9955519 - Disclosure - Segment Reporting and Significant Customer Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9955520 - Disclosure - Non-Controlling Interest (Tables) link:presentationLink link:calculationLink link:definitionLink 9955521 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9955522 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955523 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9955524 - Disclosure - Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9955525 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955526 - Disclosure - Acquisitions - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9955527 - Disclosure - Acquisitions - Schedule of Expected Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955528 - Disclosure - Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9955529 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9955530 - Disclosure - Balance Sheet Components - Schedule of Allowance for Credit Losses and Reserve for Subscriber Refunds (Details) link:presentationLink link:calculationLink link:definitionLink 9955531 - Disclosure - Balance Sheet Components - Schedule of Accounts Payable and Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9955532 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9955533 - Disclosure - Income Taxes - Schedule of Income Before Tax Expense by Jurisdiction (Details) link:presentationLink link:calculationLink link:definitionLink 9955534 - Disclosure - Income Taxes - Schedule of Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955534 - Disclosure - Income Taxes - Schedule of Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955535 - Disclosure - Income Taxes - Schedule of Reconciliation of Tax Expense to Effective Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 9955536 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9955537 - Disclosure - Income Taxes - Schedule of Changes in the Deferred Tax Assets Valuation Allowance (Details) link:presentationLink link:calculationLink link:definitionLink 9955538 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955539 - Disclosure - Income Taxes - Schedule of Rollforward of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 9955540 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9955541 - Disclosure - Employee Benefit Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9955542 - Disclosure - Stock-Based Compensation and Stock Options - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955543 - Disclosure - Stock-Based Compensation and Stock Options - Schedule of Stock Option Valuation Weighted Average Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9955544 - Disclosure - Stock-Based Compensation and Stock Options - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9955545 - Disclosure - Stock-Based Compensation and Stock Options - Schedule of Outstanding Options (Details) link:presentationLink link:calculationLink link:definitionLink 9955546 - Disclosure - Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 9955547 - Disclosure - Segment Reporting and Significant Customer Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955548 - Disclosure - Segment Reporting and Significant Customer Information - Schedule of Operating Results from Continuing Operations and Assets by Business Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9955549 - Disclosure - Segment Reporting and Significant Customer Information - Schedule of Breakdown of Revenues by Type and Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9955550 - Disclosure - Segment Reporting and Significant Customer Information - Schedule of Revenue for Individual Countries that Exceed 10% of Total Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9955551 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9955552 - Disclosure - Non-Controlling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 9955553 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955554 - Disclosure - Leases - Schedule of Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9955555 - Disclosure - Leases - Schedule of Lease Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 9955556 - Disclosure - Leases - Schedule of Operating Lease Liability Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9955556 - Disclosure - Leases - Schedule of Operating Lease Liability Maturity (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 tzoo-20241231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 tzoo-20241231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 tzoo-20241231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT April 2024 Repurchase Program April 2024 Repurchase Program [Member] April 2024 Repurchase Program March 2022 Plan March 2022 Plan [Member] March 2022 Plan Number of options approved for grant by Board of Directors (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Options Approved Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Options Approved Adjustments to reconcile net income to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Statistical Measurement [Domain] Statistical Measurement [Domain] Related Party Transactions Related Party Transactions Disclosure [Text Block] Schedule of Lease Cost Lease, Cost [Table Text Block] Federal tax at statutory rates Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Percentage of ownership before transaction (up to) Sale of Stock, Percentage of Ownership before Transaction Unrecognized deferred tax liability Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability Cover [Abstract] Sale of stock, promissory note Sale Of Stock, Proceeds, Promissory Note Sale Of Stock, Proceeds, Promissory Note Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Schedule of Lease Liability Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Unrecognized tax benefits affecting the company's effective income tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Income Tax Jurisdiction [Domain] Income Tax Jurisdiction [Domain] Trading Symbol Trading Symbol Total comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest All Trading Arrangements All Trading Arrangements [Member] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Schedule of Basic and Diluted Net Income (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Cash paid (refund) for income taxes, net Income Taxes Paid, Net Accounts receivable, net of allowance Accounts Receivable, Allowance for Credit Loss, Current Pay vs Performance Disclosure [Line Items] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Accounts receivable Increase (Decrease) in Accounts Receivable Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Income from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Award Timing Disclosures [Line Items] Reserve for Refunds to Members; Merchant Payables Reserve for Subscriber Refunds, Policy [Policy Text Block] Reserve for Subscriber Refunds, Policy [Policy Text Block] Other Performance Measure, Amount Other Performance Measure, Amount Leases Lessee, Operating Leases [Text Block] Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Foreign Foreign Income Tax Expense (Benefit), Continuing Operations Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Operating lease cost Operating Lease, Cost Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Deferred revenue Contract with Customer, Liability, Current Plan Name [Domain] Plan Name [Domain] Federal Federal Income Tax Expense (Benefit), Continuing Operations Sale of stock (in dollars per share) Sale of Stock, Price Per Share United States UNITED STATES Outstanding and expected to vest thereafter, weighted average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Remaining Contractual Term Entity Tax Identification Number Entity Tax Identification Number Leases [Abstract] Leases [Abstract] Increase related to prior year tax positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Foreign Deferred Foreign Income Tax Expense (Benefit) Operating Segments Operating Segments [Member] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Sale of stock, total consideration Sale of Stock, Consideration Received on Transaction Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Treasury Stock Treasury Stock, Common [Member] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Intersegment revenues Intersegment Eliminations [Member] Other costs and expenses Other Cost and Expense, Operating Property, equipment and intangible assets Deferred Tax Assets, Property, Plant and Equipment Plan Name [Axis] Plan Name [Axis] Prepaid expenses Prepaid Expense, Current Equity Components [Axis] Equity Components [Axis] Other current assets Other Assets, Current Award Timing Method Award Timing Method [Text Block] Office equipment and furnishings Office Equipment [Member] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Allowance for Expected Losses Accounts Receivable [Policy Text Block] Weighted-Average Exercise Price (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Trade name Trade Names [Member] Noncontrolling Interest [Line Items] Noncontrolling Interest [Line Items] Operating lease liabilities Deferred Tax Assets, Lease Liability Deferred Tax Assets, Lease Liability Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Prepaid Expense and Other Assets, Current [Abstract] Prepaid Expense and Other Assets, Current [Abstract] Insider Trading Policies and Procedures [Line Items] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] State income taxes Deferred Tax Assets, State Taxes Adjustment to Compensation, Amount Adjustment to Compensation Amount Additional paid-in capital Additional Paid in Capital, Common Stock Compensation Amount Outstanding Recovery Compensation Amount Income per share—diluted Income (loss) per share—diluted Earnings Per Share, Diluted [Abstract] Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Entity Small Business Entity Small Business Company Selected Measure Amount Company Selected Measure Amount Geographical [Axis] Geographical [Axis] Capital loss carryforward Deferred Tax Assets, Capital Loss Carryforwards Tabular List, Table Tabular List [Table Text Block] Net deferred tax assets Deferred Tax Assets, Net Increase in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Intangible Assets, Excluding Goodwill [Roll Forward] Intangible Assets, Excluding Goodwill [Roll Forward] Intangible Assets, Excluding Goodwill Share-based Compensation Arrangement by Share-based Payment Award Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Deductions — write-offs or refunds SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Award Date [Axis] Award Date [Axis] Stock repurchased during period, value Stock Repurchased During Period, Value Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Operating loss carryforwards, unutilized Operating Loss Carryforwards, Unutilized Operating Loss Carryforwards, Unutilized Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Chief Executive Officer Chief Executive Officer [Member] October 2024 Repurchase Program October 2024 Repurchase Program [Member] October 2024 Repurchase Program Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Long-term tax liabilities Accrued Income Taxes, Noncurrent Accrued expenses and other Total accrued expenses and other Accrued Liabilities, Current Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Operating leases, rent expense Operating Lease, Expense Proceeds from royalties received Proceeds from Royalties Received Mr. Ralph Bartel Mr. Ralph Bartel [Member] Mr. Ralph Bartel Impairment of Property and Equipment Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Asset Acquisition [Axis] Asset Acquisition [Axis] Cash, cash equivalents and restricted cash at beginning of year Cash, cash equivalents and restricted cash at end of year Total cash, cash equivalents and restricted cash in the consolidated statements of cash flows Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Unrecognized stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Foreign Current Foreign Tax Expense (Benefit) Current assets: Assets, Current [Abstract] Assets, Current [Abstract] Goodwill Goodwill Consolidation Items [Axis] Consolidation Items [Axis] Key Employees Key Employees [Member] Key Employees Operating loss carryforward, expiring Operating Loss Carryforwards, Expiring Operating Loss Carryforwards, Expiring Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Net income attributable to Travelzoo—continuing operations Net income attributable to Travelzoo—continuing operations Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Unrecognized tax benefits, interest on income taxes accrued Unrecognized Tax Benefits, Interest on Income Taxes Accrued Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Product and Service [Domain] Product and Service [Domain] Short-term lease cost Short-Term Lease, Cost Stock Options Share-Based Payment Arrangement, Option [Member] Allowance for credit losses SEC Schedule, 12-09, Allowance, Credit Loss [Member] Depreciation expense Depreciation 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Other License [Member] July 2023 Repurchase Program July 2023 Repurchase Program [Member] July 2023 Repurchase Program Income tax payable Accrued Income Taxes, Current Schedule of Revenue for Individual Countries that Exceed 10% of Total Revenue Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Accrued advertising expense Accrued Advertising, Current Security Exchange Name Security Exchange Name Employee Options March 2024 Employee Options March 2024 [Member] Employee Options March 2024 Award Type [Axis] Award Type [Axis] Total deferred tax liabilities Deferred Tax Liabilities, Net Related Party Transaction [Domain] Related Party Transaction [Domain] Schedule of Outstanding Options Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Income (loss) per share—basic Earnings Per Share, Basic [Abstract] Exercised options , weighted average exercise price (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Cash, Cash Equivalents and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Stock Repurchase Program Stock Repurchased of Outstanding Common Stock [Text Block] Stock Repurchased of Outstanding Common Stock [Text Block] Property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Auditor Attestation Flag ICFR Auditor Attestation Flag State Current State and Local Tax Expense (Benefit) Total liabilities Liabilities Non-controlling interest Non-controlling interest, beginning balance Non-controlling interest, ending balance Equity, Attributable to Noncontrolling Interest Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Exercisable and fully vested, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Continuing Operations Continuing Operations [Member] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Product development Research and Development Expense Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Expiration Date Trading Arrangement Expiration Date Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] January 1 2021 January 1 2021 [Member] January 1 2021 Operating lease liabilities Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Common stock, shares issued (in shares) Common Stock, Shares, Issued Income tax payable Increase (Decrease) in Income Taxes Payable Entity [Domain] Entity [Domain] Note receivable from shareholder Receivable from Shareholders or Affiliates for Issuance of Capital Stock Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Rest of the world Geographical Locations Excluding United States, United Kingdom And Germany [Member] Geographical Locations Excluding United States, United Kingdom And Germany Concentration risk, percentage Concentration Risk, Percentage Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, plant and equipment, gross Property, Plant and Equipment, Gross Schedule of Lease Assets and Liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Exercise of stock options and taxes paid for net share settlement (in shares) Exercised options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Valuation Allowance by Deferred Tax Asset [Axis] Valuation Allowance by Deferred Tax Asset [Axis] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Weighted-Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Audit Information [Abstract] Audit Information Europe Europe [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Shares used in per share calculation from continuing and discontinued operations—diluted (in shares) Weighted average common shares—diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Other Income (Loss) Other Nonoperating Income (Expense) [Member] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accumulated Other Comprehensive Income [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Total Travelzoo stockholders’ equity (deficit) Equity, Attributable to Parent Total deferred tax assets Deferred Tax Assets, Gross Secret Escape U.S. Metaverse Travel Experiences [Member] Metaverse Travel Experiences Entity Voluntary Filers Entity Voluntary Filers Related Party Related Party [Member] Deferred income tax Total Deferred Income Tax Expense (Benefit) Capitalized internal-use software and website development Software and Software Development Costs [Member] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Charged (Credited) to other account SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account Accounts receivable, net of allowance of $1,612 and $1,484 as of December 31, 2024 and 2023, respectively Accounts Receivable, after Allowance for Credit Loss, Current Options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Sale of Stock [Domain] Sale of Stock [Domain] Other liabilities Increase (Decrease) in Other Operating Liabilities Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document Fiscal Period Focus Document Fiscal Period Focus All Executive Categories All Executive Categories [Member] Number of key employees Share-based Compensation Arrangement by Share-based Payment Award, Options, Number of Key Employees Share-based Compensation Arrangement by Share-based Payment Award, Options, Number of Key Employees June 2018 Plan June 2018 Plan [Member] June 2018 Plan [Member] Effect of dilutive securities: stock options (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Liabilities from discontinued operations Disposal Group, Including Discontinued Operation, Liabilities, Current Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Outstanding, weighted-average remaining contractual life Options Outstanding Weighted-Average Remaining Contractual Life Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term ASSETS Assets: Assets [Abstract] Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Document Type Document Type Employee Options June 2020 Employee Options June Two Thousand Twenty Two [Member] Employee Options June Two Thousand Twenty Two Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Schedule of Operating Results from Continuing Operations and Assets by Business Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Common stock repurchased, price (in dollars per share) Shares Acquired, Average Cost Per Share Document Annual Report Document Annual Report Exercisable and fully vested, weighted-average remaining contractual life Options Exercisable Weighted-Average Remaining Contractual Life Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested, number (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Schedule of Expected Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward] Equity, Attributable to Noncontrolling Interest [Roll Forward] Maximum Maximum [Member] Amortization expense Amortization of intangible assets with definite lives Amortization of Intangible Assets Tax indemnification Tax Indemnification, Value Tax Indemnification, Value Deferred revenue Contract with Customer, Liability Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Uncertain tax positions Effective Income Tax Rate Reconciliation, Tax Contingency, Amount SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net Accounts payable Accounts Payable, Current Liabilities: Liabilities [Abstract] Merchant payables Increase (Decrease) in Merchant Payable, Trade Increase (Decrease) in Merchant Payable, Trade Leasehold improvements Leasehold Improvements [Member] Schedule of Weighted-Average Assumptions used in Black-Scholes Option Pricing Model Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Acquisitions Business Combination Disclosure [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Less interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Fee payable Related Party Transaction, Amounts of Transaction Balance at the beginning of the year Balance at end of year SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Total lease cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income from continuing operations before income taxes Income from continuing operations before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount September 2019 Plan Employee Options September Two Thousand Nineteen [Member] Employee Options September Two Thousand Nineteen Award Type [Domain] Award Type [Domain] Name Outstanding Recovery, Individual Name Schedule of Changes in the Deferred Tax Assets Valuation Allowance Summary of Valuation Allowance [Table Text Block] Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Country Region Country Region Variable lease cost Variable Lease, Cost Goodwill impairments Goodwill, Impairment Loss Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Deferred tax assets Deferred Income Tax Assets, Net Non-PEO NEO Non-PEO NEO [Member] Estimated Life (Years) Finite-Lived Intangible Asset, Useful Life Title and Position [Axis] Title and Position [Axis] Additional Paid-In Capital Additional Paid-in Capital [Member] Maximum annual contribution by employee, percent of eligible earnings (up to) Defined Contribution Plan, Maximum Annual Contribution by Employee, Percent of Eligible Earnings Defined Contribution Plan, Maximum Annual Contribution by Employee, Percent of Eligible Earnings Travelzoo Singapore Travelzoo Singapore [Member] Travelzoo Singapore Award Timing Predetermined Award Timing Predetermined [Flag] Capitalized computer software, amortization Capitalized Computer Software, Amortization Employee Benefit Plan Retirement Benefits [Text Block] Class of Stock Class of Stock [Line Items] Customer relationships Customer Relationships [Member] Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Net income per share - diluted (in dollars per share) Net income (loss) per share, diluted (in dollars per share) Earnings Per Share, Diluted Schedule of Changes in Allowance for Credit Losses and Reserve for Subscriber Refunds Valuation and Qualifying Accounts Disclosure [Table Text Block] Valuation and Qualifying Accounts Disclosure [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Annual membership fee charged Annual Membership Fees Annual Membership Fees Title and Position [Domain] Title and Position [Domain] Counterparty Name [Domain] Counterparty Name [Domain] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Name Measure Name State and Local Jurisdiction State and Local Jurisdiction [Member] U.S. Income (Loss) from Continuing Operations before Income Taxes, Domestic Entity Interactive Data Current Entity Interactive Data Current Net income attributable to Travelzoo—discontinued operations Net income (loss) attributable to Travelzoo—discontinued operations Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Total Current Income Tax Expense (Benefit) Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Jack's Flight Club JFC Travel Group Co. [Member] JFC Travel Group Co. [Member] Operating Activities [Axis] Operating Activities [Axis] Ownership [Axis] Ownership [Axis] Vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Number of operating segments Number of Operating Segments Retirement Benefits [Abstract] Retirement Benefits [Abstract] Exercisable and fully vested, aggregate intrinsic value Share Based Compensation Arrangement By Share Based Payment Award Options Vested and Exercisable, Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Options Vested and Exercisable, Aggregate Intrinsic Value Deferred tax assets: Components of Deferred Tax Assets [Abstract] Net foreign currency effect Total foreign currency transaction gain (loss) Gain (Loss), Foreign Currency Transaction, before Tax Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Customer [Axis] Customer [Axis] Remaining number of shares authorized to be repurchased (in shares) Share Repurchase Program, Remaining Authorized, Number of Shares Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Outstanding and expected to vest thereafter, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price Azzurro Stock Repurchase Agreement Azzurro Stock Repurchase Agreement [Member] Azzurro Stock Repurchase Agreement Cash, cash equivalents and restricted cash–discontinued operations Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Discontinued Operations Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Discontinued Operations Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Total deferred tax assets net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance Sales and marketing Selling and Marketing Expense Net income Net income Net income—Travelzoo Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Employer matching contribution per employee, amount (up to) Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount Bartel Consulting Agreement Bartel Consulting Agreement [Member] Bartel Consulting Agreement Income tax expense Total income tax expense Income Tax Expense (Benefit) Deposits Deposits Assets, Current Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Unrecognized compensation expense, period for recognition (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Reserve for member refunds Reserve For Member Refunds [Member] Reserve For Member Refunds [Member] Settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Revenues Total revenues Revenue from Contract with Customer, Excluding Assessed Tax Product Information [Line Items] Product Information [Line Items] State State and Local Income Tax Expense (Benefit), Continuing Operations Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Auditor Firm ID Auditor Firm ID Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating income Operating income (loss) Operating Income (Loss) Income Tax Jurisdiction [Axis] Income Tax Jurisdiction [Axis] Business Acquisition [Line Items] Business Acquisition [Line Items] Number of reportable segments Number of Reportable Segments Total liabilities and stockholders’ equity Liabilities and Equity Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Accrued compensation expense Employee-related Liabilities, Current Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Net operating loss and credit carryforwards Deferred Tax Assets, Operating Loss Carryforwards, Foreign Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Table] Noncontrolling Interest [Table] Noncontrolling Interest [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Note Receivable from Shareholder Receivables from Stockholder [Member] Income from discontinued operations, net of tax Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Legal Entity [Axis] Legal Entity [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Employee Options May 2020 Employee Options May 2020 [Member] Employee Options May 2020 Operating lease right-of-use assets Deferred Tax Liabilities, Operating Lease Right-Of-Use Assets Deferred Tax Liabilities, Operating Lease Right-Of-Use Assets Basis of Presentation and Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Right-of-use assets obtained in exchange for lease obligations—operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Proceeds from payment of promissory note Proceeds from Notes Payable Underlying Security Market Price Change Underlying Security Market Price Change, Percent Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Individual: Individual [Axis] Outstanding and expected to vest, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Intrinsic Value Related Party Transaction [Axis] Related Party Transaction [Axis] Accumulated Other Comprehensive Loss AOCI AOCI Attributable to Parent [Member] Options forfeited and canceled, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Restricted cash Restricted Cash Expected life in years Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Working capital Working Capital, Current Working Capital, Current Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Product and Service [Axis] Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Statement Statement [Line Items] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Operating expenses: Operating Expenses [Abstract] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Sublease income Sublease income Sublease Income LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Interest paid, capitalized, investing activities Interest Paid, Capitalized, Investing Activities Operating loss carryforward, indefinite Operating Loss Carryforwards, Indefinite Operating Loss Carryforwards, Indefinite Accrued excise tax for share repurchases Accrued Excise Tax For Share Repurchases Accrued Excise Tax For Share Repurchases Minimum Minimum [Member] Restatement Determination Date Restatement Determination Date Reportable Segments Reportable Segments [Member] Reportable Segments Additions — charged to costs and expenses, or contra revenue Charged (Credited) to expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Prepaid income taxes Increase (Decrease) in Income Taxes Receivable United Kingdom UNITED KINGDOM Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Options outstanding, weighted average exercise price, beginning (in dollars per share) Options outstanding, weighted average exercise price, ending (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Options outstanding, beginning (in shares) Options outstanding, ending (in shares) Options Outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Exercise Price Range [Domain] Exercise Price Range [Domain] Segments [Axis] Segments [Axis] Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Accruals and allowances Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowances and Accrued Liabilities Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowances and Accrued Liabilities Schedule of Other Assets Schedule of Other Current Assets [Table Text Block] Exercise Price Award Exercise Price Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Net Income (Loss) Per Share Earnings Per Share [Text Block] Arrangement Duration Trading Arrangement Duration Discontinued Operations Discontinued Operations [Member] Operating loss carryforwards Operating Loss Carryforwards Exercise of stock options and taxes paid for net share settlement Stock Issued During Period, Value, Stock Options Exercised Continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Stockholders’ equity: Equity, Attributable to Parent [Abstract] Options vest (in shares) Options Vest and Become Exercisable Annually Options vest and become exercisable annually. Domestic Tax Jurisdiction Domestic Tax Jurisdiction [Member] Income Taxes Income Tax, Policy [Policy Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Segments [Domain] Segments [Domain] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Term (in years) Debt Instrument, Term Accounts payable Increase (Decrease) in Accounts Payable, Trade Unrecognized Tax Benefits [Roll Forward] Unrecognized Tax Benefits [Roll Forward] All Individuals All Individuals [Member] Discontinuing operations (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share PEO PEO [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Deferred Tax Asset Valuation Allowance Deferred Tax Asset [Domain] Name Trading Arrangement, Individual Name Other income, net Other Nonoperating Income (Expense) Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Intangible assets, net Intangible assets beginning Intangible assets ending Intangible Assets, Net (Excluding Goodwill) Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Entity Public Float Entity Public Float Reserve for member refunds Reserve for Subscriber Refunds Reserve for Subscriber Refunds Remaining lease term (in years) Lessee, Operating Lease, Remaining Lease Term Share-based compensation options were exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] May 2019 Plan May 2019 Plan [Member] May 2019 Plan [Member] Cliff vest occurs (in years) Defined Contribution Plan, Period After Which Cliff Vest Occurs Defined Contribution Plan, Period After Which Cliff Vest Occurs Capital loss carryforward, valuation allowance Tax Credit Carryforward, Valuation Allowance Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Related and Nonrelated Parties [Domain] Related and Nonrelated Parties [Domain] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Schedule of Intangible Assets Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Local Phone Number Local Phone Number Stock repurchased program authorized number of shares (in shares) Share Repurchase Program, Authorized, Number of Shares Valuation allowance Deferred Tax Assets, Valuation Allowance Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Total operating expenses Operating Expenses Employee Options March 2020 Employee Options March Two Thousand Twenty Two [Member] Employee Options March Two Thousand Twenty Two Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Four Lessee, Operating Lease, Liability, to be Paid, after Year Four Historical volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Stock repurchased during period (in shares) Stock Repurchased During Period, Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Travelzoo North America Travelzoo North America Segment [Member] Travelzoo North America Segment [Member] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Excise tax applicable to share repurchases Treasury Stock, Value, Acquired, Cost Method, Excise Tax Treasury Stock, Value, Acquired, Cost Method, Excise Tax PEO Total Compensation Amount PEO Total Compensation Amount Travelzoo North America and Travelzoo Europe Travelzoo North America and Travelzoo Europe [Member] Travelzoo North America and Travelzoo Europe Non-cash investing and financing activities: Other Noncash Investing and Financing Items [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Statement of Income Location, Balance [Axis] Statement of Income Location, Balance [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Impairment of software Impairment, Long-Lived Asset, Held-for-Use Common Stock Common Stock [Member] Measure: Measure [Axis] Increase related to current year tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Noncompete agreement Noncompete Agreements [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Azzurro Brands Azzurro Brands Inc. [Member] Azzurro Brands Inc. Entity Emerging Growth Company Entity Emerging Growth Company Segment Reporting [Abstract] Segment Reporting [Abstract] Identifiable intangible assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Entity Central Index Key Entity Central Index Key Royalty rate (as a percent) Indefinite Lived Intangible Assets, Unobservable Input, Royalty Rate Indefinite Lived Intangible Assets, Unobservable Input, Royalty Rate Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Ownership percentage held by related party Ownership Percentage Held By Related Party Ownership Percentage Held By Related Party Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Foregin Currency Translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Advertising Advertising [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Equity Component [Domain] Equity Component [Domain] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Segment Reporting and Significant Customer Information Segment Reporting Disclosure [Text Block] Exercisable and fully vested (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options, Exercisable And Fully Vested, Number Share Based Compensation Arrangement By Share Based Payment Award Options, Exercisable And Fully Vested, Number One Customer One Customer [Member] One Customer New Initiatives New Initiatives [Member] New Initiatives Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Entity Shell Company Entity Shell Company Valuation Allowance [Line Items] Valuation Allowance [Line Items] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Comprehensive Income Comprehensive Income, Policy [Policy Text Block] Membership Fees Subscription and Circulation [Member] Title Trading Arrangement, Individual Title SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Sale of stock, promissory note, interest rate increase Sale Of Stock, Promissory Note, Interest Rate Increase Sale Of Stock, Promissory Note, Interest Rate Increase Statement [Table] Statement [Table] Counterparty Name [Axis] Counterparty Name [Axis] Schedule of Income before Income Tax Expense by Jurisdiction Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Geographic Concentration Risk Geographic Concentration Risk [Member] Total unrecognized tax benefits Unrecognized tax benefits, beginning Unrecognized tax benefits, ending Unrecognized Tax Benefits Consolidation Items [Domain] Consolidation Items [Domain] Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Auditor Location Auditor Location Secret Escapes Secret Escapes [Member] Secret Escapes Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Bartel Stock Repurchase Agreement Bartel Stock Repurchase Agreement [Member] Bartel Stock Repurchase Agreement Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Total current assets Assets, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Voucher liability, current Customer Voucher Liability, Current Customer Voucher Liability, Current Accrued expenses and other Increase (Decrease) in Accrued Liabilities Total Income Tax Expense (Benefit), Continuing Operations [Abstract] Repurchase of common stock Payments for Repurchase of Common Stock Options Outstanding and Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Valuation Allowance of Deferred Tax Assets SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Exercise of stock options, net of taxes paid for net share settlement of equity awards Proceeds (Repayment) of Exercise of Stock Options, Net Of Tax (Benefit) Expense Proceeds (Repayment) of Exercise of Stock Options, Net Of Tax (Benefit) Expense SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Fair Value Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Weighted-average fair value of options granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Income Taxes Income Tax Disclosure [Text Block] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Earnings Per Share [Abstract] Earnings Per Share [Abstract] Equity [Abstract] Equity [Abstract] Retained earnings Retained Earnings (Accumulated Deficit) Number of principal installment payments Sale Of Stock, Number of Principal Installment Payments Sale Of Stock, Number of Principal Installment Payments Related Party Transactions Related Party Transaction [Line Items] Retirement of treasury stock (in shares) Treasury Stock, Shares, Retired General and administrative General and Administrative Expense Employee Options March 2023 Employee Options March Two Thousand Twenty Three [Member] Employee Options March Two Thousand Twenty Three Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Exercise Price Range [Axis] Exercise Price Range [Axis] Total operating lease liabilities Present value of operating lease liabilities Operating Lease, Liability Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount March 2022 March 2022 [Member] March 2022 Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Brother Of Board Of Directors Chairman Brother Of Board Of Directors Chairman [Member] Brother Of Board Of Directors Chairman Amendment Flag Amendment Flag Entity Registrant Name Entity Registrant Name Number of members Number Of Members Number Of Members Loss on sale of long-lived assets Gain (Loss) on Disposition of Property Plant Equipment Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Gross profit Gross Profit Schedule of Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Secret Escapes U.S. member database Secret Escape U.S. Member Database [Member] Secret Escape U.S. Member Database Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent State Deferred State and Local Income Tax Expense (Benefit) Fair Value as of Grant Date Award Grant Date Fair Value Customer Concentration Risk Customer Concentration Risk [Member] Foreign income taxed at different rates Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Number of extensions Share Based Compensation Arrangement By Share Based Payment Award, Options, Performance Target, Number Of Extensions Share Based Compensation Arrangement By Share Based Payment Award, Options, Performance Target, Number Of Extensions Other comprehensive income (loss) due to foreign currency translation Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Outstanding, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Number of shares sold (in shares) Sale of Stock, Number of Shares Issued in Transaction Unrealized foreign exchange losses Deferred Tax Assets, Unrealized Currency Losses Geographical [Domain] Geographical [Domain] Outstanding and expected to vest thereafter (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Advertising costs Advertising Expense Consolidation Consolidation, Policy [Policy Text Block] Restatement Determination Date: Restatement Determination Date [Axis] Tax Indemnification Tax Indemnification [Member] Tax Indemnification Title of 12(b) Security Title of 12(b) Security Concentration Risk Type [Axis] Concentration Risk Type [Axis] Common stock, $0.01 par value (20,000 shares authorized as of December 31, 2024 and 2023, respectively; 11,836 shares issued and outstanding as of December 31, 2024 and $13,575 shares issued and outstanding as of December 31, 2023) Common Stock, Value, Issued Document Financial Statement Error Correction Flag Document Financial Statement Error Correction [Flag] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Discontinued operations (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Indefinite-lived intangible asset Indefinite-Lived Intangible Assets Acquired Impaired indefinite lived intangible assets Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill) Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Auditor Name Auditor Name Accrued Liabilities Current [Abstract] Accrued Liabilities, Current [Abstract] Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Preferred stock, $0.01 par value per share (5,000 shares authorized; none issued) Preferred Stock, Value, Issued State taxes, net of federal income tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Sale of stock, interest (as a percent) Sale of Stock, Interest, Percentage Sale of Stock, Interest, Percentage Proceeds from repayment of note receivable Proceeds from Sale, Maturity and Collection of Investments Estimated useful lives (in years) Property, Plant and Equipment, Useful Life Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Employee Stock Employee Stock [Member] Non-Controlling Interest Noncontrolling Interest Disclosure [Text Block] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Net income per share - basic (in dollars per share) Net income (loss) per share, basic (in dollars per share) Earnings Per Share, Basic Cash paid for amounts included in the measurement of lease liabilities Operating Lease, Payments Deposits and other Deposits Assets, Noncurrent Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Travelzoo Europe Travelzoo Europe Segment [Member] Travelzoo Europe Segment [Member] Nature of Operation, Product Information, Concentration of Risk [Table] Nature of Operation, Product Information, Concentration of Risk [Table] May 2020 Plan Employee Options May Two Thousand Twenty [Member] Employee Options May Two Thousand Twenty Deferred revenue Deferred Tax Assets, Deferred Income Ownership [Domain] Ownership [Domain] Exercise Price 1 Exercise Price 1 [Member] Exercise Price 1 [Member] Royalty Agreement Terms Royalty Agreement Terms [Member] Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Stock, Class of Stock [Table] Stock, Class of Stock [Table] Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Total assets Assets Board of Directors Chairman Board of Directors Chairman [Member] Certain Risks and Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Cost of revenues Cost of Goods and Services Sold Advertising Costs Advertising Cost [Policy Text Block] Operating loss carryforwards, valuation allowance Operating Loss Carryforwards, Valuation Allowance Prepaid income taxes Income Taxes Receivable, Current Principal amount paid Repayments of Notes Payable Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Other long-term liabilities Other Liabilities, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Commitments and contingencies Commitments and Contingencies Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Business Combinations Business Combinations Policy [Policy Text Block] Schedule of Tax Expense to Effective Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Travelzoo Japan Travelzoo Japan [Member] Travelzoo Japan [Member] Termination Date Trading Arrangement Termination Date Related Party Transaction [Table] Related Party Transaction [Table] Operating Activities [Domain] Operating Activities [Domain] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Stock-Based Compensation and Stock Options Share-Based Payment Arrangement [Text Block] Entity Address, City or Town Entity Address, City or Town Exercise Price 2 Exercise Price 2 [Member] Exercise Price 2 Merchant payables Merchant Payable, Current Merchant Payable, Current Operating Leases Lessee, Leases [Policy Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Schedule of Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Noncontrolling Interest [Abstract] Allocated share-based compensation expense Share-Based Payment Arrangement, Expense Net income attributable to Travelzoo Net Income (Loss) Attributable to Parent Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Exercise Price 5 Exercise Price 5 [Member] Exercise Price 5 Proceeds from Note receivable from shareholder Stockholders' Equity, Receivable from Shareholders or Affiliates Stockholders' Equity, Receivable from Shareholders or Affiliates Sale of stock, cash Sale Of Stock, Cash Proceeds Sale Of Stock, Cash Proceeds Options granted, weighted average exercise price (in dollars per share) Exercise Price (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Employer discretionary contribution amount Defined Contribution Plan, Employer Discretionary Contribution Amount Loss Contingencies [Table] Loss Contingencies [Table] Business Acquisition [Axis] Business Acquisition [Axis] Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Vesting period Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Right, Vesting Period Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Right, Vesting Period Foreign Tax Jurisdiction Foreign Tax Jurisdiction [Member] Entity File Number Entity File Number Computer hardware and software Computer Hardware and Software [Member] Computer Hardware and Software [Member] Document Fiscal Year Focus Document Fiscal Year Focus Noncontrolling Interest Noncontrolling Interest [Member] Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Capital Loss Carryforward Capital Loss Carryforward [Member] Federal Current Federal Tax Expense (Benefit) Repurchase of common stock Treasury Stock, Value, Acquired, Cost Method Entity Address, Address Line Two Entity Address, Address Line Two June 2022 Repurchase Program June 2022 Repurchase Program [Member] June 2022 Repurchase Program Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 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 Term of lease Lessee, Operating Lease, Term of Contract Other accrued expenses Other Accrued Liabilities, Current Name Forgone Recovery, Individual Name Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Weighted average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Award Date [Domain] Award Date [Domain] Document Period End Date Document Period End Date Sale of Stock [Axis] Sale of Stock [Axis] Provision for (net recoveries of) accounts receivable and refund reserves Provision for Other Losses October 2023 Repurchase Program October 2023 Repurchase Program [Member] October 2023 Repurchase Program Deductions — recoveries of amounts previously reserved SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Total lease payments Lessee, Operating Lease, Liability, to be Paid Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Deferred revenue Increase (Decrease) in Deferred Revenue Insider Trading Arrangements [Line Items] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Retirement of treasury stock Treasury Stock, Retired, Cost Method, Amount 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Deferred Tax Asset, Valuation Allowance [Table] Deferred Tax Asset, Valuation Allowance [Table] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Fair Value Asset Acquisition, Intangibles Assets Acquired Asset Acquisition, Intangibles Assets Acquired Adjustment to Compensation: Adjustment to Compensation [Axis] Prepaid expenses and other Total prepaid expenses and other Prepaid Expense and Other Assets, Current Net income attributable to non-controlling interest Net Income attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Restricted cash Restricted Cash and Cash Equivalents, Noncurrent Document Transition Report Document Transition Report Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Purchase obligation Purchase Obligation Exercise Price 3 Exercise Price 3 [Member] Exercise Price 3 Schedule of Rollforward of Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Refund liability Customer Voucher Refund Liability Customer Voucher Refund Liability Schedule of Noncontrolling Interest Redeemable Noncontrolling Interest [Table Text Block] Customer [Domain] Customer [Domain] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Retained Earnings Retained Earnings [Member] Percentage of equity interest Subsidiary, Ownership Percentage, Noncontrolling Owner Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Asset Acquisition [Domain] Asset Acquisition [Domain] Secret Escapes Spain member database Secret Escape Spain Member Database Intangible [Member] Secret Escape Spain Member Database Intangible Related and Nonrelated Parties [Axis] Related and Nonrelated Parties [Axis] Shares used in per share calculation from continuing and discontinued operations—basic (in shares) Weighted average common shares—basic (in shares) Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Options vested and exercisable in future periods (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Exercisable in Future Periods, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Exercisable in Future Periods, Number of Shares Number of renewal options Lessee, Operating Lease, Renewal Option Lessee, Operating Lease, Renewal Option Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Total stockholders’ equity Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest North America North America [Member] Jack's Flight Club Jack's Flight Club [Member] Jack's Flight Club Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Components of Deferred Tax Assets and Liabilities [Abstract] Components of Deferred Tax Assets and Liabilities [Abstract] Executive Category: Executive Category [Axis] Name Awards Close in Time to MNPI Disclosures, Individual Name Revenue Benchmark Revenue Benchmark [Member] Options forfeited (in shares) Options forfeited and canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Schedule of Income Tax Expense Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Entity Filer Category Entity Filer Category Shares issued (in shares) Shares, Issued Amounts reclassified from accumulated other comprehensive income (loss) Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Exercise Price 4 Exercise Price 4 [Member] Exercise Price 4 Statement of Income Location, Balance [Domain] Statement of Income Location, Balance [Domain] Loss Contingencies Loss Contingencies [Line Items] Company Selected Measure Name Company Selected Measure Name Private Placement Private Placement [Member] EX-101.PRE 14 tzoo-20241231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 15 tzoo-20241231_g1.jpg GRAPHIC begin 644 tzoo-20241231_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" )5 [<# 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#]SO!/@G2- M4\(Z;<7&FVJ?RK:H M XCXG-X/^$7@'5/$FLZ;:QZ9H\)GG,5L''X3 H:&&" M-3\;6FE+X:NH['4M3N-%LM9>TB&GWE] ',D"G?Y@(\J4!F0(S1, Q.,\=_PR M%XB/@CP[HC+X4;5-)2W6/Q:LLZZOI$<=VT_V>V'EDR11H?)CWS+\N=RG)!W_ M Y^S;X@L->T/2[JZT7_ (1'POXJO/%-E-"\GV^Y:9KAX[>2,IL14>ZDRX=B MPC0;5R2 #U;_ (5WH7_0)L?^_0H_X5WH7_0)L?\ OT*VJ^6?V2OV2OA]\5?V M??#_ (B\1>'_ .UM:U;[3-=W3[GT9_PKO0O^@38_\ ?H4?\*[T+_H$V/\ MWZ%><_\ #!/PE_Z$^'_P.NO_ ([1_P ,$_"7_H3X?_ ZZ_\ CM5[/!_\_)?^ M +_Y,.?$_P D?_ G_P#('HW_ KO0O\ H$V/_?H4?\*[T+_H$V/_ 'Z%><_\ M,$_"7_H3X?\ P.NO_CM'_#!/PE_Z$^'_ ,#KK_X[1[/!_P#/R7_@"_\ DPY\ M3_)'_P "?_R!Z-_PKO0O^@38_P#?H4?\*[T+_H$V/_?H5YS_ ,,$_"7_ *$^ M'_P.NO\ X[1_PP3\)?\ H3X?_ ZZ_P#CM'L\'_S\E_X O_DPY\3_ "1_\"?_ M ,@>C?\ "N]"_P"@38_]^A1_PKO0O^@38_\ ?H5YS_PP3\)?^A/A_P# ZZ_^ M.T?\,$_"7_H3X?\ P.NO_CM'L\'_ ,_)?^ +_P"3#GQ/\D?_ )__('HW_"N M]"_Z!-C_ -^A1_PKO0O^@38_]^A7G/\ PP3\)?\ H3X?_ ZZ_P#CM'_#!/PE M_P"A/A_\#KK_ ..T>SP?_/R7_@"_^3#GQ/\ )'_P)_\ R!Z-_P *[T+_ *!- MC_WZ%'_"N]"_Z!-C_P!^A7G/_#!/PE_Z$^'_ ,#KK_X[1_PP3\)?^A/A_P# MZZ_^.T>SP?\ S\E_X O_ ),.?$_R1_\ G_\@>C?\*[T+_H$V/\ WZ%'_"N] M"_Z!-C_WZ%><_P##!/PE_P"A/A_\#KK_ ..T?\,$_"7_ *$^'_P.NO\ X[1[ M/!_\_)?^ +_Y,.?$_P D?_ G_P#('HW_ KO0O\ H$V/_?H4?\*[T+_H$V/_ M 'Z%><_\,$_"7_H3X?\ P.NO_CM'_#!/PE_Z$^'_ ,#KK_X[1[/!_P#/R7_@ M"_\ DPY\3_)'_P "?_R!Z-_PKO0O^@38_P#?H4?\*[T+_H$V/_?H5YS_ ,,$ M_"7_ *$^'_P.NO\ X[1_PP3\)?\ H3X?_ ZZ_P#CM'L\'_S\E_X O_DPY\3_ M "1_\"?_ ,@>C?\ "N]"_P"@38_]^A1_PKO0O^@38_\ ?H5YS_PP3\)?^A/A M_P# ZZ_^.T?\,$_"7_H3X?\ P.NO_CM'L\'_ ,_)?^ +_P"3#GQ/\D?_ )_ M_('HW_"N]"_Z!-C_ -^A1_PKO0O^@38_]^A7G/\ PP3\)?\ H3X?_ ZZ_P#C MM'_#!/PE_P"A/A_\#KK_ ..T>SP?_/R7_@"_^3#GQ/\ )'_P)_\ R!Z-_P * M[T+_ *!-C_WZ%'_"N]"_Z!-C_P!^A7G/_#!/PE_Z$^'_ ,#KK_X[1_PP3\)? M^A/A_P# ZZ_^.T>SP?\ S\E_X O_ ),.?$_R1_\ G_\@>C?\*[T+_H$V/\ MWZ%'_"N]"_Z!-C_WZ%><_P##!/PE_P"A/A_\#KK_ ..T?\,$_"7_ *$^'_P. MNO\ X[1[/!_\_)?^ +_Y,.?$_P D?_ G_P#('HW_ KO0O\ H$V/_?H4?\*[ MT+_H$V/_ 'Z%><_\,$_"7_H3X?\ P.NO_CM'_#!/PE_Z$^'_ ,#KK_X[1[/! M_P#/R7_@"_\ DPY\3_)'_P "?_R!Z-_PKO0O^@38_P#?H4?\*[T+_H$V/_?H M5YS_ ,,$_"7_ *$^'_P.NO\ X[1_PP3\)?\ H3X?_ ZZ_P#CM'L\'_S\E_X MO_DPY\3_ "1_\"?_ ,@>C?\ "N]"_P"@38_]^A1_PKO0O^@38_\ ?H5YS_PP M3\)?^A/A_P# ZZ_^.T?\,$_"7_H3X?\ P.NO_CM'L\'_ ,_)?^ +_P"3#GQ/ M\D?_ )__('HW_"N]"_Z!-C_ -^A1_PKO0O^@38_]^A7G/\ PP3\)?\ H3X? M_ ZZ_P#CM'_#!/PE_P"A/A_\#KK_ ..T>SP?_/R7_@"_^3#GQ/\ )'_P)_\ MR!Z-_P *[T+_ *!-C_WZ%'_"N]"_Z!-C_P!^A7G/_#!/PE_Z$^'_ ,#KK_X[ M1_PP3\)?^A/A_P# ZZ_^.T>SP?\ S\E_X O_ ),.?$_R1_\ G_\@>C?\*[T M+_H$V/\ WZ%'_"N]"_Z!-C_WZ%><_P##!/PE_P"A/A_\#KK_ ..T?\,$_"7_ M *$^'_P.NO\ X[1[/!_\_)?^ +_Y,.?$_P D?_ G_P#('HW_ KO0O\ H$V/ M_?H4?\*[T+_H$V/_ 'Z%><_\,$_"7_H3X?\ P.NO_CM'_#!/PE_Z$^'_ ,#K MK_X[1[/!_P#/R7_@"_\ DPY\3_)'_P "?_R!Z-_PKO0O^@38_P#?H4?\*[T+ M_H$V/_?H5YS_ ,,$_"7_ *$^'_P.NO\ X[1_PP3\)?\ H3X?_ ZZ_P#CM'L\ M'_S\E_X O_DPY\3_ "1_\"?_ ,@>C?\ "N]"_P"@38_]^A1_PKO0O^@38_\ M?H5YS_PP3\)?^A/A_P# ZZ_^.T?\,$_"7_H3X?\ P.NO_CM'L\'_ ,_)?^ + M_P"3#GQ/\D?_ )__('HW_"N]"_Z!-C_ -^A1_PKO0O^@38_]^A7G/\ PP3\ M)?\ H3X?_ ZZ_P#CM'_#!/PE_P"A/A_\#KK_ ..T>SP?_/R7_@"_^3#GQ/\ M)'_P)_\ R!Z-_P *[T+_ *!-C_WZ%'_"N]"_Z!-C_P!^A7G/_#!/PE_Z$^'_ M ,#KK_X[1_PP3\)?^A/A_P# ZZ_^.T>SP?\ S\E_X O_ ),.?$_R1_\ G_\ M@>C?\*[T+_H$V/\ WZ%'_"N]"_Z!-C_WZ%><_P##!/PE_P"A/A_\#KK_ ..T M?\,$_"7_ *$^'_P.NO\ X[1[/!_\_)?^ +_Y,.?$_P D?_ G_P#('HW_ KO M0O\ H$V/_?H4?\*[T+_H$V/_ 'Z%><_\,$_"7_H3X?\ P.NO_CM'_#!/PE_Z M$^'_ ,#KK_X[1[/!_P#/R7_@"_\ DPY\3_)'_P "?_R!Z-_PKO0O^@38_P#? MH4?\*[T+_H$V/_?H5YS_ ,,$_"7_ *$^'_P.NO\ X[1_PP3\)?\ H3X?_ ZZ M_P#CM'L\'_S\E_X O_DPY\3_ "1_\"?_ ,@>C?\ "N]"_P"@38_]^A1_PKO0 MO^@38_\ ?H5YS_PP3\)?^A/A_P# ZZ_^.T?\,$_"7_H3X?\ P.NO_CM'L\'_ M ,_)?^ +_P"3#GQ/\D?_ )__('HW_"N]"_Z!-C_ -^A1_PKO0O^@38_]^A7 MG/\ PP3\)?\ H3X?_ ZZ_P#CM'_#!/PE_P"A/A_\#KK_ ..T>SP?_/R7_@"_ M^3#GQ/\ )'_P)_\ R!Z-_P *[T+_ *!-C_WZ%'_"N]"_Z!-C_P!^A7G/_#!/ MPE_Z$^'_ ,#KK_X[1_PP3\)?^A/A_P# ZZ_^.T>SP?\ S\E_X O_ ),.?$_R M1_\ G_\@>C?\*[T+_H$V/\ WZ%'_"N]"_Z!-C_WZ%><_P##!/PE_P"A/A_\ M#KK_ ..T?\,$_"7_ *$^'_P.NO\ X[1[/!_\_)?^ +_Y,.?$_P D?_ G_P#( M'HW_ KO0O\ H$V/_?H4?\*[T+_H$V/_ 'Z%><_\,$_"7_H3X?\ P.NO_CM' M_#!/PE_Z$^'_ ,#KK_X[1[/!_P#/R7_@"_\ DPY\3_)'_P "?_R!Z-_PKO0O M^@38_P#?H4?\*[T+_H$V/_?H5YS_ ,,$_"7_ *$^'_P.NO\ X[1_PP3\)?\ MH3X?_ ZZ_P#CM'L\'_S\E_X O_DPY\3_ "1_\"?_ ,@>C?\ "N]"_P"@38_] M^A1_PKO0O^@38_\ ?H5YS_PP3\)?^A/A_P# ZZ_^.T?\,$_"7_H3X?\ P.NO M_CM'L\'_ ,_)?^ +_P"3#GQ/\D?_ )__('HW_"N]"_Z!-C_ -^A1_PKO0O^ M@38_]^A7G/\ PP3\)?\ H3X?_ ZZ_P#CM'_#!/PE_P"A/A_\#KK_ ..T>SP? M_/R7_@"_^3#GQ/\ )'_P)_\ R!Z-_P *[T+_ *!-C_WZ%'_"N]"_Z!-C_P!^ MA7G/_#!/PE_Z$^'_ ,#KK_X[1_PP3\)?^A/A_P# ZZ_^.T>SP?\ S\E_X O_ M ),.?$_R1_\ G_\@>C?\*[T+_H$V/\ WZ%'_"N]"_Z!-C_WZ%><_P##!/PE M_P"A/A_\#KK_ ..T?\,$_"7_ *$^'_P.NO\ X[1[/!_\_)?^ +_Y,.?$_P D M?_ G_P#('HW_ KO0O\ H$V/_?H4?\*[T+_H$V/_ 'Z%><_\,$_"7_H3X?\ MP.NO_CM'_#!/PE_Z$^'_ ,#KK_X[1[/!_P#/R7_@"_\ DPY\3_)'_P "?_R! MZ-_PKO0O^@38_P#?H4?\*[T+_H$V/_?H5YS_ ,,$_"7_ *$^'_P.NO\ X[1_ MPP3\)?\ H3X?_ ZZ_P#CM'L\'_S\E_X O_DPY\3_ "1_\"?_ ,@>C?\ "N]" M_P"@38_]^A1_PKO0O^@38_\ ?H5YS_PP3\)?^A/A_P# ZZ_^.T?\,$_"7_H3 MX?\ P.NO_CM'L\'_ ,_)?^ +_P"3#GQ/\D?_ )__('HW_"N]"_Z!-C_ -^A M1_PKO0O^@38_]^A7G/\ PP3\)?\ H3X?_ ZZ_P#CM'_#!/PE_P"A/A_\#KK_ M ..T>SP?_/R7_@"_^3#GQ/\ )'_P)_\ R!Z-_P *[T+_ *!-C_WZ%'_"N]"_ MZ!-C_P!^A7G/_#!/PE_Z$^'_ ,#KK_X[1_PP3\)?^A/A_P# ZZ_^.T>SP?\ MS\E_X O_ ),.?$_R1_\ G_\@>C?\*[T+_H$V/\ WZ%'_"N]"_Z!-C_WZ%>< M_P##!/PE_P"A/A_\#KK_ ..T?\,$_"7_ *$^'_P.NO\ X[1[/!_\_)?^ +_Y M,.?$_P D?_ G_P#('HW_ KO0O\ H$V/_?H4?\*[T+_H$V/_ 'Z%><_\,$_" M7_H3X?\ P.NO_CM'_#!/PE_Z$^'_ ,#KK_X[1[/!_P#/R7_@"_\ DPY\3_)' M_P "?_R!Z-_PKO0O^@38_P#?H4?\*[T+_H$V/_?H5YS_ ,,$_"7_ *$^'_P. MNO\ X[1_PP3\)?\ H3X?_ ZZ_P#CM'L\'_S\E_X O_DPY\3_ "1_\"?_ ,@> MC?\ "N]"_P"@38_]^A1_PKO0O^@38_\ ?H5YS_PP3\)?^A/A_P# ZZ_^.T?\ M,$_"7_H3X?\ P.NO_CM'L\'_ ,_)?^ +_P"3#GQ/\D?_ )__('HW_"N]"_Z M!-C_ -^A1_PKO0O^@38_]^A7G/\ PP3\)?\ H3X?_ ZZ_P#CM'_#!/PE_P"A M/A_\#KK_ ..T>SP?_/R7_@"_^3#GQ/\ )'_P)_\ R!Z-_P *[T+_ *!-C_WZ M%'_"N]"_Z!-C_P!^A7G/_#!/PE_Z$^'_ ,#KK_X[1_PP3\)?^A/A_P# ZZ_^ M.T>SP?\ S\E_X O_ ),.?$_R1_\ G_\@>C?\*[T+_H$V/\ WZ%'_"N]"_Z! M-C_WZ%><_P##!/PE_P"A/A_\#KK_ ..T?\,$_"7_ *$^'_P.NO\ X[1[/!_\ M_)?^ +_Y,.?$_P D?_ G_P#('HW_ KO0O\ H$V/_?H4?\*[T+_H$V/_ 'Z% M><_\,$_"7_H3X?\ P.NO_CM'_#!/PE_Z$^'_ ,#KK_X[1[/!_P#/R7_@"_\ MDPY\3_)'_P "?_R!Z-_PKO0O^@38_P#?H4?\*[T+_H$V/_?H5YS_ ,,$_"7_ M *$^'_P.NO\ X[1_PP3\)?\ H3X?_ ZZ_P#CM'L\'_S\E_X O_DPY\3_ "1_ M\"?_ ,@>C?\ "N]"_P"@38_]^A1_PKO0O^@38_\ ?H5YS_PP3\)?^A/A_P# MZZ_^.T?\,$_"7_H3X?\ P.NO_CM'L\'_ ,_)?^ +_P"3#GQ/\D?_ )__('H MW_"N]"_Z!-C_ -^A1_PKO0O^@38_]^A7G/\ PP3\)?\ H3X?_ ZZ_P#CM'_# M!/PE_P"A/A_\#KK_ ..T>SP?_/R7_@"_^3#GQ/\ )'_P)_\ R!Z-_P *[T+_ M *!-C_WZ%'_"N]"_Z!-C_P!^A7G/_#!/PE_Z$^'_ ,#KK_X[1_PP3\)?^A/A M_P# ZZ_^.T>SP?\ S\E_X O_ ),.?$_R1_\ G_\@>C?\*[T+_H$V/\ WZ%' M_"N]"_Z!-C_WZ%><_P##!/PE_P"A/A_\#KK_ ..T?\,$_"7_ *$^'_P.NO\ MX[1[/!_\_)?^ +_Y,.?$_P D?_ G_P#('2?%7PEINA>"KBYLK"UM[A'0"2., M!@"P!HKB_%'[*'P^^$^D2:YX?\.Q:?JMN1'%.+J>0H'(5N'/_L$_\FE>#_\ KG<_^E4U>P5X_P#L$_\ )I7@_P#Z MYW/_ *535W4_]SG_ (H?E,Y)_P"]0_PR_.![!1117"=84444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!R?QM_P"2>W7_ %TC_P#0A11\;?\ MDGMU_P!=(_\ T(44 :7P[_Y$72?^O5/Y5M5B_#O_ )$72?\ KU3^5;5 !111 M0 4444 %>/\ [!/_ ":5X/\ ^N=S_P"E4U>P5X_^P3_R:5X/_P"N=S_Z535W M4_\ /\ [!/_ ":5X/\ ^N=S_P"E4U=U/_P4445PG6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M (=:G:WTO2H3-.ZH7; M&0 HY))( 'J17.Z)\9M2O? O]JWW@7Q=8ZD+M[4Z0L,,US@999 XD$10I@Y MW\,2G+"@#O**\EC_ &T/!MUH5CJUJNM7FDW%E;:A>WL5B?*T6&XPJS2VTW7_72/ M_P!#%% &E\._^1%TG_KU3^5;58OP[_Y$72?^O5/Y5M4 8'Q2TV36?AYK%I%H MNG^)&N;9HVTN^D\NWU!#P\3,5<#.:\:^'WP1\1Z/\(=0T^Z\,VN MH:+KFH1W=IX0U/Q%._\ PCUMY"[HENRCLQ,P9S%]Q Y520.?H2B@#Y9T#]D+ MQWX9^'OB+PK]LT/4;3QYIMKI]_>R74BOH*1>9&8XD*$W"+;-''&69#NCRW#< M=7X2_9S\3Z7JOAOP_=?V2GA/P?XJNO$]IJ,=T[WEZ)#XQ7+3QE*=65"+]Y;GMXKA['X; 4\RK0M2J.R=UYVNMU>SL=9_PK[2_^>=U M_P"!DW_Q='_"OM+_ .>=U_X&3?\ Q=;5%=1XAB_\*^TO_GG=?^!DW_Q='_"O MM+_YYW7_ (&3?_%UM44 8O\ PK[2_P#GG=?^!DW_ ,71_P *^TO_ )YW7_@9 M-_\ %UM44 J?RK:H **** "BBB@ KQ_\ 8)_Y M-*\'_P#7.Y_]*IJ]@KQ_]@G_ )-*\'_]<[G_ -*IJ[J?^YS_ ,4/RF MH?X9?G ]@HHHKA.L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH ***R?'?C2Q^'/@O5M?U1Y(]-T6TE MO;EHXS(XCC4LV%').!T%#:2NRH0E.2A%7;T1K5\9?M8?\%#O%&M?%F\^#_P) MT.;7O'D,IMM1U22$-;:.PQNP&^4E<\N_R+TPQX&-\$_VE/CA^WQ\=]'U[P7; MO\/?@WH%\KW%Q=PK)-KT:GYHSN!W,PXQ'A8\Y+,P K[6TSPGI>BZM>W]GING MVM]J3!KNYAMTCFNB!@&1@,L0/4FO/]I+%0_)7]H MTXUJG+=0YKJ$KZ*I96=EKRI^IXCXZ_80\._M/_#SPB?C':V^N^-M$L8X;S5= M+D>Q\Y^LB#9C,9;)P1UR1MSBO9O /@'1_A=X-T[P_P"']/M]+T;281;VEK", M)$@[>I]23R223S6Q1753H0@^:*UZOJ_5G@XK,\5B*:HU)OD3;4;^[%O?ECLO MD%%%%;' %%%% !1110!R?QM_Y)[=?]=(_P#T(44?&W_DGMU_UTC_ /0A10!I M?#O_ )$72?\ KU3^5;58OP[_ .1%TG_KU3^5;5 !1110 4444 %>/_L$_P#) MI7@__KG<_P#I5-7L%>/_ +!/_)I7@_\ ZYW/_I5-7=3_ -SG_BA^4SDG_O4/ M\,OS@>P4445PG6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 445\B_MQ_M$_&'6/BU#\'_@]X7U*UU;4+1+ MF]\4S1%;:TA?@F*0C8NWHSG+ \*N>:QQ&(C2AS23?DM6V>EE.5UK?MN?M9-^R-\*H-8M?#NI>)]:U>[&G:996L3LC3LI*F5E M!*KQT RQX'J.'_8*\!_'#4=8U[QS\9/$$R+XGMU2Q\)[1Y&EKG.\ITC;;\NP M$G!)R-(S.[%BB%R6V+G"[ MB3CTZ#TBL8T9SFJM1M:?#V?6]M_R.ZIF-##8:I@,+",G)M.JU=RBGIRIKW%I M=]7W1#86%OI5G';VL,-O;PC;'%$@1$'H .!4U%%=A\^VWJPHHHH **** "BB MB@ HHHH Y/XV_P#)/;K_ *Z1_P#H0HH^-O\ R3VZ_P"ND?\ Z$** -+X=_\ M(BZ3_P!>J?RK:K%^'?\ R(ND_P#7JG\JVJ "BBB@ HHHH *\?_8)_P"32O!_ M_7.Y_P#2J:O8*\?_ &"?^32O!_\ USN?_2J:NZG_ +G/_%#\IG)/_>H?X9?G M ]@HHHKA.L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "HY;E8B5SNDVEP@(W,!Z#\OSKSG]I#XM>(O!GP.\0:S\- M]#A\=>*-/<6T&GVTRR;)=P5]X4Y)C!W% 0QQCBO"_P!B/]BWX@6?Q;_X7+\9 M/%&H7WCB\MY(K72(I_\ 1]-BD&"D@7Y,@=(T^5>I+-R.6IB&JBIPBW?=]$O7 MJ_(]K"Y33E@ZF,Q-:,%'2,=YRE:]N5:J.NLGIVN<#?>!/CW_ ,%'_BNW_"1+ MKOP;^%GA_4,Q68+VVH7[1OP>S.YQ]\XC7/RACS7WQ:P?9+:.(,["-0H9SN8X MXY/LF[:ML****Z MCQ0HHHH **** "BBB@ HHHH **** .3^-O\ R3VZ_P"ND?\ Z$**/C;_ ,D] MNO\ KI'_ .A"B@#2^'?_ "(ND_\ 7JG\JVJQ?AW_ ,B+I/\ UZI_*MJ@#)\= M^.=+^&OA#4->UJZ6STO38O.N)BI;:,@# )))( !)) KE]&^/0O? ']MWGA M/QII]S]K>T.E-I,DM\,997VID%&CPVX' )VYW K6W\7=)77_ (9ZW8MX?M_% M4=U:M%)I$\HB2_0\-'N8$ EG:KK0NM3\)::\*B;%Q+N\R<.',<;NRQ[U!9@NV@#TO0/VG/#GC#6=+L]# M@US7%U:PM=32XLM.D>WM[>X>1(GE<@;,M%)E3\R[#D"K6F_M%^&=5^(">'8Y MKX7$UW-IUO>/9R+8W5W"K-+;1SXV-*@5\KG_ )9N!DJ0/+=>_9_UC^SO#EKX M1\(2>#]6TZQL+"WUU?$9W:9;V\Y=HIX8SMN?E,G!#!S.V2O)J]X9^ WBN#7O M#OAZ[L[&#PWX3\87OBJ'5UO/,DOXY6NI(K<0XW+(&NR'8G;B+(R6 ![]7C_ M .P3_P FE>#_ /KG<_\ I5-7L%>%_L,>&I+[]E3PE*NJ:I;AH[D^7%(H5?\ M2INF5-=U/_Z45B_\ "'R?]!K6O^_J?_$4?\(? M)_T&M:_[^I_\17"=9M45B_\ "'R?]!K6O^_J?_$4?\(?)_T&M:_[^I_\10!M M45B_\(?)_P!!K6O^_J?_ !%'_"'R?]!K6O\ OZG_ ,10!M45B_\ "'R?]!K6 MO^_J?_$4?\(?)_T&M:_[^I_\10!M45B_\(?)_P!!K6O^_J?_ !%'_"'R?]!K M6O\ OZG_ ,10!M45B_\ "'R?]!K6O^_J?_$4?\(?)_T&M:_[^I_\10!M45B_ M\(?)_P!!K6O^_J?_ !%'_"'R?]!K6O\ OZG_ ,10!M45B_\ "'R?]!K6O^_J M?_$4?\(?)_T&M:_[^I_\10!M45B_\(?)_P!!K6O^_J?_ !%'_"'R?]!K6O\ MOZG_ ,10!M45B_\ "'R?]!K6O^_J?_$4?\(?)_T&M:_[^I_\10!M45B_\(?) M_P!!K6O^_J?_ !%'_"'R?]!K6O\ OZG_ ,10!M45B_\ "'R?]!K6O^_J?_$4 M?\(?)_T&M:_[^I_\10!M45B_\(?)_P!!K6O^_J?_ !%'_"'R?]!K6O\ OZG_ M ,10!M45B_\ "'R?]!K6O^_J?_$4?\(?)_T&M:_[^I_\10!M45B_\(?)_P!! MK6O^_J?_ !%'_"'R?]!K6O\ OZG_ ,10!M45B_\ "'R?]!K6O^_J?_$4?\(? M)_T&M:_[^I_\10!M45B_\(?)_P!!K6O^_J?_ !%'_"'R?]!K6O\ OZG_ ,10 M!M45B_\ "'R?]!K6O^_J?_$4?\(?)_T&M:_[^I_\10!M45B_\(?)_P!!K6O^ M_J?_ !%'_"'R?]!K6O\ OZG_ ,10!M45B_\ "'R?]!K6O^_J?_$4?\(?)_T& MM:_[^I_\10!M45B_\(?)_P!!K6O^_J?_ !%'_"'R?]!K6O\ OZG_ ,10!M45 MB_\ "'R?]!K6O^_J?_$4?\(?)_T&M:_[^I_\10!M45B_\(?)_P!!K6O^_J?_ M !%'_"'R?]!K6O\ OZG_ ,10!M45B_\ "'R?]!K6O^_J?_$4?\(?)_T&M:_[ M^I_\10!M45B_\(?)_P!!K6O^_J?_ !%'_"'R?]!K6O\ OZG_ ,10!M45B_\ M"'R?]!K6O^_J?_$4?\(?)_T&M:_[^I_\10!M45B_\(?)_P!!K6O^_J?_ !%' M_"'R?]!K6O\ OZG_ ,10!M45B_\ "'R?]!K6O^_J?_$4?\(?)_T&M:_[^I_\ M10!M45B_\(?)_P!!K6O^_J?_ !%'_"'R?]!K6O\ OZG_ ,10!M45B_\ "'R? M]!K6O^_J?_$4?\(?)_T&M:_[^I_\10!M45B_\(?)_P!!K6O^_J?_ !%'_"'R M?]!K6O\ OZG_ ,10!M45B_\ "'R?]!K6O^_J?_$4?\(?)_T&M:_[^I_\10!M M45B_\(?)_P!!K6O^_J?_ !%'_"'R?]!K6O\ OZG_ ,10!M45B_\ "'R?]!K6 MO^_J?_$4?\(?)_T&M:_[^I_\10!M45B_\(?)_P!!K6O^_J?_ !%'_"'R?]!K M6O\ OZG_ ,10!M45B_\ "'R?]!K6O^_J?_$4?\(?)_T&M:_[^I_\10!M45B_ M\(?)_P!!K6O^_J?_ !%'_"'R?]!K6O\ OZG_ ,10!M45B_\ "'R?]!K6O^_J M?_$4?\(?)_T&M:_[^I_\10!M45B_\(?)_P!!K6O^_J?_ !%'_"'R?]!K6O\ MOZG_ ,10!M45B_\ "'R?]!K6O^_J?_$4?\(?)_T&M:_[^I_\10!M45B_\(?) M_P!!K6O^_J?_ !%'_"'R?]!K6O\ OZG_ ,10!M45B_\ "'R?]!K6O^_J?_$4 M?\(?)_T&M:_[^I_\10!M45B_\(?)_P!!K6O^_J?_ !%'_"'R?]!K6O\ OZG_ M ,10!M45B_\ "'R?]!K6O^_J?_$4?\(?)_T&M:_[^I_\10!M45B_\(?)_P!! MK6O^_J?_ !%'_"'R?]!K6O\ OZG_ ,10!M45B_\ "'R?]!K6O^_J?_$5S?BO MQCX9\"^*]&T+6?'4FFZSXAD,6FV5Q?0QSWK>B*5R?3W/'6E*26K-*=*=1\M- M-O?17VU?W(['Q#XDT_PCHMQJ6K7UGIFGVB[Y[FZF6&&%?5G8@ ?4U\Y?MS/\ M;/BS#X;\+_!DZ;9^'/%4#/JOBN.^0&SC)& C E@K*=V^,,S= 5Y-><_%;]A; MXM?ME?M ZG:_$WQ*^C_"'1+TMI6G:?=K)-JL0^ZS !7(^\\@)4DA5[U]9^# M/@]8_#SPEINA:+?:M8:3I-NEI:6\W7_72/_P!"%%9OQ:\/2:;X(N)6U+4KH*Z#RYI% M9#\PZ@*** .D^'?_ "(ND_\ 7JG\JVJQ?AW_ ,B+I/\ UZI_*MJ@ HHHH ** M** "O'_V"?\ DTKP?_USN?\ TJFKV"O'_P!@G_DTKP?_ -<[G_TJFKNI_P"Y MS_Q0_*9R3_WJ'^&7YP/8****X3K"BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **^5_^"AO_ 4G ML/V0=*L=+\-QZ+XD\97\K+)9R764TR)1R\RH=P+$X5>,\GH.>I_X)X_ML']M MCX2WVK7NEV^CZ]H=Y]BU"VMY3)"V5#I(F[Y@K D8.<%3R:Y8XZBZWU=/WCW: MG#>80RY9K.G:DW:]U?M>V]F]+GO]%%%=1X04444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45A_$ M7XDZ#\(_!]YK_B75;/1='L$WSW5S)L1?0#N6/0*,DG@ UX'\?5\1?\%!OV;M M#F^"GCVUT+P_KMZ\6K7TL,T,\]JI:.2-, .K!@RT77\3TC4/VA]'^*UMXV\+_#'Q5X:U M7XA>'K)]MO)(9(;.=@5C,A48*A^#M)P1@^E>'?LD_P#!-"\\._$>/XH_&;7' M\;?$EIAF>RH"3A%X&>YR:]>K".'=7EJ8A>\NG1?YM=STJN<1P/ML) ME$G[.=DYM)3DK:JZUC%O6V]K7>X4445VGS84444 %%%% !1110 4444 %%%% M !1110 4444 %%%% ')_&W_DGMU_UTC_ /0A11\;?^2>W7_72/\ ]"%% &E\ M._\ D1=)_P"O5/Y5M5B_#O\ Y$72?^O5/Y5M4 %%%% !1110 5X_^P3_ ,FE M>#_^N=S_ .E4U>P5X_\ L$_\FE>#_P#KG<_^E4U=U/\ W.?^*'Y3.2?^]0_P MR_.![!1117"=84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !113;BXCM8'EE=8XXU+.[G:J@=23V% #J*\Q^,O[3-CX" M^ FN>./"EC)\1ETAO*2ST"9;III=X1E+1[L!"YA,AK5L/4Q56<:<(77ONS\4PX']BZ6HEG1B,J)&^Y'G(X)W<_=-4_%T?CS]O;]CO1[OPSJ.M?!; M5]>G$MU'=QE[DVJLZ,@92CJ)%VNI&TD8!P":])TK]DKX;Z+\6M2\=0>#M%_X M2S5I/.N-1DA\V0R8 +J&RJ,<#+* 3WKT6I5&M-R5:2Y7HDOSOO?T-I9AE^&I MTI9?3?M8M2/!.CYR6B6,@)GOG<3W)KD?&O\ P32\6_LR?%S0?&W[..J+8L'BM-8T M+5;UC;W4&1NGQIFZJ2G6K M.I&5^:,_>@TU:SCLO*UK=#)T[QWHNI^*+O08=7TN?7=.B2:[T^*Z1KFV1ONL M\8.Y5/8D#.16M7Q]^W'^P-XBUSXDI\9/@SJ,VB?$_3]KW5JLHCBUI54+U8[0 M^P!2K?)(HP<$ GZ/^#OC36M3^'/A?_A.;?3?#_C;5+$27FE172/B91F01\G< M!U.,[G6/:2 M]'9G94445U'BA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1103M&30 5Y/^T7^VW\.?V6K_3;'Q;KGDZGJLJ1P6%I M$US=;68+YC1KRJ9/4]>V37PK_P %;/VX+SXA?$/3_!?PT\5ZE/I?A^.276WT M1Y%22YWA54RQ_?5!Z':&;J3T]4_X)6_L.6NH^&8?BY\2M+U35O'.J73RZ<=< M9I6MH%P([C9)\WF-@D,^2%V[0.M>.\QG5KO#X9:K>3V\]ONW/T"GP?0P66PS M;.)M1EM3BK3;?PW;V5M6[.RMW/2/VD?^"=E]^US^T=::_P",_&]]2P&_'R@J.:^D?!'@?1_AMX4L=#T'3;32=(TV(0VUI; M1A(X5'8 ?F3U)Y/-:M%>C3P].G)SBM9;O^NGD?(XS.,7BJ-/#59_NZ:M&*LD MO.RM=OJWJ^X4445N>:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 W7_72/_P!"%%'QM_Y)[=?]=(__ $(44 :7P[_Y$72?^O5/ MY5M5B_#O_D1=)_Z]4_E6U0 4444 %%%% !7C_P"P3_R:5X/_ .N=S_Z535[! M7C_[!/\ R:5X/_ZYW/\ Z535W4_]SG_BA^4SDG_O4/\ #+\X'L%%%%<)UA11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !115+7O$FG> M%K(7.J7]EIMNSK&);J=84+,<*N6(&2> .]%[:LJ,7)VCN7:AU'4K?1[":ZN[ MB&UM;9#+--,X2.) ,EF8\ RNEZ=W\SLEG6&P.)C5R2#BXIKFGRRDV_M)6Y8 MM=+7?F>?_LU_LR>$?V3_ (<+X7\'6,UKIYF:YGDGE,L]W,P ,CL>K$*HX M& *] HHKLA",(J,59(^=Q&)JXBK*M7DY2D[MO5M^844451B%%%% !7S7_P % M _V%[K]J&UT?Q5X3UJZ\/?$CP8C-HMVDYCBE&X.8F(Y1BP^5QT/!!!X^E**R MK4858.G/8[LMS+$8#$1Q6&=I1^::>C375-:-=CQO]B#XB_$CQY\$UD^*_AN7 MPUXJTN[?3Y'D"QC4T0*%N H)"[B2.."5RO! KV2O(?VV_P!E9?VN_@G+X;BU MJ\\/ZG:W*:CIM[!(RJEQ&&""0*060[CG'(.".1@^>_\ !/'XL_%Z\O?$/P[^ M+GAO4DU;P6B"W\2/&3;ZM&3A5,F-LCXPP=>67[P# YYX594IQH33:MI+>[\^ MWZGK8C TL;AJN9X>4(RC*\J2TY8MI)QNWS*[LTM8Z:6/J"BBBNT^;"BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKRW]J;]L'P3 M^R%X*_M?Q9J&V>8'[%IMMA[R_8=HT)' [NQ"CN>@,5*D81@ Y)X ) MKY\M?BSHO_!4W]G3QMH?@37/%7@VWAO5TR35GLO+:X4;78(-^6C=?E895@#@ M@9P6_&/]E_0_^"F?A+X;^+M2UKQ=X?\ ":6_]HR>'GC$#7HEVE?,Y.QP!C<- MWRMQC.:^@_A_\/=#^%?A&RT'P[I=GH^CZ=&([>UMH]D<8_J3U).23R237+^\ MJS:=O9V^;NOP7XGN1>#P%",X.3Q:E?9S33YV[>B\V<#^RC^QMX+_8_\ M#C2?#%B)+RX5?[0U2X4-=Z@X[LW90>B+A1]'B\97Q M5:5?$2K844459SA1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110!R?QM_Y)[=?]=(__0A11\;?^2>W7_72/_T(44 :7P[_ .1% MTG_KU3^5;58OP[_Y$72?^O5/Y5M4 %%9OC'QCIGP_P##%[K6LWD.GZ7IT1FN M+B3.V-1].22< DD@#)KE=$_:"TW4O HURZT?Q9IC?:WLVTZ?0KIM05URP/ MD(C.5:,!PP& #@D," =Y17GMS^U1X%M[73;E=;^T66J6MO>I=P6DTMM;07# M[())Y%0K LC@J#*5Y5O0XT+#X^^%=2\?#PU#J$K:DUQ+9QL;29;6>YB7=+;I M.5\IY44$LBL6&UN/E. #LJ\?_8)_Y-*\'_\ 7.Y_]*IJ]@KQ_P#8)_Y-*\'_ M /7.Y_\ 2J:NZG_N<_\ %#\IG)/_ 'J'^&7YP/8****X3K"BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHJ'[?!]M^S>=%]HV>;Y6\>9LSC=MZXS MQF@-2:N;^*7Q?\+_ 3\+R:UXLUW3= TR,X\^\F$8<_W5'5V_P!E03[5\<_$ M'_@HA\7OVA?'FJ>#_@'\.KZ-M,NY+*Z\0ZW;[8[=T8J3M?$ /\\520S;X=&TJ5H[-0#G&Y@HC4_W8T!P?O5]G> OAUH/ MPM\.0Z/X;T?3=#TNW $=M96ZPQCWPHY/N>36U0\'[6,?K+YFNUTONZV\PAQ" M\#5J/)H^RC*R3=I322UM*WN\V[M\GH16-E%IME#;P)Y<-NBQQJ/X5 P!^0J6 MBBNX^9O?5A1110 4444 %%%% !1110 4444 %*88Y)T,**6 DE.C+N9=PQD=17P/IGQW^+7_!.;]H(>'_B=>:S\1/ACXQU+;I6OD-/ M(O%5\SFXU[4PKW15CDJF.$![D]5S4Z,ZJYL4EO=+M_FSV,7F6'P, M_9Y).23BXSF]'.[3=EO!:66MVMQ%4(H50%51@ #I2T45W'S(4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !17RY^W7_P4ML_V//&FE^&[/PY)XCU MB\MQ>W(>Z^S0VT)8JHSM8L[;6XQ@ #KG%>V?LY_'33?VDO@UHGC+289[6UUB M(L;>8@R6TBL4>,D<'#*1D=1S7H5LKQ5+#0Q=2%H2V>GY;KRN<=+,,/4KRPT) M7G'=';T445YYV!1110 4444 W7_72/\ ]"%%'QM_Y)[=?]=(_P#T M(44 :7P[_P"1%TG_ *]4_E6U6+\._P#D1=)_Z]4_E6U0!S/QFT:W\1?"W7+& M[\/MXJM;JU:.?25E6)[U#C?V]J42Z%#KNHV]QK7AK3I(5,TLTDCA9I4?>8XGD9EW('%?#_ABXM]$\>:)IVE6\U]J-NTF@>0C6\IN0LC>82A\Y3#OW.S M[>M;WA#X&^++2_\ "OABZTU8='\'>,;SQ-_;S7DU] MRA0(F(9MP%?0]% !7AG[#.@W5Y^RIX2DCUB^MD:.YQ'&D15?]*FZ;D)_6O^_Z#VI_P#?N'_X MBC_A%[[_ *#VI_\ ?N'_ .(K:HH Q?\ A%[[_H/:G_W[A_\ B*/^$7OO^@]J M?_?N'_XBMJB@#%_X1>^_Z#VI_P#?N'_XBC_A%[[_ *#VI_\ ?N'_ .(K:HH MQ?\ A%[[_H/:G_W[A_\ B*/^$7OO^@]J?_?N'_XBMJB@#%_X1>^_Z#VI_P#? MN'_XBC_A%[[_ *#VI_\ ?N'_ .(K:HH Q?\ A%[[_H/:G_W[A_\ B*/^$7OO M^@]J?_?N'_XBMJB@#%_X1>^_Z#VI_P#?N'_XBC_A%[[_ *#VI_\ ?N'_ .(K M:HH Q?\ A%[[_H/:G_W[A_\ B*/^$7OO^@]J?_?N'_XBMJB@#%_X1>^_Z#VI M_P#?N'_XBC_A%[[_ *#VI_\ ?N'_ .(K:HH Q?\ A%[[_H/:G_W[A_\ B*/^ M$7OO^@]J?_?N'_XBMJB@#%_X1>^_Z#VI_P#?N'_XBC_A%[[_ *#VI_\ ?N'_ M .(K:HH Q?\ A%[[_H/:G_W[A_\ B*/^$7OO^@]J?_?N'_XBMJB@#%_X1>^_ MZ#VI_P#?N'_XBC_A%[[_ *#VI_\ ?N'_ .(K:HH Q?\ A%[[_H/:G_W[A_\ MB*/^$7OO^@]J?_?N'_XBMJB@#%_X1>^_Z#VI_P#?N'_XBC_A%[[_ *#VI_\ M?N'_ .(K:HH Q?\ A%[[_H/:G_W[A_\ B*/^$7OO^@]J?_?N'_XBMJB@#%_X M1>^_Z#VI_P#?N'_XBC_A%[[_ *#VI_\ ?N'_ .(K:HH Q?\ A%[[_H/:G_W[ MA_\ B*/^$7OO^@]J?_?N'_XBMJLWQCXQTOX>^%K_ %S6[ZVTO2=+A:XNKJX? M;'!&O5B?\YH;25V5&,I248J[>R,_5=-DT+3IKR^\47=G:6Z[Y9YS;QQQKZLQ M0 #W->5_&O\ ;"^&_P O#$>J:]\4(Y%N$,EK;:>]O>7-X!_SS2-#Q_M'"^] M?'?[97[37C'_ (*=65YX)^#?@W7M6\&^'9_MNHZE_J?[3= =B;6(4+SN5&)= MB =HQ75?\$OO^"7$>AVVI>+/B]X*M?MYFC&B:9J.)#;JN2\TL()3+,5"A\D! M2<#(KQY9A5JU?986-U_,[V\_7[]S]"I\(X' X'Z[G=9QFFOW,7'GL]KW>C>[ MNM%YGNGQ%\7_ !+_ &GOV7_#WB?X"^))-/D\3S R2Z_;Q6UQ;VN71V0"-@KA MEZC=E>5)X-4?V2O^":DWP(\?R>/O%'Q \1>+/B%>6[V\]Z9?]'19,;E DW-) MT&"Q '917U-:6D5A:QP011PPPJ$CCC4*J*. !P /05)7;]3C*:JU-9+[K]T MCYG^WZU+#5,%@TJ=.;=]$YN+VC*=KM)=K)]C$7PK>)]W7=17)R<10#)_[]TO M_"+WW_0>U/\ []P__$5M45UG@F+_ ,(O??\ 0>U/_OW#_P#$4?\ "+WW_0>U M/_OW#_\ $5M44 8O_"+WW_0>U/\ []P__$4?\(O??]![4_\ OW#_ /$5M44 M8O\ PB]]_P!![4_^_U/_ +]P M_P#Q%;5% &+_ ,(O??\ 0>U/_OW#_P#$4?\ "+WW_0>U/_OW#_\ $5M44 8O M_"+WW_0>U/\ []P__$4?\(O??]![4_\ OW#_ /$5M44 8O\ PB]]_P!![4_^ M_ ='\ M3:'XFU2ZTC7+2.\M)3#"I:-QD9!CR#V([&NNU;2+77]-GLKZUM[VSND,^&?&7P_TW3-7^&N@VYA\0:%%:*)47=Q M(& W)&J8 *<(1E@5/'!+FPW-4DW*&]MVN_R\NA]53]GG"H8.E3A3KIZFK6YWLI77-I?N?1G_"+WW_0>U/\ []P__$4?\(O??]![4_\ OW#_ /$5 MS/[,W[2GAG]JWX46?B[PO<226=PQAN()5VS64Z@;XG']X9'(R""".#7H%=L) MQG%2B[IGS>(P]7#U94*T7&479I[IHQ?^$7OO^@]J?_?N'_XBC_A%[[_H/:G_ M -^X?_B*VJ*HQ,7_ (1>^_Z#VI_]^X?_ (BC_A%[[_H/:G_W[A_^(K:HH Q? M^$7OO^@]J?\ W[A_^(H_X1>^_P"@]J?_ '[A_P#B*VJ* ,7_ (1>^_Z#VI_] M^X?_ (BC_A%[[_H/:G_W[A_^(K:HH Q?^$7OO^@]J?\ W[A_^(H_X1>^_P"@ M]J?_ '[A_P#B*VJ* ,7_ (1>^_Z#VI_]^X?_ (BC_A%[[_H/:G_W[A_^(K:H MH Q?^$7OO^@]J?\ W[A_^(KD/C?\3]#_ &=? 5UXD\7>-+S2M,MQA2R0M+ &RT"QD'VF;)P&@)!+'A0>V;\3?V,O"/[<>N?#_X@>.++Q)9?V;IB2'PQ!BN2KB&^:G0LYKIT5^_^6Y[V!RF,/9XO,U*&'G>S25Y65[13?7; MFV7R.5\*MIW_ 5G_9=U*.>Z^('@WP_-J_DH9#;JVI1PD,&!5,/&V[!7D!DZ MG%>T? []EOP_^SCX$@\.^#YKK2=-A^9]L<+374G>260IN=CZD\=!@<5Z%H^C MVGA_2[>QL+6WL[.TC$4$$$8CCA0# 55' '858JZ6'46ISUG:S=OZL<^.S25 M2,L+AKPH^_Z#VI_P#?N'_XBC_A%[[_ *#VI_\ M?N'_ .(K:HKH/),7_A%[[_H/:G_W[A_^(H_X1>^_Z#VI_P#?N'_XBMJB@#%_ MX1>^_P"@]J?_ '[A_P#B*/\ A%[[_H/:G_W[A_\ B*VJ* ,7_A%[[_H/:G_W M[A_^(H_X1>^_Z#VI_P#?N'_XBMJB@#%_X1>^_P"@]J?_ '[A_P#B*/\ A%[[ M_H/:G_W[A_\ B*VJ* ,7_A%[[_H/:G_W[A_^(H_X1>^_Z#VI_P#?N'_XBMJB M@#%_X1>^_P"@]J?_ '[A_P#B*/\ A%[[_H/:G_W[A_\ B*VJ* ,7_A%[[_H/ M:G_W[A_^(H_X1>^_Z#VI_P#?N'_XBMJB@#%_X1>^_P"@]J?_ '[A_P#B*/\ MA%[[_H/:G_W[A_\ B*VJ* ,7_A%[[_H/:G_W[A_^(JKK%D?#VG27FH>*KJQM M(<;Y[@V\4:9.!EF0 K: M;JWB35->74M/A\B.\LI88GEA)+;&_=D,,DD'&1D\UZ1\+_@38_!KP%IGAGPY MJ6HZ?HVD1>3;0@1,0,DDEBF68DDDGJ2:Z[1-&MO#FC6FGV^_Z#VI_]^X?_B*VJ*Y#H,7_ (1>^_Z#VI_]^X?_ (BC_A%[ M[_H/:G_W[A_^(K:HH Q?^$7OO^@]J?\ W[A_^(H_X1>^_P"@]J?_ '[A_P#B M*VJ* . ^+6AW5CX(N))=6OKM Z QR+&%/S#^ZH/ZT5I_&W_DGMU_UTC_ /0A M10!I?#O_ )$72?\ KU3^5;58OP[_ .1%TG_KU3^5;5 !1110 4444 %>/_L$ M_P#)I7@__KG<_P#I5-7L%>/_ +!/_)I7@_\ ZYW/_I5-7=3_ -SG_BA^4SDG M_O4/\,OS@>P4445PG6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117Q#^TC^V/\6?CO M\:M:^$/P*\/7VFWFBW)M-:\4WL7EI9$?>,98%47KAR&=\?(O>N?$8F-&-Y7; M>B2U;9ZV3Y/7S&JX4FHQBKRE)VC%=V_T5V^B/;/VW/V[/#?[%GA:Q;4+6ZUK MQ)KN]='TBV&&NV7:"S-@[4!91D L20 #VY[]D:#XH_M+_"CQ8_QZ\/:'!X=\ M6,HTO0&M?+FAM2#N689W $["N\^8""3C@5Z_\/\ X4M:^!/",/C233?&/BKP MW:QAM:N;&/S3%4J2G)SF[MZMO5L****9(4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %-FA2XA:.15DCD!5E895@> MH(IU% 'S[^U5I_C']F#]GTWGP%\(^&XY=-U+^T-3TJ&P ^T6YW-,8HD*[G)V MYQ\VW.,D8K:_8K_;;\,?MG_#]M0TK_B7Z]IH5-7T>9OWUC(<\C^]&Q!PP],$ M @BO:*\D\=?!ZS^!OAGQ]XU^%?@?09/B-K5F9BFTPKJLR?,%;! R;L.'DA#?,0#]Y#\R=\ MCFOI"MZ-:%6"G3=T>;F66XG 8B6&Q4>62_I-/9I]&M HHHK4X0HHHH **** M"BBLGQQXZT?X:>%;W7/$&I6>D:1I\9EN+JYD$<<2CU)[GH .2>!DTFTE=E0A M*8Z!Y,#Y1V50%'IG)KB]K.ORO#M*=:NVO(I-5F%Q%ICMU M\A=HQ[%MQ48"D"O<***ZJ=&%-6@K=3Q,9C\1BI*6)FY.*25WLEHDNR"BBBM# MD"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***H^)M$7Q+XXTR33YQ+XC\2V;8%F$;YT5Q_"G1L???"#@'/VGIEM)9:;;PS3M=30QJC MS, &E8#!8@<9/7BO+?V1_P!COPO^QYX&N-)T%KF_O=0E\Z_U2\VFZO6YVABH M "J#PHXY)ZDUZS7JYIBL//EP^$C[D.K7O2;WD_T71'FY?AZT>:MB7[\NE](I M;)?J^K"BBBO)/2"BBB@ HHHH **** .3^-O_ "3VZ_ZZ1_\ H0HH^-O_ "3V MZ_ZZ1_\ H0HH TOAW_R(ND_]>J?RK:K%^'?_ "(ND_\ 7JG\JVJ "BBB@ HH MHH *\?\ V"?^32O!_P#USN?_ $JFKV"O'_V"?^32O!__ %SN?_2J:NZG_N<_ M\4/RF ?#=G\!['3]8_P"$N=X[ MCQ%%=1/'I<)4%9$).W#9;]YAMNW@$D5/^P;^P_)^R/H^MZCK7B;4/%?C+Q<\ M2&.\BD:+SMRE@\M6)(5B2"00=IXKZ/!R M*WIUH5+\CO9V?J>;CAEN5XK,*RP^$@Y2_!+NV]$EW;L>F_M3_M=^#/V0_ C:UXJU +-,&% MCIT)#7>H.!]U%]!WYZ ^9^&O#.G_ /!5;]E;2KSXB>$]>\&6+ZO]NL[. M'4"LEW%%D1R[M@)C=788*YXW*>AKLO%?[%_@7X__ !1\,_$SQIX=N9_$VGZ; M#&-,N[LS65L_^L"O%]UV1V89^Z2,D'BO:418T554*JC ' %8^SJ5)OVMN39 M+OYO_(]+Z[@\'AZ?U)2^LIW=2]E&UURP2;3[N3^21C?#SXQ$'KZDGJ2K;U;84444 MR0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBO-?VJOVH_#O[) M7PKN/$WB!C,V?)L;"-PL^HS8R(TST '+,>% SZ [4*%2M45*DKRD[)(SK5H4 MH.I4=DMV=QXTCU:;PAJB:#):0ZVUI*-/DNE+0)<;#Y9<#DJ&QG':L3X%6GC* MP^%&BP_$"ZTN^\7I"1J4^G(4MI'W'&T8'\.,X &J?RK:K%^'?_(BZ3_UZI_*MJ@ HHHH M **** "O'_V"?^32O!__ %SN?_2J:O8*\?\ V"?^32O!_P#USN?_ $JFKNI_ M[G/_ !0_*9R3_P!ZA_AE^<#V"BBBN$ZPHHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **KZIJMKH>FSWE]<6]G M9VJ&2:>>01QQ*.2S,> !ZFO%?!?[7WAG]KNR^('A7X4>)MGB;0;(QP:M+8L] ME'+*K+'-&3Q(JN.?7&0".:SJ5HQ:BWJ]EU?H=F&P%>O&56$7R1MS2L^6-W9- MM)VW]3O/'W[2'@7X7>.=#\,^(/%&DZ9X@\23K;Z=82RYGN'8X4;0#M#$@ M@ M$\ YKYI_:'_8A^*W[:/[16I6GCKQ7#H7P9TN='TS3=)FS/J2;0?WBXP)-VX% MWW!>-B]ZW?V0_P#@E_IGP>\8?\)[\1M8D^(GQ*FF^TG4+EGDM[*7^_&'^9W' M9WZ?PJN*^KZXU1GB8?[2K*^R?3M+_)'ORS##Y/B+Y/4]I/ELZDHJRDWO33U5 MEIS/7>R6A@_"_P"&>B_!OX?Z3X7\.V2Z?HFBVXMK2W5BWEH.>2>22222>22: MWJ**[XQ25EL?+U*DZDW4F[MN[;W;>[84444R HHHH **** "BBB@ HHHH ** M** "B@G KE?%_P /"?PV;3;>3[ESJ6[@?\#\M?YUX53BG+E+DHS=27:"<_R5OQ,OK$-EKZ'T MI6;XB\9:1X1MS-JNJ:?IL:C):YN$B'_CQ%?/A^!/QP^)AW>)/']OH-O)PUOI MV=P'_;,(/_'JT?#G_!.CPG#6Q'U?WN92=SR;X5?MI^!/BD8[==2_L74G^7[)J.(26]%?. MQOSS[5ZPCK*BLK!E89!!R"*\Z^*G[*7@?XO"234M'AMKZ3_E]LOW$^?4D<-_ MP(&O)W_9U^*_[/K--\/_ !3_ &_I,9W#2[_&['H%8[#]5*&NKZ]FN#TQ=)5H M?S4_B^<'_P"VM^@^:I'XE?T_R/IZBOG/PG^WS'H.J+I/Q$\-:EX5U(':TRQ, M\)/KM(W@>XW"O=/!OC_1/B%I:WFAZI8ZI;,,[[>4/M_WAU4^Q ->IE^=8+&Z M8>:#?V$?%_P_^%_B M2/Q(-)NM*C@@\37N);>/R\1*)G^\S?*"Q PH921@\?2%<1^T#^SSX5_:;^'- MUX8\7:;'?6%P-T4@^6>SDQQ+$_57'KT/0@@D5RUJ,M:E"RGIJ^MNC/W0R2RRN$2-0,EF)X Y)-?#WQ&_:!L?\ @CA\&/#/ MP]M9M8^)6K:E-!LRH;Y0V0JCON/ P*[;]D[]IC4?\ @IKX M'\?:7XF\ ?V'\.[JW&F174>HLTMW(Z_OH=P"\J"K;EP!N .2:RCF$'/V+_B6 MV[.U]UH=U;A7$0H/,8ZX6]E/1.4>;ENH-J5^R\GK;4F\'_\ !3*'XX?M8:;\ M/_AGX6N?&'AZ!V&N^(UD,5O9( ?WD?RX9 PQEB-Y.%!ZGU+X-_L3?#KX%?$O MQ!XPT'13_P ))XCNI;JXOKN9KB2 R,6=82W^K4DG(')Z$D<5T?P'_9Y\(_LT M^!H?#O@W1X-)T]#ND89>:Z?N\LA^9V/J3QT&!Q7:UI1H3:4L1:4KW6FB\E_F M1B.(,MH:5:\4^W,F_N6IG*M!;L]^KXN\-_LC>.?VK/VP]4\A&99H;U5?*2$*2#&S?*E?:_;8X,52I8GEYKM1=[+9OI?O8^D MU4(H51A5& !VJEK'BC3?#T9;4-0L;%5&2;B=8P/^^B*^>1^R5\4/&7_(S?%6 M\CC;EHK'S-N/3@H/T-7M%_X)O^$(Y5EUC5_$6MS Y)DG6-3^0)_6O/\ [4S2 MK_ PEEWG.*_"/,SM]I4>T?O9WOB3]KWX;^%MPN/%>FS.O\%J6N"?IL!'ZUPF MM_\ !1[P9!(8M(TWQ!K4_98K81AO^^CN_P#':[CPW^QY\-_"^TP>%;">1.CW M1:X8_P#?9(KO-%\):5X;C":=IFGV"KT6WMTB _[Y H]CGM7XZM.G_AC*3^^3 M2_ +57NTCXE_:/\ VI?'?CRXTZZM-/\ $G@G15!$*@R1FZESG<9 JYP, *.! MU[U]8?LU:WK_ (B^"/A^\\3+,NL36^93*FR21=QV,P[,5VD_6NWGMX[I-LD: M2*#D!ER,T^C*\CQ&%QE3%U\1*IS*UFK+IK9.W32R5KL*=*49.3E<****^D-@ MHHHH **** .3^-O_ "3VZ_ZZ1_\ H0HH^-O_ "3VZ_ZZ1_\ H0HH TOAW_R( MND_]>J?RK:K%^'?_ "(ND_\ 7JG\JVJ (-3U2VT33I[R\N(+2TM4,LT\T@CC MB0#)9F/ '*_@OXBT[7K/5K[1[NT*746F(SW@3(^>)5Y+(556*KP2 >_:K\8_"FA^)++1[SQ%H]OJVI)'+:VCW2":=)&*QLJYR59@0 M#T)!QTJ>U^)_AN^\:S>&X==TF7Q!;H9)-.6Z0W** "24SNX!!/' (/>O"-:_ MMS3+C1M<\%V7CRT\9ZAI.D:;)976B[=(O(8)GWK@#>KRC]J;]L_P !_LA>%_MWBS5%%],A:STJVQ)>WI']U,\+ZNQ"CUSQ M7A^L_P#!3"'Q5^T5H?P\^&,.K?$>>YO4AU74K.")+.QA)P\D;;#O"">]VKV6B, MOXN?!@?\%1_V>? >J#7/%GP^\.W\IU&_T=[=1-J$7*JD@SCC;N1CN7#AMI., M>T? ;]GCPA^S3X'B\/\ @[1[?2K%<-*X^:>[?&/,ED/S.WN>G08'%;:^'=55 M<#7IP!P +2'C_P =I?\ A']6_P"@_7_'/XL1_ +PE_:FJZ]> MW#RR"&WM(+6#SKASD\9' &23P/KBO-=,_;^\,W'AY;J\U;Q#97Q8H;%=.@E M<^A#@!<'W(/M7DXO/LOPM7V&(K1C*U[-]/R^6YG*M"+M)GTU17RJW[8'CSQS M)L\$^$?$&HHWW;B\M$V8]?D7;_X]6E;^%OVB_B/$%O=;TCPG;R<_NQ'YP'_; M,,?_ !X5P_ZSX>II@Z%>K MR.%4?B:\_P#&7[6WP[\#;UO/%&GS3)_RRLV-TY]OW8(_,UYFG_!/=O%+B?Q= MX\\0:Y<-RP4X3_Q\L?Y5UOA']A[P9X,=7MK6&ZE7D27UM'=,/P<$?I1]:SJO M_"HPI+O.3D_NBK?^3#YJKV27J?M"?$[_D&^&])\(VK\>9=8\Q0>^'+'_QS\*]STWP3=Z-;+#9ZM]D MA7@1PV$$:C\ N*L?\(_JW_0?N/\ P$A_^)H_L;'5O][Q"C]C/QY\06W>-?B=J4T;%OAQX?\$0K'H^BZ7IJJ, V]LD;?F! MFMJL7_A']6_Z#]Q_X"0__$T?\(_JW_0?N/\ P$A_^)KW:=.%./+!)+LM#;;8 MVJ*Q?^$?U;_H/W'_ ("0_P#Q-'_"/ZM_T'[C_P !(?\ XFK VJ*Q?^$?U;_H M/W'_ ("0_P#Q-'_"/ZM_T'[C_P !(?\ XF@#:HK%_P"$?U;_ *#]Q_X"0_\ MQ-'_ C^K?\ 0?N/_ 2'_P")H VJ*Q?^$?U;_H/W'_@)#_\ $T?\(_JW_0?N M/_ 2'_XF@";Q9X)T?QWI;66LZ;9:G:L/]7<1"0#Z9Z'W'->%^,?V [+3M4.K M?#_Q!J7A'5%.Y$$KO#GT# [U'U+#VKV[_A']6_Z#]Q_X"0__ !-'_"/ZM_T' M[C_P$A_^)KS,PR?!XW7$4TVMGM)>DE9K[S.=.,OB1\\CX\?%[]G@^7XX\-+X MHT>(X.IV/WPOJ648_P"^U4^]>J?"K]KOP+\6O+BLM8CL;^3_ )<[_$$I/HI) MVM_P$FNQ;P[JCJ0=>G(/!!M(>?\ QVO-/B5^Q%X6^)\[7%XS6=\W)N;&VBMV M<^K!1M;\1FO+_L_-,'K@ZWM8_P M3?Y36O\ X$GZDS Y%%?+M MS\%OC-^SW$[>#/$G_"5:+&/EL;L!I47T5)"1_P!\,/I4O@O]N%5U)=*\<2:U MX/U93MD,FGH]N#ZD%=ZC\"/>KI\24825+,(.A+^]\+])KW7\[#5=)VGI_7<^ MG:*Y/PQ?-XUTM+[2/&$>I6DG26VB@D7]!P?8UI?\(_JW_0?N/_ 2'_XFOHH3 MC./-%W3[&QM45B_\(_JW_0?N/_ 2'_XFC_A']6_Z#]Q_X"0__$U0&U16+_PC M^K?]!^X_\!(?_B:/^$?U;_H/W'_@)#_\30!YG^UU^PMX'_;.T[2U\4+J5I?Z M,7^QW^GS"*XC1\;HSN5E93@'!'!&1CFNS^ 7P$\-_LT_#"Q\(^%;62UTFQ+. M#+)YDT\C'+R2-_$S'J>.P %;/_ C^K?\ 0?N/_ 2'_P")H_X1_5O^@_()E5>23: MP@#]*XWQ=\:/#O@7<-4^)&GP2+UC1()I/IM12V?;%8UL31HQYJTE%=VTOS$Y M);GIU%?,OB#]OGP_9S-!H^H>)?$%SG"K!IL,2L?JPW?DM4+3X\?'+XA2_P#% M.>#Y[&UD^Y-J%NBZ:MYKFJ66EVTC^6DES*(P[>@SU/TJ>V\6:7>:-#J,>HV+Z?<+OBN1.OE M2+ZALX-?(?Q?_9>^-7Q+-=U*.^8%I+&R=6MX,G(4,P.3ZD#&?SKSZ>?9M6Q,J='!/DM M=.;Y?OT:^2U,_;5'*RCIYGN7B3]IKX?^$BRWWBW159>J17 F8?@F37 ^(/\ M@HI\/=*9DLVUC5I*)A^1X_2NZ MT#X)V/A50-+_ +.T_;W@TFV1OS"9KN]GGM7>5*FO)2F_QY47^^?9'D _;E\5 M>,&V^%?A?KE[G@27&\K]<*F/_'J/^$I_:.\=G-KHN@^&86XS+LWK^#,Y_2O> MQX>U8#_D/W'_ ("0_P#Q-'_"/ZM_T'[C_P !(?\ XFC^P\74_P!YQDW_ (5& M"_!-_B/V4G\4G^1X*?V7_B_XU_Y&+XI26D'77U.%\-_L6?#/PPB^7X9M;MD_CO)'GS M]0QV_I76?#BV\%W^GO<>$X_#5Q:VLS6SS:6(76.1.&0M'T8=P3D5\G_M\?M* M^+=4\J^-O$P$.J31PI$-,MW7)7S%&58H=S-_ GNPQ[E^R;^R' M%^RA\(+3PSH^N3&5W-WJ%P+:,_:KE@ [#<"0OR@ =@!WS7U<>&\'@<'&NH1A M.?PQ44GR_P S[)]._H<5'%*IB94:,5RQ^*7GV7=]^Q[%!;1VH;RXXX][%VVJ M!N8]2?<^M25B_P#"/ZM_T'[C_P !(?\ XFC_ (1_5O\ H/W'_@)#_P#$USGI MFU16+_PC^K?]!^X_\!(?_B:/^$?U;_H/W'_@)#_\30!M45B_\(_JW_0?N/\ MP$A_^)H_X1_5O^@_/_L$_\FE>#_\ KG<_^E4U>P5X_P#L$_\ )I7@ M_P#ZYW/_ *535W4_]SG_ (H?E,Y)_P"]0_PR_.![!1117"=84444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%F=MY16(D(ZY+!%&"Q[5R8C'4:+Y9RU[=?N/>ROAG,L MPC[7#4WR7LYO2*MJVY/1)+?_ #/JG]I?]J3P?^R;\/6\1>,-0-K;R.8;2VB7 MS+F_EQGRXD[G R2< #DD5X]^Q_\ M >.OV[K'QE)XR^']KX?^$^M6)M-),TD MBW=^KY212A0G+J% . I;DCT7X?_ 6\^+7P3\'P?';2?"_C#QEHTGVZ5_L M:-;V]QD[=H VE@A56P-K$=,8KUZ&%+:%8XU6..,!551A5 Z "E[.K4FIMVA; MX;:NZZ_Y(N6)P.$PT\/3ASU^9KVEWRQ2>CII6U=OBETV6IP?[/O[,'@?]EWP MFVC^"="MM)MY#NGFR9+FZ;L9)6RS8[ G [ 5WU%%=4(1A'EBK(\3$8BK7J.M M7DY2>[;NWZMA1115&(456U36;/0[1KB^NK:S@7K)/*L:#\20*\Q\;?ML?#?P M/N63Q!'J,R'!BT^,W!S_ +P^7_QZN/%9AA<*N;$5(Q]6E^9,IQC\3/5Z*^:Y MOVY?$?CV0P^ _ASK&J9.!GP@9,ES,L2_FQ%>6>-?VZ?AOX-+(NLMJTZY_=Z?"9N?]XX3_ ,>KE]#_ M ."=^BWMV+OQ9XD\0>)[H_,V^;RD)^I+/_X\*]2\$_LY>!_AYM;2O#.EPS+T MFDB\Z7/KO?)S^-'ML[Q'P0A17]YNF_P#"K?CY\51G6_%NG^$[23K!8G]X >W[L9Z>KU]* MJH10J@*JC [4M'^K]6MKC<3.?E%J$?NCK^(>Q;^.3?X'S@G_!-_0[_3[AM6 M\4>(M3U:9<+>.RXC;UVMN+?0M^5=[\"OV2O#'P1TN11#'KFI3OODOKVW1G7' M14&#L ]N2>]>I45T87AO+,/55:C12DNNK_-O7SW'&C"+ND"J$7 & . !VHHH MKW#4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L3 MQO\ #?0?B3IOV37M)L=4@Q@">(,R?[K=5^H(K;HJ*E.%2+A42:?1ZH-]&?.' MB;]@N;PGJ;:M\-O%6I>&;\'<+>69FA?VWK\V/9@PJA%^TW\4/@'(+?XC>$VU M;38SM_M6P &1ZDKE#]"$-?3U-EB6>)DD571AAE89!'N*^=GPW"E+VF6U)47V M6L'ZP>GW6,/8I:P=OR^XX'X6?M0^"?B^$CTG6H([UA_QYW?[BX'T5OO?\!)K MT"O(/BG^Q%X%^)CR7$=BV@ZDQW"YTW$0W>IC^X?P /O7GX\!?&_]G'#:#JD7 MCW08>EG<9:95'8*QWC_@#GZ5/]IYE@],=1YX_P ]/7[X/5>=KA[2JWPTWQ98W_@_5D.R1;J-F@#>YP&7_@2@>]>XZ'X@L?$V MG1WFFWEK?6LHRDUO*)$;\1Q7KX#-L)C8WPU12[KJO5/5?-&D*D9?"RY1117H M%A11399EMXV>1E15Y+,< 4 .HKA_%W[27@/P/N&I>*=(CD7K'%,)I/\ OE,G M]*\S\0?\%&?",-Q]GT'2=>\0W&<*L4'E*Q_'+?\ CM>1BL^R[#.U:M%/M>[^ MY7?X&3[]OIQ.1^$80?^/5P_ZR>U_P!SP]2IY\O+'[Y6_(CVU_A3 M9]">(/&6D>$X&DU35-/TV-1DM\0W&5_AA3I+S;F_N5E^([U7T2_$\CE_;UU?QG, MT/@KX=ZYK#'[LTP;9]<(I_\ 0A3/M'[1GQ.^['H?@VTE]=GF(/\ R(WZ"OI6 M&!+:)4C18T7@*HP!^%.H_L/%U?\ >\7-^4+07X)O\0]E)_%)_+0^:8OV$O$/ MC:7S?&WQ(UK5,_>@MRVPCV+L1_X[7:>$/V#_ (;>%,,^CRZM+U+W]PTF3_NC M"_I7L5%;T.&,LIRY_9*4N\KR?_DS81H4UT,GPWX$T7P="L>DZ1INFJHP!;6R M1\?@*UJ**]RG3C!1MML%%%%4 4444 %%%% !117GG@?]G'2_ GQX\6? M$"WU77KG4O%T$,$]G<79>SMA& 8H\?*3@=^.<=:UIQ@U)SE9I::7N[K3RTN M[^1G.4TURJ^NNNR[^9TNG_"WPWI7CZ^\56VAZ7#XDU*%+>ZU)+=1=3QK]U6? M&2!@?D/05O445$IREK)WZ%1BH_"@HHHJ2@HHHH **** "BBB@ HHHH **** M"BBB@#D_C;_R3VZ_ZZ1_^A"BCXV_\D]NO^ND?_H0HH TOAW_ ,B+I/\ UZI_ M*MJL7X=_\B+I/_7JG\JVJ "BBB@ HHHH *\?_8)_Y-*\'_\ 7.Y_]*IJ]@KQ M_P#8)_Y-*\'_ /7.Y_\ 2J:NZG_N<_\ %#\IG)/_ 'J'^&7YP/8****X3K"B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ&^OX-+LY+BZFAM[>%2\DL MKA$C4=22> /<^)?VG/#D7P?\5>+O"DR?$"/PK'+Y]EX?F2\GEF M0 F(;2?FY![\9(S7S7\*OCK^U5^U-\2-#U72_"6D?"_X?PWL MR7Q-M;61]2_&;]HOP/\ L]Z-]N\9>)M)T&%EW1I<3#SI_P#KG$,N_P#P$&O/ MO"W[8\?[3?[.OB[Q/\$[,^(-?T5WL[*SU:)K..>X 5NI(RNQMPY&2 #MS3_B M_P#\$Z?A;\>OC@/'WBW2;[6=6^RQ6K6LMZXL9%CSM)B&.><8SM/<$\U[!X0\ M&:1\/] @TK0]+T_1]-MAB*ULX%AA3Z*H _'O2Y<1*;4K*.MK;^O9?B5*IE-' M#4Y4E.I6NF^:RIJV\;*\I7VO>)\$>(_^"OH+_@GY^P'8?L0>%M8\S5E\0>(O$$B&\OA;"&. M*-,[(HUR6"Y)8DGDD<<"O8/BY\7]%^"?A!]:UR:2.V$BPQQQ)OEGD.<*H[G M)YP :X/2OV\_AO?^&/[2FU:>QD5BILIK9CY&,8Q5G>VBO:^NK=V>R45\X:A_P4$'B: MY:U\$>"=?\13DX21T*)GUVH&/YD5!YW[1'Q:^['H_@:QF[G;YRC_ ,??/X+6 M;XHPDW;"1G6?]R+:_P# G:/XGROMXOX=?0^D+[4(-,MFFN9H;>%?O/*X11]2 M>*\W\;_MB?#KP'O6X\26MY.G!AL0;IL_5,K^9KSVR_8 F\6W*W7CKQUKWB"8 M\O%&Y6/Z!G+'\@*](\$?LC?#SP$4:S\,V-Q/'TFO0;IS_P!]Y'Y 4?6LZK_P MJ,*2[SES/_P&.GWR%S57LK>IYK<_M[ZCXTN6M_ G@#7-=D)PLTRE8_J0@;]6 M%1C2/VA_BS_Q\7VC^![&7G;%M\Y1_P !WOG_ ($*^DK6TAL(%B@BCAC7A410 MJCZ 5)1_8>)K?[[BIR\H6IK\/>_\F'[*3^*3_(^ ?A_L;3_#.FF:,8$URGVB3ZY?./PQ7?45U MX7A_+L,^:E17-W?O/[W=E1HPCLAL42P1JD:JB*,*JC ^E.HHKV30**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@#G/B#\(_#7Q4L?L_B#1K'4EQA7DCQ+'_NN,,O MX&O#M;_8:UCX=:A)J?PQ\8:AHMQG=]BNI28I/;5F9RI1EJT?)/B3]M+XE? UAH_C+PKIDVK,N^"Z\TQQSH M#@MA,JWI\I7'I6QI/[>GBCQ_81Q^%?AOJ&I7NT+-()'EMT?O@JO3ZD5[/\:/ MV>_#/QYLK6+7K>=I+%B8+BWE\J:,'[RYYRIP."#TK<^'GP\TGX6>$[71=$M1 M:Z?:@[5W%F9BPV"1!_Y$;^5/A_8+UGQG*)O&WQ&US6&/WH8"VP_ M0R,1_P".U]*45W_ZK86>N+G.K_CF[?N^_G:7)_W>%_2O3O#O@S1_", CTO2]/TV,#;BVMTBX_X"!6E17KX7*\' MA5;#THQ]$E^)I&G&.R"BBBNXH**** "BBB@ HHHH **** "BBB@ HHHH *Y/ MXW_&K0?V?/AGJ?BOQ)=+:Z;IL>[ YDN)#]R*,?Q.QX _'@ FNLKP/]K3]AV/ M]KGXF^#;W7/$EY#X/\-EY+S0(XODU&4D$-OW#;D?*>"=N0",DUV8"GAYUTL5 M+EAN[*[TZ+S>RZ(Y<9.M&DWAXWETOMZOR6YB?\$\_C/\4OVD(_$_CKQA':Z; MX+UF91X8TT0!98HU+!G#X!=#\HW-]Y@Q&!7TO5?2M*MM"TRWLK.WAM;.TC6& M"&) J1(HPJJ!P ,58HQV(A7KRJ4X*$>B71+1>K[OJ]1X.C*C24)RJ?R MK:H **** "BBB@ KQ_\ 8)_Y-*\'_P#7.Y_]*IJ]@KQ_]@G_ )-*\'_]<[G_ M -*IJ[J?^YS_ ,4/RFH?X9?G ]@HHHKA.L**** "BBB@ HHHH **** M "BBB@ HJ.\O8=.LY;BXECM[>!#))+(P5(U R6)/ '))KYG^(?_ 5L^#_@ MSQWIOAO2]1U+QEJ>H7D=F1H-J;J.$LX7.\D!\9Z1[C6-;$4Z2O4DD>AE^4XS M'2<<)2E.V]E>WJ]E\SZ)IS=:I/X@N%\B8E-C*D4C-\ MK#.[)8MWK">*DI-./+%?:=DO^"ON.R66X.CA(XJMB(N4K/V<;N5KZ\TK(]-\%VUHD3^';)0L;RJQ+.&)V_,",ED M8C'''3>U3]MKX6?"?2X]*\-P_;(;<;8+/1;$0VZ^R\*G_?.:Q3^TS\6_BL=O M@SX>-IEK)]R\U+/'OEMB_P _QKYZIGF :=&I5=:5_AIIR^7N_JS2KQ-0PV(C M6R:E[%Q35[\\G?JVU9/MRI6[GJG[./[+O@O]E+P5)H/@K2?[-M;B7S[J5Y6F MGO),!=\CMR2 !@#L!6QXV^./A#X=(QUKQ%I5BZ_P#+)IPTO_?"Y;]*\3_X M9?\ BQ\5OF\:_$233[67E[/3"?V OA[X499+RSO-?N>K/?S MDJQ]=B[1^>:VIX[,ZL>7!X54X]'4DE_Y+&[_ !1\_B,9B<35=:JW*4M6Y.[? MKU,?Q+_P42\-"Z^R>&-%UWQ/>'A1%"8D)[=_[S+?E&*^A/#?@W2?!UH+?2=+L--A48V6T"Q _7:!FM*K_ +'Q M]?\ WS%-+M32@OOUE^*,?9S?Q2^[0^7]7_8,\4_$>R>X\7?$6\U'4E!,"")I MK>)OHS#CM\JBNP^!7[#7AGX8:VI!IVF6VD6JP6EO!:PK]V.&,(H^ M@'%3T45]"DDK(V"BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M445Y+I_[:'@W6_VH6^$NGR7^H>)+>VDN+J>WA#V=FR %HI),\. >>, D G/% M;47D.GVDEQ<2QP00J7DDD8*D:@9))/ '1QR7O3_5*3E^H^[GJ*=!XXT6Z\4S:''K&E MR:U;Q^;+IZW<9NHTX.YHL[@.1R1CD>M &I7C_P"P3_R:5X/_ .N=S_Z535[! M7C_[!/\ R:5X/_ZYW/\ Z535W4_]SG_BA^4SDG_O4/\ #+\X'L%%%%<)UA11 M10 4444 %%-GG2VA:21UCCC!9F8X50.I)K/M?&6CW^F+>P:KILUF\@A6=+E& MB9RW6ES+8:3>B-*BO _VIOV^-'_9WU"'1]+T'4O&GB*XA,PM[&6. M.UM1DJ//G8X0D@_* S8YP.*\5\'?\% /B!\4/!/BO2?$/A6VM;S6(6MM*E\, MW]DNQ]3?%?\ :J^'/P.U&UL_%GC+0=$O;R588K:>Y!F+ M,<#*+EE7)^\P"CN:\G_;:_:2^,?P[\6:;X9^%/P[76CJEE]I?Q+?./[.LF+$ M;"2RHK* &)D< AAA6YKYA^"7_!*7Q0=7AU:ZT4-J'FB7^T/$EP))!(#D/Y/S M$L#@_,#R*]4^*/AGX;_#7Q8UA\9OC7=76N1QK/-ID1ED>-6&5R )" >H&U>. MU<&'S+-\RO3P&#FV]G\.G5ZIO[HG=B,RR?+JL*N&BZZ2=W57)!OHU%2YK+6Z MD]>QH?!SXJ7'A+X2^,-%_:!^(VC_ ! N/%V8SI&C1^>NGP/&5EA\Z)47YLC@ M'"[>&.35'X':_P"&?A9$+;X(_ ]FN -O]KWL33W#CIEI>2![>8!6M\#?VE_V M7)OB9HOA?PO#_:6MZU8/*?N@M*/ESC@X 'M7V1# EM$L<:+'&H MP%48 _"NJMP[GL'%8^:HZ:6BW*W^*?Z1/+EQ#B)=/\&V4G6"S($H4]OW>3^;UI^&?^"=WA>.Z6Z\3: MQKGBB\SN9IIC$C'WP2Y_[ZKO?V??CU=_'%_%*W7@_P 1>$_^$;U>32T_M6+9 M_:"I_P MH^!E3[9'(Y.>'?M0^)/B)X5^%$UU\+]!TOQ%XI^T1(MK?3".-823 MO<99 S#C@L.I],5TT^"\+]85+&7J3NM:D^9*_P ^5+Y'E\U)TO;ZR7HV].R_ MX!N>"O@IX2^'2+_8OA[2]/9>DB0!I?\ OMLM^M=17Q(TG[<'B\?*O@'PRK_] M>[%/_1U?6/P1TWQ9H_PHT.U\=:AI^J>+(;8+J5U91^7!-)D\J,#M@' )!.! M7T^(R:E@:25*=-J]N6#O;ST25B<'C56DXJG**[R5E^?Z'545YU\2?@;J7CWX MT^"O%=KXTU_0['PFTS7.C6C8M-8WC $HSV]P>.F#S7HMZYXR,C)'K7C M!_X)!_!&?Q!>ZC=:)J]Y)?7$ER\I->K_ []DCX=?LWW MMW=>"_"]CHMY?1""XN49Y)I8PTC!1ZV;;_)(XS_@H;^USJ'['WP5M]:T?3;?4M8U:^73[3[3N^SV M[%&L^&IX4>>R5EM[J M.4,5.UB=KC8V1D@@@\5[O\6/A!X;^.7@JX\.^*])M=9TBZ*N\$V1M9>5=6!# M*P[$$&J/P2^ 'A#]G3PFVB^#=%M]&L)93/,$+/)/(1C<[L2S' Y/ Z54<5@ M%EKH.D_;7NI=+??VTM;SN3+#XQXY5E4_=6^'S_K6]_(T/&'Q<\*_#W5+.QU[ MQ)H.BWE^I:V@OK^*WDG X)578$@>HK4T;Q-IOB.+S-/U"QOX\9W6\ZRC'U4F MO,?VD/V'_AS^U;J5E?>,='FNM2T^W-K;W=O=R6\J1%MVSY3A@&)(W XR:\7T M[_@C%X#\*>+M-U7PWXO\>:#_ &?=QW7E0WL9+[&#;0X0%]9_.)O%6I M:!=>")Y(?^$8M[2$K=6ZX^?S3@9_$GGI@<5YE.GS1E*Z5E?7KJE9>>M_2YW3 MJ/B5J'P@^$NM>)-+\-ZCXMOM*A$L>E6)Q/=?, M =O#'@$L<*3@'@U\K6'_ 6GT'1KA8?%OPT\=>&9/XLQ+*$]>'$;?I7=@LGQ MF+@ZF&AS).VC5_NO?\#EQ698;#24*\N5OR=OOM8^UZ*X?]GC]H7PY^T_\,K; MQ9X5DO)-)N9I(!]JMS#*CQMM92I]#W!(]ZZS5?$>GZ%/:17U_9VS+E%%%9&@4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !117(_%/X[>$O@I-H>_M]?%CQW\,/@HL/PY\/:IKGBC MQ%=+I=O/9P&;^R]X.9V Z'C"D_*"02<#!H_L"_L56O[)GP]DN-2=-2\=>(@) M];U%CYC;B=WD(QYV*223_&V6/8#WZBNY9E..#^ITTHIN\GUEV3\EV[ZG(\#& M6)^LS=VE9+HN[7F^X4445YQVA1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% ')_&W_DGMU_UTC_]"%%'QM_Y)[=?]=(__0A10!I?#O\ Y$72 M?^O5/Y5M5B_#O_D1=)_Z]4_E6U0!Q?[1/AW1_%OP2\2:;X@_M5=%O+,QW;Z; M"\UU"F1^\1%5BQ0X8C:PPIR",@^$>(+FZ^*?['OQ(@\2:4OC+3[B&9?"^J0^ M&)8;CQ([V0,$[62(Q#I(WEK+M5&\M6 48KZK8;A@\@\$'O38XUAC555551@ M# H ^0?%V@ZAXE\,>.+'_A'?$%]J/C;P]HMGX7F;2+A1#+ C1NCNR#[*8;C M,Q,NSA@R[JW/!'@[6'\2^#M#DT358O%OAWQ[J6MZSJSZ>\5O+8R?;/WJW6W9 M()HYK= BL6^7!4",X^I** "O"_V&=+U2X_95\)-;ZM';PM'<[8S:!]O^E3=] MW->Z5X_^P3_R:5X/_P"N=S_Z535W4_\ (_MB?#CQEXS^"5W9Z/?2:I(L\?%>PF;[';>&K>UD!C.N6\J!Y,?>CA !) _B.WK@$\X_0VBOF\P MX7PF-QT,;B;RY5;EO[KWWMKUU2>OWWQJ45)\UVM+:.Q\Q_ ;_@G@O@*.\N/% MNKZ/XHOYI%:W0:45MK50.1M:0[R3W;/0>]>@?&?]D?2_CG\*;CP9JE^=.T.X MFBG:/2;1;)PT;!EY4]..A%>N45[V"PU#!U%5P=.-.2LTXQ4=O1$QPM)4_9-7 M3T=];^MSG-)\):MHNE6MG!KB^3:1)#'OLP[;5 RQ;).!U/6N$^('[&'@WXK M^,V\0^)M#\-:YK3Q)"]U=Z2KM(B\*&&_#8'&2,XP.@KUZBNREB*M.7/3DXON MFT_P-*E&G./+.*:[-7/-O!_[,WA[X>W<-QH.C^$=&N+I45I3K5*<_:0DT^Z>NN^IG.G"<>2:37;H8HT76L_\ M(06FH7;W-OI^H1ND5LK'(C5<2(%4 M<#"C@5]@T5U8',*F%DY4TG?1J45)?BG^!CB\'#$149MJW9M/\#YG_9C\-_M. M:3\0)K3XEZ]X1O?#,=HVR\M8$>Y>?(VX"JG&,YW >U>V>,)M>\)^$]3U2.^F MU-].M9;E;.UT]6GNBBEO+0;N6;& /4UUE%3BL7[>K[64(QVTBK+[O,>'P_L: M?LU)OS;NSS/X ?$'7OCI\(]'\521ZEX7DU:-G;3=3TY5N;8ABO/(X.,@X&01 MQ5/XS?M#^&_V>;W3+?QI\0]+\/S:QO-FEQ8$F8)C(8[,LUN;N+<\&>NUAAES@9P>PHI2PTL1S5DU3N](O5+ MHDWO;S"I&NJ-J33GIJUH^^B_0\S\8?MR?#OP;X#N/$4GQ6\.ZC9VY5?(T^&. MZNY6;HJPJ^\D^X '_ M9E\->&?VB-<^)ULVJ_\ "2>(+"/3KI7NRUJ(TV8*Q]F^1>J^(/@> MQ^)G@;5_#NI_:/[/UJTDLKCR)3%((Y%*MM8Z?LL?LB^$_P!C M[PGJ.C>$GU>2UU2[^V3&_NO/;?M"_+A551@=ASWS7?C,/ET*=\-5E*79PLOO MYG^1QX:MC93M7IQC'NI7?W61V-U8:M8P^9-X@MH8\@;GLT5_:C^'0\+^)FU2/35O(KT&PNC;R^9&25^8 \ M=*-/V::;YKNZMHEI;6^M]>F MAW1E/G::TTL[_?I]W4Y?5=5ET&X$-]XPTFSF8;@D\,4;$>N&<&FZ9K3:U=K; MV?C+1[N=@2(X8HI'('7@/FO'_P!H7_@EQ\,_VF/BE>^,/$4OB9-6U"...46F MH*D.(U"+M5D;;P!D XSSC.:SO@]_P21^%/P0^)VB^+-%F\6-JFA7 N;83ZBI MB+@$#<%C4L.>F<'OFO3CA\M]CS.M+GMMR:7MM?FVOUM\CAE6QWM>54H\M]^; M6W>W+^!]"?V+K?\ T'(O_ !?_BJCM[#5KO?Y7B"VD\MS&^RS1MK#J#\W!'I6 M_7GOP _9E\-?LV0^(H_#C:JR^)M4DU:\^VWC7&)GZA,_=7VY/J37F1C3<).3 M?-I96W[W=]+>CN=TI3YDHK36[OMVTZ_@=#J%MJ6DVCW%UXCM+6WC^])+:(B+ M]26Q65_PE]O_ -#WX?\ R@_^.56_:4_9N\._M5?#-_"GBAM232VN8[O-C<>1 M*'CSMYP01R<@@C\0#7SU_P .//@O_P ]_&?_ (,HO_C->A@Z&7SIWQ-6497V M4;JWKS+\CCQ5;&1G:A34EW"X/$/A/QG8:UI%PS(L\%B/E=?O(RE@RL.X(!Y'K7D_P#P4L_8 MGUK]L3P-H'_".:E9VFM>&[F66*WO69;>[250K#@8<#FV[6SO:^AY&)S+%4,4U.DW12^)*[]?1=5:_4_07^Q=;_Z M#D7_ ( +_P#%4?V+K?\ T'(O_ !?_BJX/]D3]KWPW^V+\/KC6]!@OK&XTV<6 MFHV-VF)+.;:&V[A\KC!X(_$ \5ZO7S^(P]2A4=&LK26Z9[%&M"M!5*3O%[,Q M/[%UO_H.1?\ @ O_ ,51_8NM_P#0N*\L-I%;I!'%"A :1W)/4G !)P>F.>I_9[^(VD_MO_"+1O&")931VMVQ M2UU/28;B72[R+@E6)(W#((=<9# \5X)H'_!(S7OCC;W7B3XS_$+6K[QCJ04J ME@Z21:>N<[-SJ5;'3:BJJ]L]:^MOV>/V?_#_ .S+\+;'PGX;CG73[-FE>6=] M\US*YR\CG !8GT '2O:S"&5T,)&GA9N5=/62ORM:WM?IT5EKOL>5@Y9A6 MQ,IUXJ-)K2+M?ROY]7V-W^Q=;_Z#D7_@ O\ \51_8NM_]!R+_P %_\ BJVZ M*^;/<,3^Q=;_ .@Y%_X +_\ %4?V+K?_ $'(O_ !?_BJVZ* ,3^Q=;_Z#D7_ M ( +_P#%4?V+K?\ T'(O_ !?_BJVZ* ,3^Q=;_Z#D7_@ O\ \51_8NM_]!R+ M_P %_\ BJVZ* ,3^Q=;_P"@Y%_X +_\51_8NM_]!R+_ , %_P#BJVZ* ,3^ MQ=;_ .@Y%_X +_\ %4?V+K?_ $'(O_ !?_BJVZ* ,3^Q=;_Z#D7_ ( +_P#% M4?V+K?\ T'(O_ !?_BJVZ* ,3^Q=;_Z#D7_@ O\ \51_8NM_]!R+_P %_\ MBJVZ* ,3^Q=;_P"@Y%_X +_\51_8NM_]!R+_ , %_P#BJVZ* ,3^Q=;_ .@Y M%_X +_\ %4?V+K?_ $'(O_ !?_BJVZ* ,3^Q=;_Z#D7_ ( +_P#%4?V+K?\ MT'(O_ !?_BJVZ* //_BSINIVW@BX>ZU2.ZAWIF,6HCS\PQSDT5J?&W_DGMU_ MUTC_ /0A10!I?#O_ )$72?\ KU3^5;58OP[_ .1%TG_KU3^5;5 !1110 444 M4 %>/_L$_P#)I7@__KG<_P#I5-7L%>/_ +!/_)I7@_\ ZYW/_I5-7=3_ -SG M_BA^4SDG_O4/\,OS@>P4445PG6%%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5=+T2RT-)E ML;.ULUN)6FE$$2QB21NKM@#+'N3R:X?XD?&#Q!X+^,?@SPWIW@;6=>T?Q(TH MU#6[9P+?1 @^4RC'?W(XZ9/%>A45M3J1C+FJ1YM'NWVT>G;^P45A?$Y/$$OP\UI?"L [(M'M)Q^S M?WK=TNJ]-?(Y<5F%'#SC&M=)];>[Z-]'ZGVQ15'PUXFT_P 9:#:ZII-]:ZEI MM]&)K>YMI!)%,AZ,K#@BKU>=*+3LSN335T%%%%( HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBN)_: _:"\+_ +,WPXN/%'BR]>STV%UA18XS M)-X^$_P[CF#?VY/_ ,?5V >JMC+_ .Y& G9G-?=NEVTMEIEO M#-<-=30Q*DDS*%:9@ "Q X!)YP/6N[,,ME@^6-64>=[Q3NX^MM+^5SDP>.CB M;RIQ?*MFU9/TZV\['!_L_P"H?$J_3Q-_PL;3_#]@T>KRKHHTN4R>;8_P-)DG MYOR/J!7H=%%<5:I[2;G91\EL=5*GR14;M^;W"BBBLC0**** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D_C;_R3VZ_ZZ1_^A"B MCXV_\D]NO^ND?_H0HH TOAW_ ,B+I/\ UZI_*MJL7X=_\B+I/_7JG\JVJ "B MBB@ HHHH *\?_8)_Y-*\'_\ 7.Y_]*IJ]@KQ_P#8)_Y-*\'_ /7.Y_\ 2J:N MZG_N<_\ %#\IG)/_ 'J'^&7YP/8****X3K"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ KF?BM\'?#'QP\*3:)XLT6QUS39A_JKF/<8S_ 'D;[R-_M*0:Z:BJIU)0 MDIP=FMFMR9PC.+C)73.=^$_PHT'X(?#_ $[POX9L5TW1=*0I;P!V?;N8LQ+, M222S$DD]ZR-%_:,\)^(/COJ_PWM;Z9_%FAV,>HW=L;=UC2)\8Q)C:3\RD@'^ M(>^.YJM'HUG#JLE\EK;+?3((I+@1*)9$'(4MC) SP"<"ME4C)RG6O)N^M^M] MW=._7_,S]FXJ,:5DETMT[+:W3_(LT5YI^UE\>M2_9L^#]QXJTWPGJ/C%K2XC M2XL[.38T$+9WSL=K':N.< \L,X&2,G]E[]N;X??M8Z8G_".ZJMOK2INGT>]( MBO(?7"YQ(H_O(2/7'2M(Y?B)8?ZU&+<$[-K6S\^J]69RQE%5OJ\I6G:]GU]. M_P CV&BBBN,Z@HHHH **** "BBB@ HHHH **** "BB@MM&3P!U- !17RS^TW M_P %2/"OPIUH^%O MG)\1?',[^1#9:;F6VAEZ;7= 2[ _P $>3ZE:]Q_9X\2 M^,/%_P '=$U+QYHMGX>\57<)>]L+9RR0'<=O4G:Q7:2N3M)(SQ7H8C*\10H1 MQ%:/*I;)Z-^=M[>=K''1Q]"K5=&D[N.]MEY7VOY%'1?V@XM:_:1UCXJW?E?MT-XTW9JH^:[?3IV([:V MCLK>.&&..&&)0B(B[511P . !Z5)116)J%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ')_&W_DGMU_UTC_\ M0A11\;?^2>W7_72/_P!"%% &E\._^1%TG_KU3^5;58OP[_Y$72?^O5/Y5M4 M%%%% !1110 5X_\ L$_\FE>#_P#KG<_^E4U>P5X_^P3_ ,FE>#_^N=S_ .E4 MU=U/_C?:3M89Y4\BKU<5\'?V>?"/P#DU]O"NDKI;>)M0?5-0 MQ*\GG3MU(W$[0.<*, 9-91]FXR^ ?V;_ !3H&C^,M:_L>Y\2>8;61X':%%3 +2. 0BY8#)]>PYKT/1]9 ML_$.EP7UA=6]]9W2"2&>"021RJ>A5ER"/<43P]6$(U)Q:C+9VT?HPC6IRFX1 MDFUNNJ]2S1116)H%%%% !1110 45SWQ.^+'AOX,^%)]<\4ZS8Z'I=N/FGNI- MH8_W5'5F/95!)]*XG]E?]L/PO^U[IFO7OA:UUJ*ST&\%FTU]:^2ESE=P:,Y. M1Z@X(XR!FNB.#KRHO$1B^2.[MIKYF,L32C55%R7,]EU.S\7?%_PQX"\5:#H> MM:YI^FZMXGE:#2K6>7;)>NH!*H/Q'7J2!U.*N?$+P/9_$OP+J_A[4'NH['6K M22RN&MIC#,J.I4E''*M@\&J_BGX4^&_&_B?1-:U?0]-U'5O#HKH*ERA%0E2OS+?UOI;Y6WZC492YHU+6>WI;6_SO\CRG]FG] MBWX??LHZ5Y7A71U74)%VSZI=D37TX]#(1\J_[*A1[5ZM111B,15KU'5K2J?RK:H *Q_'7Q T M3X9>'9-6\0:I9:/IL+I&]S=2".,,[!5&3W)(&*V*\+_;2M]'M7\*:M=:];Z' MKNE37(T=-0T635M,U*26,(]M-"@R7<8V%663[VW<-RD ]@O_ !SHNE:C:V=U MK&EVUW?!3;P2W<:27 8X78I.6R>!CK4]EXDT_4M4NK&WO[*XOK''VFWCG5I; M?/3>H.5S[BOF3Q1?:EH?B#P[XLL-&ALOB%JNAZ-:2>"[CP^UU#&$E=C'#=JH M%OY8GFRV[:GE+N QS'^SMX=F/CSX6V]MI&H6?B3PO#JZ>-;F6R>!F:4$ 2RL M )C+<;)4PS952PP.H!]65X_^P3_R:5X/_P"N=S_Z535[!7A?[#%GK$O[*GA) MK:^LH83'<[4>T+L/]*F[[Q_*NZG_ +G/_%#\IG)/_>H?X9?G ]THK%_L_7O^ M@GIW_@"W_P _Z">G?^ +? M_'* -JBL7^S]>_Z">G?^ +?_ !RC^S]>_P"@GIW_ ( M_P#'* -JBL7^S]>_ MZ">G?^ +?_'*/[/U[_H)Z=_X M_\G?\ @"W_ ,_Z">G?^ +?_'* -JBL7^S]>_Z">G?^ +?_ !RC^S]>_P"@GIW_ M ( M_P#'* -JBL7^S]>_Z">G?^ +?_'*/[/U[_H)Z=_X M_\G?\ @"W_ ,_Z">G?^ +?_'* -JBL7^S]>_Z">G?^ M +?_ !RC^S]>_P"@GIW_ ( M_P#'* -JBL7^S]>_Z">G?^ +?_'*/[/U[_H) MZ=_X M_\G?\ @"W_ ,_Z">G?^ +? M_'* -JBL7^S]>_Z">G?^ +?_ !RC^S]>_P"@GIW_ ( M_P#'* -JBL7^S]>_ MZ">G?^ +?_'*/[/U[_H)Z=_X M_\G?\ @"W_ ,_Z">G?^ +?_'* -JBL7^S]>_Z">G?^ +?_ !RC^S]>_P"@GIW_ M ( M_P#'* -JBL7^S]>_Z">G?^ +?_'*/[/U[_H)Z=_X M_\G?\ @"W_ ,_Z">G?^ +?_'* ,?XV? #PA^T1X2;1 M?&&AVFL6?)B:0;9K9B,;XI!AD;W!Y[Y%?-?P;_84^*'[(OQQTK_A7/CB/4OA M??7F[5='UEB7M(>K;% VL_8.FPY^\",U]6?V?KW_ $$]._\ %O_ (Y1_9^O M?]!/3O\ P!;_ ..5Z6%S;$4*4J$7>$MXM77JD]GYHX<1E]&M459JTEU6C]+] M5Y,VJ*Y3Q?X1\1>*O"FIZ9'XBBTN34+66V6\M+,K/:EU*B1"9.&7.0?45B_! M#X1^)?@[\+=(\-W'C*;Q--I<1C;4M3M6DN;C+$_,?,SQG R2< OM9[=[[?+S.KFES\MM+;^?:VYZ+17GWC+XMZ;\.[B:'7O'O@W1YX%5Y(KQ MTAD16.%)5I@<'!P<7GY7;O9V#VU._+S*_J>A45Y;^T1^SM?_M(_#*X\+:EXHO-& MM;B>*+/C1XXNO&6GQWDCZ3H]GOM[:* L2B/\ W !@%8\9QDL:^K_!_@O2 M?A]X=M=(T/3;+2=+LT"0VMI"L448]@/Y]34']GZ]_P!!/3O_ !;_P".4?V? MKW_03T[_ , 6_P#CE=>,S3$XI1C6E[L=$EHEZ):'/A[>K?JWJ; M5%8O]GZ]_P!!/3O_ !;_P".4?V?KW_03T[_ , 6_P#CE>>=AM45B_V?KW_0 M3T[_ , 6_P#CE']GZ]_T$]._\ 6_^.4 ;5%8O]GZ]_T$]._\ 6_^.4?V?KW_ M $$]._\ %O_ (Y0!M45B_V?KW_03T[_ , 6_P#CE']GZ]_T$]._\ 6_^.4 M;5%8O]GZ]_T$]._\ 6_^.4?V?KW_ $$]._\ %O_ (Y0!M45B_V?KW_03T[_ M , 6_P#CE']GZ]_T$]._\ 6_^.4 ;5%8O]GZ]_T$]._\ 6_^.4?V?KW_ $$] M._\ %O_ (Y0!M45B_V?KW_03T[_ , 6_P#CE']GZ]_T$]._\ 6_^.4 ;5%8 MO]GZ]_T$]._\ 6_^.4?V?KW_ $$]._\ %O_ (Y0!M45B_V?KW_03T[_ , 6 M_P#CE']GZ]_T$]._\ 6_^.4 ;5%8O]GZ]_T$]._\ 6_^.4?V?KW_ $$]._\ M %O_ (Y0!M45B_V?KW_03T[_ , 6_P#CE']GZ]_T$]._\ 6_^.4 ;5%8O]GZ M]_T$]._\ 6_^.4?V?KW_ $$]._\ %O_ (Y0!M45B_V?KW_03T[_ , 6_P#C ME']GZ]_T$]._\ 6_^.4 ;5%8O]GZ]_T$]._\ 6_^.4?V?KW_ $$]._\ %O_ M (Y0!M45B_V?KW_03T[_ , 6_P#CE']GZ]_T$]._\ 6_^.4 ;5%8O]GZ]_T$ M]._\ 6_^.4?V?KW_ $$]._\ %O_ (Y0!F_&W_DGMU_UTC_]"%%9OQ:M-6A\ M$7#7=]9SP[TRD=J8V/S#'.\_RHH Z3X=_P#(BZ3_ ->J?RK:K%^'?_(BZ3_U MZI_*MJ@ J.XM(KOR_-BCD\MQ(F]0VQAT8>A'K4E% !1110 5X_\ L$_\FE># M_P#KG<_^E4U>P5X_^P3_ ,FE>#_^N=S_ .E4U=U/_/B+XT^/]/\ '7@#18=5U.ZA%KK5JLZQS3%, M"*9=Y"G"_*0"#@*>>:]*_P"";'[ -K^RWX-3Q#XETVU_X6)J2.DTJ3>:NG6[ M$8@0CY,X%?5%%>]4XBQD\!'+V_<776[71-WV^78\BGDF%AC'C4O> M?3HGW7F%%%%>">N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 W M7_72/_T(44?&W_DGMU_UTC_]"%% &E\._P#D1=)_Z]4_E6U6+\._^1%TG_KU M3^5;5 !1110 4444 %>/_L$_\FE>#_\ KG<_^E4U>P5X_P#L$_\ )I7@_P#Z MYW/_ *535W4_]SG_ (H?E,Y)_P"]0_PR_.![!1117"=84444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!R?QM_P"2>W7_ %TC_P#0A11\;?\ MDGMU_P!=(_\ T(44 :7P[_Y$72?^O5/Y5M5B_#O_ )$72?\ KU3^5;5 !111 M0 4444 %>/\ [!/_ ":5X/\ ^N=S_P"E4U>P5X_^P3_R:5X/_P"N=S_Z535W M4_\ +-,T'5M-L;V_M M;6\UF5H+&"60+)=NJ-(RH.K$(K,<=A5I;^![QK=9H6N$4.T0<;U4]R.N/>@" M:O'_ -@G_DTKP?\ ]<[G_P!*IJ]@KQ_]@G_DTKP?_P!<[G_TJFKNI_[G/_%# M\IG)/_>H?X9?G ]@HHHKA.L**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH Y/XV_\D]NO^ND?_H0HH^-O_)/;K_KI'_Z$** -+X=_P#(BZ3_ M ->J?RK:K%^'?_(BZ3_UZI_*MJ@ HHHH ^9?VB+G3?"'[2%KK-C)H/BSQ'=# M3+67PEJE@TU_Y2SMBZTR;_EBR>;OD^5HSY0W,A -8W@G3TG^)WA>WM[.0?$Z MQ\>ZG<^(;D6S)<#23]L :60CFV>%K,1@DJ3Y8494X^K6L('ODNFAA:ZCC:)) MB@\Q$8J64-U )521T)4>@J:@ KS7X!_#3Q!\$OA%HOA?_B4Z@=*213/Y\B>8 M7E>0\;#TWX_"O2J*T522@Z:V;3^:O;\V0Z<7-3ZI-??:_P"2,7[5X@_Y\](_ M\"Y/_C='VKQ!_P ^>D?^!NQZ9 MK \@5C C(C2>RAI$&3W84 5_M7B#_ )\](_\ N3_ .-T?:O$ M'_/GI'_@7)_\;K66[B:W6821F%P"KAAM8'I@].:\DMUFA:XA +Q!P70'ID=1F MIJ ,7[5X@_Y\](_\"Y/_ (W1]J\0?\^>D?\ @7)_\;K:HH Q?M7B#_GSTC_P M+D_^-T?:O$'_ #YZ1_X%R?\ QNMJB@#%^U>(/^?/2/\ P+D_^-T?:O$'_/GI M'_@7)_\ &ZVJ* ,7[5X@_P"?/2/_ +D_P#C='VKQ!_SYZ1_X%R?_&ZVJ;)* ML*%G954=23@"@#'^U>(/^?/2/_ N3_XW1]J\0?\ /GI'_@7)_P#&ZU)+^"*[ MCMVFA6>8$I&7 =P.I ZG%4;GQMI%GKL^F3:E9PW]K;)>30O(%:*%W9$=L] S M(P&>I4^E $/VKQ!_SYZ1_P"!F*S[[QCI>EZ['IEQJ%K!J$EJ]ZL#R!6\A&1'D]E#2(,GNPH K_:O$'_/ MGI'_ (%R?_&Z/M7B#_GSTC_P+D_^-UISZI;6MLDTMQ!'#(0$D:0*K9Z8/0Y[ M5*95$@7D?\ @7)_ M\;K4M[^"[EECAFAED@;;(J.&,9]".Q^M34 8OVKQ!_SYZ1_X%R?_ !NC[5X@ M_P"?/2/_ +D_P#C=;5% &+]J\0?\^>D?^!D?^ M!(/^?/2/\ P+D_^-UM4V258AEF51D#)..3P* ,?[5X@_Y\](_\ M"Y/_ (W1]J\0?\^>D?\ @7)_\;K4^WP"]^S>=#]HV>9Y6\;]O3..N/>J"^.= M';6+[3_[3LEO=+,0NXFE"M;F4%HPV>A8 D#KB@"+[5X@_P"?/2/_ +D_P#C M='VKQ!_SYZ1_X%R?_&ZV'E6-E#,JECA03]X]>*S;CQKI-IKT^ES:C9Q:A:VR M7D?\ @7)_\;H^U>(/^?/2/_ N M3_XW6I<7\%H8A--#%YS!(][A?,8] /4^PHBOX)[J2!)H7FAP9(U<%DSTR.HS M[T 9?VKQ!_SYZ1_X%R?_ !NC[5X@_P"?/2/_ +D_P#C=:MK?0WWF>3-%-Y+ MF-]CAMC#JIQT(]*EH Q?M7B#_GSTC_P+D_\ C='VKQ!_SYZ1_P"!(/^?/2/_ N3_XW1]J\0?\ /GI'_@7)_P#&ZVJ* ,7[5X@_Y\](_P# MN3_XW1]J\0?\^>D?^!D?^!(/^?/ M2/\ P+D_^-UJ?;X!>_9O.A^T;/,\K>-^WIG'7'O5!?'.CMK-]I_]IV2WNF&( M7<+2A6@,H+1AL]"R@D#KB@"+[5X@_P"?/2/_ +D_P#C='VKQ!_SYZ1_X%R? M_&ZV'E6-E#,JECA03]X]>*S;CQKI-IKL^F3:C9Q7]K;1W:'!DC5P63/3(ZC/O0!E_:O$'_/GI'_@7 M)_\ &Z/M7B#_ )\](_\ N3_ .-UL)*LA;:RMM.TX/0^E.H Q?M7B#_GSTC_ M ,"Y/_C='VKQ!_SYZ1_X%R?_ !NMJB@#%^U>(/\ GSTC_P "Y/\ XW1]J\0? M\^>D?^!(/^?/2/_ N3_P"-T?:O$'_/GI'_ (%R?_&ZVJ* M,7[5X@_Y\](_\"Y/_C='VKQ!_P ^>D?^!3CK6:GC? M1Y-:OM.&I6?V[33$MU"90&@,H+1AL]V ) ZD4 0_:O$'_/GI'_@7)_\ &Z/M M7B#_ )\](_\ N3_ .-UJSW\-M/%%)-%').2(T9P&D(ZX'?'M20ZC;W+S+'/ M#(UN=LH5P3$?1O3\: ,O[5X@_P"?/2/_ +D_P#C='VKQ!_SYZ1_X%R?_&ZU MK.]AU"W6:WFCGA;[KQL&5OH1Q4E &+]J\0?\^>D?^!(/\ GSTC M_P "Y/\ XW6U10!B_:O$'_/GI'_@7)_\;H^U>(/^?/2/_ N3_P"-UM44 8OV MKQ!_SYZ1_P"!58RNYE7<=JY/4^@H Q_M7B#_ )\](_\ N3_ M .-T?:O$'_/GI'_@7)_\;K42_@DO'MUFA:XC 9X@XWJ#T)'451L?&^CZE?WE MK#J5G)<6%T+&XC$HW1SE%?RC_M;70X'.&% $/VKQ!_SYZ1_X%R?_ !NC[5X@ M_P"?/2/_ +D_P#C=;#2JLBJ64,V2 3R<=:S8_&^CR:S?:>-2L_MVFF);J$R M@- 906C#9Z%@"0.I% $/VKQ!_P ^>D?^!(/^?/2/\ P+D_^-UJ MSW\-M/%%)-%').2(T9P&D(ZX'?'M20ZC;W#S+'/#(UN=LH5P3$?1O3\: ,O[ M5X@_Y\](_P# N3_XW1]J\0?\^>D?^!:*XB;(#QN&4X M]Q4M &+]J\0?\^>D?^!D?^!(/^?/ M2/\ P+D_^-UM44 8OVKQ!_SYZ1_X%R?_ !NC[5X@_P"?/2/_ +D_P#C=;5- M:54=59E5G^Z">6^E &/]J\0?\^>D?^!1;/4K.X:.ZELF"2C/G1-MDC'JR ML""!T(H B^U>(/\ GSTC_P "Y/\ XW1]J\0?\^>D?^!-M(U._O+6WU*SDN+"Z^Q7$8E&Z*?8K^6?]K:Z''7#"@"'[5X@_ MY\](_P# N3_XW1]J\0?\^>D?^!_@BNTMVFA6XD!9(RX#L!U('4T M6E_!?JS6\T,RQL48QN&VL.H..X]* ,O[5X@_Y\](_P# N3_XW1]J\0?\^>D? M^!(/^?/2/\ P+D_^-T?:O$'_/GI M'_@7)_\ &ZVJ* .!^+4^KOX(N!>6VGQP;TRT5P[L/F&, H!^M%:7QM_Y)[=? M]=(__0A10!I?#O\ Y$72?^O5/Y5M5B_#O_D1=)_Z]4_E6U0 4444 %%%% !1 M110 4444 %>1_MV:9H.L?LH^-K?Q!M>WDTJY^RQ-)(HGNA#(8$VH09"7QA#D M$@<&O7** /E7X_>+/!?CWX;^ _#S/I"ZYXETZV:#Q%,S3QS$96? MS%V1HI#%SD_*C5TMU=Z+XTU/XB>-M>NM(ATJ6^@\+:/<:MIS:A80Q6C$R2/$ M&4%7NWF&2RC,49SP!7T+6;X1\(:9X#\/6^DZ/9PZ?IUKN,4$0PJ%F+L?J69B M3W)- 'QOXLTS0=._8>T^/6H/)GT?QB+C0)?WT-OJ"C6(Y3>6UL,;(?*9V1"& M6- 2I*X8^M>(_&?ACQ)XT\?^/O$48UCP3X'TB+1+>-+:RTUCKD+ZU;1+>O+YUEI#_ /!1RST*\_9EU+^V,-

"O'WQ?\%Z/:MHU MMK5Q<:?KTOB2:+9):V4-P'AAMIL9:6=P8]BG C:5FZJ&CA?0_%?@SQ3XV\07 MWA^P7QMK[0Z3=Z[I1U*QAL[-9+>WS%N11O"3RJ68 F?C)(%?2%W:QWUK)#*N MZ.9"CC.,@C!JKX:\-V'@WP[8Z3I=K#8Z;ID"6MK;Q+MC@B10JJH] !0!\?Z MG%H/AK]G[]GVXUZWN-+U?P[XCL?L:7LT[-':1W+))=B-@-L;QA'!= 8XY0O MSGOO$GC7PRL7Q*^)GBK35\0Z'!>0>&=&L7MA<+>+:OC"J05Q)>RR@NWRJ(58 MD!'K?2='LX=/TZUW>5!$,*A9B['ZEF8D]R30!\G^&M'\- M>$M(\$V_C271]=\#+H.M!?L\#WFDVFJSWB3?98A@\QPO+%!D E48+@G;4GP3 MLK7PE\?/A1'K]S-9^.KSX?W&EZP]S-))=13$V)MH7W$JDFT.VT8+,KDY.37U M]10!\I_LH>!;GPW\?-)M]'N]!U;2?#GAR\T[6M:TFUFB_M>X:>W-NUX[DK)= M?).YP6*[W)(#@'ZLHHH **** "BBB@ HHHH *\"_;X_X1RV\-^"K[6)(TU+3 M/%>E75AODD_=*M[ 9Y0BG:=D6268':I;D9->^T4 ?.'Q1\4^"_%7[5'AFSMF MT?1]2\-W,.OZKKTL?DW%V&MG2"RADP#*'1]\F"41%4?><;<+6]*T7Q)^SQ>: MYXFO_#ND:M\3KJ^UNWF\0:*VJ1Q021".WBC4$!)%M5MP/O-P^$;FOJ#Q%X?L M_%F@7VEZC;I=:?J5O):W4#YVS1.I5T..Q4D?C4UA8PZ78PVMO$D-O;QK%%&@ MPL:J, >@ Q0!\J:U>:%HWB+]FG5-_'; M'2=+M8;'3=-@2UM;>)=L<$2*%50/0 4 ?'VN>&-#\+>$(='U^X7Q78)\-8] M-\*7R6\ES'=ZFLDZS+:'!*W&XVH3&'"HN#\K$6M/DC\8>,[^+0%LM'\>>#_" M.HZ9=RPH(-1\2Z]-:(95& #+%!(F?,8D-*V$X0D_8M% 'S?^RS;Z/=?&2QO/ M!EE]D\/0^"+>UULQ6[01MJ8F4QI,"!NNEC\_>3EQN7<>17TA110 4444 %%% M% !1110 5X'^WO\ \(Y:^'?!-]K$D::EIGBO2KJPWR2?NE6]@,\H13M.R+)+ M,#M4MR,FO?** /G#XI>*?!?BK]JCPS9VS:/HVI>&[F'7]5UZ6/R+B[#6SI!9 M0R8!E#H^^3!**B*/O.-N%K>DZ+XE_9XO-<\37WAW2-7^)MU?:W;S>(-%;5(X MH9(A';Q1J"-DBVJVX'WFX?"MS7U!XB\/V?BS0+[2]2MTN]/U*W>UNH'SMFB= M2KH<=BI(/UJ:PL8=+L8;6WBCAM[=%BBC0;5C51@ #L !B@#Y4UJ]T+1O$?[- M.JZY:W.@^)[%(X)K;4KJ6>YTZV;3+F/$F> 6FV*SLJLS;0>>!?UWQMX+/B-XDT6Q\2R^./$'V'P[8W\ EM98[#O#MCI.EVL-CINFP):VMO$NV.")%"JH M'H * /CW7/"^A^%?!L.CZ]<+XKL4^&L>F^$[]()+F.[U-9)UF6T/)6XW&U" M8PX5%P?E8CK?@C#=(FT[79E3R+[Q)JDT4370. #+# M8RQD)(:1ODX0D_4=% '@/[#%WX9T^\^)^D^&YX?L\MXED>1GADMK4>= MN?+.&D$F7).6#&' M6M-\41/$\DLA^S6C07*RR; =B@L8U+D9Y S@XKZ HH ^9O%?C_P1!^U;/JUN MNEZ$WPYM[^[UF]\KR+WQ!4;',?%OP/I]A^RO M!9Z]-H<'C;Q/87NNSPW^C27EY>7-TWG/;6 M$=-\>>';K2=8LX=0TV\ 6>WE&4E 8, 1W&0.*T@,"@#YG\8:]X9T#]KKX4:Y MJ'_$GU^7P_?P:HEW@ Q0!\'M#M_A[J3PM+WS;67G;)] MI'F2E2#M*ELJ :ZOX=>)? 'B#XP>./$D4.CZ3X=T/0KO2;^QAM"MSK_ES"6[ MO)8%7<\:,ICC)4N^^4CY67/U%10!XA^Q+-I6M:'XJU[25TS3;;Q+JJZA%H5A MM6/18O(CBC61%^5)Y%B\V15X#N1R02?;Z** "BBB@ HHHH **** "OG_ /;& MN?"^C?%3X1:KJ5Q##K6F^)XGC>260_9K1H+E9)-@.Q07,:ER,\@9P<5] 44 M?,OBOX@>"(/VK)]6METO0F^'-O?7>LWOE>1>Z_4;',_%OP1I]E^RO#9Z]/H<'C;Q/87NNSQ:AHTEY>7ES=-YKVUG*I_RD M\D5@>,]6T&+]G9]8\2Z1INI>)OC%J-W=Z5_;$&^UTU+B,1PS2R%3Y4<%FD). M,,2-J_,]?5?B+P_9^+- OM+U&W2ZT_4H'M;F!\[9HG4JZ''8J2#]:FL+&'2[ M&&UMXDAM[=%BBC086-5& /0 8H ^./BAHEK;Z?XNTF:2Y\0>(IO#VB6_P / M=2>%I;F[DCCV^;:R\[9/M(\R0J0=I4ME<&NM^&VN^!_%?QE\::]8QZ'HNCZ3 MHESHMS:+9-YVN.LP>YO9[=0&>&-P40M\SAYFR%92?J"B@#P7]BVRAL/%/Q&_ ML]=/O-)NM2M;JWU32;)M/TF[8VR(\<%OEE5H_+7>RNP=G!)# J/>J** "BBB M@ HHHH **** "OGWX\77AG0_VT?A'J5Q/%'KB&_M9I'ED;R();5UB7;DI&'E MP,@ LP R<"OH*B@#Y3O?BIX2T/XV>,O%WAZWTK2#X(TC4-.^SQ0_9[WQ1J$D ML;.SI@%XHY45$=LEGED*_* 6H?';X;Z7X!^#7AOP[YVEZAXTTJWL[Z2R;3)) M=9UVY-VL\BV=XIS"SS^:2RH^W=EBHYKZI\3^$=-\:6$5KJMG#?6T-S#=I%*, MJ)8I%DC?'>';K2=8LX=0TV\ 6>WE M&4E 8, 1W&0..]:0&!0!\B?$>UMM3\8>*K>2W>X^(EQXLTBZ\,79MV:793 MF**61'U2>*38JRGS7,:OAF2&/<1NPOU=10!X;^P9X?D\'_#_ ,5:1_PC^I^' M[6P\5:@MO%?2QRR3*9 2Y9&;<2V26SAB202*]RHHH **** .3^-O_)/;K_KI M'_Z$**/C;_R3VZ_ZZ1_^A"B@#2^'?_(BZ3_UZI_*MJL7X=_\B+I/_7JG\JVJ M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#D_C;_ ,D]NO\ KI'_ .A"BCXV_P#)/;K_ *Z1_P#H0HH TOAW M_P B+I/_ %ZI_*MJL7X=_P#(BZ3_ ->J?RK:H **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BH)]3MK639+<01MUVM(%-+;ZC;WC[89X96 R0CAB!^%.SW%=$U%>&VG_ M 4<^$=]\:_^$#C\3!M9:Z^P+/\ 9W^Q/ M'/$FCR>'88[G4[V_%I%9V4,BR-'(\@G)VL(GZ XXW;:YS8]'HKGXOBUX5G_L M_P OQ-X??^UI6@L=NHPG[;(&VE(OF^=@W!"Y(/%6)?B#H,&GPW%_P"S[J=K6"Y_ MM6#R9IE^]&K[L,XSRH.10!U%%9-WX^T+3_$]OH=QK6DPZU>)YD%A)>1K=3KS M\RQD[F'RGD#L?2M:@ HHILLJP1L[LJ*HR68X H =15>WU:UNI1'%=6\CGHJ2 M!B?PKSS]I7]KCP+^R9X=M-1\::JUG_:$ABM+:"$SW-T1RVU%YP.,L< 9'.2* MB=2,(\\W9'1AL)7Q%54*$'**/"&J1ZI MI-RS1[PI22&1?O1NC8*L,C(/J#T(-=,-9MH=@.1&H!9F_A52>U5O$O[27ASPMH_C6]F&I31^!&@2^2WM_,DN7FAC MFA2W /[UG$L:J!C+,!5&)W]%>=WG[2^@F+PNNFV>L:]>>+M.;5[&ST^%&G%F M@C\R9P[J $,T:E02VYL!3@XIZ_\ M7:#X:\2Z]9W>E^(TTWPO=0V>KZR+1&L M-/>6&.93(0_FA LJ;G$95<\D $@ ]0HKB]*^/?A_5_C+JW@6*2Z76-%L4U"> M5X=MJR':61))F7^%94/>LOPW^U#H/B34=&"V&O6>D>))S:Z-K-U:K' M8:I)@LBQMO,B^8JL4,B(' ^4G*Y /2**XB?]H#P_:_'^'X;3&^B\17.D_P!L M0,T&+6:/>R&-9,\RC:S;,?=!/8UG>!?VKO!/CR/Q5-'JB:78^$-6;1KR]U1D ML[6:<*&S%([8=#G ;C)4X]: /2**X?XL_M">&?A)X2OM2NM2L;RYM;07L6G0 M7D7VN\C/(,:%@6! )!Z$ ^E;FK_$_P ->'K*:YU#Q%H=C;V]U]AEEN+^*)(K MC&[R6+, ),$':><'I0!N45S/AKXQ^%_&'CK6_#.FZYI]YKWATH-0L8Y09K;> MH8$CN,,,D9P3@X/%9]C^T-X1GOM;M[S6K'1Y-!U-M*N/[2N([423*D3DQ[V& MY?WT8SZG% ';45Q?Q)^.V@?#/5=)TVZO+6XU;6-0L["'3XKJ(70%S,(EF\LL M&,8)R2!T!Q6N/BAX9+ZHO_"1:%NT1@NHC[?%FP).T";YOW9)X^;'- &[15>P MUBTU26YCM;JWN)+.7R+A8I Y@DP&V. ?E;#*<'G!![U8H ***BDOH87VO-$K M#J"P!HO;<"6BJ\VL6EO"TDEU;I'&"S,T@ 4#J37GO@7]KCP'\1?&C:#IFL;K M[+"%I86CBNBO7RW(P> 3VSVS7+6QV'HRC"K-1.*WAO;2.989)582,%"N\8Q)L/[Q2 ><=UKOQ$\/^%X+F74]&_AQI%IJ%L?\ A)+"\TS4M3BN=*N8 M9H66Q6-I$#[L%CY@ P< JUWS06-OI<"2RH MH0N6.]T4 8QNR20 ":XW_AL'PE/%9W5K'K%]H\\5A+4ZM^V-X1T"XE>_CUBSTMGNH;+5'M0UGJLULV MV6&W*L7:3<&"AE42%&V%L5U/PZ^,6G_$6?6+5;'5-'U7P^Z)?Z=J,2)<6XD3 MS(W^1G1E=58'!! .MHKB_!7[0?A'QOX:T'4H=:T^Q_X2:"*>PM+^XC MM[N82YV 1,VXLV#@#.<'%+K_ ,==!T3XG:'X2CO+6^UK6;F6VDM[>ZB:73]E MN]QNFCW;U5E3 XZL.U '9T5AZ+\3O#?B3R_[.\0Z'J'G7+62?9K^*7?.JEVB M&UCEPH+%>H )QBM32M7M=>TZ&\L;JWO+2X7?%/!()(Y5]59<@CW% %BBBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@#D_C;_P D]NO^ND?_ *$**/C;_P D]NO^ND?_ *$* M* -+X=_\B+I/_7JG\JVJQ?AW_P B+I/_ %ZI_*MJ@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH ^5_C;_P $DO /QV^*NM>+M4\0>-+>_P!\87FH:?'+&D%W=Q?9Y!(A0[U2-2V M 20"<9P>U?3%%>O+/LP='ZNZKY+6MY6M;[CS8Y/@U5]LJ:YKWOY[W/SJL_\ M@B3K4?Q[^V3>+-,/@==1-[E!*NJ&+?O$0&-BOV\P/[XSQ7VK^S=^SKI'[,7P M_F\.Z+J&M:E:3W\^H-+JEU]HF#RD$J#@ *,#C'7).22:] HIYAGV-QL%3Q$[ MI6TLEMU?F+!9/A<+)SHQLWU]>GH%>,_$O]G?6/&DWQD,%QIBQ_$3PW;:-IZR MN_[J6."ZC8R_*<(3.OW=QP#QZ^S45XYZ9\]_M ?LU>-/B'I.EZ'H%]H^G^'[ M;2K*U-NDWV00W%O<)*6<+ [2Q%$4(BM'L923G=QG_$']BW7/%VI^*([?4-,M M])CN3J'AB)9&66":XO(+R^CE.PK&DCP;%*A\+*Y*G[I^E** /G_P?^S;XH\$ M>)(/$FEKIR:PFEZVSV^I:K)>K+J-XUHT3-*(4'EDVQ+[47&[@,236/X?_9@\ M7^'-)MIH='\+7FH77A^^T'4(+_5))8WN+J83S:EO%O\ ,TLC/YD6U20(P'P, M#Z8HH ^<=-_9*\2Z#;OX>CNM(U#2[W5-&U67Q#P1R7L*QR,AR%?9$K%3W (R..AJA_P44_X):77[6?C2 M/QEX7\1+I_B8Q1VL]IJLKMI\D* @&/:K-$W&,CCG6;K_ ,$'OA:K!O\ A*OB%N!SN%[; M!L^N?(SGWZU]O44_[.P[A&#C=1V%'C#.(5ZN)IUW&51IRM97:5EI;HM$>:_% M[X&R>.?"?@G1;*2":Q\-ZU8W=TNH2-(UU:0(\;H3@[W96_BP#SDUY'X)_8B\ M:>&[F[TF3Q7:PZ /%MMK-G?1$SZ@MA96B1V-M(DL9C=TD1-S'(*PH1\Q./J: MBNW;0^;E)MW9\RW_ .R'XGM?A/)X/^SZ!KS:9J-]<^&?$,FIS:9JGA_[0QEC MG5H(>#')(X\N-E5DC0'() UK_P#9V\<7MO\ $3P[)/H=QI/Q%-M'=ZY+=/\ M:HHA86]IN7/B:*YU M-=;OKS5=.PJV@M+^-K>>**81><[1PB#9O."T"YP,8MWOPL\?:-X/^&_AN^T3 M2=5\/_#_ %.QEGO-,U F^U"&T0I;R+;RHJH0WEO(OFL2%8)G(KZ)HH \)^/G M[-GBKQWX[UKQ3X5U72=(\10VFF#P_>76]A:SP27:W'FJJ_ZMX+ME !.6 R," ML>+]E#Q5\/8M4L_"-]I\.CWFHV1\K[3]GO);2'2TM&_?-!*(Y#.OF,50ET++ MN4L:^CJ* /E_3/V']>MOA=KFCS7&@OJFI> -)\(PW:22*T^6?/N)3!*#= M *Z2-M/FAV?2UM M4MC$X9/G4A WF%\G."O>N'N/V/M6U#XI>/MO./HJB@#YP@_96\66VK6%N5\+WEH/$.A^(KC4KB>0WE MN;&WMX);>)?*.<^0S(Y<#$KJ5&#/".N6-Q'I>O:D-$N]!T^XU M35))K&\AN9Q([36RP*5'&]@7D);(#*&+5],44 >:_LJ?!C4OV?OA;_PBNH7D M.K+IMY,UKJA=FO-4B=MXFNR1S<98JQ!(8(IR,[1Z5110 5X7X\_8"\)_$'QE MJ6MWFK>)([G5)VN)$2XC*(S=0NY"0OH,\5[I17#CLLPN-BH8J"DD[J_#"AVZUXF#8X)FA./_ "'7&^$?^"9M_P#\)5(->\06IT./=L-@ M&%U-_=R'7:GJ?O>GO7U]17BU."\GG*,O8I6[-I/UUU,7A:;Z'SI_P[1\%_\ M09\3_P#?Z'_XW78_!']COP]\"/%\FM:7J6NW5Q);M;F.YG0Q88@DE51)-KZQ!J>E'3]96MF68G#AHVBV,CXX(KZ.HKW#4^8=4_8^\;: MYHWB325U?2])L=]$%PTMOJ6HF2WD-Q%$T.ZR23R9!)&LDB-YHPGR\Q>+ MOV+/$?BOP]=M;R65CJ>K6.MI?"^U>2^+W%Y;6L$3[U@C4+BW^8*@['YB2:^H MZ* /.?VA?"WC+Q7\.K;0_"?]GQC4)%MM8FEOWL[A;+:1(MM(L4@65^$WD?(K M,P^8+7G>H?LP>);O3?$/AZQL?#NC^%_&TFES7:17LCRZ"MK'!%)!"OE!9@T= MM&$8F/:68D' S]%44 ?+/C;]BSQ=XY\ Z#X/>\T&STOP'JUQKFBZAY\LDNI3 M^:\EK'/%L'E(OF%9&5W+;05 R0/8/A5\.-A7'.X9(& :MZI^R7XHUK78[-I/#MGIMGJ7B M"^CUI)9&U.5=4@N44;/+ 5HFG4-^\(<1(1MQ@?2%% 'RK??L+Z_XM^%MQX=N MKN'1[[5#86EUK*:L]Y<6,%C'+Y,MF@@A6*0L_E\\B)W!9OE%?1GPOTB^\/\ MPYT/3]2M-*L;^QLHK>>#3"?L<3(H4B'<%(CXX!&0..V:WJ* "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@#D_C;_R3VZ_ZZ1_^A"BCXV_\D]NO^ND?_H0HH XW1_CG-X; MTJWL%TV.5;.,1!S,1NP.N,58_P"&CKC_ *!4/_?\_P#Q-%% !_PT=QCMUE*MO$I8C!STQ1110!__ !V0$! end XML 17 R1.htm IDEA: XBRL DOCUMENT v3.25.1
Cover Page - USD ($)
12 Months Ended
Dec. 31, 2024
Mar. 17, 2025
Jun. 30, 2024
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2024    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 000-50171    
Entity Registrant Name Travelzoo    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 36-4415727    
Entity Address, Address Line One 590 Madison Avenue    
Entity Address, Address Line Two 35th Floor    
Entity Address, City or Town New York    
Entity Address, State or Province NY    
Entity Address, Postal Zip Code 10022    
Country Region +1    
City Area Code 212    
Local Phone Number 516-1300    
Title of 12(b) Security Common Stock, $0.01 par value    
Trading Symbol TZOO    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
Auditor Attestation Flag false    
Document Financial Statement Error Correction Flag false    
Entity Shell Company false    
Entity Public Float     $ 55,468,866
Entity Common Stock, Shares Outstanding   11,245,137  
Documents Incorporated by Reference Portions of the Registrant's Proxy Statement for its 2025 Annual Meeting of Stockholders are incorporated by reference in this Form 10-K in response to Part III, Items 10, 11, 12, 13, and 14.    
Entity Central Index Key 0001133311    
Amendment Flag false    
Document Fiscal Year Focus 2024    
Document Fiscal Period Focus FY    

XML 18 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Audit Information
12 Months Ended
Dec. 31, 2024
Audit Information [Abstract]  
Auditor Firm ID 185
Auditor Name KPMG LLP
Auditor Location New York, New York
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 17,064 $ 15,713
Accounts receivable, net of allowance of $1,612 and $1,484 as of December 31, 2024 and 2023, respectively 12,825 12,965
Prepaid income taxes 736 629
Prepaid expenses and other 1,148 1,461
Total current assets 31,773 30,768
Deposits and other 374 1,115
Deferred tax assets 3,380 3,196
Restricted cash 675 675
Operating lease right-of-use assets 5,655 6,015
Property and equipment, net 423 578
Intangible assets, net 1,498 2,091
Goodwill 10,944 10,944
Total assets 54,722 55,382
Current liabilities:    
Accounts payable 6,138 4,546
Merchant payables 16,294 20,622
Accrued expenses and other 3,404 3,658
Deferred revenue 6,545 2,044
Operating lease liabilities 2,472 2,530
Income tax payable 1,619 766
Liabilities from discontinued operations 24 24
Total current liabilities 36,496 34,190
Long-term tax liabilities 7,851 4,681
Long-term operating lease liabilities 5,646 6,717
Other long-term liabilities 376 911
Total liabilities 50,369 46,499
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.01 par value per share (5,000 shares authorized; none issued) 0 0
Common stock, $0.01 par value (20,000 shares authorized as of December 31, 2024 and 2023, respectively; 11,836 shares issued and outstanding as of December 31, 2024 and $13,575 shares issued and outstanding as of December 31, 2023) 118 136
Additional paid-in capital 0 439
Tax indemnification (9,537) (9,537)
Note receivable from shareholder 0 (1,753)
Retained earnings 14,284 19,508
Accumulated other comprehensive loss (5,327) (4,607)
Total Travelzoo stockholders’ equity (deficit) (462) 4,186
Non-controlling interest 4,815 4,697
Total stockholders’ equity 4,353 8,883
Total liabilities and stockholders’ equity $ 54,722 $ 55,382
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets, Current [Abstract]    
Accounts receivable, net of allowance $ 1,612 $ 1,484
Stockholders’ equity:    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 20,000,000 20,000,000
Common stock, shares issued (in shares) 11,836,000 13,575,000
Common stock, shares outstanding (in shares) 11,836,000 13,575,000
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenues $ 83,902 $ 84,477
Cost of revenues 10,469 10,934
Gross profit 73,433 73,543
Operating expenses:    
Sales and marketing 34,470 37,774
Product development 2,407 2,113
General and administrative 18,058 18,084
Total operating expenses 54,935 57,971
Operating income 18,498 15,572
Other income, net 588 1,541
Income from continuing operations before income taxes 19,086 17,113
Income tax expense 5,404 5,105
Income from continuing operations 13,682 12,008
Income from discontinued operations, net of tax 0 460
Net income 13,682 12,468
Net income attributable to non-controlling interest 118 102
Net income attributable to Travelzoo 13,564 12,366
Net income attributable to Travelzoo—continuing operations 13,564 11,906
Net income attributable to Travelzoo—discontinued operations $ 0 $ 460
Income (loss) per share—basic    
Continuing operations (in dollars per share) $ 1.08 $ 0.80
Discontinued operations (in dollars per share) 0 0.03
Net income per share - basic (in dollars per share) 1.08 0.83
Income per share—diluted    
Continuing operations (in dollars per share) 1.06 0.80
Discontinuing operations (in dollars per share) 0 0.03
Net income per share - diluted (in dollars per share) $ 1.06 $ 0.83
Shares used in per share calculation from continuing and discontinued operations—basic (in shares) 12,594 14,897
Shares used in per share calculation from continuing and discontinued operations—diluted (in shares) 12,852 14,964
Continuing Operations    
Income per share—diluted    
Shares used in per share calculation from continuing and discontinued operations—basic (in shares) 12,594 14,897
Shares used in per share calculation from continuing and discontinued operations—diluted (in shares) 12,852 14,964
Discontinued Operations    
Income per share—diluted    
Shares used in per share calculation from continuing and discontinued operations—basic (in shares) 12,594 14,897
Shares used in per share calculation from continuing and discontinued operations—diluted (in shares) 12,852 14,964
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income $ 13,682 $ 12,468
Other comprehensive income (loss):    
Foreign currency translation adjustment (720) 298
Total comprehensive income $ 12,962 $ 12,766
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-In Capital
Tax Indemnification
Note Receivable from Shareholder
Retained Earnings
Accumulated Other Comprehensive Loss
Noncontrolling Interest
Beginning balance (in shares) at Dec. 31, 2022   16,505,000              
Beginning balance at Dec. 31, 2022 $ 8,851 $ 165 $ (7,130) $ 23,274 $ (9,537) $ (4,753) $ 7,142 $ (4,905) $ 4,595
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock-based compensation expense 1,568     1,568          
Repurchase of common stock [1] (16,933)   (16,781) (152)          
Retirement of treasury stock (in shares)   (3,095,000)              
Retirement of treasury stock $ 0 $ (30) 23,911 (23,881)          
Exercise of stock options and taxes paid for net share settlement (in shares) 325,000 165,000              
Exercise of stock options and taxes paid for net share settlement $ (369) $ 1   (370)          
Proceeds from Note receivable from shareholder 3,000         3,000      
Foreign currency translation adjustment 298             298  
Net income—Travelzoo $ 12,468           12,366   102
Ending balance (in shares) at Dec. 31, 2023 13,575,000 13,575,000              
Ending balance at Dec. 31, 2023 $ 8,883 $ 136 0 439 (9,537) (1,753) 19,508 (4,607) 4,697
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Excise tax applicable to share repurchases 1.00%                
Stock-based compensation expense $ 1,646     1,646          
Repurchase of common stock [1] (19,094)   (19,094)            
Retirement of treasury stock (in shares)   (1,888,000)              
Retirement of treasury stock $ 0 $ (18) 19,094 (288)     (18,788)    
Exercise of stock options and taxes paid for net share settlement (in shares) 462,500 149,000              
Exercise of stock options and taxes paid for net share settlement $ (1,797)     (1,797)          
Proceeds from Note receivable from shareholder 1,753         1,753      
Foreign currency translation adjustment (720)             (720)  
Net income—Travelzoo $ 13,682           13,564   118
Ending balance (in shares) at Dec. 31, 2024 11,836,000 11,836,000              
Ending balance at Dec. 31, 2024 $ 4,353 $ 118 $ 0 $ 0 $ (9,537) $ 0 $ 14,284 $ (5,327) $ 4,815
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Excise tax applicable to share repurchases 1.00%                
[1] Includes a 1% excise tax applicable to share repurchases.
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash flows from operating activities:    
Net income $ 13,682 $ 12,468
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 907 1,893
Stock-based compensation 1,646 1,568
Deferred income tax (518) 48
Loss on sale of long-lived assets 0 10
Net foreign currency effect (33) (62)
Provision for (net recoveries of) accounts receivable and refund reserves 40 (1,016)
Changes in operating assets and liabilities:    
Accounts receivable (145) 1,086
Prepaid income taxes (107) 1,189
Prepaid expenses and other 950 3,835
Accounts payable 1,716 (523)
Merchant payables (4,057) (12,095)
Accrued expenses and other (282) (685)
Deferred revenue 4,556 (191)
Income tax payable 857 749
Other liabilities 1,888 2,401
Net cash provided by operating activities 21,100 10,675
Cash flows from investing activities:    
Proceeds from repayment of note receivable 0 216
Purchases of property and equipment (177) (255)
Net cash used in investing activities (177) (39)
Cash flows from financing activities:    
Repurchase of common stock (18,929) (16,781)
Proceeds from payment of promissory note 1,753 3,000
Exercise of stock options, net of taxes paid for net share settlement of equity awards (1,797) (369)
Net cash used in financing activities (18,973) (14,150)
Effect of exchange rate changes on cash and cash equivalents (599) 525
Net increase (decrease) in cash, cash equivalents and restricted cash 1,351 (2,989)
Cash, cash equivalents and restricted cash at beginning of year 16,389 19,378
Cash, cash equivalents and restricted cash at end of year 17,740 16,389
Supplemental disclosure of cash flow information:    
Cash paid (refund) for income taxes, net 1,943 (1)
Right-of-use assets obtained in exchange for lease obligations—operating leases 1,273 602
Cash paid for amounts included in the measurement of lease liabilities 3,368 3,235
Non-cash investing and financing activities:    
Accrued excise tax for share repurchases $ 165 $ 152
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Summary of Significant Accounting Policies
(a) The Company and Basis of Presentation
Travelzoo (including its subsidiaries and affiliates, the “Company” or “we”), the club for travel enthusiasts, is a global Internet media company. We reach 30 million travelers. Club Members receive Club Offers personally reviewed by our deal experts around the globe. We work in partnership with thousands of top travel suppliers—our long-standing relationships give us access to irresistible offers.
Our most important products and services are the Travelzoo website (travelzoo.com), the Travelzoo iOS and Android apps, the Top 20® email newsletter, Standalone email newsletters, the Travelzoo Network, and Jack's Flight Club®. Our Travelzoo website and newsletters include Local Deals and Getaways listings that allow our members to purchase vouchers for offers from local businesses such as spas, hotels and restaurants. Jack's Flight Club is a subscription service that provides members with information about exceptional airfares.
Travelzoo membership has historically been free, however, beginning in 2024, new members in the United States, Canada, United Kingdom and Germany are charged an annual fee of $40 (or local equivalent), with the 2024 annual fee waived for existing members as of December 31, 2023. For any subscription revenue derived from paid memberships, we recognize revenue monthly pro rata over the subscription periods.
We also license Travelzoo products, services and intellectual property to licensees in (a) Australia, New Zealand, and Singapore and (b) Japan and South Korea, in each case, where the Company is entitled to quarterly royalty payments based on a percentage of net revenue. The Company recognized $71,000 and $71,000 in royalties in 2024 and 2023, respectively. Under the licensing agreements, Travelzoo's existing members in the applicable territories continue to be owned by the Company.
In March 2022, we announced the development of, and in May 2023 we launched Travelzoo META to extend the range of experiences we offer consumers to the emerging metaverse. On December 30, 2022, we acquired Metaverse Travel Experiences, Inc., now Metaverse Travel Experiences, LLC (“MTE”), to support Travelzoo META in sourcing prospective travel experiences. See Note 3–Acquisitions to the consolidated financial statements for further information regarding the acquisition of MTE.
Jack’s Flight Club
In January 2020, Travelzoo acquired a 60% interest in JFC Travel Group Co. (“Jack’s Flight Club”), which operates Jack’s Flight Club, a subscription service that provides members with information about exceptional airfares. Jack’s Flight Club’s revenues are generated by subscription fees paid by members.
APAC Exit and Pivot to Licensing Model
In March 2020, Travelzoo exited its loss-making Asia Pacific business and pivoted to a licensing model. The Company’s Asia Pacific business was classified as discontinued operations at March 31, 2020.
Travelzoo currently has license agreements covering Australia, New Zealand and Singapore, as well as Japan and South Korea. The license agreement for Australia, New Zealand and Singapore provides the licensee exclusive rights to use Travelzoo products, services and intellectual property in Australia, New Zealand and Singapore in exchange for quarterly royalty payments based upon net revenue over a 5 year term, with an option to renew. The Company recognized royalties of $41,000 and $35,000 from the licensee for the years ended December 31, 2024 and 2023, respectively.
The license agreement for Japan and South Korea provides the licensee exclusive rights to use Travelzoo products, services, and intellectual property in exchange for quarterly royalty payments based on net revenue over a 5 year term, with an option to renew. The Company recognized royalties of $30,000 and $36,000 and from the licensee for the years ended December 31, 2024 and 2023, respectively.
Going Concern
In accordance with the requirements of Accounting Standards Update (“ASU”) 2014-15, “Presentation of Financial Statements Going Concern (ASU 2014-15)”, and ASC 205, “Presentation of Financial Statements”, the Company is responsible to evaluate at each reporting period, including interim periods, whether conditions and/or events raise substantial doubt about its ability to meet its future financial obligations. In its evaluation for this report, management considered the Company’s current financial condition and liquidity sources, including current funds available, forecasted future cash flows and conditional and unconditional obligations due within one year following the date of issuance of this Annual Report on Form 10-K.
The Company believes it has the ability to meet its obligations for at least one year from the date of issuance of this Form 10-K. Accordingly, the accompanying consolidated financial statements have been prepared assuming it will continue as a going concern and contemplates the realization of assets and the satisfaction of liabilities in the normal course of business.
Ownership
Ralph Bartel, who founded Travelzoo, is the sole beneficiary of the Ralph Bartel 2005 Trust, which is the controlling shareholder of Azzurro. Azzurro is the Company’s largest shareholder, and as of December 31, 2024, holds approximately 37.5% of the Company's outstanding shares. Holger Bartel, the Company's Global CEO, is Ralph Bartel's brother and separately holds less than 1% of the Company's outstanding shares as of December 31, 2024.
Basis of Presentation and Consolidation
The consolidated financial statements have been prepared in conformity with generally accepted accounting principles ("GAAP") in the United States ("U.S."). The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. For our consolidated financial statements as of and for the period ended December 31, 2024, we evaluated subsequent events and transactions for potential recognition or disclosure through the date that we filed this Form 10-K with the Securities and Exchange Commission (SEC).
Management has made a number of estimates and assumptions relating to the reporting of assets, liabilities, revenues and expenses and the disclosure of contingent assets and liabilities to prepare these financial statements in conformity with GAAP. Significant estimates included in the consolidated financial statements and related notes include income taxes, stock-based compensation, loss contingencies, purchase price allocation for business combinations, and projections and assumptions used in related impairment assessments. Actual results could differ materially from those estimates.
(b) Revenue Recognition
The Company follows Accounting Standards Update No. 2014-09, “Revenue from Contracts with Customers” (Topic 606), under which revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services.
The Company's revenues consist of (1) advertising revenues and commissions, derived from and generated in connection with purchases made by Travelzoo members, (2) membership fees and (3) other.

Advertising Revenues and Commissions

Advertising revenues are generated from the publishing of travel and entertainment deals on the Travelzoo website, in Top 20 email newsletters, in Standalone email newsletters and through the Travelzoo Network. The Company also generates transaction-based commission revenues from the sale of vouchers (our Local Deals and Getaways offerings), operation of our hotel booking platform and limited offerings of vacation packages.

Specifically, for fixed-fee website advertising, the Company recognizes revenues ratably over the contracted placement period. For Top 20 email newsletters and other email products, the Company recognizes revenues when the emails are delivered to its members. For cost-per-click advertising, whereby an advertiser pays the Company when a user clicks on an ad (typically served on Travelzoo properties or Travelzoo Network partner properties), the Company recognizes revenues each time a user clicks on the ad.
For transaction-based advertising revenues, including from products such as Local Deals and Getaways prepaid voucher sales, hotel platform bookings and vacation package sales, the Company evaluates whether it is acting as principal (thereby reporting revenue on a gross basis) versus agent (thereby reporting revenue on a net basis). Accordingly, the Company reports transaction-based advertising revenues on a net basis, as third-party suppliers are primarily responsible for fulfilling the underlying good or service, which the Company does not control prior to its transfer to the customer.

For Local Deals and Getaways prepaid voucher sales, the Company earns a fee for acting as an agent on the sale, while vouchers can subsequently be redeemed for goods or services with third-party merchants. Commission revenues are, accordingly, presented net of amounts due to third-party merchants for fulfilling the underlying goods and services, and net of estimated future refunds to consumers, as the terms of the vouchers permit. Certain merchant contracts allow the Company to retain the proceeds from unredeemed vouchers. With these contracts, the Company estimates the value of vouchers that will ultimately not be redeemed and records the estimate as revenues in the same period.

Commission revenues generated from bookings on our hotel platform are recognized ratably over the periods of guest stays, net of an allowance for estimated cancellations, based upon historical patterns. For bookings of non-cancelable reservations, where the Company’s performance obligation is deemed to be completed upon the successful booking, the Company records commission revenue at such time.

In certain instances, the Company’s contracts with customers may include multiple performance obligations, whereby the Company allocates revenues to each performance obligation based on its standalone selling price. The Company determines standalone selling prices based on overall pricing objectives, taking into consideration the type of goods or services, geographical region of the customers, rate card pricing and customary discounts. Standalone selling prices are generally determined based on the prices charged to customers when the good or service is sold separately.

The Company relies upon certain practical expedients and exemptions provided for in Topic 606. The Company expenses sales commissions when incurred, as the amortization period would be one year or less, which are recorded in sales and marketing expenses. In addition, the Company does not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less, and contracts for which it recognizes revenues at the amount to which it has the right to invoice for services performed.


Membership Fee Revenues

Membership fee revenues are generated from subscription fees paid by Travelzoo, Jack's Flight Club and Travelzoo META members. We recognize subscription revenues ratably over the subscription periods.
Travelzoo membership has historically been free, however, on January 1, 2024, Travelzoo introduced an annual membership fee of $40 (or local equivalent) for new members in the United States, Canada, United Kingdom and Germany, with the 2024 annual fee waived for existing members as of December 31, 2023.

Other Revenues

Other revenues include licensing fees, fees generated from the existing retail business acquired by the Company when it acquired MTE.

Deferred Revenues

Deferred revenue primarily consists of deferred membership fees, customer prepayments and undelivered Company performance obligations related to contracts comprising multiple performance obligations. At December 31, 2024, deferred revenue was $6.5 million of which $2 million was for Jack's Flight Club, and $4.5 million was for Travelzoo North America and Travelzoo Europe. At December 31, 2023, deferred revenue was $2 million, of which $1.5 million was for Jack's Flight Club, and $569,000 was for Travelzoo North America and Travelzoo Europe.
(c) Reserve for Refunds to Members; Merchant Payables
The Company estimates and records a reserve for future refunds on member purchases of Local Deals and Getaways vouchers, at the time revenue is recorded. We consider various factors such as historical refund timeframes from dates of sale, reasons for refunds, time periods remaining until expiration, changes in refund procedures and estimates of redemptions and
breakage. Should any of these factors change, the estimates made by management will also change, which could impact the level of our future reserve for refunds to members. Specifically, if the financial condition of our merchant partners, on behalf of whom vouchers are sold, were to deteriorate, affecting their ability to provide the goods or services to our members, additional reserves for refunds to members may be required and may adversely affect future revenues as the liability is recorded against revenue.
As of December 31, 2024, the expiration dates of unexpired vouchers are through December 2025; provided, that expiration dates may sometimes be extended on a case-by-case basis and final payments to merchants upon expiration may not be due for up to a year later.
As of December 31, 2024, the Company had approximately $4.1 million of unredeemed vouchers that had been sold, representing the Company’s commission earned. The Company estimated and recorded a refund reserve of $144,000 for these unredeemed vouchers as of December 31, 2024, which is recorded as a reduction of revenues on the consolidated statements of operations and accrued expenses and other on the consolidated balance sheet. As of December 31, 2023, the Company had approximately $5.2 million of unredeemed vouchers that had been sold, representing the Company’s commission earned, and estimated and recorded a refund reserve of $268,000 for these unredeemed vouchers as of December 31, 2023, as a reduction of revenues on the consolidated statements of operations and accrued expenses and other on the consolidated balance sheet.
If our judgments regarding estimated member refunds are inaccurate, reported results of operations could differ from amounts previously accrued. Merchant payables of $16.3 million as of December 31, 2024 is recorded on the consolidated balance sheet, representing amounts payable to merchants by the Company for vouchers sold but not redeemed.
(d) Business Combinations
The purchase price of an acquisition is allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets acquired and liabilities assumed, such excess is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including discounted cash flows, quoted market prices and estimates made by management. The Company records the net assets and results of operations of an acquired entity from the acquisition date and adjusts the preliminary purchase price allocation, as necessary, during the measurement period of up to one year after the acquisition closing date, as it obtains more information as to facts and circumstances existing at the acquisition date impacting asset valuations and liabilities assumed. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.
(e) Identifiable intangible assets
Upon acquisition, identifiable intangible assets are recorded at fair value and are carried at cost less accumulated amortization. Identifiable intangible assets with finite lives are amortized on a straight-line basis over their estimated useful lives. The carrying values of all intangible assets are reviewed for impairment annually, and whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable.
(f) Goodwill
Goodwill represents the excess of the purchase price of an acquired business over the fair value of the underlying net tangible and intangible assets. Goodwill is evaluated for impairment annually, and whenever events or changes in circumstances indicate its carrying value may not be recoverable. The Company performs an impairment test by comparing the book value of the reporting unit to the fair value of the reporting unit utilizing a combination of valuation techniques, including an income approach (discounted cash flows) and market approach (guideline company method). The Company performed its annual impairment testing as of October 31, 2024 and 2023 and no impairment charges were identified in connection with the annual impairment tests.
(g) Allowance for Expected Losses
The Company records a provision for credit losses based on its historical experience with uncollectible amounts due and a detailed assessment of accounts receivable and allowance for expected credit losses. In estimating the provision for credit losses, management considers the age of the accounts receivable, historical provisioning and write-offs, creditworthiness of the debtor, the economic conditions of the debtor’s industry and general economic conditions, among other factors. Should any of these factors change, estimates made by management may also change, which could impact the level of future provisioning for credit losses. Specifically, if the financial condition of our clients were to deteriorate, affecting their ability to make payments, additional provisioning for credit losses may be required.
(h) Advertising Costs
Advertising costs are expensed as incurred. Online advertising is expensed as incurred over the period the advertising is displayed. Advertising costs for Travelzoo North America and Travelzoo Europe amounted to $2.9 million and $8.1 million for the years ended December 31, 2024 and 2023, respectively. Advertising costs for Jack's Flight Club were $1 million and $1.5 million for the years ended December 31, 2024 and 2023, respectively. Advertising costs for New Initiatives were $25,000 and $238,000 for the years ended December 31, 2024 and 2023, respectively.
(i) Operating Leases
The Company determines if an arrangement contains a lease at inception. Operating lease right-of-use (“ROU”) assets and operating lease liabilities are recognized based on the present value of future minimum lease payments due over the lease term, at commencement date. The lease payments used to determine the operating lease assets may include lease incentives and stated rent increases. The Company does not include options to extend or terminate until it is reasonably certain that an option will be exercised. Lease expense is recognized on a straight-line basis over the lease term. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining lease liabilities, as the Company’s leases generally do not provide an implicit rate. The Company elected not to recognize leases with an initial term of 12 months or less on its consolidated balance sheets.
The Company’s leases are reflected in operating lease ROU assets, operating lease liabilities and long-term operating lease liabilities on our accompanying consolidated balance sheet as of December 31, 2024. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company also has a lease agreement for real estate which it subleases to a third party. The Company recognizes sublease income in Other income (expense), net on a straight-line basis over the sublease term in its consolidated statements of operations.
(j) Stock-Based Compensation
The Company accounts for employee stock option grants under the fair value method, which requires stock-based compensation to be estimated using the fair value on the date of grant, employing an option pricing model. The value of the portion of the award that is expected to vest is recognized as expense over the related employees’ requisite service periods in the Company’s consolidated statements of operations. See Note 9 to the consolidated financial statements for a further discussion of stock-based compensation.
(k) Foreign Currency
All foreign subsidiaries use the local currency of their respective countries as their functional currency. Assets and liabilities are translated into U.S. dollars at exchange rates prevailing at the balance sheet dates. Revenues, costs and expenses are translated into U.S. dollars at average exchange rates for the period. Gains and losses resulting from translation are recorded as a component of accumulated other comprehensive income (loss). Realized gains and losses from foreign currency transactions are recognized as gain or loss on foreign currency in the consolidated statements of operations. Total foreign currency transaction net gains of $129,000 and $65,000 for 2024 and 2023, respectively, are included in Other income (loss), net in the Company’s consolidated statements of operations.
(l) Income Taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets are recognized for deductible temporary differences, along with net operating loss carryforwards and credit carryforwards, if it is more likely than not that the tax benefits will be realized. To the extent a deferred tax asset cannot be recognized under the preceding criteria, valuation allowances are established. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled.
Significant judgment is required in evaluating the Company's uncertain tax positions and determining the Company's provision for income taxes. Although the Company believes it has adequately reserved for its uncertain tax positions, no assurance can be given that the final outcomes of these matters will not be different. The Company adjusts its reserves in light of changing facts and circumstances, such as the progress or closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will impact the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate, as well as the related net interest.
(m) Comprehensive Income
Comprehensive income consists of two components, net income and other comprehensive income (loss). Other comprehensive income (loss) refers to certain changes in equity that are excluded from net income. For the Company, other comprehensive income (loss) includes foreign currency translation adjustments. Total comprehensive income (loss) for all periods presented has been disclosed in the consolidated statements of comprehensive income.
(n) Certain Risks and Uncertainties
The Company’s business is subject to risks associated with its ability to attract and retain advertisers and offer goods or services on compelling terms to our members.
The Company’s cash, cash equivalents and accounts receivable are potentially subject to concentration of credit risk. Cash and cash equivalents are placed with financial institutions that management believes are of high credit quality. Accounts receivable are derived from revenues earned from customers located in the U.S. and internationally. As of December 31, 2024 and 2023, the Company did not have any customers that accounted for 10% or more its accounts receivable.
As of December 31, 2024, the Company had merchant payables of $16.3 million related to the sale of vouchers. In the Company’s financial statements presented in this 10-K report, following GAAP accounting principles, we classified all merchant payables as current. As such, the consolidated balance sheet reflects negative net working capital (defined as current assets minus current liabilities) of $4.7 million at December 31, 2024. Payables to merchants are generally due upon the redemption of vouchers by members who purchased them from the Company. As of December 31, 2024, unredeemed vouchers have maturities through December 2025; however, expiration dates may be extended on a case-by-case basis and final payment to merchants upon expiration may not be due for up to a year after. Based on current projections of future redemption activity, management expects that cash on hand as of December 31, 2024 will be sufficient to provide for working capital needs for at least the next twelve months.

(o) Cash, Cash Equivalents and Restricted Cash
Cash equivalents consist of highly liquid investments with maturities of three months or less from the date of purchase. Restricted cash includes cash and cash equivalents that is restricted through legal contracts, regulations or our intention to use the cash for a specific purpose. Our restricted cash primarily relates to refundable security deposits for real estate leases and funds held in escrow.
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets to the total amounts shown in the statements of cash flows (in thousands):
 December 31,December 31,
20242023
Cash and cash equivalents$17,064 $15,713 
Restricted cash675 675 
Cash, cash equivalents and restricted cash–discontinued operations
Total cash, cash equivalents and restricted cash in the consolidated statements of cash flows$17,740 $16,389 

(p) Property and Equipment
Property and equipment are stated at cost less accumulated depreciation. Additions and improvements are capitalized. Maintenance and repairs are expensed as incurred. The Company also includes in fixed assets the capitalized cost of internal-use software and website development, including software used to upgrade and enhance its website and processes supporting the Company’s business, in accordance with the framework established and guidance provided by the FASB relating to accounting for the cost of computer software developed or obtained for internal use, and website development costs. Costs incurred in the planning stage and operating stage are expensed as incurred, while costs incurred in the application development stage and infrastructure development stage are capitalized, assuming such costs are deemed to be recoverable.
Depreciation is determined using the straight-line method over the estimated useful lives of the assets. Estimated useful lives are 3 to 5 years for computer hardware and software, capitalized internal-use software and website development costs, and office equipment and furniture. The Company depreciates leasehold improvements over the term of the lease or the estimated useful life of the asset, whichever is shorter.
(q) Impairment of Property and Equipment
The Company accounts for long-lived assets in accordance with the accounting standard relating to impairment of long-lived assets, which requires an impairment loss to be recognized on assets to be held and used if the carrying amount of a long-lived asset group is not recoverable from its undiscounted cash flows. The amount of impairment loss is measured as the difference between the carrying amount and the fair value of the asset group. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. The Company evaluates long-lived assets for impairment annually and whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. No impairment loss was recognized during the year ended December 31, 2024 and 2023.
(r) Recently Adopted Accounting Pronouncements
In November 2023, the Financial Standards Accounting Board (FASB) issued Accounting Standards Update (ASU) 2023-07 "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures", which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. ASU 2023-07 was adopted for the year ended December 31, 2024 retrospectively to all periods presented in the financial statements. See Note 11–Segment Reporting and Significant Customer Information.
(s) Recent Accounting Pronouncements Not Yet Adopted
In December 2023, the FASB issued ASU 2023-09 "Income Taxes (Topics 740): Improvements to Income Tax Disclosures", to expand the disclosure requirements for income taxes, primarily requiring more detailed disclosure for income taxes paid and the effective tax rate reconciliation. ASU 2023-09 is effective for annual reporting periods beginning after December 15, 2024, with early adoption permitted and can be applied on either a prospective or retroactive basis. We are currently evaluating the ASU to determine its impact on our income tax disclosures.
On November 4, 2024, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. The guidance requires more detailed disclosure for expenses. This standard is effective for annual reporting periods beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027, with early adoption permitted. We are currently evaluating the ASU to determine its impact on our disclosures.
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income (Loss) Per Share
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share Net Income (Loss) Per Share
Basic net income (loss) per share is computed using the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed by adjusting the weighted-average number of common shares outstanding for the effect of dilutive potential common shares outstanding during the period. Potential common shares included in the diluted calculation consist of incremental shares issuable upon the exercise of outstanding stock options calculated using the treasury stock method.
The following table sets forth the calculation of basic and diluted net income (loss) per share (in thousands, except per share amounts):
 
 Year Ended December 31,
 20242023
Numerator:
Net income attributable to Travelzoo—continuing operations$13,564 $11,906 
Net income (loss) attributable to Travelzoo—discontinued operations— 460 
Denominator:
Weighted average common shares—basic12,594 14,897 
Effect of dilutive securities: stock options258 67 
Weighted average common shares—diluted12,852 14,964 
Income (loss) per share—basic
Continuing operations$1.08 $0.80 
Discontinued operations— 0.03 
Net income (loss) per share —basic$1.08 $0.83 
Income (loss) per share—diluted
Continuing operations$1.06 $0.80 
Discontinued operations— 0.03 
Net income (loss) per share—diluted$1.06 $0.83 
For the years ended December 31, 2024 and 2023, options to purchase 0 and 750,000 shares of common stock were not included in the computation of diluted net income per share because the effect would have been anti-dilutive.
XML 27 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions
12 Months Ended
Dec. 31, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Acquisitions Acquisitions
Stock Purchase Agreement between Travelzoo and Azzurro Capital Inc., a Related-Party
In connection with the acquisition of Metaverse Travel Experiences (“MTE”), formerly a wholly-owned subsidiary of Azzurro, the Company completed a private placement of newly issued shares with Azzurro. Ralph Bartel, who founded the Company, is the sole beneficiary of the Ralph Bartel 2005 Trust, which is the controlling shareholder of Azzurro. Azzurro was the Company’s largest shareholder at the time of the MTE acquisition and, as of December 31, 2022, Azzurro and Ralph Bartel, in his individual capacity, owned approximately 50.3% of the Company’s outstanding shares. On December 28, 2022, the stockholders of Travelzoo approved the issuance and sale of 3.4 million shares of common stock (the “Shares”) of Travelzoo to Azzurro, in exchange for certain consideration, and on December 30, 2022 (the “Closing Date”), the transaction was consummated. The closing price of Travelzoo’s common stock on December 30, 2022 was $4.45 per share, resulting in an aggregate fair value of the Shares of $15.2 million. The consideration for the Shares consisted of the following: (a) $1.0 million in cash paid on the Closing Date; (b) $4.8 million paid in the form of a promissory note, carrying a 12% interest rate per annum, issued on the Closing Date and payable by June 30, 2023; and (c) the transfer to the Company of all outstanding capital stock of MTE, which was effected pursuant to a merger of MTE with a wholly-owned subsidiary of the Company on the Closing Date. The Company records the $4.8 million promissory note as Note receivable from shareholder in the stockholdersequity section. In October 2023, the Company and Azzurro agreed to a payment plan for payment of the promissory note in five installments, ending in February 2024, with interest on the outstanding principal accruing at 16% per annum beginning on July 1, 2023.
During the year ended December 31, 2023, Azzurro paid interest of $604,000 and principal of $3.0 million, respectively. During the year ended December 31, 2024, Azzurro paid interest of $229,000 and the remaining principal amount of $1.8 million, respectively.
Intangible Assets
The following table presents the gross fair values and estimated useful lives of intangible assets from acquisitions (in thousands):
Fair ValueEstimated Life (Years)
Customer relationships (Jack's Flight Club)$3,500 5.0
Trade name (Jack's Flight Club)2,460 indefinite
Non-compete agreement (Jack's Flight Club)660 4.0
Intangible assets (Secret Escapes Spain member database)445 3.0
Intangible assets (Secret Escapes U.S. member database)1,751 2.3
Assets Measured at Fair Value on a Non-recurring Basis
The Company’s non-financial assets, such as goodwill, intangible assets and property and equipment, are adjusted to fair value if an impairment is recognized during the period. The fair value measurements are based on Level 3 inputs which are unobservable inputs based on management assumptions used to measure assets at fair value.
The goodwill assessment was performed by comparing the fair value of the reporting units to their carrying value. The fair value estimates for the reporting units were based on a blended analysis of the present value of future discounted cash flows and the market value approach, using Level 3 inputs. The indefinite-lived intangible assets assessment was performed using the relief-from-royalty method, which includes unobservable inputs, classified as Level 3 inputs, including projected revenues and an approximate 5% royalty rate.
The Company performed an annual impairment test in October 2024 and 2023, and did not identify any indicators of impairment for the years ended December 31, 2024 and 2023.
Amortization of Acquired Intangible Assets
The following table presents the activities of intangible assets for the years ended December 31, 2024 and 2023 (in thousands):
Jack's Flight ClubSecret Escapes Spain member databaseSecret Escapes U.S. member database
Intangible assets, net—December 31, 2022$2,351 $327 $973 
Amortization of intangible assets with definite lives(641)(141)(778)
Intangible assets, net—December 31, 20231,710 186 195 
Amortization of intangible assets with definite lives(250)(148)(195)
Intangible assets, net—December 31, 2024$1,460 $38 $— 

Amortization expense for acquired intangibles was $593,000 and $1.6 million for the years ended December 31, 2024 and 2023, respectively. Expected future amortization expense of acquired intangible assets as of December 31, 2024 is as follows (in thousands):
Years ending December 31,
202548 
$48 
The Company performed its annual impairment testing of Trade name as of October 31, 2024 and 2023 using a relief from royalty method, respectively. No impairment was identified in 2024 and 2023. As of December 31, 2024, the carrying value of the Trade name was $1.5 million.
XML 28 R12.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components
12 Months Ended
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components Balance Sheet Components
Prepaid expenses and other consists of the following (in thousands):
 
 December 31,
 20242023
Prepaid expenses$921 $1,084 
Deposits83 286 
Other current assets144 91 
Total prepaid expenses and other $1,148 $1,461 
Property and equipment consists of the following (in thousands):
 December 31,
 20242023
Office equipment and furnishings$2,164 $2,141 
Capitalized internal-use software and website development2,196 2,230 
Leasehold improvements763 804 
Computer hardware and software45 45 
Property and equipment5,168 5,220 
Less accumulated depreciation and amortization(4,745)(4,642)
Total property and equipment, net$423 $578 
Depreciation expense was $209,000 and $291,000 for the years ended December 31, 2024 and 2023, respectively.
Amortization of capitalized internal-use software and website development costs was $154,000 and $39,000 for the years ended December 31, 2024 and 2023, respectively. Amortization of acquired intangible assets is presented in Note 3 above.
Changes to the allowance for credit losses and reserve for member refunds are as follows (in thousands):
Allowance
for credit losses
Reserve for
member
refunds
Balance at December 31, 2022$1,468 $1,278 
Additions — charged to costs and expenses, or contra revenue172 — 
Deductions — recoveries of amounts previously reserved(133)(459)
Deductions — write-offs or refunds(23)(551)
Balance at December 31, 20231,484 268 
Additions — charged to costs and expenses, or contra revenue244 152 
Deductions — recoveries of amounts previously reserved(24)— 
Deductions — write-offs or refunds(92)(276)
Balance at December 31, 2024$1,612 $144 
Accrued expenses and other consists of the following (in thousands):
 
 December 31,
 20242023
Accrued compensation expense1,343 1,381 
Reserve for member refunds$144 $268 
Accrued advertising expense536 743 
Other accrued expenses1,381 1,266 
Total accrued expenses and other$3,404 $3,658 

At December 31, 2024 and 2023, accounts receivable, accounts payable and accrued expenses are not measured at fair value; however, the Company believes that the carrying amounts of these assets and liabilities are a reasonable estimate of their fair values because of their relative short maturities.
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
From time to time, the Company is subject to various claims and legal proceedings, either asserted or unasserted, that arise in the ordinary course of business. The Company accrues for legal contingencies if management can estimate the potential liability and believes it is probable that the matter will be ruled on adversely. Accruals for legal contingencies were not material as of December 31, 2024 or 2023. If a legal claim for which the Company did not accrue is resolved against it, the Company would record the expense in the period in which the ruling was made. The Company believes that the likelihood of an ultimate amount of liability, if any, for any pending claims of any type (alone or combined) that will materially affect the Company’s financial position, results of operations or cash flows is remote. The ultimate outcome of any litigation is uncertain, however, and unfavorable outcomes could have a material negative impact on the Company’s financial condition and operating results. Regardless of outcome, litigation can have an adverse impact on the Company because of defense costs, negative publicity, diversion of management resources and other factors.
The Company leases office space in Canada, France, Germany, Spain, the U.K., and the U.S. under operating leases. Our leases have remaining terms ranging from less than one year to up to seven years. The Company maintains standby letters of credit (“LOC”) to serve as collateral issued to the landlords. The LOCs are collateralized with cash which is included in the line item “Restricted cash” in the Consolidated Balance Sheets.
Rent expense was $2.7 million and $2.8 million for the years ended December 31, 2024 and 2023, respectively. The Company’s rental income from sublease was approximately $0 and $271,000 for the years ended December 31, 2024 and 2023. See Note 14–Leases for more information.
The Company has purchase commitments aggregating approximately $1.3 million as of December 31, 2024, which represent the minimum obligations the Company has under agreements with certain third-party service providers. These minimum obligations are less than the Company's projected use for those periods. Payments may be more than the minimum obligations based on actual use.
XML 30 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The components of income before income tax expense are as follows (in thousands):
Year Ended December 31,
20242023
U.S.$12,747 $15,319 
Foreign6,339 1,794 
$19,086 $17,113 

Income tax expense consists of current and deferred components, further categorized by federal, state and foreign jurisdictions, as shown below. The current provision is generally that portion of income tax expense that is currently payable to the taxing authorities. The Company makes estimated payments of these amounts during the year. The deferred tax provision results from changes in the Company’s deferred tax assets (future deductible amounts) and tax liabilities (future taxable amounts), which are presented in the table below:
 
CurrentDeferredTotal
 (In thousands)
Year Ended December 31, 2024
Federal$3,044 $(471)$2,573 
State877 (19)858 
Foreign2,001 (28)1,973 
$5,922 $(518)$5,404 
Year Ended December 31, 2023
Federal$3,267 $$3,274 
State664 72 736 
Foreign1,126 (31)1,095 
$5,057 $48 $5,105 

Income tax expense differed from the amounts computed by applying the U.S. federal statutory tax rates applicable to the Company’s level of pretax income as a result of the following (in thousands):  
Year Ended December 31,
20242023
Federal tax at statutory rates$4,005 $3,594 
State taxes, net of federal income tax benefit520 584 
Uncertain tax positions 263 43 
Foreign income taxed at different rates586 539 
Stock-based compensation
(90)30 
Other
120 315 
Total income tax expense$5,404 $5,105 
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's deferred tax assets and liabilities as of December 31, 2024 and December 31, 2023 are as follows:
December 31,
20242023
Deferred tax assets:
Net operating loss and credit carryforwards$3,279 $3,349 
Operating lease liabilities1,575 1,947 
State income taxes117 109 
Accruals and allowances408 391 
Stock-based compensation433 432 
Unrealized foreign exchange losses23 363 
Deferred revenue616 61 
Property, equipment and intangible assets266 156 
Capital loss carryforward401 404 
Total deferred tax assets 7,118 7,212 
Valuation allowance(2,806)(2,878)
Total deferred tax assets net of valuation allowance4,312 4,334 
Deferred tax liabilities:
Operating lease right-of-use assets(932)(1,138)
Total deferred tax liabilities(932)(1,138)
Net deferred tax assets$3,380 $3,196 
Changes in the deferred tax assets valuation allowance for the years ended December 31, 2024 and 2023 are as follows (in thousands):
Balance at the beginning of the yearCharged (Credited) to expensesCharged (Credited) to other account (*)Balance at end of year
Deferred tax assets valuation allowance
2024$2,878 (72)— $2,806 
2023$4,455 (1,577)— $2,878 
(*) Amounts not charged (credited) to expenses are charged (credited) to stockholders' equity or deferred tax assets (liabilities).

As of December 31, 2024, the Company has a valuation allowance of approximately $2.4 million related to foreign net operating loss (“NOL”) carryforwards of approximately $14.6 million primarily related to the Company's Asia Pacific entities, and 0.4 million related to capital loss carryforwards, for which it is more likely than not that the tax benefit will not be realized. The amount of the valuation allowance represented an increase of approximately $0.1 million over the amount recorded as of December 31, 2023, and was due to the increase of deferred tax assets and related valuation allowance for Travelzoo Asia. If not utilized, $14.6 million of the remaining foreign NOL may be carried forward indefinitely.
As of December 31, 2024, the Company has U.S. federal NOL carryforwards of $34.5 million as a result of the acquisition of MTE discussed in Note 3 above. If not utilized, $7.4 million of the remaining NOL may be carried forward indefinitely, and $27.1 million will expire at various times between 2032 and 2037. As of December 31, 2024, the Company had state and local NOL carryforwards of $120.6 million, which expire at various times between 2035 and 2044. The Company has not recorded these net operating losses because an uncertain tax position has been recorded relating to them.
As of December 31, 2024, the Company is permanently reinvested in certain non-U.S. subsidiaries and does not have a deferred tax liability related to its undistributed foreign earnings.  The estimated amount of the unrecognized deferred tax liability attributable to future withholding taxes on dividend distributions of undistributed earnings for certain non-U.S. subsidiaries, which the Company intends to reinvest the related earnings indefinitely in its operations outside the U.S., is approximately $871,000 at December 31, 2024.
The total amount of gross unrecognized tax benefits was $23.9 million as of December 31, 2024, of which up to $16.6 million would affect the Company’s effective tax rate if realized. A reconciliation of the beginning and ending amounts of gross unrecognized tax benefits in 2023 and 2024 is as follows (in thousands):
Gross unrecognized tax benefits balance at December 31, 2022$16,877 
Increase related to prior year tax positions7,018 
Settlements— 
Gross unrecognized tax benefits balance at December 31, 202323,895 
Increase related to current year tax positions— 
Settlements— 
Gross unrecognized tax benefits balance at December 31, 2024$23,895 

The Company files income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions. The Company is subject to U.S. federal and certain state tax examinations for certain years after 2020 and is subject to California tax examinations for years after 2019.

The Company’s policy is to include interest and penalties related to unrecognized tax positions in income tax expense. To the extent accrued interest and penalties do not ultimately become payable, amounts accrued will be reduced and reflected as a reduction in the overall income tax provision in the period that such determination is made. At December 31, 2024, the Company had approximately $1.1 million in accrued interest and penalties.
Although the timing of any initiation, resolution and/or closure of any audits is highly uncertain, it is reasonably possible that the balance of the gross unrecognized tax benefits related to the method of computing income taxes in certain jurisdictions and losses reported on certain income tax returns could significantly change in the next 12 months. These changes may occur through settlement with taxing authorities or expiration of the statute of limitations on returns filed. The Company is unable to estimate a range of possible adjustments to the balance of gross unrecognized tax benefits.
XML 31 R15.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Loss
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss
The following table summarizes changes in accumulated balances of other comprehensive loss (in thousands):
Year Ended December 31,
 20242023
Beginning balance$(4,607)$(4,905)
Other comprehensive income (loss) due to foreign currency translation(720)298 
Ending balance$(5,327)$(4,607)
There were no amounts reclassified from accumulated other comprehensive income (loss) for the years ended December 31, 2024 and 2023. Accumulated other comprehensive income (loss) consists of foreign currency translation gain (loss).
XML 32 R16.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefit Plan
12 Months Ended
Dec. 31, 2024
Retirement Benefits [Abstract]  
Employee Benefit Plan Employee Benefit Plan
The Company maintains a 401(k) Profit Sharing Plan & Trust (the “401(k) Plan”) for its employees in the United States. The 401(k) Plan allows employees of the Company to contribute up to 80% of their eligible compensation, subject to certain limitations. Since 2006, the Company has matched employee contributions up to $1,500 per year. Employee contributions are fully vested upon contribution, whereas the Company’s matching contributions are fully vest after the first year of service. The Company also has various defined contribution plans for its international employees. The Company’s contributions to these benefit plans were approximately $730,000 and $673,000 for the years ended December 31, 2024 and 2023, respectively.
XML 33 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation and Stock Options
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation and Stock Options Stock-Based Compensation and Stock Options
The Company accounts for its employee stock options under the fair value method, which requires stock-based compensation to be estimated using the fair value on the date of grant, employing an option-pricing model. The value of the portion of awards expected to vest is recognized on a straight-line basis as expense over the related employees’ requisite service periods in the Company’s consolidated statements of operations.
In September 2019, pursuant to executed Option Agreements, the Company granted six employees stock options to purchase 50,000 shares of common stock each (300,000 in the aggregate) with an exercise price of $10.79, of which 75,000 options vest and become exercisable annually starting on September 5, 2020 and ending on December 31, 2023. The options expire in September 2024. On May 29, 2020, the shareholders of the Company approved the grants, as well as certain amendments to the Option Agreements, which increased and repriced all outstanding, unexercised options granted to such employees. Pursuant to the applicable amendments, the exercise price for the options was repriced to the official NASDAQ closing share price on March 30, 2020 (the date of execution of the amendments to the Option Agreements, which immediately followed the date of approval of the grants from the Board of Directors of the Company), which was $3.49, the option grants were each increased to 100,000 each, resulting in 300,000 additional options in the aggregate. In 2020, 100,000 unvested options were forfeited upon an employee's departure, 75,000 options were exercised and 54,258 shares of common stock were issued as the result of a cashless exercise which were approved by Travelzoo’s Board of Directors. In 2021, 125,000 unvested options were forfeited upon employees’ departure, 150,000 options were exercised and 88,917 shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which were approved by Travelzoo’s Board of Directors. No option was exercised in 2022. In 2023, 50,000 options were exercised and 18,098 shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which were approved by Travelzoo’s Board of Directors. As of December 31, 2023, stock-based compensation related to these Option Agreements and applicable Option Agreement Amendments were fully expensed. In 2024, 75,000 options were exercised and 27,546 shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which was approved by Travelzoo’s Board of Directors. As of December 31, 2024, all options granted under these Option Agreements have been exercised or forfeited.
On May 29, 2020, pursuant to an executed Option Agreement, the shareholders of the Company approved the grant of stock options to purchase 800,000 shares of common stock to Mr. Ralph Bartel, Chairman of the Board of Directors of the Company at the time, with an exercise price of $3.49 and quarterly vesting beginning June 30, 2020 and ending on March 31, 2022. The options expire in March 2025. This grant was approved at the 2020 Annual Meeting of the shareholders. In 2021, 600,000 options were exercised and 390,809 shares of common stock were issued as the result of the cashless exercises which were approved by Travelzoo’s Board of Directors. Stock-based compensation related to this grant was fully expensed in 2022. In 2023, 200,000 options were exercised and 121,307 shares of common stock were issued as the result of the cashless exercises which were approved by Travelzoo’s Board of Directors.
On May 29, 2020, pursuant to an executed Option Agreement, the shareholders of the Company approved the grant of stock options to purchase 200,000 shares of common stock to two key employees, with an exercise price of $3.49 with annual vesting starting March 30, 2021 and ending on March 31, 2024. The options expire in March 2025. In 2021, 50,000 options were exercised and 24,474 shares of common stock were issued as the result of cashless exercises which were approved by Travelzoo’s Board of Directors. In 2022, 50,000 unvested options were forfeited upon one employee's departure, 25,000 options were exercised and 4,676 shares of common stock were issued as the result of cashless exercise or net settlement with respect to the option exercise price which were approved by Travelzoo’s Board of Directors. In 2023, 50,000 options were exercised and 16,619 shares of common stock were issued as the result of the cashless exercise which were approved by Travelzoo’s Board of Directors. In 2024, 25,000 options were exercised and 8,420 shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which was approved by Travelzoo’s Board of Directors. Stock-based compensation related to this grant was fully expensed in 2024 and all options granted under this Option Agreement have been exercised or forfeited as of December 31, 2024.
On June 1, 2021, pursuant to an executed Option Agreement, the shareholders of the Company approved the grant of stock options to purchase 50,000 shares of common stock to one employee, with an exercise price of $9.44, with annual vesting starting January 1, 2022 and ending on January 1, 2025. The options expire in January 2026. In 2024, 37,500 options were exercised and 3,358 shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which was approved by Travelzoo’s Board of Directors. Stock-based compensation related to this grant was fully expensed in 2024.
In March 2022, pursuant to an executed Option Agreement, the Company granted its Global Chief Executive Officer, Holger Bartel, options to purchase 600,000 shares of common stock of the Company, with an exercise price of $8.14 and vesting 25% every six months over two years beginning on June 30, 2022 and ending on December 31, 2023. The options expire in March 2027. This grant was approved at the 2022 Annual Meeting of the shareholders. In 2024, 200,000 options were exercised and 53,753 shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which was approved by Travelzoo’s Board of Directors. Stock-based compensation related to this grant was fully expensed in 2023.
In June 2022, the Company granted an employee options to purchase 100,000 shares of common stock with an exercise price of $6.78 and quarterly vesting beginning on September 30, 2022 and ending on June 30, 2025 with vesting based on both
time-based service condition and also performance conditions. However, if the performance targets are not met as of the first date on which the time condition is met, the time condition may be extended by one quarter up to three times. The options expire in June 2027. The Company did not recognize stock-based compensation expense for this grant as the performance targets were not achieved and thus no shares were vested in 2022. Total stock-based compensation related to this option grant of $89,000 was recorded in sales and marketing expenses for 2023, with 25,000 shares were vesting. Total stock-based compensation related to this option grant of $119,000 was recorded in sales and marketing expenses for 2024, with 25,000 shares vesting.
In March 2023, the Company granted its General Counsel and Head of Global Functions, Christina Sindoni Ciocca, options to purchase 200,000 shares of common stock of the Company, with an exercise price of $4.96 and vesting 12.5% every six months over four years beginning on June 30, 2023 and ending on December 31, 2026. This grant was approved at the Annual Meeting of Stockholders held in June 2023. The options expire in March 2025. In 2024, 75,000 options were exercised and 19,584 shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which was approved by Travelzoo’s Board of Directors.
In March 2024, the Compensation Committee of the Board of Directors granted Holger Bartel 600,000 stock options that vest through December 31, 2025. On April 26, 2024, pursuant to an executed Option Agreement, the shareholders of the Company approved to grant Holger Bartel, options to purchase 600,000 shares of common stock of the Company, with an exercise price of $8.58 and vesting 25.0% every six months over two years beginning on June 30, 2024 and ending on December 31, 2025. The options expire in March 2029.
The Company recorded $1.5 million of stock-based compensation in general and administrative expenses for each of the years ended December 31, 2024 and 2023.
The Company utilizes the Black-Scholes option pricing model to value the stock options, with an expected life as defined under the simplified method, using an average of the contractual term and vesting period of the stock options, and risk-free interest rates based on the U.S. Treasury yield curve in effect at the time of grant. Historical volatility is calculated based upon implied volatility of the Company's historical stock prices. The Company accounts for forfeitures as they occur.
The fair value of stock options granted in 2024 and 2023 was estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:
 20242023
Weighted-average fair value of options granted per share$4.06 $2.78 
Historical volatility64 %75 %
Risk-free interest rate4.84 %4.40 %
Dividend yield— — 
Expected life in years3.13.6
As of December 31, 2024, there was approximately $824,000 of unrecognized stock-based compensation expense related to outstanding stock options, expected to be recognized over 0.8 years.
Option activities during the years ended December 31, 2022, 2023 and 2024 were as follows:
SharesWeighted-Average
Exercise Price
Weighted-Average
Remaining
Contractual Life
Aggregate
Intrinsic
Value
    (In thousands)
Outstanding at December 31, 20221,175,000 $6.40 3.38 years
Options Granted 200,000 4.96 
Exercised options(325,000)3.49 
Options forfeited and canceled— — 
Outstanding at December 31, 20231,050,000 $7.02 3.11 years
Options Granted 600,000 $8.58 
Exercised options(462,500)$6.74 
Options forfeited and canceled(8,333)6.78 
Outstanding at December 31, 20241,179,167 $7.99 3.33 years$1,813 
Exercisable and fully vested at December 31, 2024733,333 $8.20 3.05 years$978 
Outstanding at December 31, 2024 and expected to vest thereafter 445,833 $7.66 3.84 years$835 
The aggregate intrinsic values in the table above represent the total pre-tax intrinsic values (the difference between the Company’s closing stock price on the last trading day of the year ended December 31, 2024 and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders, had all option holders exercised their options on December 31, 2024. These amounts change based on the fair value of the Company’s stock. The Company’s policy is to issue shares from authorized shares to fulfill stock option exercises.
Outstanding options at December 31, 2024 were as follows:
Exercise PriceOptions
Outstanding
Options Outstanding
Weighted-Average
Remaining Contractual
Life
Weighted-Average
Exercise Price
Options Outstanding
 and Exercisable
Options Exercisable
Weighted-Average
Remaining Contractual
Life
$4.96 125,000 3.18 years$4.96 25,000 3.18 years
$6.78 41,667 2.42 years$6.78 8,333 2.42 years
$8.14 400,000 2.17 years$6.78 400,000 2.17 years
$8.58 600,000 4.24 years$8.14 300,000 4.24 years
$9.44 12,500 1.00 year$9.44 — 1.00 year
XML 34 R18.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Repurchase Program
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Stock Repurchase Program Stock Repurchase Program
The Company's stock repurchase programs assist in offsetting the impact of dilution from employee equity compensation and with capital allocation. Management is allowed discretion in the execution of repurchase programs, based upon market conditions and consideration of capital allocation.
In June 2022, the Company announced that its Board of Directors approved a stock repurchase program authorizing the repurchase of up to 1,000,000 shares of the Company’s outstanding common stock. In 2022, the Company repurchased 306,375 shares of common stock for an aggregate purchase price of $1.6 million, which was recorded as part of treasury stock as of December 31, 2022. In 2023, the Company repurchased 693,625 shares of common stock for an aggregate purchase price of $4.9 million. The shares repurchased were retired and recorded as a reduction of additional paid-in capital. This stock repurchase program was completed in 2023.
On July 26, 2023, the Company announced that its Board of Directors authorized the repurchase of up to 1,000,000 shares of the Company's outstanding common stock. The Company subsequently repurchased 1,000,000 shares of common stock for an aggregate purchase price of $6.9 million, with such shares retired and recorded as a reduction of additional paid-in capital. This stock repurchase program was completed in 2023.
On October 24, 2023, the Company announced that its board of directors authorized the repurchase of up to 1,000,000 shares of the Company's outstanding common stock. In 2023, the Company repurchased 600,000 shares of common stock for an aggregate purchase price of $5.0 million, excluding excise tax due under the Inflation Reduction Act of 2022, with such shares retired and recorded as a reduction of additional paid-in capital. In 2024, the Company repurchased the remaining 400,000 shares of common stock for an aggregate purchase price of $3.9 million, excluding excise tax due under the Inflation Reduction Act of 2022, with such shares retired and recorded as a reduction of additional paid-in capital until extinguished with the remaining amount reflected as a reduction of retained earnings. This stock repurchase program was completed in 2024.

On April 30, 2024, the Company announced that its board of directors authorized the repurchase of up to 1,000,000 shares of the Company's outstanding common stock. The Company repurchased 1,000,000 shares of common stock for an aggregate purchase price of $8.8 million, excluding excise tax due under the Inflation Reduction Act of 2022, with such shares retired and recorded as a reduction of additional paid-in capital until extinguished with the remaining amount reflected as a reduction of retained earnings. This stock repurchase program was completed in 2024.

On October 23, 2024, the Company announced that its board of directors authorized the repurchase of up to 1,000,000 shares of the Company's outstanding common stock. The Company repurchased 135,792 shares of common stock for an aggregate purchase price of $2.3 million, excluding excise tax due under the Inflation Reduction Act of 2022, with such shares retired and recorded as a reduction of additional paid-in capital until extinguished with the remaining amount reflected as a reduction of retained earnings. As of December 31, 2024, there were 911,529 shares remaining to be repurchased under this program.
XML 35 R19.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting and Significant Customer Information
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Segment Reporting and Significant Customer Information Segment Reporting and Significant Customer Information
During 2024, the Company had four reportable operating segments: Travelzoo North America, Travelzoo Europe, Jack’s Flight Club and New Initiatives. Travelzoo North America consists of the Company’s operations in the U.S. and Canada. Travelzoo Europe consists of the Company’s operations in France, Germany, Spain and the U.K. Jack’s Flight Club consists of subscription revenues from premium members to access and receive flight deals from Jack’s Flight Club via email or mobile applications. New Initiatives consists of Travelzoo’s licensing activities in certain Asia Pacific territories, the Travelzoo META subscription service and MTE.
Our chief operating decision maker ("CODM") is our Global Chief Executive Officer. The CODM primarily use operating income (loss) to evaluate each segment's performance allocate resources and make capital investments. We allocate certain software and license costs, such as IT and customer support, across all segments but do not allocate expenses such as legal-related costs or income taxes. Financial information is utilized along with forecasts to enable decision maker to manage our business across all operating segments.
For the year ended December 31, 2024, Travelzoo North America operations comprised 66% of revenues, Travelzoo Europe operations comprised 29% of revenues and Jack's Flight Club comprised 5% of revenues.
The following is a summary of operating results by business segment (in thousands):
Year Ended December 31, 2024Travelzoo North AmericaTravelzoo EuropeJack's Flight ClubNew InitiativesConsolidated
Revenues from unaffiliated customers$54,968 $24,113 $4,714 $107 $83,902 
Intersegment revenues124 (42)(82)— — 
Total net revenues55,092 24,071 4,632 107 83,902 
Sales and marketing (1)19,748 12,561 1,881 280 34,470 
Other costs and expenses (2)19,461 8,429 2,707 337 30,934 
Operating income (loss)$15,883 $3,081 $44 $(510)$18,498 
Other income, net$588 
Income from continuing operations before income taxes$19,086 
(1) Includes advertising and promotional costs, employee-related expenses for sales, marketing, and production teams, conference participation costs, professional services, public relations expenses, and facilities costs.
(2) Includes costs and expenses related to cost of revenues, product development, and general and administrative. Travelzoo North America and Travelzoo Europe general and administrative expenses include stock based compensation of $1.5 million and $0, respectively.
  
Year Ended December 31, 2023Travelzoo North AmericaTravelzoo EuropeJack's Flight ClubNew InitiativesConsolidated
Revenues from unaffiliated customers$54,837 $25,291 $4,145 $204 $84,477 
Intersegment revenues1,243 (1,270)27 — — 
Total net revenues$56,080 $24,021 $4,172 $204 $84,477 
Sales and marketing (1)22,029 13,636 1,788 321 37,774 
Other costs and expenses (2)18,797 9,068 2,406 859 31,130 
Operating income (loss)$15,254 $1,317 $(23)$(976)15,572 
Other income, net$1,541 
Income from continuing operations before income taxes$17,113 

(1) Includes advertising and promotional costs, employee-related expenses for sales, marketing, and production teams, conference participation costs, professional services, public relations expenses, and facilities costs.
(2) Includes costs and expenses related to cost of revenues, product development, and general and administrative. Travelzoo North America and Travelzoo Europe general and administrative include stock based compensation of 1.2 million and $194,000, respectively.

A measure of segment assets is not currently provided to the Chief Operating Decision Maker and has therefore not been provided.
As of December 31, 2024, the Company had one customer that accounted for more than 10% of revenues at $8.8 million across Travelzoo North America and Travelzoo Europe. For the years ended December 31, 2023, the Company did not have any customers that accounted for 10% or more of revenue. As of December 31, 2024, the Company did not have any customers that accounted for 10% or more of accounts receivable.
The following table sets forth the breakdown of revenues (in thousands) by category Advertising, Membership Fees, and Other. Advertising includes travel publications (Top 20, Travelzoo website, Standalone email newsletters, Travelzoo Network), Getaways vouchers, hotel platform, vacation packages, Local Deals vouchers and entertainment offers (vouchers and direct bookings). Membership Fees includes subscription fees paid by Travelzoo, Jack’s Flight Club and Travelzoo META members. Other includes licensing fees from license agreements and the retail business acquired with MTE.

 Year Ended December 31,
 20242023
Advertising$78,396 $80,128 
Membership Fees5,399 4,145 
Other107 204 
Total revenues$83,902 $84,477 
The following table sets forth revenues for individual countries that comprised 10% or more of total revenue (in thousands):
Year Ended December 31,
 20242023
Revenue
United States $49,473 $50,891 
United Kingdom20,607 19,486 
Rest of the world13,822 14,100 
Total revenues$83,902 $84,477 
XML 36 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions
12 Months Ended
Dec. 31, 2024
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Ralph Bartel, who founded Travelzoo, is the sole beneficiary of the Ralph Bartel 2005 Trust, which is the controlling shareholder of Azzurro. Azzurro is the Company’s largest shareholder, and as of December 31, 2024, holds approximately 37.5% of the Company's outstanding shares. Holger Bartel, the Company's Global CEO, is Ralph Bartel's brother and separately holds less than 1% of the Company's outstanding shares as of December 31, 2024.
Stock Purchase Agreement between Travelzoo and Azzurro Capital Inc.
In connection with the development of Travelzoo META, on December 28, 2022, the Company acquired MTE, a wholly owned subsidiary of Azzurro, and also completed a private placement of newly issued shares. As of December 31, 2022, Azzurro and Ralph Bartel owned approximately 50.3% of the Company’s outstanding shares. See Note 3Acquisitions in the consolidated financial statements for further information.
Stock Repurchase Agreements
Travelzoo, from time to time, engages in share repurchases. On June 15, 2024, the Company entered into a Stock Repurchase Agreement (the “First SRA”) with Holger Bartel, the Company's Global Chief Executive Officer, to repurchase an aggregate of 200,000 shares of the Company’s common stock at a price of $7.66 per share. The Compensation Committee of the Board of Directors negotiated the purchase price with Holger Bartel after receiving advice from an independent financial adviser. The aggregate purchase price of $1.5 million was paid during the second quarter of 2024, following the execution of the First SRA.
On September 5, 2024, the Company entered into a Stock Repurchase Agreement (the “Second SRA”) with Holger Bartel, the Company's Global Chief Executive Officer, to repurchase an aggregate of 200,000 shares of the Company’s common stock at a price of $11.44 per share. The Compensation Committee of the Board of Directors negotiated the purchase price with Holger Bartel after receiving advice from an independent financial adviser. The aggregate purchase price of $2.4 million was paid in 2024, following the execution of the Second SRA.
Consulting Agreement with Ralph Bartel
On January 1, 2023, with the unanimous approval of the Audit Committee, the Company entered into a Consulting Agreement with Ralph Bartel (the "Consulting Agreement"). The Consulting Agreement was amended and renewed, effective January 1, 2025. Ralph Bartel, who founded Travelzoo, is the sole beneficiary of the Ralph Bartel 2005 Trust, which is the controlling shareholder of Azzurro. Azzurro is the Company's largest shareholder. Pursuant to the Consulting Agreement, Mr.
Bartel provides strategic advisory for Travelzoo META, advisory on talent search, performance management consulting, strategic advisory to IT and brand strategy and public relations support. In 2024, the fee payable to Mr. Bartel pursuant to the Consulting Agreement was $164,000, included within General and Administrative expenses. In 2023, the fee payable to Mr. Bartel was less than $120,000.
Profits from Sale and Purchase of Travelzoo Common Stock within Six Month Period
On May 23, 2023, Travelzoo was named as a nominal defendant in a complaint for recovery of short swing profits filed in the Southern District of New York under Section 16(b) of the Securities Exchange Act, by Dennis J. Donoghue and Mark Rubenstein, against Ralph Bartel, the Ralph Bartel 2005 Trust and Azzurro Capital Inc. This case is ongoing but as Travelzoo is a nominal defendant, it did not accrue any expense as of December 31, 2024.
XML 37 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Non-Controlling Interest
12 Months Ended
Dec. 31, 2024
Noncontrolling Interest [Abstract]  
Non-Controlling Interest Non-Controlling Interest
The Company’s consolidated financial statements include Jack's Flight Club, which the Company has operating control over but owns a 60% equity interest in.

Non-controlling interest for the years ended December 31, 2024 and 2023 was as follows (in thousands):

Non-controlling interest—January 1, 2023
$4,595 
Net Income attributable to non-controlling interest
102 
Non-controlling interest—December 31, 2023
$4,697 
Net Income attributable to non-controlling interest
118 
Non-controlling interest—December 31, 2024
$4,815 
XML 38 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Leases
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Leases Leases
The Company has operating leases for real estate and certain equipment. The Company leases office space in Canada, Germany, Spain, the U.K. and the U.S. under operating leases. Our leases have remaining lease terms ranging from less than one year to up to seven years. Certain leases include one or more options to renew. In addition, we sublease certain real estate to a third party. All of our leases qualify as operating leases.
The following table summarizes the components of lease expense for the years ended December 31, 2024 and 2023 (in thousands):
Year Ended December 31,
20242023
Operating lease cost$2,133 $2,349 
Short-term lease cost544 149 
Variable lease cost496 580 
Sublease income— (271)
    Total lease cost$3,173 $2,807 
Cash payments against the operating lease liabilities totaled $3.4 million for each of the years ended December 31, 2024. ROU assets obtained in exchange for lease obligations was $1.3 million and $602,000 for the year ended December 31, 2024 and 2023, respectively.
The following table summarizes the presentation in our consolidated balance sheets of our operating leases (in thousands):
Year Ended December 31,
20242023
Assets:
Operating lease right-of-use assets$5,655 $6,015 
Liabilities:
Operating lease liabilities$2,472 $2,530 
Long-term operating lease liabilities5,646 6,717 
Total operating lease liabilities$8,118 $9,247 
Weighted average remaining lease term (years)4.435.26
Weighted average discount rate4.8 %4.3 %
Maturities of remaining lease liabilities at December 31, 2024 were as follows (in thousands):
Years ending December 31,
2025$2,987 
20261,800 
20271,458 
20281,458 
Thereafter1,674 
    Total lease payments9,377 
Less interest(1,259)
    Present value of operating lease liabilities$8,118 
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) Attributable to Parent $ 13,564 $ 12,366
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Insider Trading Policies and Procedures
12 Months Ended
Dec. 31, 2024
Insider Trading Policies and Procedures [Line Items]  
Insider Trading Policies and Procedures Adopted true
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Cybersecurity Risk Management and Strategy Disclosure
12 Months Ended
Dec. 31, 2024
Cybersecurity Risk Management, Strategy, and Governance [Line Items]  
Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]
Our approach involves an annual review of our established IT systems and vendor relationships, to assess salient risks and discuss mitigation procedures, as well as the establishment of an Incident Response Team appointed to manage cybersecurity risk, which meets at least twice per year. The Incident Response Team is led by the Company’s Systems Administrator and Cybersecurity Analyst, and includes employees from different functions and levels of the organization, including the Head of Engineering (most senior IT leader), the General Counsel and Head of Global Functions (executive-level legal), the Global Head of Business Services (most senior business operations leader), as well as representatives from finance, marketing, and customer service. The team is also supported by external vendors and consultants, as needed (for example, specialized cybersecurity legal counsel, specialized IT cybersecurity agencies and Sarbanes-Oxley (SOX) compliance/audit consultants to assist with internal controls review).
The Incident Response Team follows industry best-practices for Payment card industry (PCI) compliance and cybersecurity. Starting in Q1, the team reviews the Company’s plan and policy for cybersecurity incident response, making updates as needed to reflect changes in the systems, processes or requirements of the organization. The team then coordinates a broader meeting where a testing incident is provided and discussed, to ensure that everyone across the organization is aligned and understands the process should an incident arise in the future. The scenarios involve realistic threats to prompt discussion and practice in the application of the Company’s policies. The Company established this process with the support of outside consultants to ensure it aligns with industry best practices. It is customized to address the most prominent IT and cybersecurity risks based on the Company’s assessments. Any significant changes in policies, risk profiles, internal practices, etc. are reported to the Company’s Chair of the Board and Board of Directors, as needed.
Separately from the Incident Response Team, the Company requires all employees to complete an annual security training and the Company’s Head of Corporate Systems evaluates security features and compliance with security requirements by employees on an ongoing basis, in consultation with legal.
Given the importance of our member data, the Company has also appointed an internal Data Protection Officer (DPO), who is a member of the Company’s legal function and who has received outside training and qualifications. The Company’s DPO reviews any changes in rules, requirements, internal policies and procedures and ensures the Company’s compliance for data privacy globally is up-to-date (including vendor relationships, privacy policy, data subject access request processes, website terms, employee processes, etc.). The DPO also administers annual data privacy training to all employees and reviews processes and security procedures with the Head of Corporate Systems and IT team, to ensure no areas of exposure or material risk for the Company’s data.
We rely on certain third-party computer systems and third-party service providers in connection with providing some of our services (including our hotel platform and email newsletters). We also depend upon various third parties to process payments for our voucher transactions around the world. These third-party business partners, service providers, and consultants need to access certain of our member and other data, and connect to our computer networks. We define expected security and privacy requirements through our contracting processes with third parties and we perform third-party cyber risk assessments to monitor the cyber risk management efforts of third parties as needed.
Although we expend significant internal resources to protect against security breaches, our existing security measures may not be successful in preventing all attacks on our systems. We have experienced cybersecurity incidents and threats, including malware, phishing, partner and customer account takeover attacks, and denial-of-service attacks on our systems. We do not believe these cybersecurity incidents have had a materially adverse effect on our Company, including our business strategy, results of operations, or financial condition. For further discussion, please review our Risk Factors.
Cybersecurity Risk Management Processes Integrated [Flag] true
Cybersecurity Risk Management Processes Integrated [Text Block]
Our approach involves an annual review of our established IT systems and vendor relationships, to assess salient risks and discuss mitigation procedures, as well as the establishment of an Incident Response Team appointed to manage cybersecurity risk, which meets at least twice per year. The Incident Response Team is led by the Company’s Systems Administrator and Cybersecurity Analyst, and includes employees from different functions and levels of the organization, including the Head of Engineering (most senior IT leader), the General Counsel and Head of Global Functions (executive-level legal), the Global Head of Business Services (most senior business operations leader), as well as representatives from finance, marketing, and customer service. The team is also supported by external vendors and consultants, as needed (for example, specialized cybersecurity legal counsel, specialized IT cybersecurity agencies and Sarbanes-Oxley (SOX) compliance/audit consultants to assist with internal controls review).
The Incident Response Team follows industry best-practices for Payment card industry (PCI) compliance and cybersecurity. Starting in Q1, the team reviews the Company’s plan and policy for cybersecurity incident response, making updates as needed to reflect changes in the systems, processes or requirements of the organization. The team then coordinates a broader meeting where a testing incident is provided and discussed, to ensure that everyone across the organization is aligned and understands the process should an incident arise in the future. The scenarios involve realistic threats to prompt discussion and practice in the application of the Company’s policies. The Company established this process with the support of outside consultants to ensure it aligns with industry best practices. It is customized to address the most prominent IT and cybersecurity risks based on the Company’s assessments. Any significant changes in policies, risk profiles, internal practices, etc. are reported to the Company’s Chair of the Board and Board of Directors, as needed.
Cybersecurity Risk Management Third Party Engaged [Flag] true
Cybersecurity Risk Third Party Oversight and Identification Processes [Flag] true
Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag] false
Cybersecurity Risk Board of Directors Oversight [Text Block]
The Board, in coordination with the Audit Committee, oversees the Company’s risk management program, which includes evaluation of material cybersecurity-related risks as needed. The Audit Committee receives from time-to-time presentations and reports from both Company management and third parties, as appropriate, that address cybersecurity and data protection topics, including evolving standards, third-party and independent reviews, technology trends and information security considerations. The Audit Committee meets at least quarterly with Company management and the Company’s external SOX consultant to discuss internal IT controls and, in reviewing the controls, exercises oversight into the Company’s IT processes and any areas of risk. Additionally, should an incident arise that is material, the Incident Response Team promptly apprises the Chair of the Board of Directors and the Audit Committee and provides ongoing updates until such incident has been resolved. At regularly scheduled Board meetings, the Audit Committee Chair provides the Board with an update as needed on any significant matters discussed, reviewed, considered and approved by the committee since the last regularly scheduled Board meeting.
Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block] The Board, in coordination with the Audit Committee, oversees the Company’s risk management program, which includes evaluation of material cybersecurity-related risks as needed. The Audit Committee receives from time-to-time presentations and reports from both Company management and third parties, as appropriate, that address cybersecurity and data protection topics, including evolving standards, third-party and independent reviews, technology trends and information security considerations. The Audit Committee meets at least quarterly with Company management and the Company’s external SOX consultant to discuss internal IT controls and, in reviewing the controls, exercises oversight into the Company’s IT processes and any areas of risk.
Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]
The Board, in coordination with the Audit Committee, oversees the Company’s risk management program, which includes evaluation of material cybersecurity-related risks as needed. The Audit Committee receives from time-to-time presentations and reports from both Company management and third parties, as appropriate, that address cybersecurity and data protection topics, including evolving standards, third-party and independent reviews, technology trends and information security considerations. The Audit Committee meets at least quarterly with Company management and the Company’s external SOX consultant to discuss internal IT controls and, in reviewing the controls, exercises oversight into the Company’s IT processes and any areas of risk. Additionally, should an incident arise that is material, the Incident Response Team promptly apprises the Chair of the Board of Directors and the Audit Committee and provides ongoing updates until such incident has been resolved. At regularly scheduled Board meetings, the Audit Committee Chair provides the Board with an update as needed on any significant matters discussed, reviewed, considered and approved by the committee since the last regularly scheduled Board meeting.
Cybersecurity Risk Role of Management [Text Block]
Our approach involves an annual review of our established IT systems and vendor relationships, to assess salient risks and discuss mitigation procedures, as well as the establishment of an Incident Response Team appointed to manage cybersecurity risk, which meets at least twice per year. The Incident Response Team is led by the Company’s Systems Administrator and Cybersecurity Analyst, and includes employees from different functions and levels of the organization, including the Head of Engineering (most senior IT leader), the General Counsel and Head of Global Functions (executive-level legal), the Global Head of Business Services (most senior business operations leader), as well as representatives from finance, marketing, and customer service. The team is also supported by external vendors and consultants, as needed (for example, specialized cybersecurity legal counsel, specialized IT cybersecurity agencies and Sarbanes-Oxley (SOX) compliance/audit consultants to assist with internal controls review).
The Incident Response Team follows industry best-practices for Payment card industry (PCI) compliance and cybersecurity. Starting in Q1, the team reviews the Company’s plan and policy for cybersecurity incident response, making updates as needed to reflect changes in the systems, processes or requirements of the organization. The team then coordinates a broader meeting where a testing incident is provided and discussed, to ensure that everyone across the organization is aligned and understands the process should an incident arise in the future. The scenarios involve realistic threats to prompt discussion and practice in the application of the Company’s policies. The Company established this process with the support of outside consultants to ensure it aligns with industry best practices. It is customized to address the most prominent IT and cybersecurity risks based on the Company’s assessments. Any significant changes in policies, risk profiles, internal practices, etc. are reported to the Company’s Chair of the Board and Board of Directors, as needed.
Cybersecurity Risk Management Positions or Committees Responsible [Flag] true
Cybersecurity Risk Management Positions or Committees Responsible [Text Block] Our approach involves an annual review of our established IT systems and vendor relationships, to assess salient risks and discuss mitigation procedures, as well as the establishment of an Incident Response Team appointed to manage cybersecurity risk, which meets at least twice per year. The Incident Response Team is led by the Company’s Systems Administrator and Cybersecurity Analyst, and includes employees from different functions and levels of the organization, including the Head of Engineering (most senior IT leader), the General Counsel and Head of Global Functions (executive-level legal), the Global Head of Business Services (most senior business operations leader), as well as representatives from finance, marketing, and customer service. The team is also supported by external vendors and consultants, as needed (for example, specialized cybersecurity legal counsel, specialized IT cybersecurity agencies and Sarbanes-Oxley (SOX) compliance/audit consultants to assist with internal controls review).
Cybersecurity Risk Management Expertise of Management Responsible [Text Block] Given the importance of our member data, the Company has also appointed an internal Data Protection Officer (DPO), who is a member of the Company’s legal function and who has received outside training and qualifications.
Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block] The Audit Committee receives from time-to-time presentations and reports from both Company management and third parties, as appropriate, that address cybersecurity and data protection topics, including evolving standards, third-party and independent reviews, technology trends and information security considerations. The Audit Committee meets at least quarterly with Company management and the Company’s external SOX consultant to discuss internal IT controls and, in reviewing the controls, exercises oversight into the Company’s IT processes and any areas of risk. Additionally, should an incident arise that is material, the Incident Response Team promptly apprises the Chair of the Board of Directors and the Audit Committee and provides ongoing updates until such incident has been resolved. At regularly scheduled Board meetings, the Audit Committee Chair provides the Board with an update as needed on any significant matters discussed, reviewed, considered and approved by the committee since the last regularly scheduled Board meeting.
Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag] true
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation and Consolidation
The consolidated financial statements have been prepared in conformity with generally accepted accounting principles ("GAAP") in the United States ("U.S.").
Consolidation
Basis of Presentation and Consolidation
The consolidated financial statements have been prepared in conformity with generally accepted accounting principles ("GAAP") in the United States ("U.S."). The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. For our consolidated financial statements as of and for the period ended December 31, 2024, we evaluated subsequent events and transactions for potential recognition or disclosure through the date that we filed this Form 10-K with the Securities and Exchange Commission (SEC).
Revenue Recognition Revenue Recognition
The Company follows Accounting Standards Update No. 2014-09, “Revenue from Contracts with Customers” (Topic 606), under which revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services.
The Company's revenues consist of (1) advertising revenues and commissions, derived from and generated in connection with purchases made by Travelzoo members, (2) membership fees and (3) other.

Advertising Revenues and Commissions

Advertising revenues are generated from the publishing of travel and entertainment deals on the Travelzoo website, in Top 20 email newsletters, in Standalone email newsletters and through the Travelzoo Network. The Company also generates transaction-based commission revenues from the sale of vouchers (our Local Deals and Getaways offerings), operation of our hotel booking platform and limited offerings of vacation packages.

Specifically, for fixed-fee website advertising, the Company recognizes revenues ratably over the contracted placement period. For Top 20 email newsletters and other email products, the Company recognizes revenues when the emails are delivered to its members. For cost-per-click advertising, whereby an advertiser pays the Company when a user clicks on an ad (typically served on Travelzoo properties or Travelzoo Network partner properties), the Company recognizes revenues each time a user clicks on the ad.
For transaction-based advertising revenues, including from products such as Local Deals and Getaways prepaid voucher sales, hotel platform bookings and vacation package sales, the Company evaluates whether it is acting as principal (thereby reporting revenue on a gross basis) versus agent (thereby reporting revenue on a net basis). Accordingly, the Company reports transaction-based advertising revenues on a net basis, as third-party suppliers are primarily responsible for fulfilling the underlying good or service, which the Company does not control prior to its transfer to the customer.

For Local Deals and Getaways prepaid voucher sales, the Company earns a fee for acting as an agent on the sale, while vouchers can subsequently be redeemed for goods or services with third-party merchants. Commission revenues are, accordingly, presented net of amounts due to third-party merchants for fulfilling the underlying goods and services, and net of estimated future refunds to consumers, as the terms of the vouchers permit. Certain merchant contracts allow the Company to retain the proceeds from unredeemed vouchers. With these contracts, the Company estimates the value of vouchers that will ultimately not be redeemed and records the estimate as revenues in the same period.

Commission revenues generated from bookings on our hotel platform are recognized ratably over the periods of guest stays, net of an allowance for estimated cancellations, based upon historical patterns. For bookings of non-cancelable reservations, where the Company’s performance obligation is deemed to be completed upon the successful booking, the Company records commission revenue at such time.

In certain instances, the Company’s contracts with customers may include multiple performance obligations, whereby the Company allocates revenues to each performance obligation based on its standalone selling price. The Company determines standalone selling prices based on overall pricing objectives, taking into consideration the type of goods or services, geographical region of the customers, rate card pricing and customary discounts. Standalone selling prices are generally determined based on the prices charged to customers when the good or service is sold separately.

The Company relies upon certain practical expedients and exemptions provided for in Topic 606. The Company expenses sales commissions when incurred, as the amortization period would be one year or less, which are recorded in sales and marketing expenses. In addition, the Company does not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less, and contracts for which it recognizes revenues at the amount to which it has the right to invoice for services performed.


Membership Fee Revenues

Membership fee revenues are generated from subscription fees paid by Travelzoo, Jack's Flight Club and Travelzoo META members. We recognize subscription revenues ratably over the subscription periods.
Travelzoo membership has historically been free, however, on January 1, 2024, Travelzoo introduced an annual membership fee of $40 (or local equivalent) for new members in the United States, Canada, United Kingdom and Germany, with the 2024 annual fee waived for existing members as of December 31, 2023.

Other Revenues

Other revenues include licensing fees, fees generated from the existing retail business acquired by the Company when it acquired MTE.

Deferred Revenues
Deferred revenue primarily consists of deferred membership fees, customer prepayments and undelivered Company performance obligations related to contracts comprising multiple performance obligations.
Reserve for Refunds to Members; Merchant Payables Reserve for Refunds to Members; Merchant Payables
The Company estimates and records a reserve for future refunds on member purchases of Local Deals and Getaways vouchers, at the time revenue is recorded. We consider various factors such as historical refund timeframes from dates of sale, reasons for refunds, time periods remaining until expiration, changes in refund procedures and estimates of redemptions and
breakage. Should any of these factors change, the estimates made by management will also change, which could impact the level of our future reserve for refunds to members. Specifically, if the financial condition of our merchant partners, on behalf of whom vouchers are sold, were to deteriorate, affecting their ability to provide the goods or services to our members, additional reserves for refunds to members may be required and may adversely affect future revenues as the liability is recorded against revenue.
As of December 31, 2024, the expiration dates of unexpired vouchers are through December 2025; provided, that expiration dates may sometimes be extended on a case-by-case basis and final payments to merchants upon expiration may not be due for up to a year later.
As of December 31, 2024, the Company had approximately $4.1 million of unredeemed vouchers that had been sold, representing the Company’s commission earned. The Company estimated and recorded a refund reserve of $144,000 for these unredeemed vouchers as of December 31, 2024, which is recorded as a reduction of revenues on the consolidated statements of operations and accrued expenses and other on the consolidated balance sheet. As of December 31, 2023, the Company had approximately $5.2 million of unredeemed vouchers that had been sold, representing the Company’s commission earned, and estimated and recorded a refund reserve of $268,000 for these unredeemed vouchers as of December 31, 2023, as a reduction of revenues on the consolidated statements of operations and accrued expenses and other on the consolidated balance sheet.
If our judgments regarding estimated member refunds are inaccurate, reported results of operations could differ from amounts previously accrued. Merchant payables of $16.3 million as of December 31, 2024 is recorded on the consolidated balance sheet, representing amounts payable to merchants by the Company for vouchers sold but not redeemed.
Business Combinations Business Combinations
The purchase price of an acquisition is allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets acquired and liabilities assumed, such excess is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including discounted cash flows, quoted market prices and estimates made by management. The Company records the net assets and results of operations of an acquired entity from the acquisition date and adjusts the preliminary purchase price allocation, as necessary, during the measurement period of up to one year after the acquisition closing date, as it obtains more information as to facts and circumstances existing at the acquisition date impacting asset valuations and liabilities assumed. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.
Identifiable intangible assets Identifiable intangible assets
Upon acquisition, identifiable intangible assets are recorded at fair value and are carried at cost less accumulated amortization. Identifiable intangible assets with finite lives are amortized on a straight-line basis over their estimated useful lives. The carrying values of all intangible assets are reviewed for impairment annually, and whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable.
Goodwill GoodwillGoodwill represents the excess of the purchase price of an acquired business over the fair value of the underlying net tangible and intangible assets. Goodwill is evaluated for impairment annually, and whenever events or changes in circumstances indicate its carrying value may not be recoverable. The Company performs an impairment test by comparing the book value of the reporting unit to the fair value of the reporting unit utilizing a combination of valuation techniques, including an income approach (discounted cash flows) and market approach (guideline company method).
Allowance for Expected Losses Allowance for Expected Losses
The Company records a provision for credit losses based on its historical experience with uncollectible amounts due and a detailed assessment of accounts receivable and allowance for expected credit losses. In estimating the provision for credit losses, management considers the age of the accounts receivable, historical provisioning and write-offs, creditworthiness of the debtor, the economic conditions of the debtor’s industry and general economic conditions, among other factors. Should any of these factors change, estimates made by management may also change, which could impact the level of future provisioning for credit losses. Specifically, if the financial condition of our clients were to deteriorate, affecting their ability to make payments, additional provisioning for credit losses may be required.
Advertising Costs Advertising CostsAdvertising costs are expensed as incurred. Online advertising is expensed as incurred over the period the advertising is displayed.
Operating Leases Operating Leases
The Company determines if an arrangement contains a lease at inception. Operating lease right-of-use (“ROU”) assets and operating lease liabilities are recognized based on the present value of future minimum lease payments due over the lease term, at commencement date. The lease payments used to determine the operating lease assets may include lease incentives and stated rent increases. The Company does not include options to extend or terminate until it is reasonably certain that an option will be exercised. Lease expense is recognized on a straight-line basis over the lease term. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining lease liabilities, as the Company’s leases generally do not provide an implicit rate. The Company elected not to recognize leases with an initial term of 12 months or less on its consolidated balance sheets.
The Company’s leases are reflected in operating lease ROU assets, operating lease liabilities and long-term operating lease liabilities on our accompanying consolidated balance sheet as of December 31, 2024. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company also has a lease agreement for real estate which it subleases to a third party. The Company recognizes sublease income in Other income (expense), net on a straight-line basis over the sublease term in its consolidated statements of operations.
Stock-Based Compensation Stock-Based Compensation
The Company accounts for employee stock option grants under the fair value method, which requires stock-based compensation to be estimated using the fair value on the date of grant, employing an option pricing model. The value of the portion of the award that is expected to vest is recognized as expense over the related employees’ requisite service periods in the Company’s consolidated statements of operations. See Note 9 to the consolidated financial statements for a further discussion of stock-based compensation.
Foreign Currency Foreign CurrencyAll foreign subsidiaries use the local currency of their respective countries as their functional currency. Assets and liabilities are translated into U.S. dollars at exchange rates prevailing at the balance sheet dates. Revenues, costs and expenses are translated into U.S. dollars at average exchange rates for the period. Gains and losses resulting from translation are recorded as a component of accumulated other comprehensive income (loss). Realized gains and losses from foreign currency transactions are recognized as gain or loss on foreign currency in the consolidated statements of operations.
Income Taxes Income Taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets are recognized for deductible temporary differences, along with net operating loss carryforwards and credit carryforwards, if it is more likely than not that the tax benefits will be realized. To the extent a deferred tax asset cannot be recognized under the preceding criteria, valuation allowances are established. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled.
Significant judgment is required in evaluating the Company's uncertain tax positions and determining the Company's provision for income taxes. Although the Company believes it has adequately reserved for its uncertain tax positions, no assurance can be given that the final outcomes of these matters will not be different. The Company adjusts its reserves in light of changing facts and circumstances, such as the progress or closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will impact the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate, as well as the related net interest.
Comprehensive Income Comprehensive Income
Comprehensive income consists of two components, net income and other comprehensive income (loss). Other comprehensive income (loss) refers to certain changes in equity that are excluded from net income. For the Company, other comprehensive income (loss) includes foreign currency translation adjustments. Total comprehensive income (loss) for all periods presented has been disclosed in the consolidated statements of comprehensive income.
Certain Risks and Uncertainties Certain Risks and Uncertainties
The Company’s business is subject to risks associated with its ability to attract and retain advertisers and offer goods or services on compelling terms to our members.
The Company’s cash, cash equivalents and accounts receivable are potentially subject to concentration of credit risk. Cash and cash equivalents are placed with financial institutions that management believes are of high credit quality. Accounts receivable are derived from revenues earned from customers located in the U.S. and internationally. As of December 31, 2024 and 2023, the Company did not have any customers that accounted for 10% or more its accounts receivable.
Cash, Cash Equivalents and Restricted Cash Cash, Cash Equivalents and Restricted Cash
Cash equivalents consist of highly liquid investments with maturities of three months or less from the date of purchase. Restricted cash includes cash and cash equivalents that is restricted through legal contracts, regulations or our intention to use the cash for a specific purpose. Our restricted cash primarily relates to refundable security deposits for real estate leases and funds held in escrow.
Property and Equipment Property and Equipment
Property and equipment are stated at cost less accumulated depreciation. Additions and improvements are capitalized. Maintenance and repairs are expensed as incurred. The Company also includes in fixed assets the capitalized cost of internal-use software and website development, including software used to upgrade and enhance its website and processes supporting the Company’s business, in accordance with the framework established and guidance provided by the FASB relating to accounting for the cost of computer software developed or obtained for internal use, and website development costs. Costs incurred in the planning stage and operating stage are expensed as incurred, while costs incurred in the application development stage and infrastructure development stage are capitalized, assuming such costs are deemed to be recoverable.
Depreciation is determined using the straight-line method over the estimated useful lives of the assets. Estimated useful lives are 3 to 5 years for computer hardware and software, capitalized internal-use software and website development costs, and office equipment and furniture. The Company depreciates leasehold improvements over the term of the lease or the estimated useful life of the asset, whichever is shorter.
Impairment of Property and Equipment Impairment of Property and EquipmentThe Company accounts for long-lived assets in accordance with the accounting standard relating to impairment of long-lived assets, which requires an impairment loss to be recognized on assets to be held and used if the carrying amount of a long-lived asset group is not recoverable from its undiscounted cash flows. The amount of impairment loss is measured as the difference between the carrying amount and the fair value of the asset group. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. The Company evaluates long-lived assets for impairment annually and whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable.
Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Adopted Recently Adopted Accounting Pronouncements
In November 2023, the Financial Standards Accounting Board (FASB) issued Accounting Standards Update (ASU) 2023-07 "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures", which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. ASU 2023-07 was adopted for the year ended December 31, 2024 retrospectively to all periods presented in the financial statements. See Note 11–Segment Reporting and Significant Customer Information.
(s) Recent Accounting Pronouncements Not Yet Adopted
In December 2023, the FASB issued ASU 2023-09 "Income Taxes (Topics 740): Improvements to Income Tax Disclosures", to expand the disclosure requirements for income taxes, primarily requiring more detailed disclosure for income taxes paid and the effective tax rate reconciliation. ASU 2023-09 is effective for annual reporting periods beginning after December 15, 2024, with early adoption permitted and can be applied on either a prospective or retroactive basis. We are currently evaluating the ASU to determine its impact on our income tax disclosures.
On November 4, 2024, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. The guidance requires more detailed disclosure for expenses. This standard is effective for annual reporting periods beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027, with early adoption permitted. We are currently evaluating the ASU to determine its impact on our disclosures.
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Cash and Cash Equivalents
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets to the total amounts shown in the statements of cash flows (in thousands):
 December 31,December 31,
20242023
Cash and cash equivalents$17,064 $15,713 
Restricted cash675 675 
Cash, cash equivalents and restricted cash–discontinued operations
Total cash, cash equivalents and restricted cash in the consolidated statements of cash flows$17,740 $16,389 
Schedule of Restrictions on Cash and Cash Equivalents
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets to the total amounts shown in the statements of cash flows (in thousands):
 December 31,December 31,
20242023
Cash and cash equivalents$17,064 $15,713 
Restricted cash675 675 
Cash, cash equivalents and restricted cash–discontinued operations
Total cash, cash equivalents and restricted cash in the consolidated statements of cash flows$17,740 $16,389 
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Income (Loss) Per Share
The following table sets forth the calculation of basic and diluted net income (loss) per share (in thousands, except per share amounts):
 
 Year Ended December 31,
 20242023
Numerator:
Net income attributable to Travelzoo—continuing operations$13,564 $11,906 
Net income (loss) attributable to Travelzoo—discontinued operations— 460 
Denominator:
Weighted average common shares—basic12,594 14,897 
Effect of dilutive securities: stock options258 67 
Weighted average common shares—diluted12,852 14,964 
Income (loss) per share—basic
Continuing operations$1.08 $0.80 
Discontinued operations— 0.03 
Net income (loss) per share —basic$1.08 $0.83 
Income (loss) per share—diluted
Continuing operations$1.06 $0.80 
Discontinued operations— 0.03 
Net income (loss) per share—diluted$1.06 $0.83 
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Schedule of Intangible Assets
The following table presents the gross fair values and estimated useful lives of intangible assets from acquisitions (in thousands):
Fair ValueEstimated Life (Years)
Customer relationships (Jack's Flight Club)$3,500 5.0
Trade name (Jack's Flight Club)2,460 indefinite
Non-compete agreement (Jack's Flight Club)660 4.0
Intangible assets (Secret Escapes Spain member database)445 3.0
Intangible assets (Secret Escapes U.S. member database)1,751 2.3
The following table presents the activities of intangible assets for the years ended December 31, 2024 and 2023 (in thousands):
Jack's Flight ClubSecret Escapes Spain member databaseSecret Escapes U.S. member database
Intangible assets, net—December 31, 2022$2,351 $327 $973 
Amortization of intangible assets with definite lives(641)(141)(778)
Intangible assets, net—December 31, 20231,710 186 195 
Amortization of intangible assets with definite lives(250)(148)(195)
Intangible assets, net—December 31, 2024$1,460 $38 $— 
Schedule of Expected Future Amortization Expense Expected future amortization expense of acquired intangible assets as of December 31, 2024 is as follows (in thousands):
Years ending December 31,
202548 
$48 
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]  
Schedule of Other Assets
Prepaid expenses and other consists of the following (in thousands):
 
 December 31,
 20242023
Prepaid expenses$921 $1,084 
Deposits83 286 
Other current assets144 91 
Total prepaid expenses and other $1,148 $1,461 
Schedule of Property and Equipment
Property and equipment consists of the following (in thousands):
 December 31,
 20242023
Office equipment and furnishings$2,164 $2,141 
Capitalized internal-use software and website development2,196 2,230 
Leasehold improvements763 804 
Computer hardware and software45 45 
Property and equipment5,168 5,220 
Less accumulated depreciation and amortization(4,745)(4,642)
Total property and equipment, net$423 $578 
Schedule of Changes in Allowance for Credit Losses and Reserve for Subscriber Refunds
Changes to the allowance for credit losses and reserve for member refunds are as follows (in thousands):
Allowance
for credit losses
Reserve for
member
refunds
Balance at December 31, 2022$1,468 $1,278 
Additions — charged to costs and expenses, or contra revenue172 — 
Deductions — recoveries of amounts previously reserved(133)(459)
Deductions — write-offs or refunds(23)(551)
Balance at December 31, 20231,484 268 
Additions — charged to costs and expenses, or contra revenue244 152 
Deductions — recoveries of amounts previously reserved(24)— 
Deductions — write-offs or refunds(92)(276)
Balance at December 31, 2024$1,612 $144 
Schedule of Accrued Expenses
Accrued expenses and other consists of the following (in thousands):
 
 December 31,
 20242023
Accrued compensation expense1,343 1,381 
Reserve for member refunds$144 $268 
Accrued advertising expense536 743 
Other accrued expenses1,381 1,266 
Total accrued expenses and other$3,404 $3,658 
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Tax Expense by Jurisdiction
The components of income before income tax expense are as follows (in thousands):
Year Ended December 31,
20242023
U.S.$12,747 $15,319 
Foreign6,339 1,794 
$19,086 $17,113 
Schedule of Income Tax Expense The deferred tax provision results from changes in the Company’s deferred tax assets (future deductible amounts) and tax liabilities (future taxable amounts), which are presented in the table below:
 
CurrentDeferredTotal
 (In thousands)
Year Ended December 31, 2024
Federal$3,044 $(471)$2,573 
State877 (19)858 
Foreign2,001 (28)1,973 
$5,922 $(518)$5,404 
Year Ended December 31, 2023
Federal$3,267 $$3,274 
State664 72 736 
Foreign1,126 (31)1,095 
$5,057 $48 $5,105 
Schedule of Tax Expense to Effective Tax Rate
Income tax expense differed from the amounts computed by applying the U.S. federal statutory tax rates applicable to the Company’s level of pretax income as a result of the following (in thousands):  
Year Ended December 31,
20242023
Federal tax at statutory rates$4,005 $3,594 
State taxes, net of federal income tax benefit520 584 
Uncertain tax positions 263 43 
Foreign income taxed at different rates586 539 
Stock-based compensation
(90)30 
Other
120 315 
Total income tax expense$5,404 $5,105 
Schedule of Deferred Tax Assets and Liabilities Significant components of the Company's deferred tax assets and liabilities as of December 31, 2024 and December 31, 2023 are as follows:
December 31,
20242023
Deferred tax assets:
Net operating loss and credit carryforwards$3,279 $3,349 
Operating lease liabilities1,575 1,947 
State income taxes117 109 
Accruals and allowances408 391 
Stock-based compensation433 432 
Unrealized foreign exchange losses23 363 
Deferred revenue616 61 
Property, equipment and intangible assets266 156 
Capital loss carryforward401 404 
Total deferred tax assets 7,118 7,212 
Valuation allowance(2,806)(2,878)
Total deferred tax assets net of valuation allowance4,312 4,334 
Deferred tax liabilities:
Operating lease right-of-use assets(932)(1,138)
Total deferred tax liabilities(932)(1,138)
Net deferred tax assets$3,380 $3,196 
Schedule of Changes in the Deferred Tax Assets Valuation Allowance
Changes in the deferred tax assets valuation allowance for the years ended December 31, 2024 and 2023 are as follows (in thousands):
Balance at the beginning of the yearCharged (Credited) to expensesCharged (Credited) to other account (*)Balance at end of year
Deferred tax assets valuation allowance
2024$2,878 (72)— $2,806 
2023$4,455 (1,577)— $2,878 
(*) Amounts not charged (credited) to expenses are charged (credited) to stockholders' equity or deferred tax assets (liabilities).
Schedule of Rollforward of Unrecognized Tax Benefits A reconciliation of the beginning and ending amounts of gross unrecognized tax benefits in 2023 and 2024 is as follows (in thousands):
Gross unrecognized tax benefits balance at December 31, 2022$16,877 
Increase related to prior year tax positions7,018 
Settlements— 
Gross unrecognized tax benefits balance at December 31, 202323,895 
Increase related to current year tax positions— 
Settlements— 
Gross unrecognized tax benefits balance at December 31, 2024$23,895 
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The following table summarizes changes in accumulated balances of other comprehensive loss (in thousands):
Year Ended December 31,
 20242023
Beginning balance$(4,607)$(4,905)
Other comprehensive income (loss) due to foreign currency translation(720)298 
Ending balance$(5,327)$(4,607)
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation and Stock Options (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Weighted-Average Assumptions used in Black-Scholes Option Pricing Model
The fair value of stock options granted in 2024 and 2023 was estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:
 20242023
Weighted-average fair value of options granted per share$4.06 $2.78 
Historical volatility64 %75 %
Risk-free interest rate4.84 %4.40 %
Dividend yield— — 
Expected life in years3.13.6
Schedule of Option Activity
Option activities during the years ended December 31, 2022, 2023 and 2024 were as follows:
SharesWeighted-Average
Exercise Price
Weighted-Average
Remaining
Contractual Life
Aggregate
Intrinsic
Value
    (In thousands)
Outstanding at December 31, 20221,175,000 $6.40 3.38 years
Options Granted 200,000 4.96 
Exercised options(325,000)3.49 
Options forfeited and canceled— — 
Outstanding at December 31, 20231,050,000 $7.02 3.11 years
Options Granted 600,000 $8.58 
Exercised options(462,500)$6.74 
Options forfeited and canceled(8,333)6.78 
Outstanding at December 31, 20241,179,167 $7.99 3.33 years$1,813 
Exercisable and fully vested at December 31, 2024733,333 $8.20 3.05 years$978 
Outstanding at December 31, 2024 and expected to vest thereafter 445,833 $7.66 3.84 years$835 
Schedule of Outstanding Options
Outstanding options at December 31, 2024 were as follows:
Exercise PriceOptions
Outstanding
Options Outstanding
Weighted-Average
Remaining Contractual
Life
Weighted-Average
Exercise Price
Options Outstanding
 and Exercisable
Options Exercisable
Weighted-Average
Remaining Contractual
Life
$4.96 125,000 3.18 years$4.96 25,000 3.18 years
$6.78 41,667 2.42 years$6.78 8,333 2.42 years
$8.14 400,000 2.17 years$6.78 400,000 2.17 years
$8.58 600,000 4.24 years$8.14 300,000 4.24 years
$9.44 12,500 1.00 year$9.44 — 1.00 year
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting and Significant Customer Information (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Schedule of Operating Results from Continuing Operations and Assets by Business Segment
The following is a summary of operating results by business segment (in thousands):
Year Ended December 31, 2024Travelzoo North AmericaTravelzoo EuropeJack's Flight ClubNew InitiativesConsolidated
Revenues from unaffiliated customers$54,968 $24,113 $4,714 $107 $83,902 
Intersegment revenues124 (42)(82)— — 
Total net revenues55,092 24,071 4,632 107 83,902 
Sales and marketing (1)19,748 12,561 1,881 280 34,470 
Other costs and expenses (2)19,461 8,429 2,707 337 30,934 
Operating income (loss)$15,883 $3,081 $44 $(510)$18,498 
Other income, net$588 
Income from continuing operations before income taxes$19,086 
(1) Includes advertising and promotional costs, employee-related expenses for sales, marketing, and production teams, conference participation costs, professional services, public relations expenses, and facilities costs.
(2) Includes costs and expenses related to cost of revenues, product development, and general and administrative. Travelzoo North America and Travelzoo Europe general and administrative expenses include stock based compensation of $1.5 million and $0, respectively.
  
Year Ended December 31, 2023Travelzoo North AmericaTravelzoo EuropeJack's Flight ClubNew InitiativesConsolidated
Revenues from unaffiliated customers$54,837 $25,291 $4,145 $204 $84,477 
Intersegment revenues1,243 (1,270)27 — — 
Total net revenues$56,080 $24,021 $4,172 $204 $84,477 
Sales and marketing (1)22,029 13,636 1,788 321 37,774 
Other costs and expenses (2)18,797 9,068 2,406 859 31,130 
Operating income (loss)$15,254 $1,317 $(23)$(976)15,572 
Other income, net$1,541 
Income from continuing operations before income taxes$17,113 

(1) Includes advertising and promotional costs, employee-related expenses for sales, marketing, and production teams, conference participation costs, professional services, public relations expenses, and facilities costs.
(2) Includes costs and expenses related to cost of revenues, product development, and general and administrative. Travelzoo North America and Travelzoo Europe general and administrative include stock based compensation of 1.2 million and $194,000, respectively.
The following table sets forth the breakdown of revenues (in thousands) by category Advertising, Membership Fees, and Other. Advertising includes travel publications (Top 20, Travelzoo website, Standalone email newsletters, Travelzoo Network), Getaways vouchers, hotel platform, vacation packages, Local Deals vouchers and entertainment offers (vouchers and direct bookings). Membership Fees includes subscription fees paid by Travelzoo, Jack’s Flight Club and Travelzoo META members. Other includes licensing fees from license agreements and the retail business acquired with MTE.

 Year Ended December 31,
 20242023
Advertising$78,396 $80,128 
Membership Fees5,399 4,145 
Other107 204 
Total revenues$83,902 $84,477 
Schedule of Revenue for Individual Countries that Exceed 10% of Total Revenue
The following table sets forth revenues for individual countries that comprised 10% or more of total revenue (in thousands):
Year Ended December 31,
 20242023
Revenue
United States $49,473 $50,891 
United Kingdom20,607 19,486 
Rest of the world13,822 14,100 
Total revenues$83,902 $84,477 
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Non-Controlling Interest (Tables)
12 Months Ended
Dec. 31, 2024
Noncontrolling Interest [Abstract]  
Schedule of Noncontrolling Interest
Non-controlling interest for the years ended December 31, 2024 and 2023 was as follows (in thousands):

Non-controlling interest—January 1, 2023
$4,595 
Net Income attributable to non-controlling interest
102 
Non-controlling interest—December 31, 2023
$4,697 
Net Income attributable to non-controlling interest
118 
Non-controlling interest—December 31, 2024
$4,815 
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease Cost
The following table summarizes the components of lease expense for the years ended December 31, 2024 and 2023 (in thousands):
Year Ended December 31,
20242023
Operating lease cost$2,133 $2,349 
Short-term lease cost544 149 
Variable lease cost496 580 
Sublease income— (271)
    Total lease cost$3,173 $2,807 
Schedule of Lease Assets and Liabilities
The following table summarizes the presentation in our consolidated balance sheets of our operating leases (in thousands):
Year Ended December 31,
20242023
Assets:
Operating lease right-of-use assets$5,655 $6,015 
Liabilities:
Operating lease liabilities$2,472 $2,530 
Long-term operating lease liabilities5,646 6,717 
Total operating lease liabilities$8,118 $9,247 
Weighted average remaining lease term (years)4.435.26
Weighted average discount rate4.8 %4.3 %
Schedule of Lease Liability Maturity
Maturities of remaining lease liabilities at December 31, 2024 were as follows (in thousands):
Years ending December 31,
2025$2,987 
20261,800 
20271,458 
20281,458 
Thereafter1,674 
    Total lease payments9,377 
Less interest(1,259)
    Present value of operating lease liabilities$8,118 
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)
member in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2020
Dec. 31, 2024
USD ($)
member
Dec. 31, 2023
USD ($)
Jan. 01, 2024
USD ($)
Dec. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Number of members | member   30      
Annual membership fee charged       $ 40  
Proceeds from royalties received   $ 71,000 $ 71,000    
Deferred revenue   6,500,000 2,000,000    
Voucher liability, current   4,100,000 5,200,000    
Refund liability   144,000 268,000    
Merchant payables   16,294,000 20,622,000    
Working capital   4,700,000      
Goodwill impairments   0 0    
Total foreign currency transaction gain (loss)   33,000 62,000    
Impairment of software   $ 0 0    
Minimum | Computer hardware and software          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Estimated useful lives (in years)   3 years      
Minimum | Capitalized internal-use software and website development          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Estimated useful lives (in years)   3 years      
Minimum | Office equipment and furnishings          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Estimated useful lives (in years)   3 years      
Maximum | Computer hardware and software          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Estimated useful lives (in years)   5 years      
Maximum | Capitalized internal-use software and website development          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Estimated useful lives (in years)   5 years      
Maximum | Office equipment and furnishings          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Estimated useful lives (in years)   5 years      
Other Income (Loss)          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Total foreign currency transaction gain (loss)   $ 129,000 65,000    
Jack's Flight Club          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Deferred revenue   2,000,000 1,500,000    
Advertising costs   1,000,000 1,500,000    
Travelzoo North America and Travelzoo Europe          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Deferred revenue   4,500,000 569,000    
Advertising costs   2,900,000 8,100,000    
New Initiatives          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Advertising costs   $ 25,000 238,000    
Board of Directors Chairman          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Ownership percentage held by related party   37.50%     50.30%
Brother Of Board Of Directors Chairman          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Ownership percentage held by related party   1.00%      
Travelzoo Japan          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Proceeds from royalties received   $ 30,000 36,000    
Travelzoo Japan | Royalty Agreement Terms          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Term (in years)   5 years      
Travelzoo Singapore          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Proceeds from royalties received   $ 41,000 $ 35,000    
Jack's Flight Club          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Percentage of ownership before transaction (up to) 60.00%        
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Cash and cash equivalents $ 17,064 $ 15,713  
Restricted cash 675 675  
Cash, cash equivalents and restricted cash–discontinued operations 1 1  
Total cash, cash equivalents and restricted cash in the consolidated statements of cash flows $ 17,740 $ 16,389 $ 19,378
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Numerator:    
Net income attributable to Travelzoo—continuing operations $ 13,564 $ 11,906
Net income (loss) attributable to Travelzoo—discontinued operations $ 0 $ 460
Denominator:    
Weighted average common shares—basic (in shares) 12,594 14,897
Effect of dilutive securities: stock options (in shares) 258 67
Weighted average common shares—diluted (in shares) 12,852 14,964
Income (loss) per share—basic    
Continuing operations (in dollars per share) $ 1.08 $ 0.80
Discontinued operations (in dollars per share) 0 0.03
Net income (loss) per share, basic (in dollars per share) 1.08 0.83
Income (loss) per share—diluted    
Continuing operations (in dollars per share) 1.06 0.80
Discontinuing operations (in dollars per share) 0 0.03
Net income (loss) per share, diluted (in dollars per share) $ 1.06 $ 0.83
Antidilutive securities excluded from computation of earnings per share (in shares) 0 750
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Narrative (Details)
$ / shares in Units, $ in Thousands, shares in Millions
1 Months Ended 12 Months Ended
Dec. 30, 2022
USD ($)
$ / shares
Oct. 31, 2023
installment
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
Business Acquisition [Line Items]          
Royalty rate (as a percent)     5.00%    
Amortization expense     $ 593 $ 1,600  
Jack's Flight Club          
Business Acquisition [Line Items]          
Amortization expense     250 641  
Jack's Flight Club | Trade name          
Business Acquisition [Line Items]          
Impaired indefinite lived intangible assets     0 0  
Indefinite-lived intangible asset     1,500    
Azzurro Brands          
Business Acquisition [Line Items]          
Number of principal installment payments | installment   5      
Sale of stock, promissory note, interest rate increase   16.00%      
Interest paid, capitalized, investing activities     229 604  
Principal amount paid     $ 1,800 $ 3,000  
Private Placement          
Business Acquisition [Line Items]          
Number of shares sold (in shares) | shares       3.4  
Sale of stock (in dollars per share) | $ / shares $ 4.45        
Sale of stock, total consideration $ 15,200        
Sale of stock, cash 1,000        
Sale of stock, promissory note $ 4,800        
Sale of stock, interest (as a percent) 12.00%        
Azzurro Stock Repurchase Agreement | Related Party          
Business Acquisition [Line Items]          
Ownership percentage held by related party         50.30%
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Mar. 03, 2022
Jan. 13, 2020
Intangible Assets, Excluding Goodwill [Roll Forward]        
Intangible assets beginning $ 2,091      
Amortization of intangible assets with definite lives (593) $ (1,600)    
Intangible assets ending 1,498 2,091    
Secret Escapes        
Intangible Assets, Excluding Goodwill [Roll Forward]        
Intangible assets beginning 186 327    
Amortization of intangible assets with definite lives (148) (141)    
Intangible assets ending 38 186    
Secret Escapes | Secret Escapes Spain member database        
Business Acquisition [Line Items]        
Fair Value     $ 445  
Estimated Life (Years)     3 years  
Secret Escapes | Secret Escapes U.S. member database        
Business Acquisition [Line Items]        
Fair Value     $ 1,751  
Estimated Life (Years)     2 years 3 months 18 days  
Secret Escape U.S.        
Intangible Assets, Excluding Goodwill [Roll Forward]        
Intangible assets beginning 195 973    
Amortization of intangible assets with definite lives (195) (778)    
Intangible assets ending 0 195    
Jack's Flight Club        
Intangible Assets, Excluding Goodwill [Roll Forward]        
Intangible assets beginning 1,710 2,351    
Amortization of intangible assets with definite lives (250) (641)    
Intangible assets ending $ 1,460 $ 1,710    
Jack's Flight Club | Customer relationships        
Business Acquisition [Line Items]        
Fair Value       $ 3,500
Estimated Life (Years)       5 years
Jack's Flight Club | Trade name        
Business Acquisition [Line Items]        
Fair Value       $ 2,460
Jack's Flight Club | Noncompete agreement        
Business Acquisition [Line Items]        
Fair Value       $ 660
Estimated Life (Years)       4 years
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Schedule of Expected Future Amortization Expense (Details) - Jack's Flight Club
$ in Thousands
Dec. 31, 2024
USD ($)
Business Acquisition [Line Items]  
2025 $ 48
Finite-Lived Intangible Assets, Net $ 48
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid expenses $ 921 $ 1,084
Deposits 83 286
Other current assets 144 91
Total prepaid expenses and other $ 1,148 $ 1,461
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 5,168 $ 5,220
Less accumulated depreciation and amortization (4,745) (4,642)
Total property and equipment, net 423 578
Depreciation expense 209 291
Capitalized computer software, amortization 154 39
Office equipment and furnishings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 2,164 2,141
Capitalized internal-use software and website development    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 2,196 2,230
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 763 804
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 45 $ 45
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Schedule of Allowance for Credit Losses and Reserve for Subscriber Refunds (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Allowance for credit losses    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at the beginning of the year $ 1,484 $ 1,468
Additions — charged to costs and expenses, or contra revenue 244 172
Deductions — recoveries of amounts previously reserved (24) (133)
Deductions — write-offs or refunds (92) (23)
Balance at end of year 1,612 1,484
Reserve for member refunds    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at the beginning of the year 268 1,278
Additions — charged to costs and expenses, or contra revenue 152 0
Deductions — recoveries of amounts previously reserved 0 (459)
Deductions — write-offs or refunds (276) (551)
Balance at end of year $ 144 $ 268
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued Liabilities Current [Abstract]    
Accrued compensation expense $ 1,343 $ 1,381
Reserve for member refunds 144 268
Accrued advertising expense 536 743
Other accrued expenses 1,381 1,266
Total accrued expenses and other $ 3,404 $ 3,658
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Loss Contingencies    
Operating leases, rent expense $ 2,700 $ 2,800
Sublease income 0 $ 271
Purchase obligation $ 1,300  
Minimum    
Loss Contingencies    
Remaining lease term (in years) 1 year  
Term of lease 1 year  
Maximum    
Loss Contingencies    
Term of lease 7 years  
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Income Before Tax Expense by Jurisdiction (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
U.S. $ 12,747 $ 15,319
Foreign 6,339 1,794
Income from continuing operations before income taxes $ 19,086 $ 17,113
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current    
Federal $ 3,044 $ 3,267
State 877 664
Foreign 2,001 1,126
Total 5,922 5,057
Deferred    
Federal (471) 7
State (19) 72
Foreign (28) (31)
Total (518) 48
Total    
Federal 2,573 3,274
State 858 736
Foreign 1,973 1,095
Total income tax expense $ 5,404 $ 5,105
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Reconciliation of Tax Expense to Effective Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Federal tax at statutory rates $ 4,005 $ 3,594
State taxes, net of federal income tax benefit 520 584
Uncertain tax positions 263 43
Foreign income taxed at different rates 586 539
Stock-based compensation (90) 30
Other 120 315
Total income tax expense $ 5,404 $ 5,105
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating loss and credit carryforwards $ 3,279 $ 3,349
Operating lease liabilities 1,575 1,947
State income taxes 117 109
Accruals and allowances 408 391
Stock-based compensation 433 432
Unrealized foreign exchange losses 23 363
Deferred revenue 616 61
Property, equipment and intangible assets 266 156
Capital loss carryforward 401 404
Total deferred tax assets 7,118 7,212
Valuation allowance (2,806) (2,878)
Total deferred tax assets net of valuation allowance 4,312 4,334
Deferred tax liabilities:    
Operating lease right-of-use assets (932) (1,138)
Total deferred tax liabilities (932) (1,138)
Net deferred tax assets $ 3,380 $ 3,196
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Changes in the Deferred Tax Assets Valuation Allowance (Details) - Valuation Allowance of Deferred Tax Assets - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at the beginning of the year $ 2,878 $ 4,455
Charged (Credited) to expenses (72) (1,577)
Charged (Credited) to other account 0 0
Balance at end of year $ 2,806 $ 2,878
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]      
Unrecognized deferred tax liability $ 871    
Total unrecognized tax benefits 23,895 $ 23,895 $ 16,877
Unrecognized tax benefits affecting the company's effective income tax rate 16,600    
Unrecognized tax benefits, interest on income taxes accrued 1,100    
Capital Loss Carryforward      
Operating Loss Carryforwards [Line Items]      
Capital loss carryforward, valuation allowance 400    
Secret Escape U.S.      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards, unutilized 7,400    
Operating loss carryforward, expiring 27,100    
Foreign Tax Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards, valuation allowance 2,400    
Operating loss carryforwards 14,600    
Increase in valuation allowance 100    
Operating loss carryforward, indefinite 14,600    
Domestic Tax Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 34,500    
State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforward, expiring $ 120,600    
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Rollforward of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits [Roll Forward]    
Unrecognized tax benefits, beginning $ 23,895 $ 16,877
Increase related to prior year tax positions   7,018
Increase related to current year tax positions 0  
Settlements 0 0
Unrecognized tax benefits, ending $ 23,895 $ 23,895
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income [Roll Forward]    
Beginning balance $ 8,883,000 $ 8,851,000
Ending balance 4,353,000 8,883,000
Amounts reclassified from accumulated other comprehensive income (loss) 0 0
AOCI    
Accumulated Other Comprehensive Income [Roll Forward]    
Beginning balance (4,607,000) (4,905,000)
Ending balance (5,327,000) (4,607,000)
Foregin Currency Translation    
Accumulated Other Comprehensive Income [Roll Forward]    
Other comprehensive income (loss) due to foreign currency translation $ (720,000) $ 298,000
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefit Plan (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Retirement Benefits [Abstract]    
Maximum annual contribution by employee, percent of eligible earnings (up to) 80.00%  
Employer matching contribution per employee, amount (up to) $ 1,500  
Cliff vest occurs (in years) 1 year  
Employer discretionary contribution amount $ 730,000 $ 673,000
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation and Stock Options - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Apr. 26, 2024
$ / shares
shares
Jun. 01, 2021
employee
$ / shares
shares
May 29, 2020
employee
$ / shares
shares
Mar. 31, 2024
shares
Mar. 31, 2023
$ / shares
shares
Jun. 30, 2022
extension
$ / shares
shares
Mar. 31, 2022
$ / shares
shares
Sep. 30, 2019
employee
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
shares
Dec. 31, 2021
shares
Dec. 31, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award                          
Options granted (in shares)                 600,000 200,000      
Options granted, weighted average exercise price (in dollars per share) | $ / shares                 $ 8.58 $ 4.96      
Options forfeited (in shares)                 8,333 0      
Exercise of stock options and taxes paid for net share settlement (in shares)                 462,500 325,000      
Unrecognized stock-based compensation expense | $                 $ 824        
Unrecognized compensation expense, period for recognition (in years)                 9 months 18 days        
Employee Options March 2024                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Options granted (in shares)       600,000                  
Number of options approved for grant by Board of Directors (in shares) 600,000                        
Stock Options                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Number of key employees | employee   1                      
Options granted (in shares)   50,000                      
Options granted, weighted average exercise price (in dollars per share) | $ / shares   $ 9.44                      
Vesting percentage 25.00%                        
Vesting period 6 months                        
Award vesting period 2 years                        
Allocated share-based compensation expense | $                 $ 1,500 $ 1,500      
Stock Options | January 1 2021                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Options granted (in shares)                 3,358        
Exercise of stock options and taxes paid for net share settlement (in shares)                 37,500        
Stock Options | March 2022                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Options granted (in shares)                 53,753        
Exercise of stock options and taxes paid for net share settlement (in shares)                 200,000        
Stock Options | September 2019 Plan                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Options granted (in shares)               300,000          
Options granted, weighted average exercise price (in dollars per share) | $ / shares               $ 10.79          
Options vest (in shares)               75,000          
Stock Options | May 2020 Plan                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Options granted (in shares)                         100,000
Shares issued (in shares)     300,000                    
Stock Options | May 2019 Plan                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Options granted (in shares)                     4,676    
Options vested and exercisable in future periods (in shares)                     25,000    
Options forfeited (in shares)                     50,000    
Stock Options | Employee Options March 2020                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Vesting period             6 months            
Stock Options | Employee Options June 2020                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Number of extensions | extension           3              
Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested, number (in shares)                   0      
Allocated share-based compensation expense | $                 $ 119 $ 89      
Vested (in shares)                 25,000 25,000      
Stock Options | Employee Options March 2023                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Options granted (in shares)         200,000       19,584        
Options granted, weighted average exercise price (in dollars per share) | $ / shares         $ 4.96                
Exercise of stock options and taxes paid for net share settlement (in shares)                 75,000        
Vesting percentage         12.50%                
Vesting period         6 months                
Award vesting period         4 years                
Stock Options | Employee Options March 2024                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Options granted, weighted average exercise price (in dollars per share) | $ / shares $ 8.58                        
Employee Stock | September 2019 Plan                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Options granted (in shares)                   16,619      
Share-based compensation options were exercised (in shares)                   50,000      
Employee Stock | May 2020 Plan                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Options granted (in shares)                   18,098   88,917 54,258
Options vested and exercisable in future periods (in shares)                         75,000
Options forfeited (in shares)                       125,000  
Share-based compensation options were exercised (in shares)                   50,000 0 150,000  
Employee Stock | Employee Options May 2020                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Options granted (in shares)                 27,546        
Share-based compensation options were exercised (in shares)                 75,000        
Employee Stock | March 2022 Plan                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Options granted (in shares)             600,000            
Options granted, weighted average exercise price (in dollars per share) | $ / shares             $ 8.14            
Vesting percentage             25.00%            
Award vesting period             2 years            
Employee Stock | June 2018 Plan                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Options granted (in shares)           100,000              
Options granted, weighted average exercise price (in dollars per share) | $ / shares           $ 6.78              
Key Employees | Stock Options | September 2019 Plan                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Number of key employees | employee               6          
Options granted (in shares)               50,000          
Key Employees | Stock Options | May 2020 Plan                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Number of key employees | employee     2                    
Options granted (in shares)     200,000                 24,474  
Options granted, weighted average exercise price (in dollars per share) | $ / shares     $ 3.49                    
Share-based compensation options were exercised (in shares)                       50,000  
Key Employees | Stock Options | Employee Options May 2020                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Options granted (in shares)                 8,420        
Exercise of stock options and taxes paid for net share settlement (in shares)                 25,000        
Mr. Ralph Bartel | Stock Options | May 2020 Plan                          
Share-based Compensation Arrangement by Share-based Payment Award                          
Options granted (in shares)     800,000             121,307   390,809  
Share-based compensation options were exercised (in shares)                   200,000   600,000  
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation and Stock Options - Schedule of Stock Option Valuation Weighted Average Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Weighted-average fair value of options granted (in dollars per share) $ 4.06 $ 2.78
Historical volatility 64.00% 75.00%
Risk-free interest rate 4.84% 4.40%
Dividend yield 0.00% 0.00%
Expected life in years 3 years 1 month 6 days 3 years 7 months 6 days
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation and Stock Options - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Shares      
Options outstanding, beginning (in shares) 1,050,000 1,175,000  
Options granted (in shares) 600,000 200,000  
Exercised options (in shares) (462,500) (325,000)  
Options forfeited and canceled (in shares) (8,333) 0  
Options outstanding, ending (in shares) 1,179,167 1,050,000 1,175,000
Exercisable and fully vested (in shares) 733,333    
Outstanding and expected to vest thereafter (in shares) 445,833    
Weighted-Average Exercise Price      
Options outstanding, weighted average exercise price, beginning (in dollars per share) $ 7.02 $ 6.40  
Options granted, weighted average exercise price (in dollars per share) 8.58 4.96  
Exercised options , weighted average exercise price (in dollars per share) 6.74 3.49  
Options forfeited and canceled, weighted average exercise price (in dollars per share) 6.78 0  
Options outstanding, weighted average exercise price, ending (in dollars per share) 7.99 $ 7.02 $ 6.40
Exercisable and fully vested, weighted average exercise price (in dollars per share) 8.20    
Outstanding and expected to vest thereafter, weighted average exercise price (in dollars per share) $ 7.66    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Outstanding, weighted-average remaining contractual life 3 years 3 months 29 days 3 years 1 month 9 days 3 years 4 months 17 days
Exercisable and fully vested, weighted-average remaining contractual life 3 years 18 days    
Outstanding and expected to vest thereafter, weighted average remaining contractual life 3 years 10 months 2 days    
Outstanding, aggregate intrinsic value $ 1,813    
Exercisable and fully vested, aggregate intrinsic value 978    
Outstanding and expected to vest, aggregate intrinsic value $ 835    
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation and Stock Options - Schedule of Outstanding Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award      
Exercise Price (in dollars per share) $ 8.58 $ 4.96  
Options Outstanding (in shares) 1,179,167 1,050,000 1,175,000
Options Outstanding Weighted-Average Remaining Contractual Life 3 years 3 months 29 days 3 years 1 month 9 days 3 years 4 months 17 days
Options Exercisable Weighted-Average Remaining Contractual Life 3 years 18 days    
Exercise Price 1      
Share-based Compensation Arrangement by Share-based Payment Award      
Exercise Price (in dollars per share) $ 4.96    
Options Outstanding (in shares) 125,000    
Options Outstanding Weighted-Average Remaining Contractual Life 3 years 2 months 4 days    
Weighted-Average Exercise Price (in dollars per share) $ 4.96    
Options Outstanding and Exercisable (in shares) 25,000    
Options Exercisable Weighted-Average Remaining Contractual Life 3 years 2 months 4 days    
Exercise Price 2      
Share-based Compensation Arrangement by Share-based Payment Award      
Exercise Price (in dollars per share) $ 6.78    
Options Outstanding (in shares) 41,667    
Options Outstanding Weighted-Average Remaining Contractual Life 2 years 5 months 1 day    
Weighted-Average Exercise Price (in dollars per share) $ 6.78    
Options Outstanding and Exercisable (in shares) 8,333    
Options Exercisable Weighted-Average Remaining Contractual Life 2 years 5 months 1 day    
Exercise Price 3      
Share-based Compensation Arrangement by Share-based Payment Award      
Exercise Price (in dollars per share) $ 8.14    
Options Outstanding (in shares) 400,000    
Options Outstanding Weighted-Average Remaining Contractual Life 2 years 2 months 1 day    
Weighted-Average Exercise Price (in dollars per share) $ 6.78    
Options Outstanding and Exercisable (in shares) 400,000    
Options Exercisable Weighted-Average Remaining Contractual Life 2 years 2 months 1 day    
Exercise Price 4      
Share-based Compensation Arrangement by Share-based Payment Award      
Exercise Price (in dollars per share) $ 8.58    
Options Outstanding (in shares) 600,000    
Options Outstanding Weighted-Average Remaining Contractual Life 4 years 2 months 26 days    
Weighted-Average Exercise Price (in dollars per share) $ 8.14    
Options Outstanding and Exercisable (in shares) 300,000    
Options Exercisable Weighted-Average Remaining Contractual Life 4 years 2 months 26 days    
Exercise Price 5      
Share-based Compensation Arrangement by Share-based Payment Award      
Exercise Price (in dollars per share) $ 9.44    
Options Outstanding (in shares) 12,500    
Options Outstanding Weighted-Average Remaining Contractual Life 1 year    
Weighted-Average Exercise Price (in dollars per share) $ 9.44    
Options Outstanding and Exercisable (in shares) 0    
Options Exercisable Weighted-Average Remaining Contractual Life 1 year    
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Repurchase Program (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 23, 2024
Apr. 30, 2024
Jul. 26, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Oct. 24, 2023
Jun. 30, 2022
June 2022 Repurchase Program                
Class of Stock                
Stock repurchased program authorized number of shares (in shares)               1,000,000
Stock repurchased during period (in shares)         693,625 306,375    
Stock repurchased during period, value         $ 4.9 $ 1.6    
July 2023 Repurchase Program                
Class of Stock                
Stock repurchased program authorized number of shares (in shares)     1,000,000          
Stock repurchased during period (in shares)     1,000,000          
Stock repurchased during period, value     $ 6.9          
October 2023 Repurchase Program                
Class of Stock                
Stock repurchased program authorized number of shares (in shares)             1,000,000  
Stock repurchased during period (in shares)       400,000 600,000      
Stock repurchased during period, value       $ 3.9 $ 5.0      
April 2024 Repurchase Program                
Class of Stock                
Stock repurchased program authorized number of shares (in shares)   1,000,000            
Stock repurchased during period (in shares)   1,000,000            
Stock repurchased during period, value   $ 8.8            
October 2024 Repurchase Program                
Class of Stock                
Stock repurchased program authorized number of shares (in shares) 1,000,000              
Stock repurchased during period (in shares) 135,792              
Stock repurchased during period, value $ 2.3              
Remaining number of shares authorized to be repurchased (in shares)       911,529        
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting and Significant Customer Information - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Product Information [Line Items]    
Number of reportable segments | segment 4  
Number of operating segments | segment 4  
Total revenues $ 83,902 $ 84,477
Travelzoo North America    
Product Information [Line Items]    
Total revenues 55,092 56,080
Travelzoo Europe    
Product Information [Line Items]    
Total revenues $ 24,071 $ 24,021
Revenue Benchmark | Geographic Concentration Risk | North America    
Product Information [Line Items]    
Concentration risk, percentage 66.00%  
Revenue Benchmark | Geographic Concentration Risk | Europe    
Product Information [Line Items]    
Concentration risk, percentage 29.00%  
Revenue Benchmark | Customer Concentration Risk | Jack's Flight Club    
Product Information [Line Items]    
Concentration risk, percentage 5.00%  
Revenue Benchmark | Customer Concentration Risk | One Customer | Travelzoo North America and Travelzoo Europe    
Product Information [Line Items]    
Total revenues $ 8,800  
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting and Significant Customer Information - Schedule of Operating Results from Continuing Operations and Assets by Business Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 83,902 $ 84,477
Sales and marketing 34,470 37,774
Other costs and expenses 30,934 31,130
Operating income (loss) 18,498 15,572
Other income, net 588 1,541
Income from continuing operations before income taxes 19,086 17,113
Operating Segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 83,902 84,477
Intersegment revenues    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 0 0
Travelzoo North America    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 55,092 56,080
Sales and marketing 19,748 22,029
Other costs and expenses 19,461 18,797
Operating income (loss) 15,883 15,254
Allocated share-based compensation expense 1,500 1,200
Travelzoo North America | Operating Segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 54,968 54,837
Travelzoo North America | Intersegment revenues    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 124 1,243
Travelzoo Europe    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 24,071 24,021
Sales and marketing 12,561 13,636
Other costs and expenses 8,429 9,068
Operating income (loss) 3,081 1,317
Allocated share-based compensation expense 0 194
Travelzoo Europe | Operating Segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 24,113 25,291
Travelzoo Europe | Intersegment revenues    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues (42) (1,270)
Jack's Flight Club    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 4,632 4,172
Sales and marketing 1,881 1,788
Other costs and expenses 2,707 2,406
Operating income (loss) 44 (23)
Jack's Flight Club | Operating Segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 4,714 4,145
Jack's Flight Club | Intersegment revenues    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues (82) 27
New Initiatives    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 107 204
Sales and marketing 280 321
Other costs and expenses 337 859
Operating income (loss) (510) (976)
New Initiatives | Operating Segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 107 204
New Initiatives | Intersegment revenues    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 0 $ 0
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting and Significant Customer Information - Schedule of Breakdown of Revenues by Type and Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenues $ 83,902 $ 84,477
Reportable Segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenues 83,902 84,477
Advertising | Reportable Segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenues 78,396 80,128
Membership Fees | Reportable Segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenues 5,399 4,145
Other | Reportable Segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenues $ 107 $ 204
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting and Significant Customer Information - Schedule of Revenue for Individual Countries that Exceed 10% of Total Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue, Major Customer [Line Items]    
Revenues $ 83,902 $ 84,477
United States    
Revenue, Major Customer [Line Items]    
Revenues 49,473 50,891
United Kingdom    
Revenue, Major Customer [Line Items]    
Revenues 20,607 19,486
Rest of the world    
Revenue, Major Customer [Line Items]    
Revenues $ 13,822 $ 14,100
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Sep. 05, 2024
Jun. 15, 2024
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Bartel Stock Repurchase Agreement | Chief Executive Officer            
Related Party Transactions            
Stock repurchased during period (in shares) 200 200        
Common stock repurchased, price (in dollars per share) $ 11.44 $ 7.66        
Stock repurchased during period, value     $ 1,500 $ 2,400    
Bartel Consulting Agreement            
Related Party Transactions            
Fee payable       $ 164 $ 120  
Board of Directors Chairman            
Related Party Transactions            
Ownership percentage held by related party       37.50%   50.30%
Brother Of Board Of Directors Chairman            
Related Party Transactions            
Ownership percentage held by related party       1.00%    
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Non-Controlling Interest (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]    
Non-controlling interest, beginning balance $ 4,697 $ 4,595
Net Income attributable to non-controlling interest 118 102
Non-controlling interest, ending balance $ 4,815 $ 4,697
Jack's Flight Club    
Noncontrolling Interest [Line Items]    
Percentage of equity interest 60.00%  
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
option
Dec. 31, 2023
USD ($)
Lessee, Lease, Description [Line Items]    
Number of renewal options | option 1  
Cash paid for amounts included in the measurement of lease liabilities $ 3,368 $ 3,235
Right-of-use assets obtained in exchange for lease obligations—operating leases $ 1,273 $ 602
Minimum    
Lessee, Lease, Description [Line Items]    
Term of lease 1 year  
Maximum    
Lessee, Lease, Description [Line Items]    
Term of lease 7 years  
XML 86 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease cost $ 2,133 $ 2,349
Short-term lease cost 544 149
Variable lease cost 496 580
Sublease income 0 (271)
Total lease cost 3,173 2,807
Cash paid for amounts included in the measurement of lease liabilities 3,368 3,235
Right-of-use assets obtained in exchange for lease obligations—operating leases $ 1,273 $ 602
XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Lease Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets:    
Operating lease right-of-use assets $ 5,655 $ 6,015
Liabilities:    
Operating lease liabilities 2,472 2,530
Long-term operating lease liabilities 5,646 6,717
Total operating lease liabilities $ 8,118 $ 9,247
Weighted average remaining lease term (years) 4 years 5 months 4 days 5 years 3 months 3 days
Weighted average discount rate 4.80% 4.30%
XML 88 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Operating Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
2025 $ 2,987  
2026 1,800  
2027 1,458  
2028 1,458  
Thereafter 1,674  
Total lease payments 9,377  
Less interest (1,259)  
Present value of operating lease liabilities $ 8,118 $ 9,247
EXCEL 89 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (1D9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ) M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$, M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2B4^BQ-+.9%M$DT:)4;NWIPU;!X('X!C[S^?/DAOEA>H#/H7>8R"#\6:TG8M"^34[$GD! M$-41K8SYE'!3<]\'*VEZA@-XJ=[E :$LBAHLDM22),S S"]$UC9:"1504A_. M>*T6O/\(78)I!=BA14<1>,Z!M?-$?QJ[!JZ &488;/PJH%Z(J?HG-G6 G9-C M-$MJ&(9\J%)NVH'#Z^/#621A'^_1S80RY8-[9)- MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1 M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++ M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D> M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO> M1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9= M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8 MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7 M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;R MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 > MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[ MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1. M"CS<_N\-L,+$CN'MB[\!4$L#!!0 ( (1D&PO=V]R:W-H965T&ULM9MM], EN6XX^(AYQ7VD)!G_6?,2C2"O!3 MF;.4CT3T>QBHY6WKND4"OF!9I+Z*S3_Y[H1Z6L\749K_3S;;;7NP1S]+E8AW MQ; WH+LKZ.9DMJ>2Z/Z\Y%%O2"N MXW8-!S3"RQ^9O"3T*B_O&/E/60)[=TQ[+YV-=Z#LY7H>2OG?PWFJ)+3T M_Y@(;Q6Z9@5]^W].5\SGMRVXOU,NU[PU^.M?:-_YNXF.3;&Q);$2N>Z!7!=3 M'XR%GT$WH\CS^XJ;L.'EU&G_;.*#5C7E8TFLQ*=WX-.KQV>8)!F+R%>^$E*9 M0.$Z2F8FO".TJBDH2V(E4/T#J'X]4%,N0Q'HCHI CVEL4R>4]EU39=^$UC>% M9DFL!.WJ .T*/=51)J5F]A"F/C2N;YQ)%!RNUFY3M^U1$S&TL"DQ2V(E8M<' M8M!>> M$(*6N>;1?X4P <-KFQ*SI59&=N1M:1UDD\07$FY!IN_&"S)3T'L1(K5P$?HY1>1N/2'I]=O= M+NU=N5=&>FAQ8WJ6U,KT"M-/46>\IS<, E!/+_8?R"^P'?F2F-L<+MG[Y)!' M%H0I7(+AFB=FTX:+-*9X#O]/BP! <0N/4GS>F'JQNQ.27D\MR4,DA*D!C_#B MQO3.D0YH$0\H[NL_TAOI)>C[GL4F,9+#Y9[XAGP3\M7(S6I6L*56YE:D!8J; M_(_<#C\:4RG68>*;;UY<\^F;$9O5M&!+K8RMR L4M_@?L4U%JB X_!&NJG]E M<47J.*YKY&8U,]A2*W,K4@/%K?[>BFAW)\PW)B[PH]'^XD6-&9TC*M B*U#< MZ.==UU!R5MV4< &7FAN2U9!@2ZT\:EJD!!J$2(_VV]1S M'..XJ]6 8$NM3*L(""YNX9]#!2&S]W@N(B.^$P)_ M?/EBI&0U#]A2*U,J\H"+F_=]\R+W;_Z2)2^\,L&?$'H:SL;#?QEY677^MM3* MO KG[]9R_K_S*&J_)F!8X09ED'QX0"9IFE5T;;CFDW'4 R]JC.T[M4&W>E8'AS\S0 M<,5OW%0UPJL:4SN'S7<+F^_6LOF31'&Y?7*O'PFP/48C-5RQBII5DV]+K4RM M,/DN[M&/1KLE&4&>?!'2[#5PG2>1M)GO\(H\X.$N?I@%H1*2#)7BJ=J.=#]$[,4(#)>J M!F;5^-M2*P,KC+^'^_;#X\Z',&&)'T+VS$?*\G7W4N9/6> WP<=1XCNI1FDU M'=A2*Z,\FB)4ZVG!; EV%[U1<9EJ6';G!)TC&GA%-/!J18-I-H]"7P_E,Z/I MP%4:3ZJRFA)V:KU<34_/7 ]ZO6[_^KK?O^FL372*!.#52@#E,8G9DL%1D2^9 M@IXMT7'=2,RFN1_MU/I'YTBIV^U1[^IPCCL:YX@!7A$#O'JS@]*CA\7@K.9Z M1';!P=.:!_Q/J$YUEA!)JD>8U)(?/;O_6ZH?)+R]'_66"^@K0S@ /6-Q/YOK MD?,\C$!]?A67(@H@RA&XDB3\<*!R?Z#P#>PM3(F>&+MEI*?!Z=6 ;@7'PXD2 M9,JDVGX[F4PNR 0.(]UO?4$HA7\N_/,N"+060KN7Q@ML-=784BLW@B+5>+52 MS0BNA@3XDR3@;^1G;NZ%<2G'<2CU/(\:A^7QXL;4SI%JO"+5>'@:&4+K#;8> MH.KG_?^W@%8YB_>- I-M^^O_'(= Y,2<074.I<7L'/K=R^$K%=4&*5OR0P%TJ)./^X MY Q^;/0&\/U""+5?T#LXO)@R^!]02P,$% @ A&1S6II/*H8P @ K@4 M !@ !X;"]W;W)K'])0I#;J33)CS_S^QLG,K!'R M614 &KVRDJL$%UI7TR!060&,J(&H@)N=O9",:./*0Z J"21W2:P,XC"U"D,XJ MT*GDE %75' D89_@>31=3&R\"_A&H5$G-K*5[(1XMLXJ3W!H@:"$3%L%8EXO M< =E:84,QN]6$W='VL13^ZA^[VHWM>R(@CM1?J>Y+A)\BU$.>U*7^E$TGZ&M M9VSU,E$J]T2-CXW?8Y352@O6)AL"1KE_D]?V'DX2HDL)<9L0.VY_D*-<$DW2 MF10-DC;:J%G#E>JR#1SE]J,\:6EVJ(+$E&,-H+K0J&//(?\?X' \'10\1%J$?&V1Z.=\I[0TO\2O<_5ZM=%Y-=LF4U61#!)L^D"!? &(;L<]&.,.8WP5Q@-A<(ZA/_O+=O,)K=?;'I!)!S*Y M"F0MLHO_9[_"@QD-/\QHN$%'ZQQ6<-)##.3!30J%,E%S[=NI6^V&T=SWX+]P M/\DV1!XH5ZB$O4D-!^_,94D_';RC1>4ZTZ6]G%F:@@K0!9G\OA#XZ]H!N M1*=_ 5!+ P04 " "$9'-:=<_K(W ' !:( & 'AL+W=OFDV5]_I.1(MCBBD[M^:21Y.'IF-)SG(=FS1ZF^ZS7G!OVHREJ? M3];&;-[-9KI8\XKIMW+#:_O+2JJ*&7NK[F=ZHSA;-H.J7<3.@L?BWX(]Z[QJY4.ZD_.YN/BW/)Y%#Q$M> M&.>"V3\/_)*7I?-D_^]"=X&<\?+[Y'N#INBOFROTYN0W=()$C6[7 M+%6T3Q*2(1B8'AER\?3@^'SVR\7="D M"YHT_NA8T%NE>&T0TYH;_0Z*IW40PP[317#WRR^/47G$;O MH>A^DK.#6&D7*PUY7UPRO4;VJZ'"7?"_M^*!E39X\"NVKI+&E6L #PN<1:G] M8@_[X0!6289I9W6 ,^YPQD&<%T4AMQ:6[0T%MQCO2GZ*:MO'Y JQTG8;5A?< MW9S@TQ23)B1[&>>Q_8SNN2T27MUQU6;NN=@:.U_3^*]/*/I *!ODY(Y M#"_MX*4O@L=_6/;07#=)E6;-%00R]3.$XWR $C"*4PS#S#J861#FK32LM$US M?W)# #/OW11G&1T@!*RB+,UAB'D',0]"O.(;J84YDL'BI@,IPY@E&0C,P?W M1(;#3/:I-JR^%Y88=KDQ[#82+[EY3+1U&6(#" M/:)Y/)S;1\T.H?4L@\,TTS;(0"'ZW)'$&2%#>(!90G,R J]G&9R^2):5@MV) M4AC!86V&@VSU6G'VL[P=!MUS%@Z35J=[-NS)B1XP8)^+4DR]>O:MXB0>:[D] M8^$P9?W)5;%F]K/L ,*5 ]"1E1U>8?MF)$K)6.7TO(7#Q&63J+;\I0(% ]P4 M1QY6P"I-1KH8Z1F,A!FLXUC%'WB]!;\W =@IB8>$ %B1:*Q)D)[$R.M(;&\V M@EA]6B*V9PRQ E8)C4:P[JWCPN3UJ=/+H>E#?#K"*9X/(?I663HR>TA/6B1, M6I_[[*&5DA5:"EW(VN;7U:MLF- MA%=1/5+YRBGF+Y:2-/82[%NE&5V,X0WZ@]4) O>@_G]'A_M//>/1*"CK;HPLOJ]EN>1*__I+3G#VOEEHF"=0 MW=$@?[Y6W?TL;X>Q]V1*PV1ZK9[I7KLLG**3Z&V$+5DI],#*+4>V$R"]9HJC M-\EI%$7MC2V.K5E+)?[AR_>HEC5'0FO+&+^!&?/)=;@:#YHVVVI;,[=,URS!+=)5ML&MW_O=@ M!8_4,&Q?&$P32KQ* ,SB-!JKA%Y!T)#. MX*L'BV^X)@*L8IR/]89>8M"PQ/@BZZF3%4J6I6MIHK:ZC6MPHXSZ:]PXQ\.% M)F25SD>R'?>Z( ZOA-MLC^<8/*/QU[PQ38;[CX!5GN=C!U0]F<=A,O<$9D,? MKPP >X=GT!8;9 9LL[OX[P>*_4$L#!!0 ( (1D&PO=V]R:W-H965T&ULK59K3]LP%/TK M5D (I(Z\^@+:2*5E HE!16'[,.V#F]PV%DX<;*>%_?K92KRN2D2#CC( M0!$U''ULK$Q]WHLE93$,.9(I%&$^P%*4VTE:FC#WJSE70 M-RRM""CX4E-@]5C $"C53$K'TXK4*.;4P'+[E?UK9EZ9F6(!0T9_D$"&?:-K MH !F.*7RCBTO866HI?E\1D7VCY9Y;/O$0'XJ)(M68*4@(G'^Q,^K1)0 =O,# M@+,".-L"W!7 S8SFRC);(RRQU^-LB;B.5FRZD>4F0RLW)-;+.)%/DMWJA7>2CM=)S_G9)5MX"&+(O6-_(_-TMUFLVP(JD@_*:2?["!]YYUR\BZ5CE6[5;8( MK.BWK;]?5&MW!]MME15S695M=]WV>_EUD6ZKT_I8?ZDBL'?7KRI (=7'GL3S MC2;LK4W41-:;,$L5CBXOOV$^)[% %&8*:AUWU+W%\XHM[TB69$7/E$E50F7- M4%6YP'6 >C]C3+YV=!U5U,W>'U!+ P04 " "$9'-:X4"EQVL& "F(0 M& 'AL+W=OQ5(?YPUALQ_E?YRSECZ\)>Q2M M[ZB@.35F:%IX4CC]KIZ/FFL7"]O=G[U]* M\HK,?2S8E*=_) NY.AV%([1@RWB;REO^^"NK"7F%OSE/1?D7/=:VS@C-MT+R M=;U8(5@G6?49/]6!:"W OF$!J1>0_@+7L(#6"VA)M$)6TKJ(93PYR?DCR@MK MY:WX4L:F7*W8)%EQ&V[&;K^ M@JYO+F_/[JZ4 ?J$OL\NT/NW'Y!8Q3D3*,G0W8IO19PMQ$?TMG-\,I8*6.%^ M/*]!G%<@B $$)N@KS^1*H,MLP19=!V/%J*%%GFF=$ZO'"S8_0A1_1,0A+@!H M^O+EU *'-E&FI3_7X.^6[5BV96!HJI5>N;(HNMTDI)%#3L:[-E[ RG6#H+'J MP'(;6*X5UI0+B?A2E:,97N7!;UT8.ZX?]>!!5A%U87A> \^SPOLEYT*@38.+!M2EM <-LO)<"D/S&VA^N8P:H%UO6![+)'M [$EU5,'$,830M_$K M.O2QV,1S=CI2+5BP?,=&DW=OL.]\AE+V0,XZ?(.&;V"]%;,X556OJEOUGOP' M*YA#?(-!K*G*4J=W1P"K( @,R1(V"$,KPIN<+[9SJ5KX3FG31BD-F#/AX-K$ M=8(>0, (8T/&1 V^R)[,+%,IDY8QC!>JDR="%BFT8Q#,:%A/H>.%/9R@56@( M)':T)#A6J'=<*J!\D.)@8W<&&#PWHEX/*6061 $V0&VI%[9"U7689'.^!F-9 MN^B&R8WZP83,/"\@!HA$0R1VB'+%\AK>1Y0Q,"UK'YWXA .$0R/LN:88:FW" M=G&Z*J&A9<[7:*YD.,FV14#K^\\S@>Z9FA=9S0')^,F0"W2(+W)"OT\#, N, M]86UF&&[FETU\)XS%@0YE"K/==P^1L *.YX!HA8T;%>TGX8:1#Q4,$S]L#\A M0&9JF \-F+728:NP=# O$E'#9HL6ZC*MBT%"Q1YDX ^@]34!,'%]QX!=JQ:V MR]8W!?2H"G?,T MK9J;9$K4X=8Q5"N,!ZT#,'),K4U+&K9KFH7!71XK'?Z;USWG?:H> #X@A;%Z[JP9J,?V9 [BM2KQOO/VH;QU M8Z!EF=AE>0I*\7OUI+U072'.A8[+!S 8E?N@G6I'3K\Q %;.D:&U$2W%Q"[% M%W".[8-^*,"#U*M,P@YTQS!&$*W1Q*[1K5)J(*)/J$RZ?0AX W10^(=6*OPF M#EJSB?WQ]*J'ORG]="O[^RLUW(,^JA[*6Y>^EGUBE_W_7#H!=._Z#6;7'N14*LD*LF(ZA]COB?J+<3P$8>> 0GH3?8"P7,W,@W['M0/750^Y-ZJVU< M6^5:A]5'G58@>VS:%B!\PL MQ:XG'6J?=%ZYV*']"J#8 3-+L>L1B=JW-3HCZD_*_:"ST:&\=7GKV8@&ARYW MZ["U-_T#>>O2U^,5M8]7KUKNP"8,5.Z F:7<]7!&[O110'4B^*7]7O^=2\G7Y=<7B!?R^:"X M0/-JQN0?4$L#!!0 ( (1D&PO=V]R:W-H M965T&ULK59M;]HP$/XK5E9-K;0VD$#2=A")MZI(XT6%=A^F M?3#)0;(F-K,-M/]^9P90R@R%N6,MFT8J66 M][8MPQ@R*F_X$AB^F7.1485;L;#E4@"-C%.6VDZEXMD939@5-,S96 0-OE)I MPF LB%QE&17O;4CYIFE5K=W!4[*(E3ZP@\:2+F "ZGDY%KBS"Y0HR8#)A#,B M8-ZT6M7[CJ_MC<%+ ANYMR9:R8SS5[WI1TVKH@E!"J'2"!0?:^A FFH@I/%[ MBVD55VK'_?4._<%H1RTS*J'#T^])I.*F=6N1".9TE:HGOGF$K9ZZQ@MY*LTO MV>2VOFN1<"45S[;.R"!+6/ZD;]LX[#E4O1,.SM;!.7:HG7!PMPZN$9HS,[*Z M5-&@(?B&"&V-:'IA8F.\44W"=!8G2N#;!/U4T!D-)Z-O_6YKVNN2R10?@]YP M.B&C!](9#<9/O<-)_Z9'^$/<])UUR>7%%+DC"R#3F*TE9)!NV0C8: MTPZW-[?SFYT3-U<=,N!,Q9+T6 31(8"-,@HMSDY+VSF+V(7PAKC5+\2I.+42 M0IW_=W?/T'&+T+H&SSV!-U%4 1:\(GQ..CS#KRS6Y;\&TF#+$9 M)49QF"MQ?(^?N1,;\@K)_EO*4*YJ69JR,I5]2-'?><6F5 M6?F>=T34WNNQ&8B%&3T2J:R8REM4<9I/MS9.-S,%CLYQZK5,L[?_PN0C)+T\EG7.%<,,L8)S<(;8#OYYRKW49?4/P7"/X M4$L#!!0 ( (1D&PO=V]R:W-H965T&ULO9QK<]NX%8;_"D:[W6YF:HL ;Z)C>R:QQ&LV=FVGG4YF/S 4 M;+&A2"U)V4Y_?<&+11&$(&ESLE]L23QX ) O#B\OP//G+/]:+"@MTZ)7-$DJ$FO''RUTM*FS*KC]^95NUYUGG?D2%O0J2_X= MS\O%Q6@R0G/Z$*Z3\C9[=FG;(;WB15E2U'_1F@!K2V@\07T'07TMH#.%2#FC@)&6\#@"R@[ M"IAM 9,KH.[JPZ0M,.'[L.LX6&T!BZ]A5Q^P\GKD%+X7VJXBFX/=B*Y122VQ M:5B&E^=Y]HSR*I[QJ@^U3NOR3%EQ6@VINS)G6V-6KKR\NOYX=_W!F[Z[GTW1 MW3W[]]OLX_T=NK;9M^NKP+W^,)W=WOWRTX1@\RV:_?.3=_\?=((^W4W1KS^_ M03^C.$7WBVQ=A.F\.!^7K$T5>1RU]5\U]9,=]=]G99@(BDWEQ:ZRY9(-R+LR MB[X*2L_V5,J23['.O^TL;\O+OYO/XRHAA FZ">/YB9>BJW 5BWOB[&E+^(*\ M=$Z7:?P01V&%%4!<.>1C5E)T2R,:/X5?$HH>\FR)[A9A3A=9,J>Y@.C)B;>T M9/F8SM$LS-,X?10=6G_/7HJB]7*=A"6C7)<+FB-VU%C>7U0)^8FB#UDAH@;[ MNII&65KF6<*V/+)=5]*<%F4?-&:C8#,4R&8HD)JL[2"_IX]Q6O65Y>@D3".* M?F7:+JJ]6+Q!88FF-#I%*OX'(@HA(JE+^=7)\:Q8A1&]&+&]4-#\B8XN?_D) M&\I;T0!H8$8-JTZ,3Y?8T!5=493S\=.VUB%KM2%A#B3,A81YD# ?$A8 P7HC M0-V, /7($7"(ZANFOB74R43'?9%.AT%,S9R0AS$G)E8YN=O#**(24^M'.0*6 MI:MF/\H51&FFKO:CO&&4B372#_)%*$OANA@,HS3=ZH)Z1TW;'#6M+J7N.&I> M&E7G,Y:NV*&J/[VI3LKUN:U)_\7?T>R/=5Q^0Y]O6=Y$[&+T.CHV- MC@VICF_I:IU'BRKW9P^5DJM[HF+'/LS%IX.C(%N3K!AJ=PI MJ->BWKX?$VE52C[VTL4*SE(F <) M\R%A 1"L)SEK(SE+*KG9"\VCN+E^:')LMJJNA L4IG-4AB^T0*LPGJ.'+$3.. MO4YAZT=SW0.GU06@!%ZPN\\^6PW)BSLYS&CRF*UGE.T^@;NS0. MTR)I'MF%\_^NBW)G/AZZ:,3BG]K)JS]:V*!^'"C- :6YH#0/E.8??A$D_]EF5#* @N-:(-'T/(ZCQ8S),T& MI3F@-!>4YK6TW@T-40V#,PU!*PU$E2I$;"[BSEW$4BOFJFX![PX,B9O,5'JQ+4"P2EN: T#Y3F@]("*%I?Y9TCB.66(*?R@Y2M"R8^ M3'AG1!"%58,7]-">XZ<]"$(TU>+OX(9!HFD/HC \G/<@",.6KDSX)":@:89B M\B=;00<,R]R1GCH+#!M_X>P'#&FD3$%I,U":#4IS0&DN*,T#I?F@M "*UA\\ MG=F&Y6[;[*5^ E:&+RAN'I;;>L=-#-H#VS$S" \]NQ-L*9;& M#P)(SVAV8*TV:*T.*,T%I7F@-!^4%D#1^NLY.HN/R"V^[YE,)$N:E M/#2^1*E:$'9")OS<9'D?C]8>),T3]0!/3+X//FBM 12MKZK.E2-R5^Z'3QTB M0PM',ZK)0[P6!2OE-$N066$7RL&NE(-=*@>[5@YVL1SL:KD?X>"1SL$C<@?O MA\PA(H*E9-BT3%[VH$8?*,TF0R=*T 4'M%(7E.:!TGQ06@!%ZZN^@O>N!UNF#T@(H6E_@G1E(Y&;@=TPX M(@(SS"2#2Q;0A8*@-!N4YH#27%":!TKS#SKR 52=?65W;BF1K_([;LI1"^.\ MZPGAU0QJ&:Z'Q*IN:/P]**A_*:ITZSE 7Z6=+4GVV)(' M3SG2A+(=KMUCC5*-X92C@R-G\A8?K4I0WQ&4YH+2/%":#TH+H&A]E7>^(Y'[ MCO(I1V)E#VU'31U>-PO,R>'#N;VK!^W](8X@1#3A:#_)$S5:(Y-!^A)4J*N$ MGVPDVE$3O.-%*Z3SU4AC6/PUDXT(I- M7/^7SD=1Y3[*9_P[.ZTDZSDM4(CPWQ ]>)RNT M;%X%M_FU?2>N2L[\YJ6X@RV8;<&B+?CL??,"TJZ*YB6\OX7Y8YP6**$/K#KE MU&3GX+QYKVWSIM(OV1EF2WKCPL:LE-G%<"V/V19^?JEJF#S=N'+_P-0 M2P,$% @ A&1S6B-T<7'M!P 32( !@ !X;"]W;W)KFV KNUP [:U6';O?78<)?$[ MV\I93MJ^O_ZEY-1.+%IM@7QI$I>B'Y(B'U+VY:,L?ZFU$!5YRK-"70W65;6Y M&(U4LA9YK#[*C2C@/TM9YG$%/\O52&U*$2_,HCP;,<\+1WF<%H/II;GV4$XO MY;;*TD(\E$1M\SPNGS^)3#Y>#>C@Y<*/=+6N](71]'(3K\1,5']O'DKX-6JT M+-)<%"J5!2G%\FIP32]N?+/ 2/PG%8_JX#O1ILRE_*5_?%E<#3R-2&0BJ;2* M&#YVXD9DF=8$./[=*QTT]]0+#[^_:/]LC =CYK$2-S+[)UU4ZZM!-" +L8RW M6?5#/OXE]@8%6E\B,V7^DL>]K#<@R595,M\O!@1Y6M2?\=/>$0<+:-BS@.T7 ML.X"OV\D+S%@D_,J?%6)!\)IQ\(\YB/ +IY^W+N@,,;AW*CC_L>F52K4!>:W6JV/J]79?*$V<2*N!I"N2I0[,9C^\1L-O3\QFT^D M[,@#?N,!WZ5]^AV*3UHD,A>8F?7:P*S5-68WI3R,V.5H=X@?D6)^ȉ\"" M!EC@#,WUXK^04%"#*D4J"44HD4629H(4#6)]7?]*=!0WI=REL$G)_)F<;15\ M28OSMP374%?U!8%H M6I7HQC^_ZA'W9 (D)!WRZ, M&I#1*]Y@F#;J)$]U7J12!,*L8\D(N M22:+U3 #IH6H*R4JM.1/+!A>!Z@M03T<*/5:YO)>K3/0QP!1%\"4X-(B>29B MN80& >4ES_8HYQVI ><"QU(GW0A<0T/H"7G.D"HXO/3I10.\#+YU!* M$KG5=0FNBW07S\'[.M.@I]F:#Y/3.-]2>Q-TW8_(#*E'PQ[#6&L8P3 S]+XWF:]9?(O?H3UG95#ZV8;HU')&B4,5[0+8T39ULUH 43[J" MBWHKR6HM2A1J8+--8"6 +<0C'O0@;8F1NIFQ"?DF?NZ--\)T8]IE&D1J&+ > M/J0M(5(W(WX390(Y6KT Q(-MT]S0]P(KVH@89=ZDSXLM(5(W(X(7RZUX<[P1 M9F16 XE)A5$?U)8=J9L>&_(NQ4X46SS@-MGY06 %W)8:T@G% ;*6%)F;%+\T MB>W:D\RFN*_C>D@,*#Z;KV@4=;L?1(KY7I\+6U)C M3IXP?875_V-=/XJ,NPPDXZ?IY* MV[$76I9CK[&<3(18['V@V>193WVZGRUD)5XA:&:SFA4^6X3U=5.LY3WV"N]M M=;%6IB74FP^V7/5LBJ'X=YMNM DH7IO;AG1L93,BQ8*^#=@C5S/?7J$1DU'"!5Z/3;I1@R3"\=17UENJ9>YJ?->X%,]*F$^F".FN"J M:<.)Z7GU@*BOJG5<"@*#5)6)%T-U%= %X3$N\:-7CDRO=#SI)A4FQL.>K.(M MLW,WLUNE $LK%#8VG4:3<3<^J)Q/@[X(M8S/W8Q_9PX-C(N?$C/2$B![09+] M> MY80S3I=A\T9'8Q9D^240-LME]&$RZF8)(!:RG(/.#XV?W%+H_?2V%SNNS MA:B_G>MX:.@?+ /VYPRJ*M.D$K6!J%'(1,H#VC4*F6[9I&\FY"VEEW[P9 M.XDK,A>KM"CTSH.8/HL8'20X,KV&/++"A(A-^+CGG(VW;,_=;/\^BX0>B1RV MV.P.9&J= V%B1R8?V])V 3QT$NILN]G4=2K.R")522;5MJQYY85K80?63QVA M].$/0)R=QKN?@)Q(V[%'VA:#NP=OTV*8BGY6G^&=F])^>.YBRC_J".38>>); MU1 ;QWL"V?8$_)6>0#_U',KE$&KXRT&>G%'-SZSO;F/?FWZFT'3NC;49\=S/2GBF9UDN?A^A@UVU5V72^:!3WJH^>/H;= M UI,*.ANS='!@_ER8 .%\ 8 >&PO M=V]R:W-H965T&ULS5W[<]M&DOY74%KOKEA%T7K9SKM*5IRL M=^/89=FW=7=U/X# D$0, @P>DI6__OKK[GF!@"0GSM75U6TL$ICIZ>G'UX\9 M?G-3-Q_:C3%=\G%;5NVW!YNNVWWU^'&;;M/A@\???;-+U^;*=.]W;QKZZ[$;)2^VIFJ+NDH:L_KVX.+DJ^?G M>)X?^(_"W+3!OQ.L9%G7'_#'R_S;@V,09$J3=1@AI?]Z;IKY) M&CQ-H^$?O%1^FX@K*FS*5=?0MP6]UWWW/&V+-JE7R9O&M*;J4N%5E2=7LDWX M[JI85\6JR-*J2RZRK.ZKKJC6R9NZ+++"M-\\[H@2C/G":O MZJK;M,F+*C=Y/,!C6H);QZE=Q_/3.T?\WF2+Y.QDGIP>GY[?,=Z9X\L9CWV7;9$7 M:8/Q\'ZZ6A5E0?O6SI..QO[;7[XX/3W^6J?@OTZ^3NK&?G%C]+.9/$^#+Q.R MD$G'4R9$PJ9OB[3M:$"B+$W69;TDX7A9=::IR-9N#TM?79+I, MGBR)G7U#)HKF-1_I"5IYVA _&78S*:IDES9=10-MBAU9H6Y#C]5] M2_QAUG;USBZO[7>[LJ GP863TZ\Q35E7ZZ.VHZ?!Y<:4O <8JTW6(+>GV;/, MM"V-E!0-;531=L6R-#3XBE?YFH;9UFV7%-M=W700@%U3YWW6R2Y!"8H,6]88 M7H+?X!M#.]J9Y+"S'RV(M[H[_K'B]16/=%'E35W0ON]VNN/O:'6GQZ1?S\Z_ M3LCO%652D0,H34<;-H=25WE*:S1[7[;#27XV'7-TSE/],\T^_+U-?BCA'F3/ M=!99\/X:\%8P?"*R:Y*?ZHQV\GO:3F''CZ9+;]+;-BG!R&I-C-VD74)"0+8 M6[)5@2%^[_HFVY#S2J[KGOPZ?0AI%<8GJZ;>TOYA]"5);45[9* D)(XI_7>7 MTA(W=6=T7MJY+NT;VA[:LY'EL;Q#Q;*FV+$BZL8)?;2EUT5.$UCR6-2*2@ & M&X0EH0<2VPTLJ2#3&A;LAL0 >6QE2T+&- ^(VY MQA8NS;JH*C8!%7N).;CLJ* /L8WO*]J"7(PX+?LRK=(\G=N/_T6OY\0L83_1 M"_M#PDB\;=;T?0IK5O5$\KP/%!@XE]!IK $.,.ZZ1D8J%O(JHY@>$]@[2]Z>%&RSW/2K9ODOT@# M: !1KROB3DK60M3F<#DCB=REZE1(C#;)O^A+>I/&8@.;D1;0DDD'Q(98-T)2 M2_M2="7QB8CXM2=C:!K8T_HV+8FR77HK7AT@,$\@IUA]!G>SYLV&75?V+2(7 MY;B;)X^>G] #?%DKEM-[]SRR\BK M%^\N,*WYV!GU3V1@A*WLNPI307!NU%N 5HHCU+KA<5I_LY:U=C1JT](>O*X" M53F>!R1GI(D-4?#*/JRT)"_\9'-::[8@*T'F].[G?OKI,CE4:/#JW8L &]3L M*\F9#==*+&G)1F>@F(3?[K #$'[X17)%1N%GLK_)&?M;0B(7H)^QS(GV=RFCP]_BOK.UP'EO[/'RXM(W\D1+(C\5HX#D[-Y=EZLRE( M &$Q8*6GB9O_B8[H+BKY,[4$@E;6IF)B69\BDE8P=&R3Z1NE9)%D^9@,8+>LV_9HFW[ 6Q>$29,W:09\[7P] M3['#%&+ZTL"R;#%-9,S<^L;'NB$/E95IV]+'V/HVR8O6&I9<]XS%EG9 :%-Q 0UM7^]SM'TIP'$0-?]Y$P"0PH5G"O,^MW)(F! M^Q)GGR9/DEN3-G 26P4LQ+I:!)>60EMD;B9=G?=I#(0"OW?VA/_-<"3B%X=0 M] %FA3_.:9@AV)EVC=-;.+KGGW'/YG=OVJ=MQI^^%>0*_58\=?_^W-OQ8PW] MO*S)B3453!6%?W63DULR'OPVAIV$K)^("R)^B;D:BC[?[^#4G(.XN'IO?0%- M?')^=/)D;B/S!^5E8LH.:3P[SDP'E@V]N+JD+SYM<#? %R"-V3V.. %T*$X MH,>BR PR+FT,8 +# 8;4\R3(6A1I)$G#C0F*YM\P4J#/RQ\G)\=&_8@5=FK*@ M_2)8WK&;8_ ULBTA66 YB4QI:)4!859U)VD*2+A@-:15E+=S!7R:AV+>WHLB M-V0')<+>T;ZGC/!HNJUDUXAI9>E#B9237[6.S/JF^T##[4K&;V('R*G]YC2+ M!C2:]>&0D[YH5VEFOR;_QWS2@ F/5$!MF+@'2J=G+"2A,.#&9K7>IN5NDSR' M 2ZA137QLV>SYJP[Y^MXSKK$,BM#^*;0W"0^#\<@ZW#\A-XEIVQ1J;Z-!38D M+EAXNR$F;>H2@1M,W&^_D?P2X-5_V%>&*E(BIT"['+PN9FD\"7".7$<)?=B1 M[_E8$(8E,YR@T)#,@$O6\03$IW_4Y9K&L^R)7_A1$IB7+UXS MAT(NT+?+IF:#)&DZ$@J97 @J.>E''C Y>1 E4PM,%A.)7LP:I^C?;1X2#XU( M,DD3O8<0 %K(;DJP.])*R%_N,%KJO=2.4&A6[$IDI@]^O+AX*!Q-FTG]707CUDZ%<8==#'),E$WY%$[&%VFX2,M)']1V;?L6.QA>P@PT3JS+0)0SQK)=6$].+]2Y!]9&RA2$(\V"24X.#$#F'KU M:WLT8^ =12[BY!3RB)EH./2@\*?G5 _%F>N--Y(< M[ V7'&)[*1'IY<&?(U M8F(+(8;<A)8T%%(%56N\L0Q630.()5Z#KL"HA@84Z6$1 M?[S>FBEQW%,,2/LBJM?X1:KTYE87'B LG%HN^8&J#L; ?^LM$9=^Q.+;KLX^ M' E4ADS3XK5*ATC7KS=C5KG$-^EI9C@YGGGPXL)6&F@)@<>&B)$E&_J+R1RV MBG:L;V5AEMR"-*MHMI;';NR8J M'0,7G,M\JS' VT"N0P0A@*2]$S7_3)Z&T>WQEP[(VG%YYDNXJA1%%M[52RXZ M:W$'9:_#=_6.0ORGQT]G\Z3G]*.X.ANA, !TL09AT\JZ/VNOB)FD+O3ENJY1 M36I\M OG!X4FGC22?V#;8HG@Q"UBMRT6*%K;F!6B+.=H&6?*IL)\?$0,HCG, M,*4[#,2$XWL411CM[T$>AV<"ZEHEAR>S),TI,"-8(N6N0"$S9QN(^BCUCF]] M)D@TJM+V!.:]E5:U'\O;_7K'/#D\G87%#TX@Q2U&UUR-L$MI0Z_AC8>UX6[Y;L%MRH5)7R\[A%A.EN X*8T:'*F( MRW'A?;S%M;,$G2D,&,AFP(RJ'=XR1G#O\YRIFJA=FGT@IX(4,,DT&]D2H)WS MN,5'DQ]QOJ%5*99WAX)JWPF7;-%2/SK=P?OCIF*45L?#\PY9H*137X$,;CU M31(LUK3(+2%R[L_PB2 IR)2K0@)%$,,.MN10'*XI\$PVP@Q)SFLBA-"2<[@T M#X1%5,S2D)MYM0)-X2E5^\S)270?,!@<4 MW'/!GOB2(V,KL<(^3E!([OE+ZX S!\ZZ'+'D*:?]PZW>2<@(>&G8BPNFD%0/ M)G M'6G.8K?:\A'N#V>$^7&%7YDQN;JWOG*LMI,LDG]KQ--Z3S#<RL@'YLBP]A!P0*W=865G*UQ'FALBP%[G=KV[ M;4P(4_<9OBL+&WT$)14?%,*F4AX MRTK]F*=U13RJCF0(KLA+LY\=;*]1P:6'B%ZN5'*6SV4(85J5UX* $2*1I[84 M20,']V&15%LZ]KT4-F@?("'UR(X$_HHSPIE*95$AB9,-[(1/]\8QAH/WA'-O M79RWA> 0L1-+:[V+CW(@$M*%+A7Y=7C5"1:Y,@OW GK(V1K1<0X58S"9&R@G M8L7)%X+R#62*R.+/&3(O?Y&R"+@CE=BB4A/@8QFAK:AI-@,ADH)CVX(-A5VDI82U*=NV9T3&QY^TK2XJBS3V@, MR@;-L6ZJ)2?#/E+4ZWI.P0L>VNR^7H9 R-JIKL;Q;-I9QG' 7OMG[8U M#JZK2D1^71=J3IVCUZ48,OJO?)3[@S$^DGT51;]W!J_3O19!QG^DB1&+'K3L MN$#DWV&_W%C#W4AX-=XT]_N[&6O?=^/2_T&?*\ @X?ZH)3'.&=S9G<@[\CFZ M(S]WF^-KCB"<(,B? 7 01^+[5[#C<]GWD:R&FY>Q4AETQ-C6I8&O$1O1!?UC M:([ZWFCRRM'E/K%^T\-_S2+Q G/[V""=,W>65+#XK<^0 GO: -E2-:7\-CTI MGD;U%WB@D4CF/G]+H5(W5F;*AZM#T\^CY.GBB>M=I\6)VC]*3MV'>$RZ,8;J M)D;F47(>#&&?#L)L,L6;Y(+80HHQT- 7/6+N48K/)BGVI,U#BD]&J)BD^1>Y@AR3U$D@2/C4E;Z\QT#7.AP6+V!@DD[NU&%IS]6M%H54 ROJWD MZWDZ#H?ROK$%%,=!FA&1BL44^'))DR.U07!IPVX?/!?8A4J)+DWFF$/OTML6"TGA! MN)U;,P0^9;+&MPF;;O0T=)^M+P]PG\E&24U5X9XSGLPWVQ6@_%U, ]F MT%@=V1#PN]]),RB#03B29I(3,6S=I/F@!^'1^>(D= TC&0A9.5YEM"."1KY/ M332HA$(]@S[9BOL-&K3/1K5>R;F/C;5$4RCY+,R<+4_TYH?C?N_2!G#B29-;87 U@.#;=[3&G$Y9]Q_;+B@ AJWR6/+=X M_C(H[[.%&+0%:'XO./A0M"ZQE-OT>4<>F]/VVNSK_M2^BBQP0V&#!;<.#+(G M19A 7*5%(W&]#Y\#6L \,FQZS@6FO].B;+0(G%,PFE?U(]H<$=*8Y&.(V:M" M&/S'5C,7/(=)VW:/77#SP#J36;00*0T8L.HDIL.1?LT]!%DR5E5"1Y#0X*Q& M6/BR.2Y.S=KVSWGR:\\G'"0%XU)=$0#<1VS[+=4V=0V&!ATUXZH7"!9XR>T( MMSX '>ZRV)/\E[[5[H9=HZU8%.=/MK*P.:L,-H*>HVBG;ZSEW1)T[INPF,N& MG%V[R_0(QX?T(./$W!1XQUVJ]1().>*3G#((3LHPOEBE]JAN5C19O]64L(^S M)X1;@:]4D(BCB6LQWN]64O%;A&>@CFRDB_)P.\ST!_V(HXQGGC?&VF_VW#8/ M2';$S)*7H=[LJ\K[71T9CWFL:".Z%>8'B2>!MEIBLK1I"OD6BY(>2EA\"MK% M10:)R<5]%'(2AO @V@20/1 2= @+(W&P!-'M$8[M*XZT^:O(7/6M0>V !])N M1J*6ZV&JPQ![Z3L<7;D>4.=4;= ZQ;DAA"Y@ E(M2'79SC\D,GTD%\M708%- MYIKZA%Q'DG4L <0%[Y&B)\)H@U>SY$IJ1(S9]N9)KT'YXRLUW') MOWUK')0084?NML4+3U;1!NV1GY]_*(C$>SG)MM L:OZ(B[\!01VJ:,M;N>7 MF224G&)F^)I]3Q)JO>T^TP;/]13I%[_Q%H?]>])!8X\H=";;5,6O@]:(M+)- MA0QY42LZ'/4:LR!K'SR[[@NDX2IC;W# J=--G<]&^:('\33W.6"0ELV)Z-=9 M5X\>K)&*\K8W(U.C2;#]0P=PD%9\X4M"?Q4\S4 8^Y/ MCTZUMHTR([&G#2GEC:B\%B1[_)E6(0QG+_BXE(AZ4(QG(PBTD')SKN^I9%6S M_EMDX7&?Z#$76)$BXWS@;=!I6(Z] M/@>[49CD*$6S6 ]+<=V9WN+DRZ=DMS0Q$[%H;QL^/;.5E5(D_-1,U3;]8%S& M)$I%W4WA,!-%BK6910V6EXQ,PD\\5AD''J_Y^IRH]0C6?^3980^#]HU%[Y%U MVY7I+0.G/2(^-6^MRBI0_]'IXDL?&2(E_D60[?EC1PC'21TIU_%&/SJ)Z0CS M^'\&'3B ^Q)=V2G7]I6(TR?^=.7I692E^)VS'Q:SY+7$%#3_3R8=VN4@KBH$ MBS1\>X*U6P+:4SXUQCT<)#ERI'T1#"S? MC7!Z#,('G0,,K;QW5S- 2RBV_59'@6<,;,HAT;>G>#E3O MW&4->L=%+8=Y^9B-EBVD,U+*'5P^MAT0_$*FPUF'0 MD7\ON@^8&B^C;_ET8BO+!"]Q1U#=-'(*DIM-HIV-8D)[+M.&?7M[!;ABMV14 MBEP;QM[9.%&"H$FE9G;;4H, 4=P8UC&5@[QP*=B@DEL5?#%?A[5]$@4K=\F, M@9B>G,JU.*UMCK H9SK+%H;"AP,W(3V?BY99%RQ20,[%AWQ;_B:,U9-WW'2]DOE-)NC\6^8@,$VA3I,M"_#W7),^T,O'<];D#>FF)$8*:RRV3Y?YDE M5WS>Z3EKV65PWBEFCL6@C'U)\NM;8^2HE#4:ZT8J/^[^H"# DNAE[L[U,(II M)X]:V<,U04; HNDP:A.38(\D\_QS)4Z#,"7-MJH%MXU$@1^'?;[=+;U!?QO; M1$5$F6*1:[Y?)A*XU&$FOR4V7609U:I>RLKY,(7M5[,59FV &>EK?,@^NAM\ MOG2MV ^ZK"=UU_4@.NVE9(*Z^,3&D,1\F*'!U!3K*KGD8_+9+9\!7>F'T=V' MO?:420-09I\7/A=-@$,2EB^Y,+'5;U<4P2D\MJ^BV#1ZR)"KGVA'UQ-S:'_$ M>5@RW&4)4,1U3SV=)2=V4)P@#Q+D#6/3E,LYN;?NZ(,BZNA,Y .FQ<5.".<& MT\='5A?)CP*BV- RYI>,KSMI8:=AUQP+H\G(1AWY9@-NI:N MG>DYQ$0SK!!GX^G9]9 $GMCNK-N^Z(#L (<1,1B%'5@M#FSO_;$CF].R_:X& M*+B+"#:40CN7DDZ_] CYZ1,'D._ P',M>?DSI;%-9D:)0?YCBGI8SG#K%P9] MA^.F]@\^>RI)T\QFB;A([JRI)*Y#L;=)H:!!C(:9.H4[V*>@;0!;OAD*U<8)/Z.ON#4@(!H MKE"4Q0=D_?GJ <9Z&]O A 7PU0Z<'!FG8 M(1'4[:Q@?";5E;G+(FR'$05YD1 M-PC\'?#$Q3RTDEUM+[D#"\)0(7XKSN&%Y\5Q 0*NL5W'YZ:&5Z^D.1$G-2+M M,M#T>C=)$BX&Y&I4PSX)1YJ();CJMO*")CTX==^!HM9GU;:IG)UDV;.--\KL M0Z31=AO"OK; :F^H"R&JN#2Y.9'UQR"M=952 M JD>A$)>W_<(!$8OY+0*$U2<#7[.6VVYL3XZ>=O4*,+^?.+\_XS#$ MHC+6)+V;06#+78,R ,UNT M'T2"WEN3P^9^+('@BHP%AZR_Z)4'C0S1MG56, URIV5\WQ?P R18VA9X:G]@ M6C-[W"NTWZR)O@#$&WH8D@\LQ@V#>!:[8C0'ZT9C9JRASD72#K_.QU]/Y^]MP=^*.BOAT^.NOKKZKE2]1L/P2' M"EO?9>,NC9Z6F+&N3195 @SVYJ6)KFEW%FJT7_IW=4G_L29I[J/B.\ID3KM3 MX55"OM@1L)9_FH8,251O%JRM6LK6# >*[[C_S04R;;_"G76Z'IL2YX-[ V&K MY%1X>*>@M+9]I'\0'+G6>^ 1&=&3IN#8@+^_')K?X/8< MF% 2-+GB$8< C7IE,ST-^ M0'^99/95K C[6L$=--.PX%%R\FQ^_/0<_W@R?W9RMB=!3Y\]X?^_?# W])KV MJ9NO3^C_%'X^G,$/ )B>1;RH9^?'^,?3^=D77R:'NUGRQEY)S%?9T7QR2W_T ML7$?\WD?J71.-B'FZ)++"LT]7^3!9;0(DTBV[.5NW-+(1D=2+*]25AL6"5DN M6I/NZH?8JP4YS2XJN0W)^DG1/S>9T(Y+405)E5S:;NM5=Y/J[T;8*Y2"'R\( MV\7GYM/D19"$[,IU@GB?B%]KRX+A4;EI,=X!1.R[^;$?<1Z&<30F#OD[O<\TI9/ MTA)AR=S&C'P,P5L0]D1-58#;PY, RB6CM7#<%!N;#,<.6WWWQ>%ZDD\K$[%) M*YK^F9(OD]VU#9.UEBYV%YR<*=69T)Y \5K]6K&2#&+ MB(R]8?=JLG&++2?'O10&178UA?P5 P$^/+BBF4NB6*YI'>5,$\Y5RGVAK8R-FU,&S27NPK-]&9GHV/XC#>_# MYGO;C_KG>VX^;-"J;!V=(.+:YKV>-=*K!4?9,[O.ZR&N^*#G\ ;^F MEM\)$O6FL/YGZ+K&UU"?0WBW&=]Q'D^Q_XL!%U?O9SS\ MT?&SY.#*2#'BK6LDU[M-3[\X)B#Y,C0_M+?R&$N[??-[=[=N>V!5DSQ5RJ?R MI,G:Y6R*;7@5;_1#!P+=W>BMC([K:ET48",0A1=Y,%:KU_BW0:%%APBNE9%? M-9"5HTU"NE[U^+C2:E.;_K?1Y"R0VV?\LH*>F R695]3K+\BRF@P<3?W#76N M5X+0PQ#\O'97HFR+KN/^U(#P&Z[-B"R%3923\MB8SO^:DM2\QG.X"AK&TDA! MO\;)B6+Y?=$!0\)2E[TWER3;]<"15K16*^[0!9HJ^4]25ZLU+ZLHUV%U YC. M"KWCT9?)052P%HEN$T+_(R+M'QV(,OOA#&G]<)#5PY/H>@TQQL:;@ND0:_7X7 M*W:'8R+\)^>9Y,?Q "W=KQH-ZI]85]2>RCV76F>J-,M@^19: OZ-,V='S\/C M^-Z4CEI(-:5X\@"2=? P@WI I!ZP23T_.CZ;6X%ROW^2' 4J,EJJ.N(C)NC' M(@E,U^O&Z+5L@4 FAU?]LA/3?'I\Q*(\>)K M+EH/UCZ?G#W]?%;TV;U6]#.(7"AG8[\Y_#CXV6G\^A[_N'8KG6+R"]3NT\3^ M?O>%_&RU?UQ^_/M5BA_O0RRPHE>/%\^>'$@GNOV#A(%_Q'I9=V1E^9\;0R%X M@P?H^U5-YEK_P 3N5\V_^U]02P,$% @ A&1S6DA>^'7X P @0H !D M !X;"]W;W)K&ULK59M;]LV$/XK!W4H6L"SWFS' M<6T#>2L68 V,IELQ#/M 2V>+"R5J)!4G^_4[4B^1.]O9@'ZQ*/'NN>=>??.= M5 \Z0S3PE(M"+[S,F'+F^SK),&=Z*$LLZ&8C5.%MYR[;RNUG,O*"%[@2H&N\IRIYTL4]04IYCH;DL0.%FX5V$L\N1E7<"OW+CSB%0IA@8C&7PVFUYFTBOUSB_[1^4Z^K)G&*RF^\M1D"V_J08H;5@GS M6>Y^PL:?L<5+I-#N%W:U;!QXD%3:R+Q1)@8Y+^HG>VKBT%.8'E.(&H7(\:X- M.9;7S+#E7,D=*"M-:/;@7'7:1(X7-BGW1M$M)SVSO*.\WQ:)S!'>_2RU?@\K M5'"?,85SWY !*^8G#=AE#18= 0LC^"0+DVFX*5),]P%\8M;1BUIZE]%)Q&M, MAA"' XB":'0"+^[? 3OAJF"%UO]XB7\?K'61E%U_''(X1IN=!C.=LQ, MERS!A4GT/]O;DZ"':9ZP@)<,LT3*$B"-Q+" M290DH9T$UT 7964PA4I36,%D"#O7")C^R!Y145]#4>5KTI$;*YU3)SIM#30B MM&%%:A5INCAE N0"D- M%H8S<4(]K51KOG5@=42-G!$5]08=G'S:.)HPD52"N4F52)IYVM$@<84T PT! MM0A:5VPM$*I2UACXA"KA&JU"GQ8-C^0!9&E!=6=A+UF&!KFNU',CFZ/)+/LO M=+61@B:V$W3F-!IM V4RI]DG3';7KEK(<.?1JIH S0)TJ6SG@?V)X:[**=%&JAG1-7=.,;D]G,P]@E?'PCH,IO0(AE-R_I4 M!<,@/A#WE^K8L]C'CE_AV/IU@N7D>['\QF0?/(:/S;QYINK6@$?*VW:3+?%! MET0JM[)2249K" 3N_FP<#((@@$-_-WYO+: >V;KEQ\Y.ZJUZ0^B^=OO51;U6 MO(C7R]DGIK:<" C&ULG5EI<]LX$OTK*,UDUJZB=5"2C_BHLAVG)JE) M)A5GLC6UM1\@$I0P)@$. %J6?_V^!DB*.N)-Y@LMDNC&Z^MU@[Y8:O-@%T(X M]E3DRE[V%LZ5KP<#FRQ$P6U?ET+A3:9-P1UNS7Q@2R-XZH6*?! /A\>#@DO5 MN[KPSSZ9JPM=N5PJ\OE96_4:QY\EO.%HP>#JXN2S\6]<'^4 MGPSN!JV65!9"6:D5,R*[[%V/7M],:+U?\%6*I>W\9F3)3.L'NGF77O:&!$CD M(G&D@>//H[@5>4Z* ./O6F>OW9($N[\;[6^][;!EQJVXU?F_9>H6E[W3'DM% MQJOFF DXJ"LA<#!XWT M?)#4TC=!.OZ&]"AF'[1R"\ON5"K2304#0&GQQ V>F_A%C6]$TF?C4<3B83QY M0=^XM6_L]8V_H>^FLGAB+;O5Q4PJ3H9&[-I:Y'O']HAQE;+W6BK'O@KE*B-8 MB#JESG^N9]89)-!_][DH )CL!T!%]=J6/!&7/52-%>91]*Y^^6ET/#Q_P;Q) M:][D)>W_-WPO2N_'UE7)[IU.'MBGRB0+I#Z[GALA4)*.S81;"J'8%\,?1?ZL MM7?@]?-S98QFM[R4CN?LG4KZ<"W[+'+N1'KTB1NWPE.6:*5879A+Z1;,+00J MM-V9Z8Q]$ ZZ#;8-F["[IU(8*50B+#OXY:?3.!Z>?_ARYW^-S@\C1APE3+[" MCLN%SO/5D5XJD8)Q9E:F$J1#>FN0D=\3:5%RM0*@HLP%,$*V-/(1<%F9PS7> M6D@IL81B:6U%"A<<_@K(:W5]]IGGY8+=P$211P0 >"HJB^Y&$53X>ZMS 2\J MD6Y=S,A74;\MSYI0Z\VP""ASHUA%,8-87;!QU&Y*V;#I$*G8 M NBE2N6C3"MD1\*1>]+!)R%,O"R-?I(H.@%73X?]\:L&Q#9VM!?KL$=KO^VS MW]4:4'S: /*^IBP.%GK$,\H:C47%#:LD08AQ9*@46J"L/7K*0[ M=HV'P:Z-/6]S;L/4O5A(\\^3_F3*4)_!21$:MD5C)-V2&'%WE=*-"X>G_NW!\GA.JH9E"*ANAQ& MT/)\HS:2FHCKZ&54S0V54-A$EH&%@:BL#"6_(YV<@47G@4VH^CW-O4BI&RAV M;0N!;!88D6B3!D[:]/6F5XED/M)?" @P,CDFPY(-PJI#LU'A=>HR =)"N[&A MS_2I[_R>..WY 4[=; #=]L6IS:7!%0B);P%H!B'[F@>UV=N@ 2C#G(F_"$*> MTU(;,1'"@9=OQ)*;R.>;8Z/C5.JW0 M1N92*7H%!>\KD&?@8Y 7>U,9>D%J5X(;0@+3MIE[O&;N.N,;1*C)X^$D&@Z' M(4-;./1FW"DN7_*E\%-VOOK>C2:5 DPW+1^M7><.O#IJBL+5?;P-7M+VK]Z*KQK%?\F,\$._H3/["&[]4< M^,O0"$5*%K*$HO<\>?B796]S.G6@V"HB+C:.IG#7%%$!CZ>"*8X^OG=M'$V. MA]2,,7\HB;S]J-41#4&""J\=\_;*'D-R@CW>[5A\<"\2@\GZSH)XX);[DGI: M$2*>XGQ"!ZA#-D&K&'^7@C_Z]_U=^5%T,AVQN#]N@OE!<(N1/:72Z/B4IA5O M&!@$*4:!ON'H%UTZ:ON<M5,$5SN$> M"BRKBC(D;64#]'J[UFK7P1*P-4[R2ZSUFJC+ +\?S5-J;)1DO#5M=Q@PHM3& M#PX5$M/630ZKVA[;V;$CWE2F;6>$;4U+T?419_"!YR28G:\H+5I*]S2PAI55 M_D"82IL0V4#$CQ$9R,.VY%1P\R :(3]7\F01L15"K_L"3XFEQR;R$R2'^P6SJB6 M#8RK_PJC@L$:U? A37;KL9U-7[$&A-EI_&OX)(7.A3KKI+\CVI<;/7KB]PC] MB7ZEZ!#HL@SSH'(RHVI;^1-%PIT.LWU'89,'U'[LM_I/NP,.3 6ERS-O#J#^ M)$RL\@^ZA__:!-;_9F_X(6P[C6.7EMGW4._VHGWTNLO*$0Z_SO-D?+YSY$/7 MB:,QZ!C=)S[!]>QDO./)7?O]W-,VG]!$#XXGHT-V,/+7DY/3PQ^#,J:^,!JR MT>DQ&YU-_RF(>#KT($[I>C;]01 3>&#D>RO\<8I+O6X3C7@JA;+AY,>;+%OC ML^%(-3T;M^,/AIOC=M3ZL>39GH7H,XHOY)K6^#YD=);8!;;FI7W'_PEU,&[K MPMB==OYLX/ISP9;PE$W(7;CLIPSI&^T^SO!S;]:=> *\AD=VJRFP)Z^Y,\QI MV]RYZ;./NKLK1:>F(.G]L\,D'L"^[WN#SJ=:?\JB#])TCD5?"5]MVZ?M-^_K M\*EWO3Q\,/_ #<9^RW*10738/YGVF D?H<.-TZ7_\#O3#C.D_[D0<)*A!7B? M:1Q8ZAO:H/U/P-7_ %!+ P04 " "$9'-:,4J+XT\% "%#0 &0 'AL M+W=OCBS,_=ZHLSU=I2UGRKR;15)?3FBDNU/A^%H^W$G;POK)N87)PUXI[?L_VM MN=4830:47%9<&ZEJTKP\'UV&IU>)V^\W_"YY;7;^D[-DH=0'-_@I/Q\%CA"7 MG%F'(/!:\367I0,"C8\]YFA0Z01W_V_1?_"VPY:%,'RMRC]D;HOST6Q$.2]% M6]H[M?Z1>WNF#B]3I?%/6G=[D^F(LM985?7"8%#)NGN+3[T?=@1FP3,"42\0 M>=Z=(L_R1EAQ<:;5FK3;#33WQYOJI4%.UBXH[ZW&JH2JMH6A[^N<\\< $] :N$5;;E?1BX@W MG!U3'(XI"J+D!;QXL#7V>/&_LO6.2V$YIQMILE*95K.A/R\7QFIDRE_[[._0 MD_WHKGI.32,R/A^A/ SK%8\N7GT7IL&;%[@G _?D)?3_%*>O0Z);S8V0.?$G M5+R!-T1-.2E;L*9,H0P--JDE88*6JD0YR_J>#F6-&=4:4>?FZ)00-*X6$-D& MSCWBI^ '-(]"/,-Q,$L@U2@C@3^+*9JE]*[3VFH-:B2,8:R%24+SD'Y55I34 M/&6[)>M PV3FWTD:0C=ZF+8;OX4_MK*I'&JFZ!N->K=<2GCR =(I6+:ZEJ8 MC#,R&H=ITKV3D*Y%(T%>?D;>R=JRKD7YNC5,1BWM6FCV"&M>P!>,YK)"T^R0 M(3]/\8SB@'YFM*%"E<"H&JU67/GXG:0QS8+$A[0%-A5"YP/HH"&9NM\S/IF" M[@S/*')J#+R:96W5=I62,YR>2=&U4\B)2FDK/W<3A\GX))D>N7>:1$=#F/;I M&5.-W#N@!$X\H.G)S"7 W8?4UH+N# *YN,@"#S 030/_0"GD0_9AH4VQ*[A M[ F2$W&!&N/X, W[ Z#<'-/E+F\$/_OJL&3*Y<^:'%$*I\D#TWC^%43IGYB* M#"[4'4U1W\M%R=OJD(9\WZFM7Z9?%+C&)!9($#JFZP+[4296>3["I;KO XYA M!DAI"6UP6TE]!_.K5<<6QV6+MZZ"X+^5A"7E9FM_3H=A'+NDGLZ/]@&M-5+BM5HN MC2.Q==%AY&2FT_#H)<-C9S::7Y3^+R9':(_A-/I&"*''ZTTCLH6;AJG= + [M 27UK5Z4%FIVG?%)]LV3V[XG$2)/Z=3J%W MGQL?^AJ0NE@BPBQ7 OU@9[(1&^$[A.O53W2BC&ME8;1PEY_<16PII*:5*%M^ M0X5:(['TV/O?G2FBWM""2XE9M)$"V]U*)K3>.&]LLZJ+F!GZDE->2K&0)1*\ MU^N25AA5>W9LK,3UFGM),'B@8: Q$ZX5#XO:W=O0'LD4Z(VX"]M6>^3C?=>L MR<[5N&(4E/L ,.0=U-V2A]GA&^.RNUH_;.\^4-ZB'B5*H>0E1(/C$USI=7?I M[P96-?ZBO5 6UW;_M\!W$FNW >M+A9;<#YR"X&ULI5== M;]LV%/TKA%L4+6#('TF:H$D,).FZ%6O7(FFWAV$/E'1E<:5(E:3L>+]^YY*2 MX@QIAFXOL43QGGO._2)SMK7NBZ^)@KAMM/'GDSJ$]M5LYHN:&NDSVY+!E\JZ M1@:\NO7,MXYD&8T:/5O.YR]GC51FLCJ+:Q_=ZLQV02M#'YWP7=-(M[LD;;?G MD\5D6+A6ZSKPPFQUULHUW5#XW'YT>)N-**5JR'AEC7!4G4\N%J\N#WE_W/"K MHJW?>Q:L)+?V"[^\+<\G.P9W R_X;!LC=81M[)463Y6@:Y.G-V*QSO!AH_1*G1&N24X:3< M!(>O"G9A=66;1@5$.7@A32FNK G*K,D4BOS9+, %;YP5/=QE@EM^ VZQ%.^! M4'OQ@RFIO \P [>1X'(@>+E\%/$U%9DX6$S%+E_/31R0< MCA(.'T/__IS]#SCQQME&!/2A"#;^3D6H"9N:5IJ=4![]G/^)'N/O&^F4[;PH MM%1-0M.TEEJTSA9$)6#]5) "@A/2(S"!2F&=Z,SPQO R" !Y$LI$9];!$B-# M%+9S6+:5R#L/&=YGXM,>&UD4K@-I#*O><7%/C*K0.P;#AM6*0AI!'IIDH.BG MM0'K"F9:R5QI%7910TY:T8;M PN&F%SFFA)3-@1"@**MTAJ;A>LTR\+,*3<$ MPGJ7B0NF)O6WN6T)16=L8#!R3$)Z5HH&H"8'^M $'"_\'F3B;27D@,41C]C; M6A7UO1R5JHS *3JL #5I]08UTB6T%0A\_T"V.@;N,M&!H M2WZ[2VT-5PTBW.0HD_)%S M)R?+Q?$ILH2"0UZX=*U7?(!,.6K@&'WA4'225WUT(WTM*IQO/@6W01TE^:,F MG(<@0P-/:%+K", 6G2E0^\C$5-1VBS"Y::R[SE1R8UVLM1[ "4LS2>-#$EA<- #>(Y)W%ZT9JK!#E7WG=H>A[DW(! U.COWBGL$5A'>P;J+^S>8EJG"D^MCGI5 MIM =CO=A&O")@A%"C>BY7&.L.E7P<&?+GM>P'0<,QH\J)7^_E)JS(6[X"A/+ M#ID>I@W/DJ?+[!@W'ZV'6L7"R;C XX Q8_0$\:7C@8G)9CPR8P^W%&^"/)0_ M/= B#@0X5B;V:TP>3KB8Z,A'MIC_M[&K,4*>SGM.QXOI?#[_3CZ9N,%H%;]@ M7HC%8:2 ,+U+1<50C75'V=[UKR&WCI?<."A,2#?!<76\1U^D MZ^/=]G0)?R_=FLM-4P73>79\-!$N76S32[!MO$SF-N!J&A]K_"] CC?@>V6A MI7]A!^-_%ZN_ 5!+ P04 " "$9'-:TOA.>FT+ ">'P &0 'AL+W=O M^X%29$6[:2S^R&Q1 (7]WGNN=";O:D^ MVXU23CQLB]*^/=DXM[N\N+#91FVEG9B=*O%F;:JM=/A:W5W87:5DSINVQ44< MAK.+K=3ER=4;?O:QNGIC:E?H4GVLA*VW6UD]OE.%V;\]B4[:!S_KNXVC!Q=7 M;W;R3MTJ]\ON8X5O%YV47&]5:;4I1:76;T^NH\MW*:WG!;]JM;>]SX(L61GS MF;Y\R-^>A*20*E3F2(+$GWMUHXJ"!$&-WQN9)]V1M+'_N97^/=L.6U;2JAM3 M_%/G;O/V9'$B%^-ON_J\:>*.GGUIC)[4=%J2*,/;"KOAG*ZI*#*]M5AA;5TK\^WIE786, M^,^8S5YB.BZ1JN32[F2FWIZ@#*RJ[M7)U;??1+/P]0OZIIV^Z4O2OQB/K]\M M/FV4P->=*57IK#!KH?WKE4(QJ_:;@VO4 XK<*B'Q6%JQ-@6*U8HS70JW,;65 M96[/+\6_E*Q\I 7BI+8K576QHO\2\1!%B?APK%!F4/[6:Y_5505+!)2ANE/XEO<,#,2Z MKMP&*F72J3M3Z3_P?O4HUBI7E2P"81U>\/9UH\]O=:5MKAD@( "FVXW9E_ 0 M[)]X#S:G[BISKQF*M!5WJB21Q2/<(_'.5 PQ!Q?W;> EV-1(PJ:=?)2K F\, M7O)B7=X)6Y+ ' MDDCH(V+EQ72^(J4.9B!W@5P(=F6V(MO(\@Z'<,"[D[_]9A%'\]=V*$):J[#O M;%T[JB5D0PT'DCV-&N?L8UI::+G2!9O4K<=SV5\I?/H''_C8#I/Q"VG MR&(^%V?1\EPLIHLN=^,@#"-Q%B_.D9XVA\]FJ9C'8I[,NJ.C((IGXBR)Z.AP.>6CPBGM3!?\)0JG8^63 MZS5I97ZZR?OT^S MI5#WJJ#D1#AI7U,3J"[99%V3N0W0T-%_'FI:3W)*NIZJ7DVX!@&;LG.GR]:Y MCI Q$*5B%5HS>T6[0F6OM1/3.!3312I^*3-5.4G:4?48JQDK1#Q+1)IT$3I( M@,+0IG$\DM5K,P7.30%]M\YDGU\1C?#0A2A)AHZS97@NDE#\Q @6X?0DFC8) M/H(I;:ZUL>]*HJ>()=)$[(==32:S!"B6-=BA@)T5J%BG;H9-*^7V2OGRRV15 M<6:T:8-=3?E3B??+&Y JUKJ49::AHT\@PN'3:R7<7\91Z:GJDG>=YQ&M.ZX0H<]\/*Y]'M_?/"E^)'R:H>< M8M-!-KPR&=8AI]B;L'@OJ]PV5;_DOTFZ%#\=]BGDQ\""". T)=A!4_6)/(AS M%,U%%"[%=995M2S\H9+TEQS2-%R(9!D]GWUI0MD<(]M![ MNG&V+5 ^^-[ U MD 73DUG/_ K%7M: K6B&?^)C1?:[QT"HWVN]V[8-6Y<.4GR7\%&*9S/0@YFX MD3M-6<[>ZKL(:D>"DMQ7P5BDB3+ M*;/&].;L683\-UK"F\-&/K9ES$:JPY8U@&H\@[L4R)$:.0+O=[)@J=)#STK= MZ;(DUS3E2Z>0IM4=CCF[X>I0^3GUDP;@[#.O#<.CS#+"$''VU_/^65";3F#I M(^4Y:CC;1=T?^2'.YO XM['XM7\8SKS!U$W2Z93",9W/GRRBG=#DN@&VTCCB M4U[[;-0X\M_X$DLENC$%&I/]"]>0>Q0(SB@#ZZ7+^41$N/.8) M@O8=Z.$#LTRPU--XDF+D+ K/%@OFGE"Q18;R&.S.R"]Q^/K'G_[!GZ+7YT]0 M[_B4*)W,NF-V%9Y7&L][!PX1_]IJ*3[*C+H#0N[8_(!S,QQ7.'L.86AF@&\] M_]1,TKR><1)U)YEY5O18**9FIJ%+'&USBG;*7-!=T9*U_UG/-L_7='\8P\&8B ]K=D3M-'LA>!+4QA&5HDLBRI4V@Y F&&X>R8,4%NW;#F._ M!@2!3FCRPI]([0%[)?%'V7>:I)-II]H()Y49BL[3/'KTPZ?O0(]L5EOKQY(? M#=HO('"%<(R9/N\EX9'E7VFQC]QI/.]%G_,-"*(K!KM[E D05V H[)&V.$07 M]S"=S+_:;WEO-"Y,]JSK0$L/86WGMJ]0:=JHE*;#P98B1M[K$ME/L\? PN(R MR:VT%/4H)V=I*SJQ$\=YS(,-Y_[V*QT"&,#I6UGZ:1VY6MYC^O;A;X\N3?F* ML\W6*ZMS#=L;DIL;Y PK@ M$QA=S#$XAR%EZ5'PO6\=L[^\JZA8#S_;0WXH]8<=IG$R6?3 9G3,">NSM MKW=D[FDTZ\'CWM0%(LISV>@\[4U/O?H *T"" M,:\;3N'S( 3_OU7.%Q<*11TV3'_02?LWW-R.%NH9MRWS]^)#O$:\4=1_\9Y:H8G\)C; M((!MKUK0&^16ETV=]D'"SQER[6 G; S]C#@0?X/TQI82;&]4U%!$M!RHVM7. MSA0Z8\T)9\NLJ'/%R%,1W-"IH.2RX(FK%^:C2!W"K,N1"QD<[NF5>G \\M(D MS@UC]*3<>-90N!:AT-Y(9',S''1EV@KB[L],,Z\S9HUY>[WC":#TKSC"30H0 M7P1Q&URP'&ZQ_1K J#:Y9[BV!D+E"AJWGF9&+'.8=SV2F,= N)KIJC;7+Z@M&I^UVD6RSIG_+)B@RD< MFG2,(6AH/M6U*>'J1XJLY7N)CN6WQ=C Z)=@\LFDLE4P@@=1?\=*1@QN:WHD M8E!K#?UBMN/OSR#4'!:/U'K&K<,>[LI@3W-=T\2W1$***,9<0S_3<8U8U5WW M$Q4U&3 -:ROVO.W BZG!R&\3-(TRYQOT&G_]RCXK$#C7]N:RTY4 *S_"D[IL M"4E+;BB3V0*Z0&YC(_/?:NL\IC9^[D7I"Q&:C/TN=]'[S72K,(G3+\/LT=+Y MGT^[I]V/S]?^-]?#&ULI55M;]HP$/XKIVR:BE21 M$*"T#)"@[;1)JU:U>]$T[8-)+L2J8U/;*66_?FW>C)2I15T0>]Y5 M(,_RBEDV&6FU NVL"F\AQZ8IR;S5]Y>1G)],D*8M2,(LI?+(Y:KA4 M!94W=[H_(7Q4QHQ"2Y&GN$8*\AV#N&_L^%^7]4^)PC9$K0>^5R 9;- M!=:/EO]" TG.Y()F[M[4"]R<"283.E<9* ^=[$ +!WU"3C97I6$R-:TA?$>F MJSL"5&$LYN2VJ;(;NC##!9?2$:D#P&LXZ9V>18-6M;J(^JTZE]V 7-(>X<0% M;D%:(EA%>6EZJ)*>EM8HDS50]:6A#%R+.!G$40OBBW-'Z8^0_=-NO GI@Y-* M&F'E!JF %:J4UE"?2@0SAF><4LJT*G8TVJ?++DWB1P(AK$D8 WA &5+/J].& MZ5^A)XI.C?4U.JK$@MIY[=3>=YG#K8Y3H%[XODI7PXE0-9_FM&G=TZICO9A7 M??^&::JP 8$9N4;M03\ 7?72:F/5TO>ON;+4#?TRI]\/:F= WS.E[&;C C0_ MM,EO4$L#!!0 ( (1D&PO=V]R:W-H965T MGBME';SJ/2^ MOHMCEY58"3+65A;V<7,-%Y) MC2L+KJDJ8?=+5&8WCT;18>%);DO/"_%B5HLMKM'_K%>69G'/DLL*M9-&@\5B M'MV/[I83C@\!OTOR^89?/%?-E1KGP'W9M M[)AVS!KG3=6!:5Y)W?Z*UZX.1X#;Y - V@'2H+O=**C\*KQ8S*S9@>5H8N-! M2#6@29S4?"AK;^FK))Q?/%:U,GM$6*+&0GI8*:%GL2=J#HBSCF;9TJ0?T(Q2 M^&ZT+QT\ZASS4X*8-/7"TH.P97J6\2MF0QB/!I FZ>0,W[A/=!SXQA_P/:&7 M%JF=_"%5!W_>;YRWU!A_O9=QRS=YGX\ORYVK18;SB&Z#0_N"T>+RT^@ZF9Y1 M.^G53LZQ__=C^1\T\*-$>#!5+?0>^-YZ^G,@8)*,/C]_@94U'+HNA95ZVT(N M155/X8>EAH3/GO"7GV[3-)D>(!035D;3+T!. 5Q=[#9W(#4PYJ>6'G-8>^'1 M#8.,(SP(10YQ##-%@!VD>@,9]9B5F\8C-#4OW":_=&'2 BJYE1N%%%:1:3G! M]WY ?K/YFSP@X-%RLJ!D)7WX3#K64F<([&*#D_U*X:@\GFPP[T6]*6!L)^)B M-+A*$JC1PAZ%'<+C^]'"(A2-4GMX0<>5:&KRI>.8 >Q*)&]UQT*XL*.;:2>& MC^0<+8C"DQ#&%]+2G"5QC;A%98;#D^,7RIF0Z L=MFD<&QKU4'ZR!=1T/*X_ M5VH8M#I43ZBWXSHA[C6?2J5BD3"'L.GZL67>4@<+N#Z9AQFK(%3XZ2H5=AK@)P"JPWE?'"+@*'!>$#/AJLQ&+_:#]^[E_&1 M=59HM^&!8-F-]JV+]JO]&W3?6N];>/N ?1=VRQ=)84'09'AS%8%M'X5VXDT= MC'AC/-EZ&);TCJ+E /I>&.,/$]Z@?YD7_P)02P,$% @ A&1S6AAZU==8 M#0 [3( !D !X;"]W;W)K&UL[5M;<]LV%OXK M&-=MXQF:%B^ZI4EF["1MVIDTV;C=/NSL T5"$B8DH1"D9??7[X<#D"(E2K*= M;#>[LP^V1 (X./?SX:)G:UE\5$O.2W:;I;EZ?K(LR]73BPL5+WD6*5>N>(Z6 MN2RRJ,1CL;A0JX)'"0W*T@M_,!A=9)'(3UX\HW?OBQ?/9%6F(N?O"Z:J+(N* MNRN>RO7S$^^D?O%!+):E?G'QXMDJ6O!K7OZ^>E_@Z:*ADHB,YTK(G!5\_OSD MTGMZ%>K^U.'O@J]5ZSO3DLRD_*@??DZ>GPPT0SSE<:DI1/BXX2]YFFI"8..3 MI7G23*D'MK_7U'\DV2'++%+\I4S_$$FY?'XR.6$)GT=56GZ0ZS?RDSV%I%1EUYPJB1 MO5OI%^K918GY]*B+V-*^,K3]/;0]G[V5>;E4['6>\*1+X *,-MSZ-;=7_D&* MKWCLLL!SF#_PPP/T@D;Z@.@%^Z1?1@6WTK^/[N!L);LLBBA?TPW[:.IJ>JE44\^)L]^6G.:/\CM$6"RKO%0,N8()?/)LE -!2LQU:C M4#V1N-WPOF5MD /I> D3LN' &0P&3.FP(YY@T@STS0@>P?)/@H'I9 6,%IA[ M 3G.D!G+I389N"MB 7+::&2A4V_@CB$#OAK_&0^)1LT#V4<[[PP&RGA-(9JE MF"#/JRA-[[2V8&/X@&PK9TC)9D"C>9[8=B0BTVR346!!#:Q0R_1GSHD3M M91',DQA;0^.Z,N".E^4+?6M([5ARU*3\SDB-$K9KY?7 MKR[_QN)44L23[FI/T,J%J[%@8*WVI!W^QJMM%!.'#]!9EO%$@! <92Y38!EK MDIJXL1/XL[2-J=B\D!D]7TED#=WX"IX1EW+'TF?U5%KZT\ -ITY+*36]-8>T M%"@;*X)WSP:-;G&@.P50HK4#QZCC*4H2H2EI%JV>MT.,\H)QRYI@E>O8:3D M,0"#S;F@M+NBLM#XP?<*F&B%0*H*[FR'H6&^\2GM?3?1F!!@BE*MU; MV52I92.-LSA2RY0KM?$GJT$]K F/JGE$V>W#5'+3P"VO.']Q=^ M)V>WY/=LPCN@@,G$F7KC1RE /^VH #0*E@/-*UZ6J8$QE#@Q3A>L)IZ,6VU% MXF?HC[GL5UF374>J):<@Q?JUA@.''=>+-W$&T\GETL28*=F./O130T( M#%.J)S&1DEHI=KL#N]PD-^.VE2YR%GHDM2W"^P2I/W:&X>@KLP6F>GB(]UL" M2J#BMU7C&IS:J_\EY@.>X'E+61"KR0X]M;X-L0R.Z4=9CT$%NL=^X#49'$1> MZ/JV<-F'*%TMV16R%T\=]G()()U%3;4\6L%85-(C(#ERWP&TIHL;.=:G2L]5 MP"]UHM4%:\87(L_UMU\ /S:%O N_;)4WUO/W82_3"SV&NH>PANUZCF69YK@D M),C>8BU-\\QWS-"J$:/!T1063 ?.9##]DG'S6?7M^E[9IJ.G;M+H2>3^<35X M4%E\J60?&J!Y !Z!Q@[X/ :.M/KZ M@!AE9ZK\YH6WE9W97YJ>#V]7H6<[)1Q,S%,W#)W#F?F7".^+.RNXOX5XNJW# M?:FY[H8^HY;?!P#P1["*$SQR&?Z_ZO>DOJ;4^0^%"=M;I'H__*=4SF#ZETO! MY^RUV8U"G+S36UN\<-@;F2X0##4 [W/)T6'$T'7X@RXY<3T3V[4G^L-O&;_A M\!Z]G9N9DQNS10T0&Z2-AL?W >G^ T!Z>"]T.@R< M\3#XO^=O/#\@!9)QC>/WN7-KRZ_73[W#?GK +T?N>')T<=C9HM_C@FWW')H9 M&T*D)/292;S5ZU6KM_J4)9:YV2VUU4])??!"9^!YNQEJ?R/7.FH<)NQ)4:L? M%$N2WW(92L?'52)0I5V SFWIJ_7SRT.8#&,<_J:,JQC]"G8;+#Y_DR4RP/WVSL!)>P/=9+XIN:8Y M98AED1CB*D(@$Q-95'PTZ<6*98XT#?@E1[) %4B:6]2YC&[--N,6I2X:GG#EDFTM2>Y.[-M""VL(F,JGB2B5SH*QF$NCNI MDTY4K;:,8*:@[BQ0S4Z63A5=[H#D4Q1($U57:02.KF-8FC<)OG/#A"Z-T/T2 M @ZQC;W"IIT'27'[HE(-3'\[D&$@(Q5>A @1XA70.E],#?W6NH11]+ M5_":.Z'375P5-V18/I_KE-$Z)&CNY !%P3 2&M(K8XD""6V6=QKZX$UI#AEH3L8XD8JP63B=HI4(Y1Z2TKF0= M!:\M:-:Z"+,=#NV+7S/>N?.E<^/ G5@)W+H*T-53('88.JF*V@,.Y1F_A4?( MJF;G4UE7@*VO3<9O#'UI#;WSXK*^W<&>_*RC5%8*5-49>]<2$4&YPP+S',]" MCE,VTJ8,W*"6K;[_]Y/UH!K5$29[O7-MZ$E@$.D9HR.*>G1K/Q""QGI]D/)= M#SG":0!.!W:O[I2-W8&OG7L.1K[?+SDCL<7B,VR<3)PB" M,T8+UR.LAJ34J>.-QL3J=*J5&EA63]$Z\8*:)WL]+;'+=+L,ZJ4Z#@+-! GE M:T,-A@W-Z7W8HF*]?:.1(BR:ZZ5D& Z="4TP=D8!$/*C\T](IT- MX.9*Q";E-#>-2B/2#(%"%[RXTHB26FC1A#?G972[.]['$.S*1+B/&?,P,RU[)"$MQLD"-_<'&S(6)+@46)#GJVM]_K]RW@CT'( M[;7W]D MH0MHI3 XVK]$-3CT'B.MDU\W"P^VX;"U]FA#F[!\ MUQMOD>IKH:PV:M*Q'W:I!7TM^G@"LM A@>?B'P6$?5]GX::A[_KZ1>LG"!DO M%O1#"WT=&0YG?HW0O&U^RW%I?L*PZ6Y^"((% -84BJ5\CJ$#=SP\ ?RD'U>8 MAU*NZ <-,UF6,J.O2QXA*G0'M,^E+.L'/4'S"Y<7_P)02P,$% @ A&1S M6B?9^6.I! Y!$ !D !X;"]W;W)K&UL[5C; M;N,V$/V5@;;8?5%E6;*=R]H&G&2+38%@@V3;/A1]H*6Q1802M205Q_WZ#JF+ M%=1.=Y->MF@?$HOB\,R9F3,4I>E&JCN=(1IXR$6A9UYF3'DZ&.@DPYSI0)98 MT,Q*JIP9&JKU0)<*6>H6Y6(0A>%DD#->>/.INW>MYE-9&<$+O%:@JSQG:GN& M0FYFWM!K;]SP=6;LC<%\6K(UWJ+YH;Q6-!IT*"G/L=!<%J!P-?,6P].SD;5W M!C]RW.C>-=A(EE+>V<%E.O-"2P@%)L8B,/JYQW,4P@(1C4\-IM>YM O[URWZ M=RYVBF7)-)Y+\1-/33;SCCU(<<4J86[DYCTV\8PM7B*%=O]A4]M&8P^22AN9 M-XN)0%>DF#X&&!"MCEO4.A#%$:C)_#B+M;8X<4'\-Y]JKC9 MPL^+I3:*Y/#+OB!KB-%^"-LBI[ID"M7PTGX]@F"HX[@Z"GT M+RK&\Y#@8X9P+O.2%=LW&K0S4SNSLC;3P+3FV@ O0*Y6&HWAQ1H,+>:T-C%T M%U(N*M=9*R5SP+P4M$H5M-)*QG?,"D=DC.]W#V77NF4)5D0CO,'6UIB2Q2;M=H MQX&&FJ>H6 NSC\]E =]7!5K51;[SW"2,( I9%0GY,!DCMD;#F60JM4@77-%& M(Q4Y*HG1/1FQ@_D%5IE,*OYKF]6>"6%5)1@)0S\,0_L'.F,D-CO38_/ZU7$T M/'I+MRNC#45GL2CK.47F_+I(?A_$SE4*<3CQXZ-QST$? &C/IYB!K=<*U\P0 M_5T)+!AFGRDDB5VB1H*)ER@C'TU-"5VC;HS#FD M)L=\B:IM]*BE'1^F/3F)_4GT(MJCX*2E';BF:+#Z;C:H;&4,539U\ND'Q6B4 M5DDK));6.B,ME8RGWY)F&VU9>'ZXU5RV;+,(-(3,Z]@#^&!5*+803?P]V?A, M)38J5KBOFR_SK20=\,% M4;(/^(K30;)Y4C].!LM)R,:>PNUQ>J\/HD+&-(5,V37Z.5TUCCY M>PKV5?34QP,*^E,VN^/@^'_5/$,UW5X<__MT$X_]HY/H):J)@O@_K9K%WM-D M+0(ZQKFSW,EPZ(^CDUU K4LJZQ(?5:1-%$FQ45ZP[P5OT'OSSE&MW?<%*U"* MH'X)[^YVGS 6]9O[SKS^_G'%U)K3>XK %2T-@Z.Q!ZK^IE /C"S=>_Q2&B-S M=YDA(YK6@.974IIV8!UT'W;FOP%02P,$% @ A&1S6C[LKJ8@"0 5!D M !D !X;"]W;W)K&UL[5E;<]LV%OXKRC-< MB1==J,3VC&,[;;;K)A,GV]G9V0>(!"6,*8(%0"ONK]_O !1UL>4DW7WHPSXD MD@BUW&_XA MQ=KL?&<4R5RI._KQ-C_KA>20*$5F20/'Q[VX%&5)BN#&;ZW.7F>2!'>_;[2_ M<;$CECDWXE*5O\K<+L]Z:8_EHN!-:3^H]4^BC6=,^C)5&O<_6_N]XW&/98VQ M:M4*PX.5K/PG_]SBL".0AD<$XE8@=GY[0\[+*V[Y^:E6:Z9I-[31%Q>JDX9S MLJ)#N;4:JQ)R]OQ6+ "Q91]$K;25U8+Q*F>W>OXV-IKUT6@&S2\$NU:KFU0-; M\IP5JM&H<5+(YZ5@(!W-G6[CK9F7[*/F]Z+\72GV"[8MV04LP%ZPLW#=:$@& M[&\\N_O^NS2.IJ\,>U-29;++LID[3W\!5;RMI)6<",$,CBEFF0+W&&N8*G8= M[A2W3F(7DY7;\6EP.W V+GG%94AGA\%4*P> G9;@V>=!6_N MY\'Q6'=-F69N,BUKZ[GT7E2-,*S0:L5PL"O9K-A*K.9"&V85J#(3QC@S6F0" M*+'"*\X%+UNYHW;O)6>X.63)E&8K-9LT%I:I;''9]GV!&ZN/U[L T$)#>4NT)N/ MUP/V#EF8+:4H=A(P%YET5]"*WR&E^[W+=U:])I.8RD6O/RK%B56 %_*(<>A!<0S'N M+89;Q]5)=_.PX"A_[-0R8L/Y&RB83/Y":;ZIP(2:*A2YBYG/NSQ5U-QU%HI?3JU>6K8"S8>!;-)BB^X M<*(HP9=1,(U&^(S"*?Y/DV 6QC #SM@$V.$;(8#^*#YA_13_.2Z*7W6?'Q45 M6"5V!,;C()S%9"N<1K T26)GI[5RR\NN1O6=<$CWHQ,6S8+I*(6Y8#R)6!2D M:<3B-&3)*!A-0_8.Z:?;(B'AKIKZL9,=02@-1O&,Q<$4UI($_\)@EHS8NR,, M@_#',$-X)$$(<\"%0.F/H]"M0M\L;2U[T<"%"D33%' Y90YZ\#8,-&1C)VGG M@@IRKZ!)[0S&)BYFJ"B;G.#([T%%TFQZB!I*%2D!N"T/B55=J@AQ,PA%0**17? M]!@S!/$H01X'\13U$D^_AAQ@MZ?32CUN7Q?*HJL>V![9);FI%44]$9%6[,@0$\ MKW#G'S1JJ(ATD&[Q\"WGMQS'?B-JCG2BR;[7NO^5 /U7IMI%TTZ:U+P?]JK^E8#+BL*!1<;G6O"[7*VK/;3W&U3J86D(62@T MN1=;#@G8C1]VE[)F;\2F3!V7#78W;K(=@;@S:0N]+?(^J+X&'GLCP%K,C;3@ MPEL+G32EB'8:KL3:E,+2G;(W,PA++R[9"8WYEJ_Y@V'W"L.2V[=4ELR"#6@, M"M@]]]9!3]D=YAEL^3L&K1)G1)/Y1M"S"=U?-.FYNE)%00O]O2VY!.PH"Z7N M$*XY&= EELQ>'>"SQ6%O?BYHJ>8X?@#=1?2%UR\' WG[VF&PO4F\H>W4[ZRX M:V0SH_*%%L*/G)M7(1K0 >.=R>ZW!K'E?D)TP_VSPXKK2W9/_@6;ID$RF]#= M' 91G![F#!MC>=9V#MYYZO?I.O<=P,[MWPX!W37_A?S>OJ!Q@W$N05>-N^I0 M*?1JP]?5=CH\J"F[:__;AC:'0]M&L4_HL[ +F6Q=&",,'%,:',9AD*)O:M=_ M1A YCB<.@PD0H+$$G?X'X>\M.ATD>)E3]Y+&F(H 61A^&:2GWI,.=]YT@V 6 M[GV^\<#XE][=T^Y/!A?^3?EVN_][PPW7"UG1^X@"HN%@.NXQ[=_A^Q]6U>Z] M^5Q9L)G[NA0\%YHV8+U0J,WV!QGH_I!R_A]02P,$% @ A&1S6A=M*P70 M!@ QQ( !D !X;"]W;W)K&ULW5AM;]M&$OXK M"S77-H! O=H)XA= =MPV!=P8EJ^'P^$^K,@AN0BYR^PN+2N__I[9)24YD5WW M<%]Z7R21FGWVF9EG9H<\71O[R95$7CS4E79G@]+[YMUHY-*2:ND2TY#&/[FQ MM?2XM,7(-99D%A;5U6@Z'A^/:JGTX/PTW+NQYZ>F]972=&.%:^M:VLT%569] M-I@,^ANWJB@]WQB=GS:RH"7YOSC+4JF:M).&2TLY6>#Q>3=Q9SM@\'O MBM9N[[=@3U;&?.*+#]G98,R$J*+4,X+$USU=4E4Q$&A\[C 'VRUYX?[O'OVG MX#M\64E'EZ;ZA\I\>39X.Q 9Y;*M_*U9_T*=/T>,EYK*A4^QCK8S&*>M\Z;N M%H-!K73\E@]='/86O!T_L6#:+9@&WG&CP/*]]/+\U)JUL&P--/X17 VK04YI M3LK26_RKL,Z?WU(E/67B1EJ_$7=6:B=#O-SIR .?K49IAW41L:9/8$VFXMIH M7SIQI3/*'@.,0&S+;MJSNY@^B_B>TD3,)D,Q'4_GS^#-MM[. M[L3WLK_K58 M.6]Q]>]#CD?8^6%8+IQWKI$IG0U0&8[L/0W.O_]N8;T?$MZ_ASZGTS1 M?XLE;F75E.("?U U%.O2B-RTG$I& MZLWWW[V=3MZ<.%%)6Y#S^\N'0NI,2,HD39N'@E5Y-A#J<7D14R>B?)K M(KW+8Z#21_A2-LJ#_0>-6ON@.3NZ:YEKYK2V?E#!C5344L M6RD:J^X1/]%4*+>>CZ8UP)1S+:-U&5L<#!1X]8XS_B/!1C:/)7(T3F9?)V:K MPD-"61*)WPP8SD2PFYR(!3OO5"PSI?L:0!&I+%1CKK34**1* ,X'MQRJSXJ\ MM4$Z2L?C%PA]GF^I^2;3;K]4 M2!^%E0: 5V^2XV/1@%Z 2,1=MQZ32,@ 7]3*>Z(>_<)(FP6U0>.I-]9!DH7Q M*F27+;9TXS;?!D'('/&%8RFI>]:3S.[9,F01/BIT8C#(., [N; 1CIO(<1>& MKW9CIR;)$<8']%PN:_201JI,9*WEK4)')R@R$Y];9F-C(%D".>K4K'LKBMD M1N?Y-K]!/DMJ?*RV_Z&$EI'97TM#DTDRG__?B6B:S+\5$9K)BZ2RRV,"Y[7# MV,RVNZ0'?QXU9.Y(4K=\,,3N/1ONSJ06_%5MVNY0OX'P M=FW3&.O#G+3K;SF*N)$;N:K"6;OOW@OB$43R:G(\YY:#S.JT:CG;+$+4UL_( MKN4JY9$MPQ.@"A19.O3 [82/[DAG]D=T>*?=P/EJ,@UM#FFS)E<\MJE#1L<]@*L/,A)&4 M(Z72,"'^1FOQ3V,_":XDR[THM*;)\8^KUWL-"N>A5U#CU0,\UP5:20J]KC88 M(S4"+WY-Q'NC35&V,437$I"W+2K0>5(:^BQ &E7QN(B?*H[;+ISJ8! A(R\R-&=M8)^F-O#=](IYZB$B.?2T.MI[N5 3BIY? MH?#IUVH?WS-L[V[?TBSBRXF=>7S%@W 5" \TF&/I.'ES-! VOC:)%]XTX57% MRGAOZO"S)(F,L0'^SPTFZ^Z"-]B^NSK_#U!+ P04 " "$9'-:\1&@).$" M #Q!@ &0 'AL+W=O,0Q*N5!+.-AP0S:D-YQ=;RDG]>Y \K#OUH@T.R M<$AJW4V@6N69(#$:6%.!]=9,\X,ZU=J;Q4GM#^6.+.]*]J/1M=&?QD:3-8JW M9G"A"2TZ&H3$=&\3I@O2:4-*-I#B!*X8E#OXK#/,_@2$+*O5EBRUG29;B6>8 M[D$GWH4D2KI;>)TVUT[-ZVS.-5V3*OP\F3BR7!^_UF7=,+OKF?[.'+FY2'$8 M\*5P:!\Q&.V\B?>CXRV*NZWB[C;ZJTYG*VF]SDUX^)HCC$TQ%_IYYTT_B0^. M'?"K1#+PX&S"/R-2L)3*4="-B/W@$^E)*>&;]0)_4>>.FKA]EN M2-L$ !X"P &0 'AL+W=O[Y&_^!\)U]F3..%Y-^JPI2G@\D "IRSEIM/JTR;A*V*#<&D5_*](STTLDE_3)R!"6W1GEO=YYIQ>]H!=& M<"6%*36\%P463P%&9,3&DFAMR7FT%_$=YC[$H0=1$"5[\.*-9['#B_=Z!G^? MS;11%/Q_=CG9022[(6Q!'.N&Y7@ZH(S7J.YQ,'W]*AP';_<8F&P,3/:A[Z%^ MK]YNJWIO/Y<(%[)NF%A!R310\2IF*K$ W@E0&5,M,0ZH#3,(3!20HS)4OH!W M;=50P1G_"4ZO*>?S*D=P)P-)7S#!"N;![TC%(58>W#8$XH$AU2_^G[Z#[A:W M/K24)>J9.3YUU++A T MB>& S#>E;#7MZ,-C^,MR]_X%+:=Q_=1B,D8;&$+DA7'LQC@Y@MM2*O/&1FI; M*DT2".GO5_+%^;7U+SD:0SH)X'9-+L5&U@BO7TVB,'H+!U$6'L)G:8CJ)P?' M7IAU!T^"C%)0ET3\JG;LL 6%AZ0L(3\P#9Q,J#A%U9)J8PGU%(YM[># M91)97EJ.?\JH#Y^NOU! -=J@S&Q:D)BMH(><\G+1!:8[6%93, M!=UNG E;XO8VT>LT?M9"_G\6G3FFCI]ED[)7YALY?]/2HJ=S"*DW3E,:QUX0 MIG#Y&+GG -MAM4F19)$;TSB 2RD675+N2P8Z+!G345F8]?FV3WH($R\,)S0> M>5&2P3=WZ9/CU+H4O6%VMB\X<,ET"(F?Q)#ZT?BY7E'I7+;"4*>CMI+X$_B- MOC%]KYAI571'_&WCF-G!_Q*5I;;/C=W!I%=, MT;VCR8 YJ09^E@ZZI%TOC&SL'EL3_\# M4$L#!!0 ( (1D&PO=V]R:W-H965T]=^]=Y!I0CC7F\8EHS+(!WYL[E.1ZHFP27.-9BZ+)E^ MGJ!0VW$0!;N#>[XNR!V$Z:AB:UP@/51S;7=AQY+S$J7A2H+&U3BXCJZF?1?O M WYPW)J]-3@G2Z4>W>8V'P<])P@%9N08F'UM<(I"."(KXU?+&70I'7!_O6/_ MXKU;+TMF<*K$3YY3,0X^!I#CBM6"[M7V!EL_ \>7*6'\$[9-[& 00%8;4F4+ MM@I*+ILW>VKKL >(AD< <0N(7P/Z1P!)"TB\T4:9MS5CQ-*15EO0+MJRN86O MC4=;-URZK[@@;6^YQ5$Z9\^P,3!'[?\(F2',N,F$,K5&> \/BQF98_Z2(+2B.^7Q3ODD/LDX MP^P2DN@=Q+VX?T#0]._AR0DY25?(Q/,E_U+(0_5JZ/J'Z5SS7IF*93@.;'<: MU!L,TK=OHF'OTR&O_XGLA?-^Y[Q_BCW]9F?-K>V0V<31HE@Z']G)M]=P>BXF0X[*(:V>%>%Y2HUWXX&,A4 M+:GYK;K39OY,[/SQ??KJW,ZE:]^.X1^:9JC=,;WFTH# E:7L77ZPFG0S*)H- MJT"[/U**=IM7()N6J>_ 5!+ P04 " "$9'-:+'5H MOD," "*!@ &0 'AL+W=O&6RY8!4M)N6AXZ16FW/3MP *O&9K8)[;^O;0C+IH1*>0';G//Y M.T8V(HEXHRAAL!5(-E6%Q>L:*&]CQW>."SM2E,HLN$E4XP(> M0?VLMT+/W(&2D0J8))PA 7GLK/SE>F'B;< O JT\&2-3R9[S9S/99+'C&2&@ MD"I#P/IV@#N@U("TQI^>Z0Q;FL33\9'^S=:N:]EC"7><_B:9*F/GDX,RR'%# MU8ZWWZ&O9V9X*:?27E';Q8:?'90V4O&J3]8&%6'=';_TYW"2H#GG$X(^(;#> MW4;6\AXKG$2"MTB8:$TS UNJS=9RA)F7\JB$?DITGDHV^G@S$.A)X(RP JV$ MP*P ?>Q*1J[2.Y@X-^UIZXX67*"%Z($S54KTE660_9OO:K-!+SCJK8-1X#VD M$Q3Z-RCP@ND(+QS*#2TOO, [5^8-VK^B#J[J#3\U#SW2QEC5.( M'?UA2! '<)*/'_RY]V5$>3HH3\?HR:ZA@'QO/[OU3[71*N.U^O^0.]UQ8(ZI MA!&QV2 V&^7\X.SV"KEQZ'MR\T%N?M6I/8'07Q&^X#;.?,]M,;@MKCZX<;]Q M[D4_]Z0_5" *VP4E2GG#5-IWF2A7Z?H M.E\W4;RVW6;/E>Y==ECJGP4($Z"?YYRKX\1L,/Q^DC=02P,$% @ A&1S M6CRE,S@1 @ W00 !D !X;"]W;W)K&ULI53; MCM,P$/T5RT@\H3I)+Z"21&IW0:S$2M4NEP?$@QM/$VM]";:S6?X>VTE#0=T* MB9?88\\Y>I%"VP(US[9H06S4@J9WI%I3?.6@CJ?.AJ8EM M#5 605*0+$E61%*N<)G'M9TI<]TYP17L#+*=E-3\W(+0?8%3?%RXXW7CP@(I M\Y;6< _N<[LS/B(3"^,2E.5:(0.' F_2]781\F/"%PZ]/9FCX&2O]4,(;EB! MDR (!%0N,% _/,(5"!&(O(P?(R>>2@;@Z?S(_CYZ]U[VU,*5%E\YYT_P%&/\O 5VEAXQ?U0^YRCE'56:?E"/8*)%?#2)_&4T=+7.C>V1"MF<+DV@UHKTXKL)/N7?&[W*/<^6-/UX&!GTRE'%5 MHYT6O.)@$54,[8RN@'4&;$Z<+Q8@I!J)MP-Q]@QQFJ%;K5QCT3O%@/U)0+S* M26IVE+K-+C)>0S5#\_05RI)L<8%O/EF?1[[Y_UE'WSYZ(+IQ(.WW<^1A<8G]GSULF&[=WW]AD'^Y@#,= MG--)3JZW0Q7]G?ZT/BWU-1<623@X*')[/42(S,T MTQ XW<8+O-?.MT.<-O[] 1,2_/Y!:W<,0H'I12M_ 5!+ P04 " "$9'-: M/BQH=-4, "P1P &0 'AL+W=O]Z0'$?N!)WQ;,D;DAJ[>VO[S-# MBI+LM5PGO2^7_1+O2GR9EV=F'HZ4?75M[)4KE/+BIBIK]WJG\'[YP\&!RPI5 M2;=OEJK&G;FQE?3X:A<';FF5S'E251X<'1X^/ZBDKG>.7_&UE.>^&C7A2>+APJ=MK4 MPJKYZYV3Z0]OIB]I H_XEU;7KO=9D"HS8Z[HRUG^>N>0)%*ERCPM(?%GI4Y5 M6=)*D.-37'0G[4D3^Y_;U=^Q\E!F)ITZ->5O.O?%ZYV7.R)7<]F4_J.Y_EE% MA;ZC]3)3.OY77,>QASLB:YPW59P,"2I=A[_R)AKBKTPXBA..6.ZP$4OY5GIY M_,J::V%I-%:C#ZPJSX9PNB:O7'B+NQKS_/'I>J:L4UECM5^+C]I=B5]E#7_ M\E[(.A<8+;U:K,5;[;+2N,:J5P<>6],"!UG;:9'XE=3^\*)G^I< MY<,%#B!S$ORH%?S-T>B*;U6V+YY.)^+H\.C9R'I/DR&>\GI//\<0DV2%"=OD MO5DI6\LZ4^+W7["0./.JPZ[/-NU+,_>"6,E.O=Q!43MF5VCG^]IOI M\\,?1W1ZEG1Z-K;Z \X]MR93SBDG$-SBA#XY72\FXBS';3U?\Q=2ER?AF[@L M$/G>B=\OU8T7;TJ376U4>ERL#XT5$&=RKM]8(GB269(0>J,54Z<8T$07]]H;JMV5Z0!S*>U9DF^XB/RBVQ MIQ*72E:DC]&UAXS8OF(CBVQ@?A)B(JX+#:4KA"L$\J)4TGGAKS60M%16K)6T M^S"SNF\?[3 G%[,U"WAJJJ6LU]]^\_)H^N)')RZB<4YRI KM"+.P#RD^A,)) M+4L,#=[5=58V.3R@JF5IUHH 84T%6\WGRI((\Z;F'!IL6*J5*AV9@T1 09"U M_H-M.8EK$53HWL\H$S3NIQKH4ULD# MJ6F@<TG;1CO--6>""=QNKY1/41.R-YSJPI[!KSYZ M49;.H!8"-M8'AR*D**F4$=;!V!E$08&1M0_PA!F1/\4NA:RZD? 8-G9+E6E@ M_0_<&8*.38)%V)S#@;#]<"P@"\RIL.^%M#,)D^Q]N"G56NQ>?/CW$ZR#_30I M>R#A9=^7+H8=0(<*YBFNHS88XRVJ5 SK)Z/PGIL2/,%A=@[KV;68(0;WEI:* M=Q8SU;E<-R:V M24A(G)J#"K1H&,!;Q%W85,^18@)CS#1I1$+8/=X=%")?!(NQ*HQW=F$(YU"Y MO(-6MR,D6A*APS9R;:STT)X$QO9G[)F02#AH*,YAI#:R%PR(D+Z# M^EC\B+DB$]8;]0WEDC&VC]JP%@ZRZ3FL5 ]@VMIEPHO2QG-=TM<4[$GVB5 > M!$U:\E7,<1!^T^ZGA=2V=<4;0U%-6H1/N/P6^,]0Q_H)$+&LEI(H6;D.6=C? MFU0F_5W;@"*0EKV*!]DX=RBO>DPD&1&5% 45$4.2;5*B+32GQD);R)5JL5K) MLN%X3*O-@=C&JC;#IY3%8.@R#!#;&-B_&^7]? MO$>U"J[7%3F#=XO\JE(5X"*0J.304H6,5:KC-ARMT=5TW" .Z>/YZL,<@,%" MNV_//SPAHF,X%;3KWQ-JH4"U!(,-0C,++K:9@MQYBJ6!$S[!/PQ1KM:#2$V+ M0Y*4VDFC'I1MP\#MV[@/XPCTF$!:@LA?0PAOKA4]7U*9()MBNEY)U(T%,Q+ M%59IEGO>[%%M$+L=9=I,9]OYH?Q,PJ*NF?V7:HC,. .1&B%UQ-(!^ZN9TYY* M@Z6BTH*G/X0B-)9CLE3P=62.BOD'!\% B^0#RD2#""+;M,;N2AA=38CN63+E MS/L#AZ8BH_D0PBEWUH:RBN1JJ&Z6?""E2HD3.A@F'1\H-Y'Y-WF(E-D7OU%6 M@BN .$#62RX-VN9[R"F0D]S8>&)N/5'Z R*C:VNF=3'ZZA@+K%VX2;9RH(%M MN+E$0#O'T_4"@502V?#4:@E(JZ0ND?"N'=(2>>0)2\Y^RM52475%FA,KJHV- M"Q(*DE"KMB R/):!,07Z1)NM3).!"I W:R=;;F]!$T-VNS:VS!D93@T43T29 MOH*K T5W;#&Y35PY9S-@ EI;DP\3$$TRODBI*"Y")J6Y-#+YI5:>^U9LCUS- MZ0@.+&"HZL$M!&_ [2"9@C.89E'$-4%/R03P0P?;",^^/3DU\2F-'33 "Q7< M@+M>*>63H*FUCU#LC:JZ4[B:8[F6VPWVZVK=2>D+%O@ZJ$DQU:O0*6TAL*!2 MEISO.44L8&L^ZD2SS! ]\#[\Q,?K&QVX8+I?(;@X1BNY1K1YL!+D&W;=O"F9 M!R#.J45 J9@.1M[+[(K+$B,\! W[II"K(++%03R[R9^5X+UA&1AR"BF76DPP/D*',=$= M2">4Y,)94X=C%4Y@? )X1S<:&V(GD5]8BKH+*K53L!>W@-Y)9E/[(PVF[U*# MZ;N_I<%T!H0N2+M<_/ZNE(N-3:/QK;QMU(C$SY/$S_]VB1]H=HUON&UV;9M= MVV;7MMFU;79MFUW;9M>VV?4YS:X1WO,B\9X77\![+OGD<! !T9RR&+9CIP&?WJS8NTQS%>$RWZ6'WZL#A M8[6[B^.>IQXBT@]L=]E&3.QUQMR?^BT442=H389/HG=TZZ[?19' MC(/S5RUQ[;AB:.'&))H:38/4L\?$',Z,_+L[O5_>E:OM;492Y76EJ"%(?T5' MNEH.&G)*'#LS4+7-TM7P58U! X$3")\\EI#6JTDH:6U&O46'J R&/E]JZ'JS MU-G@-*ZH'G&O@$HV]6Z=*#XUV%U91 GCX%[CW 5 8J%@?+WJ1;'7'IY2MB<* MV;([K,<@# JV)X#V-LK!C;*99E:3T(^%-I<$+#SLEY+PJ<5)<$*=RL-AGW+! MY'XZP1[6+D%T,O)8)#((:E< )"PL2W>W0 W"N37E;9_$3CFQ*I<>3;24L$%V M+JF)5'024XM_IE3-72O0'.IS$60632G)E_0"6M[0^2]($6F=FVSA\ M4*.Q\C[MO<:BF76"1CCH61D>5SPB4X_+LLW4VTS]E6;JL5@^ MZF+YZ+&Q'"DMQ^D9>X-T^1]&^+B$VPC?1OA7&N%;+O:UV#I>V#I>V#I>V#I>V#I>V#I>V#I;_YP=*T^T]F MTR_Z7V;&Z5 *C.TXHAL<3>]_E/' U@\\IIEV[S%-O^A%IK^BPT-L;ER +9O; MLKDMF_MJV=Q8$NM>;9Q^R;N-/]%;N)ZXP? 8^J@D-B[ __]_,QGS4_ MR)GA\U[M.NC]B H8RH)_*L8Q3_#A]U32U?1S-"?A1UBZX>&W;'Z5%N2.JLX< M4P_W7X#[V_#S,.$+DA?_) O2)>@0?RR86M$ W)\;Y+GXA39(/])S_"=02P,$ M% @ A&1S6CV\E2Y^'0 W6$ !D !X;"]W;W)K&ULS5W_;]O&DO]7"+^']VQ 5BS'2=JF#>"X:2_O-4T0-U<<#O<#1:ZD M;2A2W27MN'_]S6=FOY&B:*<-#@<4321Q9V=G9V<^\V69;V\;\]%NE&JS3]NJ MMM\=;=IV]\VC1[;8J&UNY\U.U?3+JC';O*6/9OW([HS*2QZTK1Z=GYT]?;3- M=7WTXEO^[IUY\6W3M96NU3N3V6Z[SM/BBTE]\=G8$C5:FB!8F<_KA15ZJJ0(GX^-T1/0IS8F#Z=T_]!UX\+6:96W75 M5+_JLMU\=_3545:J5=Y5[?OF]C^46] 3T"N:RO+_LUOW[-E15G2V;;9N,'&P MU;7\F7]R@GC(@',W@ 7Q2"9B+K_/V_S%MZ:YS0R>)FKX"R^51Q-SNL:N7+>& M?M4TKGWQ,K?:9LTJ>V>4576;BZSJ,KN6?<)OUWI=ZY4N\KK-+HNBZ>I6U^OL M75/I0BN;'?N_G7S[J"6F0/I1X1AX*0R<'V!@<9Z]:>IV8[-7=:G*/H%'M)JP MI'._I)?GDQ2_5\4\>[R89>=GYQ<3]!X'$3UF>H\/T'MKUGFM_V#)S+*KIK:T MVC(*JBC'R\MW1R<@TA(#'VJ-AUF1 M\.N'^?7\Z&3^0.:(;-65BBFY^7CE^'S5;'=Y?<<+U_3U[:8A_DZ;VYJHV6YI M=:ES0V=ZGEU6%9%JE2G\&$\+@TFK:YNSC4W%H2I-YHIY$X%$TBU*CI#])1,_>I3LC5:D?8TMS9U#Z2T=9F;TF8?=BROGYLY M[='BXO3LZUGVC[]]=7Y^]MS379EFBP/(-M**]*[8_2EC^=G%\^SXEV:GB^SI MV=.36=:1 AA26UUL:-.$"NV V[\_:$=N-XHUKS7D5IW:[V@>;>G'==,09[3# M6* N:'=H,.O%2ADO&JGV.YJF$_VG]*JW,9%NLZ7AQDN7EC3*MMA!Z M> :Z5@05(^Z),\(_I4@:OXI1B@>T=D")9;_K##%HB= V)PNRO,M^,72VJS^: M)MORD2.2Q^/S[)&A*)(=N1\/8^Y2VJO^T]%!= 1RZRR%SS M!G;+2M-T]"BVE)EB@@H6JB4<"L-!J\TK$J98T2U(F4L>,4*ZN MLIK07J7:UF^T*&_5U&K_ 3$AB36(]']6+5!H;^/)''PDD$XJ>4TZS5B0O,6,M7>E M/ZGRE#;?2S=5R%G/V83#F2@S<9@OR3,V-,:?([8"Q QQ6+ C<%9?/,>AC>-U ML-ZYW^BPEQT=S_N98%.!AWB@*%])+HQX6#KE3=6&B:&Q[2ER=%@1]/_:7 M3-2,6MZQM7#?$T\[;$_*"$^:9QU^9"JLL#PH.V[O=B)D-@?8F#K1,UK9#G05 M&XP]_:.Y3%MCSO#_K[Y@!FCGT@>]8E_UFD$NF M:$!-<9VN,(O=P9,L*W%# MJZXB*%.!-)AA!UO=X2-<4^*99L[MIBR7#3%2-VUPN#0/E$6.CG>L^,QGW'E5 MT:C/U83>KN:&/$@.Y\.+B+N)@\1;XO07@YES6FXPIA33)AB1A$*NFHZ\(JLC MD',?)SAD%^5+ZX S;\DR7(U8+HD+6$)C1!_ MP!:)]#RC,_[D9E"6#K9XTJX%FB7H0J,MI@.N#J+VD\RS7QUPMM$3#+?9L5?! 8UL\P"G! M-,'S!K<;W2V+/\#4/0UO@NZIB4T@# MQ&1T=,@S"D[:QL"CD(F$MZR='XN\KDA&]:F0R&$3!/Q[8NS4TGT *E\\>\YZ MP>E!\-,0.EN+*2;3ZF0M"!C1(WEJSQ$+MJ-PV%K2:L_'OI?"!NT#I(RVF!T) M_-4\>TT(UFFEKDE<=3&P$X'9HA]C!'A/./V!I-KKX7BA-NU*P M7@;%H)6S5ST@(MD@R I^,4).J^2,DPTM5!],E@J'DT*VPP-LI N=(K;X>X;, MR]\4YT$AG9Q1($7VS2!V81-PM^-3M6?_9J3MS=KDNPUKDU%K!S!3NTY/X3R0 M0IHR3,XA"3^ O"(B:[9Z\Q1L#Q82@P @H;#V,JY0K H_3,;(K$7=XK8&9#?P M85!/VU0PEV1HV4;T!6T(_A%1UE6O6SMH#B\;L5VI0T)!?5+;G:03R,3=Z-)Y M#PDS)&;MDP>!&O$5^[0T5!.6214[Q*'!)I./(,?_AX,YD@2Y;3I:P1+00F5W MY JQ0")GO8?VIL:4$N;)9."8]N"C8E?I.>%3E)>EED3GJ'-WZ1#5M[P=@13" M)"L-R#Y^8E@:@[.7(\.BU[IV\F3(7ZEZ3;\A8-E;D\2TG@8HRBIU.XIG\]8+ MC@/V)CZ]<3(UR-E+1'[3:&=.@Z-W2U%D]-_$*/<'I6(D^Z87_4X&KT 9A=&L M)1(J,[1)(^M9]B^"KQ3I_U Q8U=5M^1%1X#_YM4OES$0^35Q)/T)#H=7O<>< MJYGO1_=8$L04'0>#(]+,E5$*:/R6IC SG,%_Y76'(^UR<+.$F@88)-S/'I?^ MHP>K0_WWBS.*:VF?&0D2&-.D7'2Z3GA'*,;S8T83H[/L*J_S,I_YK_]- M>EVZ-,>/"MI(J"MDY#A/Z%CAL#67Q A\"GQ-)!6?A:3BLWN2BAR!LGS>1]3H5/\Y_<7!P'?Y'7"#'4LY?N$I M^J8TX,$4U.4.O_C8IH=ZF]KM<)+HHGT^&(AX;#GS1H7#Y$':$4:6SZ3WIF0A MZ7A1:+@B@]68&/HF:$PX8GHK0SC30>.2UT,L2=1B5&Z]%75KF D/'BP:9"YJ MJ!#2KVQ0M7$U*TDU\MEQTS$.+TDBSGT%"=*,@,C>F>'')4V.F)K\](;]#60N M_IX<@5^:S#'K8>F8/*032!0XD\/ G%-B?HB8Y8)I:]K20D1<*:3V7.8J[%_< MTB2""0:QGYW2 DIB88$VIM1I0BR$,"YA8MF>+=4FKU9XYG9#>Q$""UAU8 ;4 M& Q':HQ(*,[-D5/,5RLET2?-JBD47>H*):"V\: @ )%^1.E2S2&OZITPJP2CQ@I3V7B1)3W)P#1ONGY]GEJ!E$ MM86TP)!<4 M0E$5)[3')=''2YN<9+BC-7WRX>??+^:+;(O0791O)/25E6,HNUE1-*-$/@#!1^\N+B8G9V=^4J;5:-VHD M5AAI/[?L-&7E:R:A )B4_7 \??):MC(O"M.I,N+FF.P=H[7,*X:@W!EQ:-<> M3^]:1MOV9'[^?[-MLYXA?LAVG3_]ZD]OU^/9_Z/->2VV^+>N7,L$%%/FG"Q+ MY.'!,"5TN L*DMCV2L94L80H>!\R*.@"P=.P03<^BK K:^F^Q,\]".56:*"C@6,0:H_089-@T<\ M$C;[C!)PI-4^<>-3&:5/V%*$ON9$,?<+U/&CM:I-8*J4DL2G<,G;(K78C]=U MFK):Y=I()!D#MH07* Q9M,:A9%3I71FPMPCU2=**[.X#19^50.*,G N=QI7F MS-9?7,U,@!PFM79/7/#O #D'\S8I1!H(8-5*%(%V-A?M)GD9/J,$BZ":NI:6 M/ 9XL=3BLRJ<#+2;;(6J_"S[O6OX$''0'Y(K/>2W#]6&^9"8+(5 O:SJ0VZR&)+RM\ZZ>OK.N!X2BBP'V^WDS6NGDU@K; 0]-R/7;;S) MW1)F)LB3E _9@K-/#[D%D?B0'^0X6)J"ZRPBK6:)%!#)J6'3$Z3/2*IA'.RJ M[MH4W=8E(6-D=T"Y'>*5F@5)-),J53"M(^J'PE$@):Y4=YPL\OVF:>IAI2O@S'[>M(*O4Y/W=Y!&[-J?X5>]F'7]$S9K'_L1TYZ MFA^C'4ILAQ=-D1NCY5>(F%-1A\:E*TD-M M^+1(;@01%(2 5 -2/;Z!"HF\&%#VM5U3?%6$WBAA-[#D76Z"M"%[I*B)L2EU M6YS%=M:S207YT1G?T4;4APWU?T80YTRVF'O?2'30BW*VQGO?D';;]TI)\0[V M=-HGS;/ %BE#[&_[\CN'4D1?BPYM6,\]N&0IEUT3AEK4K\BK<.M@,,TH]O2% M$:OE'9T-CSKVA39XKFO)-O[!RH4I/-"1WA5G1XF'8E/KWP=-"3GGV!MT.P#S MHTIS/.H]3Y)\>?+LNM/H$*FEL 414'2Z:]F-3&RUZ)[Y5/C__4 MD#J,&LZ_0F_4T><2E'.,PME[4FP2>24C>J6K))\%3T+V$A.QK>M(QA7WX+,R M)X5N-K# 13GW3T+/K66EP6'R+:;$C=(WN3\8@\JG7T:/-RYD."/I-6YB*;,T M.^4!EZNYK(/BC3 TZU55_02^TG5KR,:?-JL532#SW9+F;IQ9$**E6M)XES2C MJ9NM+F*2:O!8B!WIJ!)(,G=)%U\U-GP&<:/HQX&82]0]+(LWF<'C_-+G)/!< M[JDGHKUM^/SD75%) >YSDW';_*,*2:%>MFV:PV&R;?*@G\>#?CY],)..GBM@ MN-'#_9DTTB\B,!Q%>=E;)M?K+(*+&7EVV*+@VL)ZX\B$[JK\[A[IQ+L7B\F[ M#R_>2CQ!M']2^2'+]WDD#H5E6ERX,5!J;PP$\^>DR_#U.>(N-/ SU(N$Y5>N M)M*)/R58EAW[!N>W'US[\DD:,C6#L3V8W\?P@U(W(Y+H%-W9HB7H;;=UU$+& M$W8V;)K\AO7.!,UNM[#3TB\K<79X*E#HK$2U05!,:LB^6UG:0R$_0%QU*T"W M=EDD!(PBDXZ0L<(\P KTBY0UKYI$S"]4Y?LF<@ MBDKSSC4W$X+B]+$R!1K!YZ(57M\'+>3WPO%$J/UE=- T+91BZ 1P MG0^L]W:V%U+>D$\4G]>Z]-E@KP#@_):,:E'H&QAF'BLY!$E71KYGOH<#@QV->+ M(?]R2%:.'5WOJ20=/*>6L^G3AB";W.2IL#KQI.OF A)@EL2X'F+_4(IPJ'!P M,P=.[Y?217;6FSRQ8VNC1)>DK 3\P$FTQHO/!# M/*ZF39&RN/M\[)9\XEK9[EU/(,A;HT<4YE!6>M+YQ)MQB^D[;==M4WP\??JV-%*_X\LL@1)+X8Q;NQ#!* ML3(^WC2(4[N+*4DVP:/E-.X2Z\0V!^U@F'_FF'-AE&/-MWEM&XJ+1$EZH1L' M;K%5++]%;QB;9P4%99V)D)7S103?Z^6+Y*YY M9*0G\ $JE5TKW&$BLE^'-N9[[Z]Q2S(Y:<,' ?%E)U4?E/8/;,RD\L9;DHOI M>XX_-$;I=9U= ;K5Q=VHTGX>"5P$7+GOTBN"<'9B@+A_HG"/NYW6ACO-I>\P M8PTW.E2@-6K[=>$ N!^*BEW 2D-LQ,WDE;NY1#N!2Y%R';:D4#,W7$@(%ZSD MT@W*/.13DT1LWUASE7D>^F9F'C77:5'KH7/GR)"LU9"'_@W&>?:C8$OV/QQ? M2!X]W)CP8Z 3+S"L^5^LA M"SRQW^.PD;W[D@-X2LR "OOU1OSZWGC]&07%2>V/%R$7TS"G*NN30DEK%I%) X$)X)_T+6$0I,?7%+AV MT](A6G:ME+,:5]J4WY:JO>5&O7V#M)^,Q=V 4*(XP!9?=QN<8W"T%/0^NK3] MI912:V:&R693G,Y=P(%O0JS 80(A&2!$+ ;%8M:)T"W?*>5*BT3GO1\X<2#1 M %=J*OT1U0_R,[6 UHWOX,("" 2O^/:S"PN,.QC#DB/R5,-%HML^R8JZE49M MV"%3Q*G& JD@H_-9DI0,B2P7FEMLI29C]!FZXBID/^MD5)SQ* [>HAK&#=%=[QG8H)!$\S9@05JZWNL4=UWGOC1&^KB\NW27( M<076":/?(?%/@)L0O-%*=HW5L1R6QCS]4?T,GT[.+&ZPTR'TMS4]VEJBP?N& MHS0!QR4Q)[4RUV;ATNOM098(R#91$_:@]NK+HIKSCZXCC)B1-F&BR'Z&'<=X&7(66@]=,I0" "L% M 5?JA!,1?>MPIAJ/L8A[%9*R(:TZ4I/OK1:$W(KW%\Q9(K=..9BQ33MV#SF6 M4_63\D=,,![>B.M#V R^T+N-U,PI_TCK&C=S'=;WO5 M P?BWT:]Y.>3R:[&@(>[L2[:?]M$\.*N-?E*3/T@^/+VOD>@MYS#;T(>*"E\ MP0:U=W$["*9A9UT[=F3'77>-YW!V/W-13<9!E(=S?* 9_> DM9S>/DR4HPA< MXW%Q3+Q ",/%?6?^9D;Y + U-M6D8L7>I<5TUY&_&OA>VX]R$#YXRPFO-:IC MDQ3'WT9QSS2C>:-0DM6/% M;I?0Y=:R_=Y>=),@MG.7-OEB9;_?=SS-A?KC3*J0\3J$Z[;+QHIC*+#XMYC@ MUGA<(FD"DK"QBW.!)&[@EZ%MP>%)- ?KMG-Y69RCI#P4 M_"K&TVP;$I?5JL"'OR3 ;S: (OX]J^9,L*H$2U<B!L9.U353['((5Y3JM85S $DX3)B,>W MG4DGXV?3"^^57!MN7!\IJYV5%_2@%L3 SNXE17W*&1WEW'VZ495 6%N0'DV9 MSO/8N7(^W7[R3E[5(%5=*,$..S>F2W^*4-;[6H6O^4Z#5&4.=CB5:(2!>>2R MUV59)H"76[MT<2#$J- MGTXS/QONEKK;8#]<7K\4K>99F_2M8C[;Y,4"+]2AV3$LTXE!0C=I;_0ACQ,A M)#$[)#I)DZJOI3!HKF;&.&QE\P;QW?[W7^O1]K\:? W6,P]L1%[G*_UFWQ)C=ET'J_W[/>:?FL4R(B MF7F@PQW7T8*P632UAK2'3<].2LK5[39--3 901R^4A@+601I2L@_#^?&6 MG6Z''45V)#E^@E(D+S/:LB=:&&D/F4;,[W-G+MB.>8:0/QUCU.5"1SH3$Y9# M]4(D@)88CLRP2N-[&,7A2M7D%A=E#DC&I'.Q:Q;[1+3QLH1!>3Z\XVA?1PZT MBOZ5'M]AO[%O@V51?'Z;[WELFCJ?;GAZKPIY7<]EV?#K--/7TIJF;CK7+.$Q M-!Z?>.AGXO._B&=';O1 ?S&.7MANH?5>&^M>G)C0>-G@\![#XY^0 M_MJN/\7>RQ:/+Z\_G##YT[-GV=&UDASL^] _ZUZF>/[5VO4))-FR6-\ MUOS([\.;,.V1-PSDO7.^C267Z4/PI;?IBS.=^8@%41.I6Z%N9PE,]R&"@UQE M0@M1>=.1'T_RRXY$\AX+6GI8.6K+T@KHK@T[7GTJ9:G66H"*7 4)_1J+)^&F M7+(L/PPFE@&I1<537/!]I"[<.PCH81R[L@GO8-CJMN5['0GCMYR2%EWR6(ZO MK!QZ\ZE1K6E\?492_>,Y(P>DQNK529%[L6#HNGB^KSK\>NAD!_R+.DFS0P_3 M/#NV)Y]]\' VTIO!_FP YWJE#S+Z.COJU>E$HVWV[&),I>.C U7FOK*=-^Q3 M>IOF@V>]N!(/2N\#HT;7TIS0VDLG\\L__*110WWMADTF[4X5HJYDV8=T.C;' M/U2[[U-)%]9S68.!MSAXI3D/RAWBH2+(![M%=SQ_Y%X>?AT"PVW.@L(^#LH^ M6%>OO9![YEQZO79I "^WU!*@<37:T8OT&G8TI:,6TIE2/'D$S3IZF$$](E:/ MV*1>G)Z18CJ%"B_YSDZ3(S*:&C_EOGLTL9 &YNLU[KFRO!.%S(ZONV4KIOG\ M[)15>? T.=F]N5\%XP MS9\].9).8O^!E('?W[]L6K*R_->-RDME\ #]OFK(7+L/F"#\BPXO_A=02P,$ M% @ A&1S6A++.-@R P W D !D !X;"]W;W)K&UL[59=;],P%/TK5QF:0*J6CWZ-K:VT%A \(*IUP /BP4UN&FN.'6QG M!7X]UTZ:;M"5\8ZJ)OZZU^<<'\>>;)6^-06BA>^ED&8:%-96%V%HT@)+9LY4 MA9)Z%*@L9\&ES%%_.A&^\' M?.*X-??*X)BLE;IUE7?9-(@<(!286I>!T>L.%RB$2T0POK4Y@VY*%WB_O,O^ MQG,G+FMF<*'$9Y[98AJ.?L&W'1@&DM;&J;(,) M0$I"T 8G'W4SD4;YBELTF6FU!N]&4S14\51]-X+ATB[*RFGHY MQ=G9G!EN0.6PU&A06M9H)3-8-?-],GCTP?)_!>25L8>"TSS!XF"(E+1RC9$9HG1S.^ MPO0,^G$/DB@9',G7[P3J^WS]1_)]T!LF^4^O2P\62AIBG>UE>J ;:?6&2R93 MS@2LJ!')O]; EZNUL9H<^/601 V P6$ ;E=>F(JE. TJ-Y>^PV!V>A*/HLLC M] 8=O<&Q[+,5[?*L%NB@+Y@I/"=?>/VMYG=,./R'0!]->QCT38&0*T'? ><> MZSP#E59W/",/,=KBJ2+E!.^T3 E'SS\!]V@\1$IJ-4\M9DV_QDII5]MR6W ) MEN9*N\6B]C43M"X(?JL8L,H/L_;VT?Y!Y!O&X%XT&KC#LC>,^7/]&;30>^O_B MR6J&ULK59M;]LV$/XK![4H%L"PWFS'<6T# M<9*A =8B:+(5P[ /M'2RB%"D1E)QME^_(R6K2N$X^[ O%E_NGGN>X_'HY5[I M1U,B6GBNA#2KH+2V7H2AR4JLF!FK&B7M%$I7S-)4[T)3:V2Y=ZI$F$31+*P8 ME\%ZZ=?N]'JI&BNXQ#L-IJDJIO_>H%#[51 'AX6O?%=:MQ"NES7;X3W:7^L[ M3;.P1\EYA=)P)4%CL0HNX\5FXNR]P6\<]V8P!J=DJ]2CF]SFJR!RA%!@9AT" MH\\37J$0#HAH_-5A!GU(YS@<']!_]MI)RY89O%+B&\]MN0KF >18L$;8KVK_ M"3L]4X>7*6'\+^Q;VRD99XVQJNJ!@[SZ!6'I'-(/.\VD&=Y MS2Q;+[7:@W;6A.8&7JKW)G)!?/HH\GR$YZLI-3Z.M[NHIY(Q!4 1MF> 9,YG#- M16,QAQ-'>$S(R5#'A3R4"(42=($I96!=58!!:VA1VQ(L;6=,9(U@_J81RVW/ M,N]82F+).Y;"LZR)I6D+C4L"48TA!S,"?,ZPMH-]5JE&6G.V@-^1Z;:F@"H" MJRW9'*K"_:3PI:E0,ZOTPB>F"\FLU7S;M-2M@@?-GE#\H]2'=_,D3CYF5*U< M-DX>]3OM=1AX#W$ZFLXF;A"/+J+9$+)3\19RSDT'3IP'V-TV3&8129&*[G;+ M^IMO)&1,.)KZ(E"TBK+J4V$ZMS:_<3*:7DP@GHSF%^=P4Q34ZESV?S_8OE#R"%X"L=:1#CHZ531 M._]R&3H?N@EM>^]7^\?QLGT3OINW+^MGIG>O(# M W"@ &0 'AL+W=OABP+->+-E.:AMPT@1-T19!G68HAGV@I9--1")5DHK3_?H=*5MU8\=+]X6B MQ+N'SSV\.W&\ENI>KQ -/):%T!-O94QUYOLZ76')=$]6*&@EEZIDAE[5TM>5 M0I8YI[+PHR 8^"7CPIN.W;<;-1W+VA1-&AY1,Y+NRAS(VB54Y^9CI+O]5<%29)C]#. 3IY98M"5V'AU% M?(MI#_IA%Z(@BH_@]=M ^PZO_PS>>:WIB]9P(Q3N,-G;%4(N"ZIC M+I9@;*Z 6Q5&@Z'%I9(D<,ZX@@=6U*B=F*@-)_TP@UIC7A=04!UJ2Y3_(,H< M4L4K GK/TOO?-5P5ME#AHJ@7'?@-^MTD""#I!7"K6(8@6(F';:-N/ B(,]4\ M%]P@?)+BCU26%=*<+14B-2MSV'= GC'M<;T7\*E35I$L\XHZ*918 M+BB"C$K:]IP.Q'$"_1_O^87>8A!#U^O"?I^@:):G_[!E)Y>R^6[D! M;;T#56NSX[9BW&IT*,Q]=;H@T+Q^-8K"Z,U3CA&=?M3M MDRR4!=&0QM-A'V:E5(;_T]3[P?C7W*R@38(FF4\&<=B!D]"-P^&H\VM4^O9\ MP@#"T0#"T^3_DHB2P)$8V?$T^442,2D0NAPG/48T;.S@2'M*VO:4O+@]73Y6 M]$NFI+FJ77O]*5B[*#0>ZEA'=SCE2(4^<49[-V'P>S7(N MBM'JS(U=J=69K$PF"KQ2H*L\Y^KA C.Y/Q]YHW;@6MSNC!V8KC];>Z<7"SG<3_A*XUP?/8#W92OG=OOR1G(_FEA!F M&!N+P.EVAQO,,@M$-'XTF*-N26MX^-RB_^9\)U^V7.-&9G^+Q.S.1\L1))CR M*C/71%#@/08?)&%V6GX5"28/ 68$;^.)&M)7K!! MQ$N,C\'WIL#F+!C \SNG?8?GO\KI:\RXP00NA8XSJ2N%&OY9;[51))E_^_RO MT8-^=%M&I[KD,9Z/J$XTJCL5PI*+!/">REY3)'@!"4BW4"RI%C5I@Y:F 4AE1C4MBEL8 MBX)&9*5YD>C)*5#",-^229LT>_'A&?@1G#"/KMYTO@S(JI1:$/[2![:,&O?B M2BE2)'#G)GA! "<>?).&9U ^9]N2M:!>L'3W(/)@(/1A%_KPU:&_4M07E7EP M*W[Z48F2.I7I2\(@YDM). #'%ISB#V],P-MY0WI&YX1UV^1B;[DXBN MS)_#9Z2^N9,98>2EDG>8NQ:SB'Q8S@/7=2K"AAU720?:K1"$]O="3$*BNZ0K M8W8930J(XRJOZHI.D&(:"U[W?[+CN51&_*P'QL%T$803>X\"-NDDU;?.% KJ M%$<04!"/(%PLA_04=7J*7JVGS8X7MR1@RN/:)M7U)]IS8:,P$08^2]WJ^[J6 MB?OWIMKJ6 F;Z6M,*TI^GP0':?1+L.5CI%,:?\(IKCEECYS4 :>\5IZJ^8#+ MIVZTJI\I]=';0[_:#LW-,RFSIJ3KTF:4BG5";"BC&MZ_6S*/?828E'1+ B#V ML;0%XY+9-(DI2-?+J+\3R3LL*@1OP3KC2TI*_!2/5$2J50)=Z9&**JM?BM:= M($^RA];_!,:>[UM)A2>3/J"]HCKY(--46Q)MB,;,VH2A-QERW+=N4YMDT?_B M,J-&ZH7LC>ZR8#(4N!?\/:%R&[-%-.AOX!(<>2[A1':@XA9=Q2U>77'K.%85 MN?"IB5%?X0RB]1=."]NS);UY_VRQ8VJ8!%ZWL68A"I4?6(GX2^])*?U2CG4L MCVH5-7@\H6P;H2V5%B[T(U@08+T)\U^]JM>A^HNBIG$^FW*X%_O38!ZX>Q3V M]\[9P1DV1Y*R/:EK"L-G:_=XXX^:%#9"?1_*J5I7^P"W2?2ZC]02P,$% @ MA&1S6HE!O!(8!P %A0 !D !X;"]W;W)K&UL MK5AM;]M&#/XKA%=L]J#&>G])DP!)VFT=]E(T[89AV(>S?(X/E73>W2F)]^M' MWLFRW"A>ANV#K3<>^9!\2)YT=B_5)[WFW,!#737Z?+(V9G,ZG^MRS6NF3^2& M-_AD)57-#%ZJV[G>*,Z6=E%=S4/?3^>Z_/)\%D=^.]N%T;NC&_.-NP6W[#S(5+PUI8'BXX]>\JD@1POBSTSGI M3=+"X?E.^S?6=_1EP32_EM6O8FG6YY-\ DN^8FUEWLO[[WCG3T+Z2EEI^P_W M3C;-)E"VVLBZ6XP(:M&X(WOHXC!8D/M/+ B[!:'%[0Q9E*^981=G2MZ#(FG4 M1B?65;L:P8F&DG)C%#X5N,Y7D"4>!!Z(?Q$7U1[VAD M]47_Z"B\%KJLI&X5A]\O%]HHI,8?8SX[C?&X1BJ74[UA)3^?8#UHKN[XY.++ M+X+4?W4$;]SCC8]IO[C!\ENV%0>Y@@[[@F,1"JSS']1?#QY.8$7D 0>EF6:-;=8ES:*'*XQ%ZS9?OE%'@;9*WVH@FG-<=UTU1HB-H:X M12Y@.0.K98OYFP$FP8I6@BU$)8S@>WF\SX;"'MRO1;FV";7 &X.&.B#&BBZH MHY_"=8L8&H,)[=!\D(95,'T[3/WQS'_#EUSAFA<0>7Y,F9W&63##8^@E600W MAAD.>9;!-"AFD"=Y3XC0\_T IF$^0U84*/L"$J\(0]*1!/G,7L=^? Q = @ M3(EWF3O/XLYXFL:0A9!%:6\Z\((PA6D4D&F_2*PI/Z&5<6XO C\YQLFTYV3Z M;$X.J]Y(>+-:<3O7[(/WB'2,HD?5CU/T[>/:7@HT1@FVW"0>=&2Q3:(E?F ? M8IM-M17-K16PU;SJ@JLQD*V1:FNU*L2JK;0H+9W0FS&25_R.5^0Y8J-U7=/! M)L.Z8J&'M-(U'3+][]O.C@"VDLP JH.)&46>)9832;'CA*&AZ4'#+82=FX.N MN. -7PD#2>A#DL?PL2FY,HS04=%++:A;:PC3".*H)]9> P)&-%W@L<8)EU=CC3M78D\@[)9 M3]GLV93=-P:T>>G:%+6B'_9M:(RT1PV,D_8&HR=6R"<,U>'@&C#KJ_'&28B& MC9%IA_USNI#&3^$GXL\&N6.(N[@Q<6!*E$/NE$RI+8[; M>Z:6NFM*A3U&<0$_[]=QY,&!!P'VSH2Z(@Y21]@!L?!QD$'@%W!9EJIEE3/* M"#]#FFJ(_1RB(GB:97%$K V1U?@V4(F_J#-T#.8/;G19;U 7NAZE _<5%G73 M8E<-4OS!.T7^FZT'_,]6;&JB.J$1C4$M;HBY+(5IBEN"%*[91A";;;2&(4+8 M 1"9'=O',DU[A1S_0]RT_L*JUGG3>X[#Q,O]=&:/&4Z0IS5UE7\WHB3&;4M( M_U%\F/5!ADX?I4_1.\1+N7K9ZM[E:1&%" :G330.YF"<'P@3L\9P6_;DOCT& M17JLX/.^X/-G%_SUX;9EK/[W<;_W>K"QIR,+TZ]G0%L(F"U;[2%<9==SZ17LJI#5,,R2*G;+A*W?33YW#-.SB M)"$6)5GVF1"M1"27W>1OI*%=JD-?CCI'\1L7T=19UK+"N:F_LJ5OMH#)&=W7 M#E@^.SE"V*(G;/%LPK['W.[Z!UY20RLECI*_.M)>N3D^.J:.6AD?4Y= ^IL2 MW7$IZJBRYPZ1#S-L3[M(H\RMHF[7#M$-=AFV#AQC'75C$/H8<[_]!W6+/=L^ M+P_:7@>I1SMRW"@JU[MXQ6@/B(G=*(%IM-P\W.ADGH^M]X8;4_':SN8=N?X# MF C'BY?C_GL,2MF]G8R V9G^G^'8$G. QF@Z'WRKJ3E6!7V1HBTT9ME]MNGO M]A^]+MVWGKVX^V+V(Q:5:&B+O,*E_DF&KZ+*?85R%T9N[)>?A31&UO9TS1F6 M&PG@\Y649G=!!OI/@1=_ U!+ P04 " "$9'-:;M'*^+," #K!0 &0 M 'AL+W=O."55(7[RW.6?.S'AFO-;FWI:( M#IZD4'82E%MI(YNAHEK%=&61% $D1ITER%$O&592- MP]VUR<:Z9ZAT.M)U(LV%S=\63I_$6?C%5OB+;IOJVM#I[AE M*;A$9;E68' QB::]T6S@[8/!=XYKN[4''\E(%H<#<>09&RR.> MH1">B&0\-)Q1Z](#M_<;]D\A=HIESBR>:?&#%ZZ<1"<1%+A@E7 W>OT9FWB& MGB_7PH8OK&O;(1GGE75:-F!2(+FJ5_;4Y&$+<)*\ 4@;0!ITUXZ"RG/F6#8V M>@W&6Q.;WX10 YK$<>6+"9^E> MQG/,#Z'?.X T20=[^/IM OJ!K_\&W\5#Q=TS_)K.K3/TC_S>%61-,=A-X?MF M9%@'_J]:ERK5$Z/BJ M[:S6?E=W)<)""VI4KI;@?-&;;N5_T$)>,K6DE?MF>A$R9X*IG.Y)H ZB\E>B M1/B%".1*75FF"ML=P4]DIOXG@"J*_874$L# M!!0 ( (1D&PO=V]R:W-H965T=C9!V$?@R:R MQ4HRA'^_1_*E$!R2AV!91_K.=RZ?K$QV0CZI-8 FSSDOU+2WUGIS,QBH9 TY M58[80(&63,B<:GR5JX':2*"IW93S@>^ZT2"GK.C-)G;N3LXFHM2<%7 GB2KS MG,K] KC837M>KYFX9ZNU-A.#V61#5_ ^J_-G<2W08N2LAP*Q41!)&33WMR[ M641FO5WP-X.=.A@3$\E2B"?S\CV=]EQ#"#@DVB!0?&SA%C@W0$CCOQJSU[HT M&P_'#?I7&SO&LJ0*;@5_9*E>3WMQCZ20T9+K>['[!G4\0X.7"*[L+]G5:]T> M24JE15YO1@8Y*ZHG?:[S\)X-?KW!M[PK1Y;E9ZKI;"+%CDBS&M',P(9J=R,Y M5IBB/&B)5H;[].Q!B^3I>H%QI>16Y%AK1:MT%2FQ1O)S8R84N?Q%EQS4U62@ MT;'9/DAJ)XO*B?^*$\\G/T2AUXI\*5)(CP$&R+BE[3>T%_Y9Q,^0."3P^L1W M_? ,7M"F(;!XP6MI6%,)=1KNZ!Z[3I.YE+18@1W_,U\J+;&%_NV*OL(.N[&- MK&[4AB8P[:%N%,@M]&8?/WB1^^D,\[!E'IY#GSV@3-.2 Q$9>;0]".GU? L2 M)47F"L56EZ\TL;&"+#C%BN,V@<6LBTON)$M8L<(RI<"[0CQ/XM<:2$:9)%O* M2TM%V=81M>\59E)7[DW!;'/A(" [J@@HS5!>:"Z5X: 1[)AD!4,V-79>GU\N>Z8^TO6&\!3S#0(N2"AXT;X\)U1 M3+XQC!(Y44ZV@J-L.--[$H7D#S(:XL\]4T_7F03 N#5@Z361&"=BQ&9-Z(0N M/CZS+4L!$[)GP%/R\4/L>_ZG]OGE>8,'&++@+#- 9 ]4*A(X'OY%9QIHV#;0 M\-T-5'?#W!R5&$M7(YP%Z^[U&I56J P+FI:RJ705#IAS@:"J(5]BMFME^_VJ M7G6[A%A@:8I:EQQK:G6K3AO_5 FKE825R?[E]P(=BU(AJKHB/TNM- X-'ZI/ M*1"O[XV&?==UL>R1*5G@!'%-NSD:_ZP[!3^%=F7HC".L',B$&=4U#749^!;I M"C'"<;L;/ZT9,+/?!)K0(L&/UFDGO,$T0*;NT*V9CAS7-TWBO<(T]:&2ICL\!"D*6YG\"?B M:IK"?AV@;8#V>0!\HK>N1N6]QUO] *JRV)U$;6"]L-CM*#+,G9"[&VK&^(Y^&,,S7RC MX];0U2V#@ZM<#G)E+ZR*)*(L='6K:V?;._&\N@K^7EY=J']0N6*8;@X9;G6= M$1[=LKJD5B]:;.S%<"DT7C/M<(WW>I!F =HS(73S8ART_RG,_@=02P,$% M @ A&1S6F/^A@KT!@ A1( !D !X;"]W;W)K&UL[5A;<^.V%?XK&&6;RC.HQ*M([=J>L;W>=M-XLV,[S70Z?8!(4,*8(K@$ M:-GY]?T.2$KRKJVX>-YLNA:J&IT>NV^?F]-CW=I2 M5?)SPTR[7HOF\5R6>G,R\D?#AVNU7%GZ,#T]KL52WDC[<_VYP=MTJR57:UD9 MI2O6R.)D=.:_/8]IOIOP+R4W9N^9420+K>_HY6-^,O+((5G*S)(&@9][>2'+ MDA3!C2^]SM'6) GN/P_:/[C8$O,/VB.6M<;J=2\,#]:JZG[%0X_#:P2"7B!P?G>&G)?OA16GQXW> ML(9F0QL]N%"=-)Q3%27EQC8859"SIS=R"8@MNY:U;JRJEDQ4.;M1RTH5*A,8 MN7!.R(9]K+H:(##'MV)12G-T/+5P@E1-L][@>6

,&@'[ K7=F589=5+O.G M"J;P?AM",(1P'AS4^%YF$Q;ZG 5>$!W0%VXA"9V^\-60_.=L86R# OKO<_%V MVJ+GM5%3O36UR.3)"%UC9',O1Z???^?/O'<'?(VVOD:'M)_>H$GSMI1,%^RG M6C;"^7LM#8K2L*+1:W8!M%75TO=^AJZ,R_*9,1*S%H_LO#50; SK8W\NS(.. M/!_F[4JR0I=H?+*N8'5H?O)7;_UM>G_AR6+PQ/19&*N*V95N#3PV1V_9OZ5H MNM)A2+Q<+U"90_+9;2/N9?FKUNP34K=B9ZA;5/'>]\NV@5WV@\CN_FK8AY*: MEEV4[8)] H-\K)15@GC"$&Y&ERH7%J:NY;VL6ME#VE:B*%2IW%#6]X=A;U@< M\?DLQ4,0<=\/\1#QQ(_PZWL)_JGMW(CT*$NT4#\3CJDQ_X1\^<\ MB5*8X_',9SY/4Y\%J)QWZR*T"::6,[8?F !GX?17@6J*@,F;%QJ8XXH_!AF"(^0>S '7 B4<>Q[;A3ZYFEON1/E M+E0@FJ: RREST&>[:M:[:EY(4),=NM,U:*-2; T4(V MLLHDJP4L9JKNJ+.W HD"==Y9IGY1&>FMVT6IT'!DVH4V&._L%")#W5D%9YR> MBXH(D!JC,F+ M349SOVFTEQ7M7%2=^PQ]E-VY-19=I=*.6 M;EDO'R>'F"'\(S!#&A(%!#$/YJX#N!_%],&C5DBI^9*7F($'48@ZYD&"?@F2 MUY #3,Y0_EY'1E[0FTR"KTV^1!-! *DY\T/PR@PN).C$$&K"A"=)]!LTD?)D MGC#T']@PX)$W8VD\IVSXH7>8)H+8T24/?4)K'(3T?3Q/9D T_^)/@*3WX;:A^"K_8AM%7) -=28R]SMBL5SJX<\9B5JMD'.63#E>QD?^(0E&'6(='G ML\_E&!U=HTT9WP-J(Q=&693\C85.4>H*'(IS%S7^QI32$G7L"WR2EHY$[(BS MOTLK-N+1L'O=8LM(\U;:DEDDG;;UG-V+SCJJ,+O#>0Q3?M09,O)>BG(GV!4- MT93%D<_QE"X*&A@_F9*K!J@S.H\A7',T(:X*Y^^^PF>'@VD7)FM4[7PH:*@6 M*B>@MQ%QQ\Z.]))W3SGZ:4U=7=Z>L75G:;(CC,X08*9#)7+@K#BVZ+Y))I:- ME!14%P250P/H@/%V8RJR+RUBRW%00\%7'FB;OG9S_P;EJ0\G,^(@CWN M!^G7-<-B#,_[!:)SGK9UQ-H=T>^1?+_7V[+Y@3-%O#U3Q*\^4_2KFR.TCU6N M[E7>PH$+W5:V(7*Q*V'9Y4,F$;OO_85D.A][R>=.$@?-O^8D\4W;;@$A/]7. MS^RIGT0:C3*#JPU;TV( E^T^K/_?D<.E=X#I9^P2, L-:EUV(FR7$]KVQAY/ ML>KWX_]$$#FJ+O#X#(FE337VJ3BU.=:EHD/?ECFMO6F /3TJP?-^7^ZG>U<# MH-^ENP Q'3#=+<'VZ_:.Y:R[6MA-[RYHKD2S5""G4A80]28)\MATEQ[=B]6U MNVA8:(M]CWM<29'+AB9@O-"@G/Z%#&QOGD[_!U!+ P04 " "$9'-:=O7A M^(X" !*!@ &0 'AL+W=OMDE2M%,5[ MF3ESCG?G>-9*]:0+1 ,O%1=Z[A3&U%/7U6F!%=.GLD9!.[E4%3,T54M7UPI9 MUB55W T\;^Q6K!1./.O6[E4\DXWAI%\AE.W=\9[WP4"X+8Q?< M>%:S)3ZB^5S?*YJY TI65BAT*04HS.?.I3]=1#:^"_A28JLWQF"5)%(^V;. MQ($,<]9P\R#;#[C2,[)XJ>2Z^X>VCPW'#J2--K):)1.#JA3]D[VLWL-&PL3; MD1"L$H*.=U^H8WG-#(MG2K:@;#2AV4$GM7DEA ME.2TM80;85"A-G#TB24<]?',-53&!KOI"G+10P8[(/T ;@FQT/!.9)C]#N 2 MOX%DL":Y"/8B7F-Z"J%_ H$71'OPPD%TV.&%NT6GVS1_NTRT4711OF]3W6-& MVS%M\TQUS5*<.]0=&M4S.O'A@3_V+O8PC@;&T3[T^)&:,6LX@LQA!_MME/>" M;J=L+\0F?+E^.60 8 J$5V1* ]JC!3H8K!)4P^$ $YD=A- R#?3+"4:V&HY* M0=FRT12@CZ>PJ\SAP23P@XN/3#3D$=##AO &HI/1^0CNR*9N2'Z%P(Q19=(8 M>TW!2!"[B/M>\+=R?^KH"X[/S_ZOH#_YUX)15W#BCV#;97$W^KM"M>Q<3$,J M&V'Z5A]6!Z.\[/WA5WCOLK=,+4NA@6-.J=[IV<@!U3M7/S&R[MPBD8:\IQL6 M9/:H; #MYU*:]<06&#X?\4]02P,$% @ A&1S6D9SB\OM P &0H !D M !X;"]W;W)K&ULG59M;]LV$/XK!S4M8L")WE^< MV@:2=,,&)%C09"V&81]HZ6P+E4B7I.)DOWY'2E&<1A7:?1'?[IY[>>XHSO=" M?E%;1 T/=<75PMEJO3MS795OL6;J5.R0T\E:R)II6LJ-JW8266&5ZLH-/"]Q M:U9R9SFW>S=R.1>-KDJ.-Q)44]=,/EY@)?8+QW>>-CZ6FZTV&^YROF,;O$7] MY^Y&TLKM48JR1JY*P4'B>N&<^V<7B9&W I]*W*N#.9A(5D)\,8O?BX7C&8>P MPEP;!$;#/5YB51D@NCP<*&3>=Q2"3B&P M?K>&K)JO@%UY@\1+ )6]ZEX(GERZ"4<0/F)]"Z$\A M\()H!"_L0PPM7C@>XM_G*Z4E5<$_0T&V$-$PA.F,,[5C.2X<*GV%\AZ=Y;LW M?N*]'W$PZAV,QM"7M]1I15,AB#589^%2*#WDY2C.L)=W6X2UJ*CY2KX!;6CN M.K#\E[*BZ3@7]4YPY%H9#RKK 3Y0VRNC*JW,(S*I W%0 1AO4+9DP2,%V82 MPG')25PTBG;4Y S^(K6V, :TK,8?.Y1,&]]:PSF%#D<03/TPM&,8S>!V*Z0^ MT2CK0ZDXBL"GTT\4BXWKX"R:)1!G'MPVJW:WY!0FPKLW6> '[^$X2/T)W G- MJI>&PZF?MH8S+X41=N.>W?@GV3U7"BG7)FE7Y'A9E;I$-<3W./(/4&OK@&MF M;T#B1C22 N5*5&7!-+&R8A7C.>F9&\3R;T3$2U+4_^"U#?+L%;_27),G8GW2 MT(*UF3B">)K$,8W)U//CPZR\!JB>#RU-41K8,0X]N!)\TY:)&-$B8U%"IE(_ M[2I@3/H(LJGO9S3.ID&4PF=[T5/@[)Z4-A01FI_?L[*U?VP;9@+1:11"?!HD MK_6*4N6BX1K(-))@!F_I&\+;D:)+^J)+?K+HGG+Z"-=,-Y(F0P4WBCI\P71P M)E5D[-MD'&:2Z8%BV:,T== 5\G"EV8O'8'ZK'EOF9UEJ%@GXU+.>F:8TC>+, M3+-N2LU"CY8UD4,;21J]Z/T=>ZSM_3>;AFE*&5.*NH5DD>Z$8W\:Q+,)W+2] M!/>L:FQB?Z1JAKAT#W[7-V&T@C0^5H(_;0P!OK7X/(_4$L# M!!0 ( (1D&PO=V]R:W-H965T+HA>,3-O" M2**7DI/)8GY\)=DQS8AAHNQ;^&;&!_+1)[W4)_,-#R?W4GVM%D+4Y%N1E]7I M:%'7R_?C<94N1,&K=W(IRN:;F50%KYNW:CZNEDKP:5>IR,?^9!*/"YZ5H[.3 M[K-K=78B5W6>E>):D6I5%%P]7(AC;>4:5:(LLID2928G8[.O?CJ: MM!&)7*1UB^#-?W?B4N1Y2VKB^'T#'6V/V5;=7]2^XW929K,LY65-SM-4KLHZ*^?D6N99FHF*_$@^ M<:5XVT;(02)JGN75/T@ABENA2%:2JRS/&VQU,JZ;D-L#C]-->!?K\/QGPO/( ME2SK145H.1532_W+%^K[#L"XN5;;"^8_7K +WTG\R,MW)/!^(/[$G]@"BR6IUUSYWWW^N%TU+JQ>\)&:E__S4,,F'6A35?VVM M;QU : ^@S>KOJR5/Q>EHV=X>ZDZ,SO[V%R^>_-.F/!*6(&$4"6,@F-$DPFV3 M"%WTLT^K+JC2!@# MP0S-HJUFD5.S\[)<\?Q1L$6V)#,A2+K@:FY-Z1=.W%#9D+ $":-K6+33H,(G M#8J!CF?(%F]EBYVR72N9"C&MR$S)@BCYP/.Z?=@KD8HFM5J5=>58HB V,@F*'*X5:50Z%.E"MA4\%)&*K"82_MQ=%D MTM>A7\Z?6,I19' ,!#.4.-HJ<>14XE>Y2MM?'7G&;[,\JQ]^:'ZO-]*4M4T3 M)VNH)D>]:QUZ-DWZY2+?I@DR. :"&9H<;S4Y=FKR1<(W/\V7_('?YL+>]W,R MAFJQH1EBQ/ZQ10Y+27\2^WY?$6B$#$4S-=GIZGM.37Z3ZFO;;T_Y,JMY;E7$ M21BLB-=/5(>V1 4]+(72&(IFBN9KT7RG:/^2_:S;.X9,I-*9/-R\ZA/'TBM>%GQM4TZ MYUE)#G)953;WY,)]@,$2!?T.:6"YM?K%8ENB@UH$*)HIE38)/+=+\&%[J[1. M025G]3U7UI_*;M!@2<)>9Z0G1]]&Z$D![?FC:*84NN_ON3O_5UF9%:N"?">7 MLEBNZN8'<]/QG[9Z="Z>4QRH$0"E)5 :A=(8BF9*KGT#+]ZW;>M!C08H+8'2 M*)3&4#2S96COPG.;%[2JLX+78DI65=-3RYN.VIVHR$'SU'P07#WSU(3:&2]$ M&*P#L>J*C(-":0Q%,W753HCGMD)VDORZ:Y']T6B!> MW%99+3;+ M4D'$[ZMLN;WE9RM59M4B*^=6Y\(-'RPPDI9 :11*8RB:*;HVIGQ_WVG>AWI: M4%H"I5$HC:%H9LO03IGO=LK>EN:AYM@+$;K2/'3@#93&4#135VVK^6Y;[8I_ M>[.7XT8/EA=)2Z T"J4Q%,V47-MW?K3W) ]U^:"T!$JC4!I#T#6-O^_QX.T[S0=0EP]* M2Z T"J4Q%,UL&=KE"]S#S]Z4YMW,P5J[(W2D>6@<%$IC*)JIZ\[4.K<#MKZ/ M/Y2I+ 0Y^.FY(6MNRF EL3/DL%/DL'/D_A].7:"=NB#<>SZ'&GI06@*E42B- MH6AFR]"&7N >C_?G1[&Z#S!8^/XL.,\_[@]CW93KS4-Z,G82&AQ#T4RMM,46 MN VLCSS]^O>*L+Q='8%'>4S34;*H3:5%!: J51*(VA:&;+T#95Z#:!7O/,=",&2]N?_AA:%T:P%(SB?@^' M0L-C*)JIA[:70K>]]*I'IILQ6)#^1,>N(]D7I%_PR+9\ H7&QU T4Y&=A9/< M@[<^B7ORHX/ ME)9 :11*8RB:V3*TCQ2Z?:3/]^5F <2E4&F[V.YFXY-V?V9=< MV=>M6,)K^Z>! MCWSY3 *'>E)06@*E42B-H6BFLMK=BO8^X"F"NF-06@*E42B-H6AFR]A9?-P] MX.DMRUB[D8.E[@]Q"BRV=-0?X13$?4<$&AM#T4QQM$$5N0VJ)PF9?"=?.H$> MR/E0>^-3>Z2_,+' 3!BOKCLVBQ>Q&P-^T7 S7%-C1C1QW;CC']8H%E*@$T-H:BF>)H&RMVVUBOFTK@A@R6 M [K>%I1&H32&HIGB:ELKWOL^>3'4%H/2$BB-0FD,13-;AK;%8O>@KVOM6DV65WO2KK]=+V3[Z7W/NDVO'WR^;GW_KS;UW:L,>OM@:^XFF=E M17(Q:Y"3=X?-HT^M=]Q=OZGELMLA]E;6M2RZEPO!IT*U!9KO9U+6CV_: VSW M/3[['U!+ P04 " "$9'-:TL3QPBT# #2"0 &0 'AL+W=OO7E')__/FHJE*&BQ#>5^WO4*B^==<4BP'%62!@U![Z[]>W*+O M^--]&[*S36 TG(#;B,[-FC*8!6OW+;V!('_Q+,ZBMT/F_DVRXB^1[1F?]L:G MA]ASOSZ=P\PUX'XA#UG84HT]E=MZ-WD\B3):XESG^8VU/?BNLK[;>=^#% ML[,DCM^6W. NA]M@@^-X"&O_OPTNA?%OVN,'[OPQHCB8_1.]R7IOLH/>?%06 M-P]VM$-NM[85$-9O33AA[O<>W)-\V!*O'(.&90/_SF04/3!M("I+S]X\,&X@ MZDTZ.>NC6D?"G0/4W7;^H7K%I2$"EHB+3B=(H-L;1-NQ:NW/U%ME\83VS0HO M7:!= ,XOE;)W'7=,]]>X_']02P,$% @ A&1S6D3A\5M5! :Q$ !D M !X;"]W;W)K&ULK5AM;^(X$/XK5K9:M5*O>8&$ MP )2"[NZ2K>G:KN]_6P2 U:3F+,=Z-VOO[&3)H&8T%[Y HDS,YG'S[PYXQWC MSV)-B$0O:9*)B;66.1)ZFF/]S1Q*VFUBN];KP@Z[64BW8T_$&K\@C MD4^;!PYW=F4EIBG)!&49XF0YL6[=T%O2V8D290E\./OTJA5O5,I-J]?K7_3X ', @LR8\DO&LOUQ HM M%),ESA/Y@^U^)R4@7]F+6"+T+]J5LHZ%HEQ(EI;*X$%*L^(?OY0;T5!P@R,* M7JG@'2KTCRCT2H6>!EIXIF'-L<33,6<[Q)4T6%,7>F^T-J"AF:+Q47)X2D%/ M3O^$2+G/(I82=/D'$^(*/1".'M>8P\*<2$P36/L-/3W.T>7%%;I -A+JJ4 T M0T\9E>*ZL?!SS7*!LQ@6+_;NQ[8$;]4[[:CT[*[PS#OBF>NA[RR3:X&^9C&) M]PW8 +/"ZKUBO?,Z+ASN]:NM[VE[OV-;G*>%8 M,CXR;4ZAVS?KJN0>B0V.R,2"[!6$;XDU_?S)#9PO)F!G,K8'LU_!['=9UQ%& MBPC#4G*ZR"5>) 1)AGYRO"7)OXQ]_A1ZKOW#\"H[_5CB7B4Z84ZAB*DI@)#Z!RV]Y M[!Q@:DOT \>,**@0!9UQ."<9@\IR-!*#=U/W2-1U( 'XX M]"@$+*;02HKR5;(%/8%&Z)*^+E^9MJ1X3]",+,\?'L:?0:H?#@=FML(*1-@) MXNMR"1T0L26*:9*K'H@$B7).)25BA*!A1,\093K$3L$(6PYZ?G@ HBT3'$$P MK! ,/TZ#!@ P2#5'S;*Q1X,UZE;I].9./=[90 2N_"T&4C& MMN><,Z'.96U_#QKC@]M)YLQ4LC5K,4L2S$6]+T8"2_.#)C*K,."78J$>ZX[O2.^U[.#V]FS#6VH\O0:U37LC3!Z M+1]-)+2E@(1C2.KQP.U_((O*.F#TNG/N>'<>G-Y5,\/;F?7;N31_W<_.)U(P7L2J9X)W.ZAH#.1FEWHC4 &IGK6XJ$M MU9%*]6C@=L\&MT""82I Y"5*0:\-8"=:KIN M>R9HD=46&?B'2;?3A>,$D'+7UY9K@F' E ,^7 MC,G7&_6"ZOO*]#]02P,$% @ A&1S6L@+#CG[!@ 7C8 !D !X;"]W M;W)K&ULM9MK;Z0V%(;_BC5=M;M2-@.>2RY-1LH, MH&[5W8V2;ONAZ@<'G!DK@%G;,]E$_?$UEP!F&.\BG7Q)@/%Y;/R".7[!%X]< M/,@-I0I]2^)47HXV2F7GX[$,-S0A\IAG--6_W'.1$*5WQ7HL,T%)5 0E\1@[ MSGR<$):.%A?%L6NQN.!;%;.47@LDMTE"Q-.2QOSQ,I$O3^ATA")Z3[:QNN&/O]'JA&8Y+^2Q+/ZBQZJL,T+A5BJ>5,&Z!0E+R__D M6]41K8#)Y$ K@)P)P#/#P1,JH!)-P ?")A6 =-NP-F!@%D5,.L$N-,# ?,J M8%[T?=E914][1)'%A>"/2.2E-2W?*.0JHG4'LS2_LFZ5T+\R':<65^'7+9,L M5UFB]^@3$8+D6J.W'E6$Q?(=>H/&2&Z(H!*Q%'U)F9)'^J#>_G/#MY*DD=YO M"GQD<9S3+L9*MR^O91Q6;5F5;<$'VN*BCSQ5&XG\-*)13[SWG7AL 8QUQ]2] M@U]Z9XFM1(^&QVCB'"'L8(R^W'KH[9MVA_2=HYWX.52:Z!;$B>XNJ4@#\7\<,ZG/\>#Y!3].PQ8%)O7U.2EXDP.\Y5;J(U*BUH6* M_OE#'T,?%$WDOSU-7);(:3\R'ZO/949">CG2@[&D8D='BY]_N A$A&441'JNZ+O>EY:84/EA81Y M)>RL@.7/]-W".79F%^-=6S;(&@,@F"';K)9M9I7M*N%"L6=2W)/TFTYV).W3 MRTH9JAL[-)1Z[],IKFF(4"H%89,LQK&>96&7XGX<,O$@5QGD2A M5;R]ZQ/!RA@J B3,@X3YD+ "&:H>E*K>@+_X#N!%!D2YD'"?$A8 0S1#ZM M13X%&4&ME*&Z0L*\$C9OC8YXUAD<_?TR\ZG;&4"!&F6H<%:K<#9P $7_H3\% MB2A*2=(KB!4X5!!(F <)\R%A 1#,D-AUFGFN S^>5DP@G4%I'BC-!Z4%4#13 MZY:GX5IOZ ])1IB@D9Y?1_2>I4Q/*V*V*PXHDJ[974P1D9*JOAGNTDX?K#HD MS:MH[<&T.]Q^OT@ U293']SH@^WZU+*\[Y>E5Q4K<[ JD#2OHK6[W)UU)PD^ M:)T!%,W4L/%E7*LCL+AZ?MX*P=%2Y 9@KV"@-@PHS0.E^:"T (IF"MMX,>[T M%1Z4H)X,*,T#I?F@M "*9FK=&#BNW<'YM$WNJ$#\'F6"I2'+2-SVI%%&GO+_ M4N?#=JMZ::]H\ 4PVQM/.RZ:!UJA#TH+H&BFJHT?Y-H-H5NBGZ-:4ZEX^'"D MI>4)DY*+)Y1R18_RIRW5]:K2;]6Z"TKZYYWVB@:K.N^Q1]UY5UA0/PB4%D#1 M3&$;2\BUFA$Z;ZJ$T^EM=(1"DC%]3[)G&N6B[O0O+%V7+VOUL-W[^F9IKV*P MI* F444SW 1\ULVB]@O-G6DWP7T-5\=M;!W7[NM17-<+Y/]Y/:_5(39\\?AVJ9J4=C\+AVAT?KLTL&:P5)\T%I 13-U+1QA;#= M%>I,/137^2D*>2I91$7QFJM7Q,E^IC'#W21B9:][L(J@%A H+8"BF2HV%A"V M?X_343$D7DW4 M"KEAVD]X](5'=X-G!&QS4< *E>: T'Y065+3\(Y/6XV[F-%_N MEG*.6\MB$BK6Q0(FJ:&ULO9MK;]LV%(;_"N$56PNTL4C)MRPQD)CJUJ(= MBJ;M,!3[P%B,+5075Z3C=NB/'W6)*4HR$Q7'^9+8,L\C\CTTCU]1.MNEV1>Q MYERB;W&4B//!6LK-Z7 HEFL>,W&2;GBB/KE)LYA)]39;#<4FXRPH@N)H2!QG M/(Q9F SF9\6Q=]G\+-W**$SXNPR);1RS[/LEC]+=^0 /[@Z\#U=KF1\8SL\V M;,6ON/RX>9>I=\,])0ACGH@P35#&;\X'%_C4]YP\H&CQ*>0[47N-\J%6#]]1W]93%X-9AK)O@B MC?X. [D^'TP'*. W;!O)]^GN3UX-:)3SEFDDBK]H5[5U!FBY%3*-JV#5@SA, MRO_L6R5$+0"/#P20*H T [P# 6X5X#8"R.A @%<%> \]PZ@**(8^+,=>"$>9 M9/.S+-VA+&^M:/F+0OTB6ND5)OE$N9*9^C14<7)^L?RZ#468)TV@%^A*3<1@ M&W&4WJ!7B63)*KQ6[RZ$X%*@IY1+%D;BF6KY\8JBIT^>H2_I9E)\AQBW#2$>[;PU^SY 3A,MRQB.'N\^L6//< MKY7$Y\C_MHRV09BLT!]I&NS"*$*?WZ?JK_KF[5@6_-N5Q/(L7O=9\M7L5&S8 MDI\/U'(E>';+!_-??\%CY_>N!$#"*"3,!X(9J?+VJ?)L]'JJ6/E]N^:K,$E4 MIKHR4L)&!2PO![=SXLSPV?"VKK3UC'V5AH3Y0#!#Z=%>Z9%5Z8LXS63X'RM* ME5KIPI;RNU"N\WH3)J'D*%*UK'-I*T\SKN7@Q6CF-G(P:B7JA1J'8[:BUA[W M%1<(9H@[WHL[[CF->1(/[+L60, H)\X%@1A*F^R1,'Z5J3B%3!0FCD# ?"&:D M:K9/U0RR:L[:*\YTW%APVFU<,FFL-]9.]=4/"&;HAQWM )S'J8;5>8QRB+WF MV_O<5V HFJEPS6-AL))8H8S9UY*PW:8UBZF]3[T5!**9"A*M(.E1 M%=$/U#APM6'*AL8\ON89"I01SB\>=,IK/4_?)1F41D%I/A3-S)CVG=AN/"^W M0AT1 M6N,*#/;]0Q]$KR6'362PQJ,T%I%)3F0]',[&BKB>U>\R4+,_2)1=ON M+PFDTUN TBAN^U[/&YEKGP]U2E-=;2^QW5_Z0H8QDSQ ;\(;CI[^PUDFGG4J M#6G[%J T>L\@7?0]'U;GY#Z&_\3:@&*[ [VO6'P\N3IY4*V -)4+4!H%I?E0 M-#-AVO+BR1%J!:@/!J514)H/13.SH[TPMOJW^VH%J,<%I=&*5J\5>#+"S6)Q M#/N*M7_%=@/;HUA FLX%*(W>,TA2%@ODHKC<[,%3M?1^[ZX>Q[##1-MA8K?# M1K$H:D57+NR0OKD I5%0F@]%,].AO3/!CW(ICD#:X04HC8+2?"B:F3!MU8G= MJO>\(%?1C&L9L\;O^45'H]FDL<]"[?WJK>(Q[#/1]IE8#2#<1;GJ/.;EMK; M':TFDVE385 +#$4S%=86F/3=;CU\4:Y"U>5QF@JVF[1DIO8N]1;P&"Z7:)=+ M[ ;P-5M^^4V@EU%^+PY:1-OK3NE '2XHC8+2?"B:F0[M>LGX<0HEJ.L%I5%0 MF@]%,Q.F72^Q[_3V+923]@(SP:UEJ-V*N$W+0^T]ZZWC,?PIT?Z4V/TI7*F< MMHL@&;44[F@U;NU?V?O<6^%C6%2B+2KIN\=J*96SMN?VQBT1.UJU)C.U=ZNW MB,?PE:[VE:[=5[;+)?J!%L4=GCQ#&8^*"2S6X:9S_ S6="]6E :!:7Y4#0S-]KNNJ,CU 50]PM*HZ T'XIF9D>[7]>^YWM/ M70#UM* T"DKS*YKQ6$#]Y[__QH17*T_;:L]OKA_]RM8/Z*@U*HZ T_Q[)O,._7(>U)TICGJV* M1WD%6J;;1)9/8NZ/EH\+7^+31?%4;>/X!3Z]*!Z>'6I,^0SR6Y:MPD2@B-\H MI',R41,B*Q_K+=_(=%,\MWJ=2IG&Q7=F_P$^X>KY_\# M4$L#!!0 ( (1D&PO=V]R:W-H965T).Z\ M/_"=X];LK,$Y62KUZ(+;8A1$3A *S*UC8/3:X T*X8A(QE/'&?0E'7!W_<(^ M\][)RY(9O%'B!R]L.0JN BAPQ1IA[]7V$W9^+AQ?KH3Q3]AV9Z, \L98575@ M4E!QV;[9<]>''4 <'P#$'2#VNMM"7N6469:E6FU!N]/$YA;>JD>3."[=1UE8 M3;N<<#8;YT\--]QUR, 9+.BC%XU 4"OX^%Q3Z[" 66,;C3"NE+;\#_/==)O2 M(!Q/T3(NS F!/[/\\9V!F7"=@!O1+.$(N(1OI6H,DX5)0TN27>$P[^1-6GGQ M 7E3S,]A.#B%.(H3>%A,X?CHY%^:D!SWMN/>=NQYAP=X)XVAC#&PXQ]^WE$. M;BU6YM<^J2UELI_23<^UJ5F.HX#&PZ#>8)"]?3.XC#Z\(GC8"QZ^QIZ1_XM] MFEK4A4>Y =QDR54:;O942OI*R:N59EQRBV=W-"P%W$K+Y)HOZ4:,C4%K3N$K MVGU"DO\+"7>NJ9OX+TRO.5T[@2L"1>?O":W;*6H#JVI_6_0502P,$% @ A&1S6FJ.3M:C @ *@< !D !X M;"]W;W)K&ULK55=;YLP%/TK%JNF5NK*9UB:$:0T M6;4]3(N:=GN8]N# 3;!J;&:;I/OWLPU%-*%1'_8"_KCGW',/%SO9<_$H"P"% MGDK*Y-0IE*HFKBNS DHLKW@%3.]LN"BQTE.Q=64E .<65%(W\+S8+3%A3IK8 MM:5($UXK2A@L!9)U66+Q]P8HWT\=WWE>N"/;0ID%-TTJO(45J(=J*?3,[5AR M4@*3A#,D8#-U9OYD'IMX&_"#P%[VQLA4LN;\T4R^YE/',X* 0J8, ]:O'D:& M+^-4VB?:M[&>@[):*EZV8*V@)*QYXZ?6AQ[ CUX!!"T@>"L@; &A+;119LM: M8(731/ ]$B9:LYF!]<:B=36$F:^X4D+O$HU3Z0VFF&6 5K9EYKRL. .F)/J M5KIC\IH"XANT%%!ADJ//3[I])$B$68Z^JP($FM=": 2:20D:=[X A0F5%YKA M8;5 YV<7Z P1ANX+7DL-DXFKM'"3WLU:D3>-R. 5D0O(KE#H7Z+ "Z(!^/SM M\/ EW-5V=9X%G6>!Y0M?X3LPH^=%X\%EY\FOV5HJH5OU]U#1399H.(OY?2>R MPAE,'?U_2A [<-+W[_S8^S1DP7\B>V%(V!D2GF+O#(&V.X:*;1A&EL$<+;OT M.O 3=]>OX3C&]\91%_1"6]1IBTYJ6T#%)5&#FAIDW,LW#@\D'8<$XWA8T:A3 M-#JIJ&F5K&T1;%MF2-WH*+4?10?RCF.N_6%U<:5&PO=V]R:W-H965T[#8A\8:6P1E4B5I.RT7[_4Q;K8M-(4\HLM M43-'9X;#X1'G.RZ^R@A H:[&<\TS%E,&]0#)+$B*^WT+,=PL+6_N!3W03 MJ7S 7LY3LH$'4%_2>Z'O[!HEI DP23E# M8+ZP9?KUPG=R@L_J:PDZUKE(?R MR/G7_.9]N+"-;!6K5[\P=V]=[]'=%\#J81R)A MQ>-_:*BBA36U4 AKDL7J$]_]"55 XQPOX+$L?M&NLG4L%&12\:1RU@P2RLI_ M\E0EHN6 _1,.;N7@'CIX)QQ&E<.H"+1D5H1U1Q19S@7?(9%;:[3\HLA-X:VC MH2R?Q@BII9\23E#)B2Z!(]Z)()LQ@07Z-[H0M'J.^( ML!"]_9;15$^E0J_O0!$:RS?:_,O#'7K]Z@UZA2A#GR.>26TKY[;2+/-WV4'% MZ+9DY)Y@A%WTD3,52?26A1!V 6P=7AVCNX_QUNU%O(/@"HWP!7(=US,06OV\ M^ZB'SJA.^:C &YW V^?R MWKW*N#E/[[09NC]PH2^9\I>26V9\;.%_VU3$D M"TNO:@EB"];R]]^P[_QA"GP@L$X:O#H-7A]Z*PUIG0;8I^$";027QNHI4<<% M:MZDMLLQ]J=S>]L.S&#DNDYMU"$\K@F/>PE_ "EUVPFR)(N)@E!W"YV6@)*R M'VGZ).%"T1_%@(EZB>^W6%UZ$V]\P-UDY7NNF;Q?D_=[R7_FBL0H;2_C5K(9 M*!-?_XB)EZ^ #MMCF_%D:N8ZJ;E.>KG>M?,*3WK'DF"B-SEZM>O,#N@9;&;8 M3&]:TYOVTEN1E.IDTA^Z! +=,#,%>E_D:[4C BZ>+8+I$2,\]@Y8']N,9F;2 MLYKTK)?T7^LUU6V^GO.B M:98%1&E&V,*ZT7\:6M9B"P3O#8:78YYXP]MP(? M*!-#H753T=KP\5GZ;@7;64K8/ZQZ* M,';P**D"W9BW6I\6 1DCZ7W7BZ=S(+1N9AHQ@<^I)O"@GK>0DS73[ 5Z\5P-A-8- MNY$CV#]GV?:*G1>G8B"T;BH:M8/[YB(BP;K_[7FPDVPOXXAD;"*T;?J.E\.RM_'+Q M5K#M+[2C#Z%^FY*PW3KZ2$!LBA,AJ75YQE1Y0E"/EJ=.M_AZ51S.'(S?X.N; MX@S&;F#*HZR/1&PHDRB&M89TKB::D"A/A\H;Q=/B@.61*\63XC("$H+(#?3S M->=J?Y._H#ZC6_X/4$L#!!0 ( (1D&PO M=V]R:W-H965T&#OA3D9;OH8%F&_; M!X4CMT )PAB$#J4@"E9CYY[>S6C/.J06WT/8ZY-G8J4LI?QA![\&8\>SC" " MWU@(CC\[F$$4623D\5<.ZA3?M(ZGSP?TSZEX%+/D&F8R^CT,S&;L#!P2P(HG MD7F4^U\@%]2U>+Z,=/J7['-;SR%^HHV,2!.'%!HM0/+'=BY M0Z?&H9T[M%.A&;-4UIP;/ADIN2?*6B.:?4ACDWJCFE#895P8A6]#]#.3*8^X M\($LTIR9R7@K!0BC28LL,&6") (B5^0^PO5.#3%SR$Q!$!KRF]0:-.$B((^@ M0>VRMXMDJ7T5+D'A]"H1@2;OYV!X&.D/"/MM,2?OWWX@;TDHR->-3#0"Z)%K M4(WEY/HY\VG&G-4PIXQ\D<)L-/DD @C* "Z&H8@%.\1BRAH1Y^#?DC:]([MQOHM(NE::=XG1J\4LS?O:$][Z.?!3Y* U\5LD9$6Q+N]);[,'9P MSZ\4XCLI>KM&_.+3K$C &T)9RQO>X'KO $N(L9GSG4<) M3RM!$:=2*FKRQZ.,(H*;?<]5\&=5M#K7C-:5P$K1ZA;1ZC:FRF$7:Q4::,G52MNU4%EUKR(^ MN"0U9&?$*VQ8#>]AP7OXTGT F#D8\+K,'UYF0(^>,ZPP.MT>)8K4.YZX7B/) MO$!ED;4'9@RQ/2P;PMF,^$\KU;70ROI/;AST_R_M.8=K1>Q*:.6(L6/$V*N4 M]QRV5 M/*G>N[=*(LGY-?:?'RPO]R>WE]2I\_N42X^[YWJTP\FHT'>\DM/$0 M?YT:GW^SFFBNY=*DU>D.:^0<+PVT^=;PGZM\CE\NX?W>.?L*JVZ7UK _WB!H M\Q7BY;4^!RK?8,Z/T0HC=G'+<4\:K1@PD6W_J3%E<<&S/J.8S7KUQ;:-V M-H^][WW:\;E'F*QQ_H+[(Q2:1+!"2.^VCXQ4UHMF R.W:3NWE :;P_1Q@_T[ M*&N [U=2FL/ ?J#XC\#D;U!+ P04 " "$9'-:QVK0WM4" #C!P &0 M 'AL+W=O^I/\3V9X%06M!<(Z]M2#!8L%]I_8X M0ET#?8G7;$/+9IK*)AX$(>[%IIM07]#UH W:$QJV0L.S0N_KU GV.I)#O@1I M^DYUH@QKKJBK( P/5!['^-%UO\AA*W+X*C=IN@&IF6+%^IR9PR,%PR Z4'D< M,^KXO:&Z-C&[L;62OL"?*CJ%_BJ)4X.BOQ06C* MCR3:1B6,^CZQHZ.J"T+O<--[@J+AX:Z[G19LKK_O5*Y9H0B'%<*\JQ'B97VE MU!,M2MN5ET)CC[?##&]AD"8 OZ^$T+N):?3MO1[_ U!+ P04 " "$9'-: MO4V;H#L# !5#0 &0 'AL+W=OZ*A2^7 M O#,@FCF1T'0]BDFS(M[=FPLXA[/5488C 62.:58/ \@X^N^%WJ[@7NR2)49 M\./>$B]@ NIQ.1:ZYY[?AS3!L&("=\8? 6AZTD;$RY?S) M='[.^EY@%$$&B3(46/^M8 A99IBTCG];4J^,:8"'[1W[=VM>FYEB"4.>_24S ME?:]KH=F,,=YIN[Y^@=L#;4,7\(S:7_1NIC;;GDHR:7B= O6"BAAQ3_>;!?B M !"V3P"B+2!Z"6B> #2V +MR?J',VAIAA>.>X&LDS&S-9AIV;2Q:NR',O,:) M$OHIT3@5#SFE1.GWHB3";(:&G"G"%L 2 A*=CT!ADLD+] 4]3D;H_.P"G2'" MT$/*@;F\'LF,#7\DL/T<[#('(R MCB"Y0HWP$D5!U*P0-'P[O.&0TRB7M&'Y&B?X?G$IC]>Q:I$*CF8UATG>&[G$ M"?0]G9T2Q J\^/.GL!U\K3)8$]F1W69IM^EBCW\O06#C%66@\TE>ZNQF"L%& M?VDD5%DO^%J6SWQF5G'4"8*>OSJT5#&I>S#I2&JKE-IR2IWD4ZM1[^"$TTIM M!4'[(.Q+8:T*]6&UKG:IJ^W4-1P\:K=7-&^N!6 MZ)0^.DX?=X01FM,J[4[@>[=[361''KNEQVX-V=VMTVY-9$=VKTN[U\Y7>@^F M%BBS&RD0%)WK$^ 9L) 75=[=A*%%5METXCYH,PSVYV#@U/5@C/%Y8;/R5'/C M3_MR S]J[." #]U)B3>GDM*-?.\VK8OMV&>T]QG5D)A;DKHLU\1V;'E?:(3. M@_T->]:-[Q197.FLUI+"/RA0*8B%K=LE2GC.5%'GE:/%W6!@[@:FP'TQKN\, MM[92]O3'(A5A.;V0[0?[]K)V24IFP/>TG\<<_Q.3>^-\.MD$\J ]!D M5^1-P+XDJBX+*YS'D8CMR?&>_\,!6F38+;CQL'L?T"M9^> MX4M$KNR3;.M8SR%)J;0H:C J*!BOWG17Y^$ X$=O ((:$!P#NF\ PAH06J.5 M,FMK2C6-AU)LB331R&8&-C<6C6X8-U]QIB7N,L3I^)8GH@#R2'>@R$:J&KD:QYD@WJ86-*V'!&\+\@-P)KC-%;G@*Z4L"%UTV5H.]U7%P MDG$*28>$_@<2>$&W1=#DW^'A"3EAD_G0\H5_S3R9,I7D0I68YA_7"Z4E7NZ? M;2FK&+OMC*;@K]2:)C!RL*(5R TX\?MW?N1]:K/[G\A>F.\VYKNGV.-Y9]9I M,UBA>A9E&M &[T&_VQ^ZFT/E+5&]T!\T42\D]1I)O9.2L"M@S?,V514P.C@O M"L/!D:C707Y_T&W7%#6:HI.:ZCNRE*(@"58#XR7C*X(]7%)3>8HLJNID5: V M9=SF('J=L8%W&1U9:(GJ^WYXY,$]Z#8%R)5MP@KUE5Q7U=BL5GU^C'W>]L.C M=>S_U[;MN7]HJI_''94KANYR6"*EU^FC)EDUY&JBQ=KVM(70V"'M,,-_&$@3 M@/M+(?1^8@YH_HKQ;U!+ P04 " "$9'-:WSD7@H(# #7#0 &0 'AL M+W=OPE2 M-VEU?5%IU6SO7GMADJ""G;.=S=ZW/QM8"&"B*LJ;!-OS'__&8,]X<>+BI]P# M*/1:%DPNG;U2AWO7E>D>2BKO^ &8'MER45*EFV+GRH, FE6BLG")YT5N27/F M)(NJ[U$D"WY41<[@42!Y+$LJ_GN @I^6#G;>.K[GN[TR'6ZR.- =;$#].#P* MW7);+UE> I,Y9TC =NE\POR.H7G1I;ST'I42I>-F)-4.:L_J>OS4*<"7 T(2"-@ P% MP83 ;P1^%6A-5H6UIHHF"\%/2!AK[X%^ M+2_G[!8C$L6M48\I;)G"BTP;1178B&I9=#;9+(X'0&.;* KL/%'+$UU>(R[T MH<)L1-%H-GT,XP'2V AC$MF9XI8IOLCTQ)7]K<6CR<(Y(0,BBY$73KRU64LT MN[A;UK %O5\R&]3LEMOE1LYZ0<[;(.?7;I?Y:$T_!O'P4Q@;3:PZ]KH\X%VW M6QI=CPC/!T 6HYA,()VE)GSMAFF4/2@R&T)9C'P\044Z*G+=EFETO>E"/((: M6P6S":8NP^#+*6::Z:89YE;>^E%V.09?G60:9>\$#6-_N/9C*Y_$$\.==SE&GQULL&61#(?KY7%RIN'$UQ=OL&_D'!TQ5B5 MEDJ7EE"7EE;0>%05A($W+!UL5M@;@KIG)7()8E?='"1*^9&INK)L>^O;R8.Y MG9@2>]"O;RV?JEK=[=S45YYO5.QR)E$!6^W2NXLUDJAO$75#\4-5B#]SIWW*NWAIF@O8NE_P/4$L#!!0 ( (1D&PO=V]R:W-H965TF_7Y)25,>FW1[V8HODS,MG MR"&'LZV03ZH&0/+2-ES-O1IQ<^G[JJBAI>I<;(#KD4K(EJ)NRK6O-A)H:9W: MQH^"(/-;RKB7SVS?GNY- M/%)"1;L&[\7V,PP!I4:O$(VROV0[V 8>*3J%HAV<-4'+>/]/7X:%V'$(LR,. MT> 0[3LD1QSBP2&V@?9D-JP%19K/I-@2::RUFOFP:V.]=32,FVUO_M WA'&R4,M.D5YJ68^:FPSN5\,B-<]8G0$ M,8S(5\&Q5N26EU"^%?!UO&/0T6O0U]%)Q044YR0./Y(HB!('T,VON\>?H 1)&X(Z>HI$(<4.A?Q.I,XG9[;T>JG5 M,[?4ZV<[5&D4[)$[;"9'P+,1/#L)_L@+D/I< MNHDG(_'D)[D@BJY@NJS#8 M!_5WRF,+Q+QIC;_\RN38O$U->]_KUB^7*UFG_ATS_W/E*Y9IQ M11JHM&1P?J&19/^"Z!LH-K8(KP3JDFX_:_WJ FD,]'@E!+XVS 3C.R[_#U!+ M P04 " "$9'-:P?DC_B<$ "$#P &0 'AL+W=OP:G9[KQWB)-8" M3FV3[-ZGOS&PP(*A.:EO$AYFAM^,[?G;\PL73_)(J4+/:9+)A754ZG1KVS(^ MTI3(&WZB&;S9$9=9R7CR[%\LYSU7",GHO MD,S3E(B73S3AEX6%K=<'7]GAJ/0#>SD_D0/=4/5XNA=P9]=1=BREF60\0X+N M%]8=OEWA2#L4%M\8OF*)HF.!!S? MJZ!6_4WMV+Y^C?Y[D3PDLR62KGCR#]NIX\**++2C>Y(GZBN_?*950E,=+^:) M+'[1I;)U+!3G4O&T<@:"E&7E/WFN"M%RP/Z @ULYN-)6#5R1:DA5IK8DB MR[G@%R2T-433%T5M"F_(AF5Z&#=*P%L&?FKY)8MY2M$#>:823= &ILDN3RCB M>[2F>RH$W>F7Z$Y*JB0BV0[]P>2["6,;Y.&/R'5^MN0W'J"KEU MA=PBGC<8KRJ#@C*0H@RWIJ3**+XYBEZ-M_)$8KJP8+E)*L[46O[Z"PZC+OZ!Y0)L01+'L@!(NRV&/H09,H9@(\0+MXT*$>7#+X-,B MN&XBYZ7GAK.Y?6[G9S#R_,;H#;=?<_NCW'\WS!06-DJ:>6KB+(,%+00\#:<= M3H/1S _-G-.:N&9\*;]+^.P0V>P<0:*&-1PP2C<71R+ MG"3ED),$NCS)8C-AT/NZ[T0=PKZ--\-FPK F#']0/AX_373KACG)4] S2;0B MF!##/J+G=1!--JX9,:H1HU'$QPP4-6'_ B&L%%"2#-'G^$BR RW6D[F>40_$ M[;+V3;S ,[/.:M;9*&O=W@0]TRRG)K)9[[,!#CIH)ALS&78:;7)&V>Z%[D/J MY2.BWW-V@MV#*N8ERQ34DFU!I\J&;!09IU_/H$MM,,+38("[I:EXE'M%3DR1 MI.R=[89IY,2&=82[G"8C?X"S438\JB/+!ZXI=WV!,W*Z/800X^Z"-UFY>& ] MX4:2\+@F?2-)3LI]WVM/,C)ZO:]/W,CIC;K1+(P&*!L!PN,*-%A/E&E-W:/S ME6GT94.3HE$G/+U^O]/24..F!X]*W?_=]?RL:&\S;Z0/CVM? M=P,A]!%@PO>37(XVFK[(369>;[0,5AA[0W.N44,\+H>&.?>#C0_N*YZ)UV U MPMM((Q[71KV[O+;C1(9=8N1T00U6>-;MX7;KB*3/IW\2<6"9A)'>@YMS$X*_ M*(]\Y8WBI^+4M.4*SF#%Y1&.R51H WB_YUR]WNB#6'WP7OX'4$L#!!0 ( M (1D&PO=V]R:W-H965TLFEJI;4)X2==!I *=U@^5JM)V'Z9],,E!HCHVL\U+__W. M#F1 ZJF?2%^N7O\W&/?'=VE5*\Z0S2P*KC0/2\S9G;M^SK)L&#Z4LY0T,Y$ MJH(9FJJIKV<*6>J<"NZ'0=#Q"Y8++^ZZM0<5=^7<\%S@@P(]+PJFWOK(Y;+G M-;S-PF,^S8Q=\./NC$UQA.9Y]J!HYEFL,-I*QE*]V6JRGG?E08H3-N?F42Z_XSJ>ML5+)-?N%Y9KV\"#9*Z-+-;.Q*#( M1?EEJ[4.6PZ-S@&'<.T0[CNT#C@TUPY-%VC)S(4U9(;%7267H*PUH=F!T\9Y M4S2YL+0$QAD3$QI-1=@,H0A3E I M3*TMW&B-1L,+XW/FKN.&TWM@(D$X':)A.==G!%>W3\AU4!?P/!K"Z,QSC-A@9& M*RK<&FOSH<3K;+&XB,(]IC4VC784U5/M5%0[_T!5DJR*"G0BY\+4\>V\XQ+L ML3UFL<,TJIA&'WT%2(E =W_HWJ.:>P\Z>_SJC+8>1TG1WRK+!9)0MEMI<+*4 MQ:=:+1MBGQJB:QQ[Z]0H;UQ_\/_"E%WVGO3/A0:.$X(,+B.BI,K.54Z,G+GB M/Y:&6HD;9M3L45D#VI](:383>T#U]R'^ U!+ P04 " "$9'-:M^8TQS$% M #?(0 &0 'AL+W=O2<=)?_U(2=$E4C@[H+_8 MNO"\)!^)AWPE3?=TH3)F;=1:GOI^S+:0$KD.=\"TV=67*1$Z5VQ M]N56 (FSH#3Q<:\W\E-"F3>?9L>NQ7S*=RJA#*X%DKLT)>+Q R1\/_,"[^G M5[K>*'/ GT^W9 U+4+?;:Z'W_%(EIBDP23E# E8S[WUP&>*1"UA DA@EW8Y_"U&OK-,$UK>?U#]EG=>= MN2,2%CSYB\9J,_,F'HIA17:)^LKWOT+1H:'1BW@BLU^TS\N.1QZ*=E+QM C6 M+4@IR__)0P&B%A"\%("+ /P\8/!"0+\(Z!\:,"@"!AF9O"L9AY H,I\*OD?" ME-9J9B.#F47K[E-FKOM2"7V6ZC@UOV(13P'=D >0Z&?T.Q&"F"N!WH:@"$WD M.WWT=AFBMV_>H3>(,G2SX3M)6"RGOM(-,#)^5%3V(:\,OU!9@-$7SM1&HH\L MAK@IX.N6E\W'3\W_@*V*(43GJ!^<(=S#@XX&+0X/[W>$AX>'8TMO^N7%Z&=Z M_1?T_MB"H<_6Z#.7$BWTQ7C40WM/1"S1WY]U:72E()7_=*'/I0?=TB9]7,HM MB6#FZ?P@0=R#-__QAV#4^Z4+FTNQT)%8 ^F@1#JPJ<]OF8"(KQG]#K')!R"$ MWE#D 264W-&$JLU2P6@R'I>E>:E7T: M'7[=Z[U!9+4R9&H#2&>_+6&//TD$^7&=^FB>$TV4'H[0U?]1J__!:-3K M/>N_M8G'WB&.Q!HTQR7-\>MHGFE8"G2%"NE)O *G)Q,216+W/,GG],9M>D$+ MGK5%Q\)S)-: -RGA3:SP%F1+S0!KY?0N-%:I8[.X2['0D5@#X46)\.)T$^.% M2Z0NQ4)'8@VD0:]:^?4.NB\3@S2J(3U#]R39D7Q=GFAG0%C4F06+"NH#>= : MQ_96'(O,E5J366VU'%B9+2$2VHQ]E!'9 KH]7YYW(* M(#[=2"ZT77%UJ1:Z4FMRK9Q#8%U%U[BVAK.>I'=LI_1:]WOW=%Q(UX?QN&,< M._4$KM2:N"I7$-AM@077&8*'+17Z7">K07OE.VXO7NS5'PWK%.X@J.Q!8/<' MG[@ NF;F(0'Z;2>HC&GVT*:3CU7JZ"'J4BUTI=;$6#F28'3"U.?22RRQ+4[ NL:W#P>%4"D>29P\)UTT<;4AN341[A2:SZ"K8P$MAL)ZV1* M60PKRFCWA$V;8/_<&P/8:=^@=7:DU&E7_ M=O^P5$0!(BS6]UY$DO\?QB[]P,*I6NA*K8FR,)A[-1N.%4+7:DUN59V M ]O?@+S:XA:ZC1&ULK59=;YLP%/TK%JNF5NK*1Q+"N@2I M25>M#Y6JIMT>ICTX*DH87 MD"SS'(O'"5"^'CN^LUFX(0R'3N>(004$F40L+ZM M8 J4&B!-XW>-Z32O-(G;XPWZA=6NM%XG:P8Y8=4=/]0^;"7XX9Z$H$X(GB;T]R3TZH2> M%5HQL[+.L<+Q2/ U$B9:HYF!]<9F:S6$F:\X4T(_)3I/Q96W"L1XM"6.$+=L,J% '%M6<4ZLXZ$6?!R-WM:WL>90?1L-A$[5#>=!0'G12 MU@6C3TL)^@BC6!G:'!6"<($> 0LKHN"2F#.J==MWHK_UVU5@X9;"H>='[0+# M1F#X9H%)*00P]4J)X3-6WI,OT\G@G7MNV.@;=NK3C4E1T(U(M9(?ODB^*V*' M4=0PBMY;!<#2/240O:H$7HJJ^+I;_2,'L;1M5:*$ETQ5!VRS6G7NB>[)*"PTI'*%[5)SKG3/L\-,_Y6 M, 'Z^8)SM9F8%S3_.?%?4$L#!!0 ( (1D&PO=V]R:W-H965T>YWJVSZ.5D'"=&RJT0=V9P'HTMQS "!J$V M$!0?2Y@"8P8)>?PN0:TJIG'*%@*O\EJ\*V[UDDS)06:>F,#-*$%T]Z7R9BP\'M/>+@E0[>MD/G M$0>_=,@S9Q?,@:<+4(3DB-]=GY.#MX*V(9Q >$]]]3SS'ZS00FOZ[ MN]]"QZ]2Z>=X_G^F\IR'(@7R\THP1K &5U1&OYKR6(3I-(@$ : _P^$T(_#$R MZDH5_ 502P,$% @ A&1S6L]\8O/Q @ A@@ !D !X;"]W;W)K&ULK59=;YLP%/TK%INF5NH"(5]=ER UR:;MH5+4JMO# MM <'+L&JL9EMDN;?[]H0EK8$5=5>$MO<7[.LX@I[HG"Q#X))4JIP:G:N/K0@%-'"CG?A@$8S^G3'C1U*VM5#25I>%, MP$H17>8Y5?LY<+F;>7WOL'#+-IFQ"WXT+>@&[L#<%RN%,[]A25@.0C,IB()T MYEWWKQ83&^\"?C#8Z:,QL4[64C[8R?=DY@56$'"(C66@^+>%!7!NB5#&GYK3 M:[:TP./Q@?VK\XY>UE3#0O*?+#'9S+OT2 (I+;FYE;MO4/L96;Y8 QJP, 9K90Y6TMJ:#15 M4C48V.W"Y<6ATPX2MXIU1^)0ASD1?\H++/0"9@X"4&;+B5)"S)1C*N#XG M'\G]W9*YK\NEYKH_!P M_FY+6,4W;.>S%_9*%S2&F8-0'VJ+D@!*K8)DBD!SC9LS8$ 58*)C29G94&, M;#U:U?:?W/;V3;2-@M[EU-\>)Z!3XAL3,&H2,.I,0'UO%-Y%$V?HYFD.T/91 M$F@N2\Q!A]UJL]&1W?XH")[Y[53T1K_CQN^XT^^"LS0E6]!8RC@N%1:/";+' M4NI60]UL?8=L.]2=N#=ZG#0>)Z^K:<)TK, 6$AO;T\)6I6QS/'E1PLD@"%X4 M\678V,4U895T_^B5GH/:N$ZG40ON7KTPF]6JFK)D86KG&LI<$VY(89?BB L@'X/)72'"9V@^;3 M(_H+4$L#!!0 ( (1D&PO=V]R:W-H965T MB\FU=)56S-A+_8L>4Q%0Q>P#/CK;SXXX]LT2 W:.\;3Q[LV!A]6@;KMZ+YT7K_=3;_8W%7 M%,O@V_UDNOCY[&ZY?/CIXF)Q?5?3\;3X=1XL'N_O1_.G7XK)[.O/ M9^'9\PW_&'^^6ZYON+A\_S#Z7'PLEK\]_#I??7?QHMR,[XOI8CR;!O/B]N>S M#^%/-FSUUEML[O+[N/BZV/DZ6/\NGV:S/];?J)N?SUKK72HFQ?5R;8Q6_WPI MKHK)9$VM=N2?I7KV,NAZP]VOGW6Y^>U7O\VGT:*XFDW^=WRSO/OY;' 6W!2W MH\?)\A^SKVE1_D;=M7<]FRPV_QM\+>_;.@NN'Q?+V7VY\6H/[L?3[;^C;^4C ML;-!.WIE@ZC<(-K;H!.^LD&[W*"]O\%KN]0I-^CL;1"]-D*WW*![ZN_0*S?H M[>_2:QOTRPWZIXXP*#<8G/HH#[C_CKV_R_)2'F^?\8OOGN_G;CT?+T>7[^>QK,%_??^6MO]@< M0)OM5W_RX^GZ8/^XG*]^.EYMM[S\N)Q=__'W7U9'RTUP-;M?9X6([&D\6/P=^"BV!Q-YH7BV \#7Z;CI>+ M=ZL;5U__S]WL<;%B%N\OEJL]78]W<5WNE=CN5?3*7H6!F4V7=XM 3&^*FYKM M]9'M(P]PL7J(7AZGZ/EQ^B7RBA\>YN=!U'L71*VHL_M+;_^IV<4K/Z@?I^=! M*]R 85#/48M,/R,7A5D:!A=%S^? MK<[^%L7\2W%V^9__$?9:_U474B06DY@@,4EB"8FE)*9(3)-81F(YB1D2LQ#F MA$WG)6PZ/OWR^3SM\RI:EJL@^6%U#K9-LA_K8L2+-8T1$HM)3)"8)+&$Q%(2 M4R2FMUAO@ZVG'KY<]EKK_]Y??-D-B,.[135WR\E=,R1F(-8A<#H2S$??2Y6I\7%_'J\*(*'^?BZV&3#S6PR&"\.]A+C,,[=B]YT3LI+VYG\]MB?,+)@I=K>N"36$QB@L0DB24DEI*8(C'= M.S@+&+3;[;T#__!.^V<)Y#X9$K,0YASU_9>CON\]ZL7S.<#L-EALIG9G90ZL M)WN7HV_%ZF1@-+Y9QT(P+9;;0 @6Q7(YV4Y5'$D)[_!-4X+$8A(3)"9)+"&Q ME,04B>G^00!T>E'WX"7%X=W:ZWOMAP6Y:X;$+(0Y83%X"8N!-RQ^F\Z+Z]GG MZ?A?J[.#35J4\Y/7N_.8Q;?UU\7ZA4-=('B':!H()!:3F" Q26()B:4DIDA, M;['N[FE#U-E+ W+ G,0,B5D(=_-S]7[;_'D:PXSFUW>;-[[KTL.O-8T/5(M13:": M1+4$U5)44ZBF42U#M1S5#*I92G-39:<(%[Y]5Z,4HM13:":1+4$U5)4 M4ZBF42U#M1S5#*I92G.S)ZJR)R*K&WZM<:J06HQJHM2.M0P7EXF,^^%-N9E4V,K,]5 M?IFMSDO6=XO'\^)Z.9LOCD9+^Z0#[LJ_@XU# VV.HII$M0354E13J*91+4.U M'-4,JEE*+Y7CZ>9T8U\5TNZ^H)E!-HEJ":BFJ*533J):A6HYJ!M4LI;GKDE5M MV,C?AMT)B?&L=M;T"- K>\UUIPS^39NF!JH)5).HEJ!:BFH*U32J9:B6HYI! M-4MI;FI4;=?(VVB[W+S%$GPYGAU^)MI^:J>^VR<>"_0,TG=9 M1C5!*I) M5$M0+44UA6JZU'8_'QP>+A=PTKUR=,\,JEE*31]' M\Z<@W*S-6AL$Z%JFJ!:CFD UB6H)JJ6HIE!-HUJ&:CFJ&52SE.8&2]5)C3IO MWR6+R+;=%:K%J"903:):@FHIJBE4TZB6H5J.:@;5+*6YV5/U6*-&2ZL>:X;X MM<:I@C9444V@FD2U!-525%.HIDO-6>2L?;!4*CIFCFH&U2REN6E1-4\C?_/T M+U]BT3]^XWQ!EV)%-8%J$M425$M13:&:C@YKS.U^S=P)6E1%-8-JEM+<@*F* MJI&_J+H_Q_*R]%%4FQ9H3Q758E03J"91+4&U%-44JFE4RU M1S6#:I;2W%"I MZJS1X#O,KZ#=552+44V@FD2U!-525%.HIE$M0[49M5V M;1]9^_6OGF#QC]\T8% M1C6!:A+5$E1+44VAFBZU8Q>^R]!1?:FFC?5I4BU%-H)I$M0354E13J*91+4.U'-4, MJEE*<[.GZN>V_?W-CIJA M6HYJ!M4LI;EY4=5NV]YJW9NMN"5OG M_>%^SI"#9JB6HYI!-4MI;LY4%=OV:17;]:>1CYZ4H/U:5(M13:":1+4$U5)4 M4^W#1FS_\*J_&ATT0[4GU>%BW,HEJ, M:@+5)*HEJ):BFD(UC6H9JN6H9E#-4IJ;*U6OMMW_#O.R:/T6U6)4$Z@F42U! MM135%*II5,M0+4JW[4:KR1Y]"806:U$M1C6!:A+5$E1+44VA MFD:U#-5R5#.H9DO-N0*$.SONYD55F6W[*[.;;"=\^QF3#MJB1;48U02J M251+4"U%-85J&M4R5,M1S:":I30W>Z(J>_Q+T#:<,?%KC5,%[<>BFD UB6H) MJJ6HIE!-HUJ&:GFI[;[F[O3Z/?<5MT''M)3FID75>^VG8$5Y%?*7FUY6<6O5Q@?:>46U M&-4$JDE42U M136%:AK5,E3+4CKXOTX[1X_641VH-%M1C5 M!*I)5$M0+44UA6H:U3)4RU'-H)JE-#=DJK9L9_@=7A:AK5I4BU%-H)I$M035 M4E13J*91+4.U'-4,JEE*<[*G6W5ON_[NK7W<+!PYNPV*;\M5\)3G.2_?U$6+ MGVP:+:@6HYI -8EJ2?=P6=:]-9]3=$"%:AK5,E3+42>J^Q>>/VA/%<9K<]5W@7%/Q_'RZ=@/%TLYX_K'RR"V?)N%4++N]'T M>;'L=V47YETPW2;4D3>P_;O=.)/06BZJ"523J):@6HIJ"M4TJF6EMIOE^U=U M1PVZ^_4_K[M MTAX[;T";LJ@6HYI -8EJ":JEJ*9037=/:J-FI]TM1_?-H)JE-/?PKRJP76]C MKD&CK5V;"V2[[PK58E03J"91+4&U%-44JFE4RU M1S6#:I;2W)2I>K/=[MN_ M==-%V[2H%J.:0#6):@FJI:BF4$VC6H9J.:H95+.4YF9/U:;M^A>:;?@18[_6 M.%70GBRJ"523I7;L\G<).FJ*:@K5=,TC$@Z[@\[^:QBTVHIJ!M4LI;E!4%5; MN_X6XUM=!<._&XT3!"W(HII -5EJN]>&Z)P/>_OY@19?44VAFD:U#-5R5#.H M9BG-C9FJ"]OU=V'_\@L;^\=OG"]H71;5!*I)5$M0+44UA6JZ>[C\:K$Y?:E$"+K:@6HYI -5EJ86NW9' > M1MW]\Q"TLHIJ"M4TJF6HEJ.:035+:4Y,]*K*:L]?63W^23X_T#0B4"U&-8%J M\L@#[_FT7(+N2(IJ"M4TJF6HEJ.:035+:6YJ5,75GK^XNGFW95,J/9(=:)$4 MU6)4$Z@FCSS\G>"I&,WKHP,MC:*:0C6-:AFJY:AF4,U2FAL=414=_G[IZ562 M3FVBH.525(M13:":1+4$U5)44ZBF42U#M1S5#*I92G-3INJK]MIO7R7IH?56 M5(M13:":1+4$U5)44ZBF42U#M1S5#*I92G.SIRK+]KPUN3=[![G?;7P6@Q9B44V@FD2U!-525%.HIE$M0[4*[5?BWDUZ7(\3M#F+*K%J"903:):@FHIJBE4TZB6 M]0Y[N#47W,G100VJ64ISXZ1JSO;\S=F#B97M)=2CUNM3*FB+%M5B5!.H)E$M M0;44U12J:53+4"U'-8-JEM*<8.E77=M^Z^VG5/IH/1?58E03J"91+4&U%-44 MJFE4RU M1S6#:I;2W.RI&KM]?V6TX92*7VN<*FAQ%]4$JDE42U M136%:AK5 MLO[A"K#AH#7X%%U@/M[M?15S_W# M-4X M&B+:@+5)*HEJ):BFD(UC6H9JN6H9E#-EMKKG[MV\Z1JT/;]*[XVONJY MWVL<&&@[%M4$JDE42U M136%:AK5,E3+4O#6L6L+74J&YB5+W7OK?P M1K\-XQ^M<9Z06HQJ M4DJB6HEJ*:0C6-:EFI'7L;IN9N>W7KVXIQ]O?+"CI514$Z@F42U!M135%*II5,M0+4]02NVCI514BU%-H)I$M0354E13J*91+4.U'-4,JEE*<[.G*J7V MT5*J7VN<*F@I%=4$JDE42U M136%:KI_6".-^MW.WL*X&3IHCFH&U2REN7%1 ME5+[;UI*]8_6.$[04BJJ"523J):@6HIJ"M5T_[3E7-%!2\F14=5J*91+4.U M'-4,JEE*<_.BZLL._'W9-WMG!RW2HEJ,:@+5)*HEI;;[7DSOO#_8CQFT((MJ M&M4R5,M1S:":I30W9JH>[<#?H\V*IY=/)J\O/[I_.=(3+Z+C'Z5QBJ#56E03 MJ"91+4&U%-44JFE4RU M1S6#:I;2G+095M7:X7>HU@[1:BVJQ:@F4$VB6H)J M*:HI5-.HEJ%:CFH&U2REN=E356N'_FJM?=RUX8(V M;%$M1C6!:A+5$E1+44T-:_JZ[NLVC0Z8H5J.:@;5+*6YB1%5B=&H7'MLRM:O M-8X*M".+:@+5)*HEJ):BFAH>KDU:LW*91@?-4"U'-8-JEM+)2<]8)<\_'!3J@1+4$U5)44ZBF42U#M1S5#*I92G,3H^K<#KV]NL:3*&B; M%M7B4G.BHJ8-)M!1):HEJ):BFD(UC6H9JN6H9NK^+CN=?F=O07QJ4#<(J@+L ML%$!]B\KM/EWHW&"H,W94MNM>;7/.\/]_$ ;L:B6H%J*:@K5-*IEJ):CFD$U M2VENS%2]V>&;KC/K'ZUQFJ#U6%03J"91+4&U%-44JFE4RU M1S4S/%Q1M^XR M/M2@;IQ4_=CA_Z\?V^BJ/OZQ&H<)VI)%-8%J$M425$M13:&:1K4,U7)4,ZAF M*SG&$YBW%[ M413N1!&Z(NT1KGG(H(U9EA,L)UDN8;F4Y13+Z6=N]^7$H!/M7Y^#'35G.<-R M%N/VPB/:"0]_@U8\S^C.;H/%YI73\RS,:'H3+$??5J^I'D;CF_55U8-IL=PF M2[ HELO)]B3G:-R@I5N6BUE.L)QDN83E4I93+*>?.><]EYKK ;'#YBQG6,YB MW%[>M'?RQE_!-?/SX!^CR<-=\,MHOBPF_TX+]\@8S2,%[>&RG& YR7()RZ4L MIUA.LUS&7/)V=Y.E\CQD;LCMXQ7(QRPF6DRR7L%S*SG&$YBW%[4=3=B2)_1[?QC W:SF6Y^)ES7M?7E>[8<27+)2R7LIQB.QI! P ^ @ !D !X;"]W;W)K&ULK5;?C]HX M$/Y71NFI:J5;$D(6N"U$ K:GWD/5U:ZN?3C=@S>9@+5.G-H&EO_^QG9(@8:H M#_>2^,?,YV\^CSV>[:5ZT1M$ Z^EJ/0\V!A3WX6ASC98,CV0-58T4TA5,D-= MM0YUK9#ESJD481Q%X[!DO K2F1M[4.E,;HW@%3XHT-NR9.JP1"'W\V 8' <> M^7IC[$"8SFJVQB&7SEN-MH_H?[K8*99GIG$E MQ3>>F\T\F :08\&VPCS*_2=LXKFU>)D4VGUAW]A& 61;;639.!.#DE?^SUX; M'4XWRL%-PI?:#FBX@2?*H7PK$&1Q-@=? MF=AZMV].-P);[%!1&L!"4X(T"._NT3 N]'O"^@U"T!NF4,]"0X%8.F'6D%YZ MTO$5TL,8/LO*;#1\K'+,SP%"4J"5(3[*L(Q[$>\Q&\!H^#O$49QT$%K]NONH MA\ZHW961PQM=VQ4K3+,K#^Q I\; 0BE6K=&U_UD\:Z/H"/S;)9['3KJQ[;5P MIVN6X3R@GI,IAO6)%/!N((=)9M+ M0=FDU9J$L2GWCE>02R&8TE"C\NGUODLAO^S$+6OON5V:#*+Q+-R=1OZS43R8 M3%NCLXANVXAN>R/ZQ.E$*YXQ 3LIZ,@(;@Y=##W,'R>+1X-Q/?!)^96G,ZL (+@K2Y&H#R==9WC*Q=J7J6A@J?:V[H M:8+*&M!\(:4Y=NP"[6,G_0]02P,$% @ A&1S6L4:>(C@!0 NB !D M !X;"]W;W)K&ULM9K=C^(V$,#_%8N>JCMIE\1. M"+!ED=C-5>W#J:O;7N^AZH-)#$27Q-0VL/SWM9.03Q,"S>[#D0_/>.;GR60F MOMF!LA]\0X@ ;U$8\\?!1HCM@V%P;T,BS(=T2V)Y9T59A(4\96N#;QG!?B(4 MA08R3<>(-E$ RXJ^ ''CI&"A7EI3^ M4">_^X\#4UE$0N()I0++GSUY)F&H-$D[_LV4#O(YE6#Y^*3]U\1YZ8 >#LN:)0)2PNB($Y_ M\5L&HB0@'=4+H$P U06L,P)6)F!UG<'.!.R$3.I*PL'% L]GC!X 4Z.E-G60 MP$RDI?M!K-;]53!Y-Y!R8OXJJ/?C_DF2\\$SC60X<9PN2.R#Y";X8ZLN<' / M7F74^;N0 +JJW ,+M7J!.(*/+A$X"/DG.?K;JPL^?O@$/@ #\ UFA(,@!M_B M0/ [>5$>_[FA.RXGXC-#2%^418:7V?V4VHW.V T1^$)CL>'@<^P3OZK D!!R M$NA$X@FU:G2)-P06O /(1+;&H.?NXI9&W.TNCEJ\L?)UM1)]UKEU38#KN*9R MMEY.I9D'OL4>>1S(/,()VY/!_.>?H&/^HF/2IS*W)V457G;.RV[3/C\%N4R- M7,B0#.+U'5B2=1#'\A!\E-&:QO G'=-4MY/H5IEV/X?FR)1_,V-?QJ49!\>C MQCBWU=8;28QR$J-.)-8,QT)FA0NNCQHN.:;&\^8PI!GFMIIVH^-.[KC3ZOCG M-\*\0"5"FB&XX+K3\.G>=M"HX;MFG(4TJ]YJWHW.CW/GQYU67582*Q*H=52&"2$YA3G,/IUT"'"_E&URM[FH7AD>P)[S#8SYMF#2VK.82MQIP M[?N@)V455M L"B.S/1Z*.$AHD;>MK%4E*4$39D!LB*RT5X*P2_"RFJ@V1SE#NY;'VGVZE5E1 L/6BK%>R5SD=0VD=.9)R?W)<#2I0VJ.LH=3IT[I M/>I>6!2^L+WR;98]O8*R&PBH4V MTD%K1%>SIJX7$NT>W4JL**AA>T5]6](JU5P=<3D-7./A=%K'Y73(:ZYF5#FO M54$4Q35LKZ[;*J]> V>L24MP6OFK8^FIYL[PO4<%#XL2'EZHX;O7;+UBGVA" MRW'JI%MMOYIT3]JJI(M6 DXO?U^Z7S:_&RZ8?-NN241B 99'4![W@H_)Y<4! M,QGV67:X PO?#]0A#H$;<"^D?*<^%OZ]6'+!L"?^T3+OL]5X[E6;VY>VZG?, MHG-!G3N7(LKO3U'.B-H.4$^(1^.$[TZ"#X.5MB2_,)4%CD0]'Q:(TJ^Q: I\ M?-1]>'SNJ JFJL!916Y'1?;))CC6J*JR+;H:U%KG=\SDM\)NGSLG-#G/N->> MIR]M5=9%SX,N]#S_*YM?B;[=E!R]F0?Z^37HJ>O)UN ]>BA4]%#H0@]5SB5X MO69DC04!@20:Q#SPP!Z'.SW15/&H_!5K NN?/-JGOQK6>[12J&BE4*=6ZDQR MN(Y>H:*_0A?;JPM-^+8XE\EL%XMT5S._FF[ /\$'-]FGKEU?P(=%LAUM%&K27?TOF*TE M1A"2E51I#L?2 99NE*,E%8)&R>&&8)\P-4#>7U$J3B=J@OR_*\S_ M U!+ P04 " "%9'-:39RE(.,& A/@ &0 'AL+W=O(V4[6R?<,,AI-#-]V@\%RD9U[ MB):+\)AX;L >(A0??=^.7E;,"T]W SPXG_CB[O9)>L)8+@[VCCVRY)_#0\2/ MC!+%<7T6Q&X8H(AM[P;W^-8RIVF'K,6_+CO%E>\H=>4I#+^E!W\Y=X-1.B+F ML4V20MC\WS-;,\]+D?@X_BM !Z7-M&/U^QG]8^8\=^;)CMDZ]+ZZ3K*_&\P& MR&%;^^@E7\+3GZQP:)SB;4(OSOZB4]%V-$";8YR$?M&9C\!W@_R__;T@HM*! MC"]T($4'4N] +W2@10?:U8)9=# S9G)7,AXL.[&7BR@\H2AMS='2+QF966_N MOANDU_TQB?BO+N^7+!^3][V5V2@>&]'+%X8"1]H:L[8%(-: MY8,B%P:%"?H4!LD^1A\"ASDR@,$]+-TD9S=71(EHLEN=>].%-[0\J+1#(]>NF@IKS=/S8MV'T5VL&,\+A/T](*J[1[LE^ST_81<]LL/SM%SP9_=%&)R28!00F46V65)LJ M].6'[RS:N#%##Y&[8>B=&R G]#P[BM&!1?D=_KZ-SAQVFL&FD^_S"DXA/&TSF>3&N^ MM[0;C4?\4W._%6]<;2=Y-BD]FW3Q+&>JZM[7+%4PY^;^F44\]:$O+,V?Z4]K M/BE%/%,=;0_][6Y9F_MJJQ2]L/3>H8I8LA^XIGCE>RJ#9:QI430G=(AP2P@,(FY>E"@I-YJI2BF/H9%L@2MF1C!M)=*VVK,T3$)K,$Q$\D9^2NJ^8/6<7-7&/B2>/9C=JP-DU]2!0B) I12Y2^ MRLDK9DF1<,;E@Y[F%S5/G@^H0**GJ@T&3BA.@AW5[L:!26!:)46(Z:;_O6:LO://4A5H@0 M*T0M5GJK+-5F2?U1QN7L RIWH-!DMH7<(6JY UA9SCM5EJ B" I-7E B1!#M M)()>4UD6%JZ&N'HDVHM#^I S5,@9VNV=#6!M><5B]^A6 VD3W8?TH4+Z4+7T MJ05SVR*NE1I">PT3J :"0I/IJZP8^QE+QF#7C,$N&NM#"E$AA6A/Z\9HIX5C M:NO:7/6A>ZC0/11\D1EMK@J;M.8:4+T"A2;S)/0*_3E+UJZ8->L)ATPNOAI3 M0VGSW8?,H4+F4+7,@2LH"T,Z@E$]-FTF^Q!"5 @AVDD(O:JZG#4BGK9&/*BD M@4*3>1.2AG9[@P-97:HM:@4[J ""0I.7>0L!9&HM5!NWKNF&5"YK4#0+"DVF M3^@@$[]]?6E""I@U*)H%A2;S+>20J26'-/8ED$8JF@]-L[XQ 53[0*')7 GM M8W9[_Z-17Q:(C765=9I )0L4FDQ39:=+IZ5JX.7E%;,XRSBM 0LJNF"P,78M@4.4#A2:3)Y2/V4GYO*9^+"Q4([H1S:#B!0I-IDR(%_/- M-]]Y!CM F/09+O+RW/YON<5_C6RK8#U\[? MX]O[;->O(6#RS=.?[&CG\DOAL2V'' VG/)BB?#]R?I"$AVR'[E.8)*&??=TS MVV%1VH#_O@W#Y'R0&BAWA2__!U!+ P04 " "%9'-:3G)/'I$& #+30 M&0 'AL+W=O"_,F*K52MU M,3,& UF"E,:W6:EJE*B[GQV8@%5?V+%)VO[Z]2TV)L:QE<.V'QH@?I\Q<$3L MG-:+IU!^B[9"Q.2[[P71Y6 ;Q[L+18E66^$[T3#+4Y6+G;,2=B+_N;F1R3RF5M>N+('+#@$CQ<#FXHA>$D7Q[%M?"\5$KVX]\"'91KIH.'MY]U M,WORR9.Y=R)Q'7K_N.MX>SF8#O M!B8=AV8%0.SK@/S8F">Q2%__[(W7W=B9[F0X1.1Z=:)EM[( M$I1-)^^Y&Z1AOXME\ETWF8N7=W&X^D9NQ6XO5]LD-.1&AAOI^.2]+F+']:(/ MY _R]4XG[]]](.^(&Y#/KN>/>_])]8J?EG%0\+4CX2-V+AAAZ[;QZ]VR*S&J+?6K7T!\Q%M'-6XG*0_ 2)A'P4@^7OOU%M]&=3R)"8 MCL0,)&8B,0N)V4B,@[!:C,=EC,>9KIZ(\;7G1!$)'TCVL=P4W#$RN$A,1V(& M$C.1F(7$;"3&05@MN),RN)/6S]_\,$*6G[UKLBN.(YQ]O VE^S-Y*-C[]T*F M\8ZV3K(/Y'UR.)'?_-"4]=8E^V8=B>E(S$!B)A*SD)B-Q'B.:1F6GL\]+NDH M^[-0'AMBK)4QUGK&>+V7;K A.R'=MX1M6J]8T= M$M.1F('$3"1F(3$;B7$05HOQO(SQ_(UG5'-D<)&8CL0,)&8B,0N)V4B,@[!: M<.FH^LWLZ/\_IVI?LV_:&U']<6OF9'+FE#-@FHV5.,HK1[H@ZJ!GO/L MJEWO'5VDIA=:A^@BES6AF@75;*C&45H]NJR*+CO3Z5@[W#NU2$TOM-HIC79\ MWF- US2AF@75;*C&45H]LE4C1MLKL2^K.$P/#7JJ[VK!WN'4=H?P;5#-K09ZG')W]FL=7D M8*/C:A:Z6S94XRBMGL.J0Z/M)=K53KI>]N\[NYZ!06LTJ*9#-0.JF5#-@FHV M5.,HK9[HJDZC;^W3*+10@VHZ5#.@F@G5+*AF0S6.TNK_9:#JU=@OZ-7:U^R; M>M:Q"=.ARQI0S81J%E2SH1I':?5 5[T:.VNOUJ[WCF[')DR'+FM -1.J65#- MAFH&PO=V]R:W-H965T\H^R)AX0(\"6)4SZQ0B$V M(]OF?D@2S&_HAJ3RR8JR! MYR]8VWS""@WQ0$MO(<7IV@J/4\L9YVR/SQC03 M<9221P9XEB28_3,E,=U-+&CM&^;1.A2JP?;&&[PF"R(^;1Z9O+,KE"!*2,HC MF@)&5A/K%HYFR%4#\AY_1&3'#ZZ!HK*D]$G=W <3RU$1D9CX0D%@^;,E,Q+' M"DG&\;D$M:HYU<##ZSWZ^YR\)+/$G,QH_&<4B'!B#2P0D!7.8C&GNU](2:BK M\'P:\_POV)5]'0OX&1$DU=Y+G)1TLV4:J6<2&8?!K)<<);D+5<% 'F9$.9 MB-(UP&D %M$ZC5:1C^6361X$8> ^+52CLO\C>,",8;4$X/4=$3B*^1OP"D0I M^!C2C$L0/K:%#%!-8_ME,-,B&'0B&(C !YJ*D(-W:4"")H MF57TT)[>%&D1 M[XA_ SKP+4 .H-X 7IE@!GY\-U]G":,#O5*G1RW,X)W$=&@\P7 MC13_]9OL!.X%2?C?;:DL$-UV1+7[1WR#?3*QY/;FA&V)Y7W_'>PY/[71-@36 M(.]6Y%T=NO>0)4LI+[J2QX(2(5[&9+]$''S5K-:T .[EP.K VGKNV-X>$M-. M?26Q;D6L>R8Q>>JJS2)WUWF\NL_RTLY\):]>Q:NGY?61"AS+Q=J2-".MV[P8 MWSV(?] 9.NB(0TLOU^WWJUZ-X/I5<'U]< QO2?POI>!!:BD$M_+HD@=96Y1: MH$MWD"&P!N=!Q7E@_/@8F"1O"*Q!?EB1'WZC&H?_VTW=KC,\5F-+KYXS<-K5 M")WZ_>J#<$3DJS-!M2^SKUY$1J8DM0/I7E_DB^CGPE=,[P)(Q_, M:.K+]Q(KEFX>FUSN6]$OX%E@;%ZAW+M[>,4- MH3534]LFV#:,.RA1:,P&UAX):EW*-Y GO4)OGJ MD[Y5\+]B_^D'#M['J@("9G&V;"6OG?;BM3>$UBP2U"8-.<;%CXR:-E-HS034 MI@UI/=$5XB\!F^)WND?BUT][+:W:BB&]%;M<_+_+-:]Z? 4GOB;S(MDYSEX? MW\4B,836S&;M&Y'Y*A4R:@M-H3434-M"I*]4/>_L2X!&36/@.,>[PJBYLP^J MOU*>Z[PHSH%/LU04E=*JM2B\3^%HEM>GC]IOX>@V+T/;-4Q1S?^ V3I*.8C) M2D(Z-WU)D!4%\N)&T$U>8UY2(;=.?AD2'!"F.LCG*TK%_D9-4/V;POL/4$L# M!!0 ( (5D&PO=V]R:W-H965T9X_7D9Q.CHYJHY] MSD^.LG61Q"G[G .^7BZC_-L92[*'XQ$+HCPP/CE:17-VS8JOJ\^Y M^#9N56;QDJ4\SE*0L]OCT2D\//=IV:"R^"-F#WSC,RB[%8OC M43@",W8;K9/B*GOXC34=JAR<9@FO_H*'QM8;@>F:%]FR:2P\6,9I_3]Z; *Q MT0#Z/0U0TP!U&Y">!KAI@*N.UIY5W;J(BNCD*,\>0%Y:"[7R0Q6;JK7H39R6 MPWA=Y.+76+0K3J[97 Q* :[8*LN+.)V#*)V!ZWB>QK?Q-!*_G%=.L!Q7G!BBA.^"MQCJ_7%^#EBU?@!8A3\&61K;EHS(_&A>AX MZ?YXVG3RK.XDZNDD1."#\&7!P=MTQF:JP%A$K T;>@K;&;(J7K#I&X#A:X \ M1 P.G6_?'%O

THXDH/]^A=L7N6KED3][>/!"QUP6; E_]L4U?JDQ'S2,L$<\E4T9<\-5H0$06NEN$5;MZC5K>LH M8?78B!1ZQ\HKR.1A+>)OG!N+TG M>Q3U@YL#Z>L.>!-,.FX:K"#$GMG-H'4SL+O9)J XG8H9#UXF&>>O3%X&VOEA M2"9AQTN#%:4!,GL9MEZ&6P2S]O U2%EA\B_4SDS#KG>Z#:0$FIV;M,Y-K,Y= MUH&K$LA4)NY,)NX;)O(_>XIP$3V:I\%$=V[BA7ZG"P:K0,P#VUK,>0[&726C%@<(P_R@-5$=4G2 +3CP)<\NF?)OUD&/HJ[A04X%6,E[A*,'EJ5!@^%(S6U MWQ(O8+"7Z6JEFL$QA,MQQK,?"_LF[82;:"=;;;D M;&A"EX!TZ M#^'M1DF%U3#$74]-9HCVW+X@6?F1O?*?)DDVC0IQ3?)%E+.#5I>=KL*X4E-C)(D(VXG(-EFQSC:(>$$7ULQF MJ&==#TL$PG8$VI)^L8EBJ(:4)C/L8[_'RXTG&';:&4*_C92Z%K,!X(VGNM7$ MVZAXJJ.21+#]6<( ]FV4U"7Q4(NH;@4Q["FY6-( MM/ CY$O_OX"@\%$W(/T MN"U) 6]+"G5VW1IW[;J#T\ES\ &6?(#WP@?8*1^X4E-C)/D [\X'6"_]B&P^ M7VAZ8#"C:-*731N,( IZ%B"(! =B!X??H^G=+QR\2\JM,. \6=\87;2*#!X+1VIJ MER6%D+ULI"!.EV)2>(B3[13$P"VA M1F4FJR#LH4W&!S M@'INQ8E$ &)' #U#;8V+=N7!EZ0C-34.DC?(9"]IRRF*N%)3MUI)%*'VQRNV MM$7UYR0D@-TY;+*"A/;L 9/UG]KKOW$2;XV+=O&A8^1*30V%) Z*]C&/J5-$ M<:6FQD@B"K4OE%CGL;[D<1!VJZ_!"/5M9)100.U0\)$]B#D;%W%4;LLV.^?T M68LK-;6_&SLWZ5YFJI5P!L?(D9H:(\DZU,XZUIFJ4PO4T,9@A+R>%28JR8;: MR6;;7;^7OY*:M$=$N._1B=*6F!D%2AK^7;:*^ M4_QPI:;&2.*'O_LV4=_PW$-+6 :CWH3ERXKOVRN^/G^WID.[\N#A>8Z%!U\R MAK^7/2"^4RYQI:;&2'*)O_L>D*;IYDLLW0QL-:E=&F^\;":B/J_>P>.B6JW3 MHGZ!JCU:O^=W!@_/J]?A.L=/X>%I]=;;6,K4+P]^B/)YG'*0L%LAZ;T)A#]Y M_3Y>_:7(5M4K;3=9(8:^^KA@T8SEI8'X_3;+BJ&ULQ5AM;YM($/XK*UJ=6ND:7HWMG(T4.ZTN4J)&<=K[4/7#&L:P"NS2W;6= M2/?C;Q<(-@[F'!4I7VQVF7EVYID'/./)EO$'D0!(])BE5$R-1,K\W#1%F$"& MQ1G+@:H[*\8S+-62QZ;(.>"H<,I2T[$LW\PPH48P*?9N>3!A:YD2"K<L,,)CF.80'R6W[+U$<?T3O$:'H/F%KH2S%Q)0J+1V<&58IS,H4G",IV ZZ M850F GVF$41- %/Q49/B/),R# +X!(_CCG>U;?[4QTA-8@Q^OYL?K0@_NF51T\(JE MME1+_T'AKU]LFV#DCBUG8F[VH@QMT!E<^6'BIGI3J(6B- ML!/DM<7H":R1KU_GZ[^%6/T^^>D)K,'/L.9G^)MB+?W]_Q%KB]5QL8[JX$:= MP5U$&U"_ D+_#OR+3I1N)^1K2],36"/[<9W]^"VD.^Z3GY[ &OS8UJY9L'Y3 MO!7 OBZ'2K[^@7I;S$:6[8S:Y6OO=3-V9X WD"U5I1*2HR^@*GFRB+MQ7UNE MOM":+#@[%IRW$')U:E\<]836Y&C74]F=+'2GYIY=G>X(B0 M=RV-W=W3?)6):KE/EV\GVJM+TQ-:,_==QV0/WD2^O?98?:$U.=IU679GDW** M?/T7[:QM#0_5^]+(L;P#\9I[XZ7B/RZF;H%"MJ:R'*KJW7*RG^G)7H^G!_MJ MXK\HYEQS!U/^77"#>4RH0"FL%*1U-E01\7("+Q>2Y<40NV12B:"X3 !'P+6! MNK]B3#XO] 'U_R#!?U!+ P04 " "%9'-:'G\G"F\# "O#0 &0 'AL M+W=OZZ3-&M*%AC*7MK8ON?DW..K^'JR%?*'2@ T MN5I9 9U3B4*UNM)="X &6I[3E.:&>4<6LV M*>8NY6PB2J#S+J/QU JG83BW7VDU7$D=V MS1*S#+AB@A,)RZGUUCV>N[X!%!&?&6S5WC,QJ=P(\<,,SN.IY1A%D$*D#07% MOPW,(4T-$^KX69%:]3L-+6"%FZ+)%:R% MU(RO".4Q6; 59TL645R9%R) DG->5HUQ_S598$'%>0I$+!&\ 9X#P76,BMF& MQ3E-R5SD7$L&BNB$:G)V&P'$Q'6>& Z4>2,QQ W"6STJ3;+VYEU MXG4RGD)T1'SW%?$<+V@1-/]WN-\AQZ_WSB_X_'OX*O->D0OZ'9VO-^KK1PPD MYQHR]:W-MI(U:&6>R!H&!+4!01?[ MSH#6VBB1@P)IOF6;V<@?.][$WNRK;XD*@N&PCFK(&M2R!IVRKCG36.@+376[ MMD[X0S>@)[)&IF&=:?@H%1CV:4!/9 T#AK4!P_^NP!(9[M56, Z&_D$%_ADU M<$9CM[T"1[6LT;]4X ?\GL["_8LTIY1ZK&C[,J$GMJ8)=XV)VWGL=U>D_\>9Z_HC[_!D;@L+ M7,96-7SY:WCA-SZS"M\\$\WD;>%CVX?4=37F4N MJ%PQKD@*2Z1TCH:H29:W@W*@Q;IHL&^$QKTN'A.\48$T ;B^%$+O!N8%]1UM M]AM02P,$% @ A61S6EV+B;[U! CB, !D !X;"]W;W)K&ULK9IM3^LV&(;_BI6A"236O+1)@95*T+QLDXY <-@^F^1I M$Y'$F>U2D/;CY[R0-CUIU.H\7R!)?5]Q6YN)6BZ4L M;G1=A#%D5(Q8 ;GZ9,EX1J4ZY2M=%!QH5(FR5+<,P]$SFN3:?%9=>^3S&5O+ M-,GAD1.QSC+*/^\A99M;S=2^+CPEJUB6%_3YK* K> ;Y4CQR=::WE"C)(!<) MRPF'Y:UV9]X$IE,*JA9_)[ 1.\>D?)17QM[*DS^C6\TH>P0IA+)$4/7K'1:0 MIB5)]>/?!JJU]RR%N\=?=+]Z>/4PKU3 @J7_))&,;[4KC42PI.M4/K'-'] \ MD%WR0I:*ZB?9-&T-C81K(5G6B%4/LB2O?]./YD7L",S) 8'5"*QC!>-&,-X7 MV <$DT8PV12O(SBL^3JTT3IY/P)4BHA(H^4RT_RG=-4@2)*3ESR1XG+GPO>8K07-(W7QK',^TZ7J;'E+/6PZYM8= MLPYT;$R^L5S&@GAY!%&/WAO6F]8 0%=OJ7U5UM>KNK<&B<]0C(AA7Q++L"8] M'5H,R_]:YR-B'I:[1\C'QD&Y-RQW(51R\Z#OT@HI>98L?"-/4*QY&*OQB-RM.( :*"7YCRSB!);$^X!P78YVY&&Y3$+@ M/9V_'[Q960QN1$%#N-74:"^ OX,V__47TS%^[TL!)LS%A'F8,!\3%B#!.EF: MM%F:5/3QR2-@7U0FF%'!A+F8, \3YF/" B18)RIV&Q5[<-BIQQO>CC<1B=8\ MR5>D )ZPB)RKDE<7PXN^[-1PIX*74\3WN9HPSO3WW4@S9_F.KZCXVLR7XC'[-; 1*L8_-5:_/5,?/'A2KRZBMKZ6\[<^SS M=A!VJK>8,!<3YF'"?$Q8@ 3K9.6ZSTMT@,JT^-!RK-1:5Y#:U3=9R]68_?U\C:*SH!5K^Z MCNZLCYG#I8)1'A&V)&["(91,3?@6,4UX1O->AP=I)SN,27-1:1XJS4>E!5BT M;F:L;68LQ)+1P+ B@TES46D>*LU'I058M&YDM@N:YO"*YL,F!R[BI"B_:81J M'DI70&)((_+ZJ;Z/U'DJRCSU1@AU!1.5YJ+2O(96%H6V9ABC\=3>+RVHZY/] M=[6-<7O7KNW;M4=S<+UJ?L^9C(&3AR6I"\W#T84&=242E>:BTCQ4FH]*"[!H MW?ALUR--&[/08"[/+5!I+BK-0Z7YJ+0 B]:-S'9ATQQ>V?S)0H.YTK= I;FH M-*^A77=&?,/<+S.H*Y]8M#H:^LZN@ SXJMKP(4C(UKFL_^O=7JTWE7CFC5_M MO=B[?F?>W%5;+/0MIMZI\HWR59(+DL)2(8W15&6;UYL_ZA/)BFKOP2N3DF75 M80PT EXV4)\O&9-?)^4-VBTX\_\!4$L#!!0 ( (5D&PO=V]R:W-H965TL6ENI M;4B !T@M;35.JT3*NOV,.W!) >)ZMC4=DK[[V<[D 46LG7B!6+[[KOO/MOG MZR^Y>)0QHH*7E#(Y<&*E%N>N*\,84R+/^ *97IEQD1*EAV+NRH5 $EFGE+I^ MHQ&X*4F8,^S;N;$8]GFF:,)P+$!F:4K$ZR52OAPXGK.>N$_FL3(3[K"_('.< MH'I8C(4>N05*E*3(9,(9")P-G OO?-0S]M;@6X)+6?H&D\F4\T5#B4';Y>#OW+P MMQU:.QR:*X>F331G9M.Z(HH,^X(O01AKC68^K#;66V>3,+.+$R7T:J+]U/ + M9Z28)BV3?59J M@7'#5;#+/)B_(YCGPYV.%4NX9A%&FP"N9E[0]]?T+_U:Q"L,SZ#IG8#?\%L5 MA$;_[MZLH=,LU&Q:O.8.O(GBX6/,:81"'L+U4Y:H5[A02B333)$I15 (_[O4,Z,.Y)"+Z6:5N'KQ5'=S<]W.Y("$.''VA)8IG=(;OWWE!XT.5,GL" MV]"I5>C4JD.WIZZL0;+2X 2F.$\8,W-30@D+L4J''+QMP4V9>AZV@EZG[SZ7 M\ZLP:O?:A=$&[W;!NUW/6Y?56[U[*0+9VE6V(Z4J_GF0H$3-\[I;]"ML&GXU M^Z!@'_RGZLBBOT@>_*EFUVMO<:XP*N_+!NE.0;I32_H3"1\/)=Q04X]A1+-I M%;U:C+?>C#V!;:3;+=+MUE:0G<7ALS:$6X6IK"P-W7T*L">P#0%ZA0"]VOT> MHPB1*=U! )\!YB6T[C+E<+W2H6N&ULM5=M;],Z%/XK M5D (I&U)G/5EHXU$6]!%8FAB<.^'*SZXR6ECX9=@.^N0[H^_MI-F[4@#@_*E MC9WS/#[/\3GVR60CU1== !ATQYG0TZ PIKP,0YT5P(D^DR4(^V8E%2?&#M4Z MU*4"DGL09R&.HF'("15!.O%SURJ=R,HP*N!:(5UQ3M2W&3"YF09QL)WX0->% M<1-A.BG)&F[ ?"JOE1V%+4M..0A-I4 *5M/@57PYC[$#>(N_*6STSC-R4I92 M?G&#M_DTB)Q'P" SCH+8OUN8 V..R?KQM2$-VC4=!4U/_DK@G$ M#@!?' #@!H ? O !0-( $B^T]LS+6A!#THF2&Z2A,8NZ&!AUI#/ M:G)\@#S&Z$H*4VCT6N20[Q.$UM/67;QU=X9[&1>0G:$D/D$XPN?HT\T"/7_Z M LG2I42'?_.?9TNV;#U>)FU0$\^;' RJU@ GR ?W!"U 9XIZ']&_[ZPM>FN MZ\]= :V)S[N)74U?ZI)D, ULT6I0MQ"DSY[$P^AEE_HCD>W%X+R-P7D?>_J^ MXDM02*YLL0O8$-;LDD;_'=ZO6L.=G0GR7#\0'J'$4X&K=&>I&$K:=@KR9_;IW)U6EDGB4U;*T@N;?V+6A#< M9041:_"*:RERR>B:^+U\]F2,8_S27BKN[!#KVJ)3X? [YV,\2AXH_-YH&.%N M@:-6X*A7X!45E%>\RZ5>X&-K[4AD>QK'K<;QGSIOQL>,P9'(]F)PT<;@HG>? M/X+B;;EU*>V'Q^@;$-4EJA?WBZ+BZ/YZCOK3E]P=2M]^Y&/W[EAL^SIWVI#X M3Z5PPWRL.!R);3\.^#X.^/?2^ ?XD<_CKA-XWH]\K+)PI^?DH-:^%=U2&MLG^\?"?LJ <@;V_4I*LQVX!=J/H_1_4$L#!!0 ( (5D&PO=V]R:W-H965T;)*:>?/>B)J9Y4&J'[H$,.2AXD*OO-*8^M+W=5Y"1?6%K$'@DYU4%36X M57M?UPIHX9PJ[D=!D/H59<++EN[L3F5+V1C.!-PIHINJHNK?:^#RL/)"[_'@ M$]N7QA[XV;*F>]B ^5+?*=SY'4K!*A":24$4[%;>57BY#@/KX"R^,CCHDS6Q M4K92_K";OXJ5%UA&P"$W%H+BWSVL@7.+A#S^.8)Z74SK>+I^1'_OQ*.8+=6P MEOQO5IARYC;>"1O-%&5D=G9% QT?[3 MAV,B3AS"]!F'Z.@0G3LDSSC$1X?8"6V9.5DWU-!LJ>2!*&N-:';ABE;Y"'1?/S8\SK-F;T3,PP(K=2F%*3/T0!Q5, 'P5T*J)' M%=?1*.(-Y!/1^C$75)CAQ>/)_7;U58;A1?U^U".6HAD M&,)^O9>ZICFL//P\-:A[\+)7+\(T>#>D[W\">Z(VZ=0F8^C9QQH4-4SL"7?W M)L=[,R2X19DZ%%M=[K,HC#'=]Z="!HSB9-$9/2$X[0A.1PEN2JG,Q("J?L&P MA4E/@D^3Y(Q@WR9\CE_:\4M'^7VEBM$M?GKC[-)>Y&21GK'KVTSGP3"[6<=N M-IZ]9MOR8B*7%0PQF_6B!F>\^A:3:!8.$YMWQ.:CQ#Y+0_DOA=$[^;1<#/>/H%<&PJCWW@:L MTB Z$^F?],8*U-Z-#!HO#+Z0ML%TI^U8'D,'%#!FI=GQH-T;6K@-OI<%^[I8ECER@K $^WTEI'C&PO=V]R:W-H965TPZMC, M-M#^^]E.2'D$5*1^(;%SS\DYYSK8_347+W(.H-!K09D<.'.E%CW7E=D<"BRO M^0*8?C+EHL!*#\7,E0L!.+>@@KJ!YR5N@0ESTKZ=NQ=IGR\5)0SN!9++HL#B M[08H7P\QB-T>7&%+A!AZ''.EQ*S7/9=I<695[A9)>2F%!(<$3*"[!J% M_C<4>$'4 !]^'![NPET=29U+4.<26+[P"-\/*4')7I./$A@U \U7UY,+G,' MT9^5!+$")_WZQ4^\[TVN/HELQV-8>PQ/L:=_%B!T0]D,4=MP899\BT];2SW M-H F_R5I;$G-G\0JC9,X[KNK;5^'18GGOQ?MZ(UJO=')GMP1/"&4* +-C8D^ MLS&?1+9C-*Z-QF8J3 S%Q$B5[B@^+DK;?;E;VH/B[JZ M"\UJ.[7:SDFUSW83@ASAE18\TU\HF(WY7;C-_O(-L)!73WQ @ 8@H M !D !X;"]W;W)K&ULK99;3]LP',6_BI6AB4F# MW"]E;20HFC8)M(K"]C#MP6W_;2R<.+.=%K[];">$TH: JKTT=NQS_#M.?1EN M&+\7&8!$#SDMQ,C*I"S/;%O,,\BQ.&4E%*IER7B.I:KRE2U*#GAA1#FU/<>) M[!R3PDJ'YMV$IT-624H*F' DJCS'_/$"*-N,+-=Z>G%#5IG4+^QT6.(53$'> ME1.N:G;KLB Y%(*P G%8CJQS]VSL.EI@>OPDL!%;9:2CS!B[UY7OBY'E:"*@ M,)?: JO'&L9 J792''\;4ZL=4PNWRT_N7TUX%6:&!8P9_446,AM9B846L,05 ME3=L\PV:0*'VFS,JS"_:-'T="\TK(5G>B!5!3HKZB1^:B=@2N,$K J\1>.\5 M^(W -T%K,A/K$DN<#CG;(*Y[*S==,'-CU"H-*?1GG$JN6HG2R?0*U!P(=(*F MZ@^RJ"@@MD0_2N!8DF*%3#.Z(GA&*)&/Z!K+BNO"\25(3*CXI*1WTTMT?/0) M'2%2H-N,50(7"S&TI>+3H]CSAN6B9O%>8;F$^2GRW<_(<[R@0SY^O]Q_*;?5 MK+13X[53XQD_OW]J?I_/A.3J[_:G*U%M$71;Z#5X)DH\AY&E%ID O@8K_?C! MC9PO7?G^D]F+M'Z;UN]S3]6DA5T!:U5H5'I/6*?>((F']GH;O-?Z0/"@!0_> M H^ZP&M5M 7N)HZS ]YK?2!XV(*';X''7>#A/G@0)CO@O=8'@D/06>-(% M'KT'O-?Z0/"X!8][P6\S4$?=4@+OPH_W\:,XV,'O'>! _*3%3_KQF<044;,E ME_A1'::R72 MT6O@!<\?LX:WMRX ^O9UC?F*%$*!+)7,.8V5GM<7FKHB66GN!#,FU0W#%#-U M"02N.ZCV)6/RJ:*O&>VU,OT'4$L#!!0 ( (5D_';.P, ,@3 - M >&PODCFQE2?XKB>SEE)ZS-5,6F10NF2&MO5L[BN-*-Y#:12Q+U.)XU+RB49#>2B MO"I-'4W50IHA2=M0Y&]?\R'IIA])Y.7&*F=#608G'#<[.1H42FXV-"$^8#/3DD7W5 S)F H^T1Q8!2VY6/EP#P)3 M)92.C*TD:Z4+D?K!PUW?@R)K=$HNE7:Y?0;_/6F&[P'K'ACD0K0&>\0'1H.* M&L.TO+(=-]@%GT!1T[Y=5=;A3--5MW=.-@1WLTDF2N=,MVFZ9!T:#00KP([F MLSGAG? ?UM-:^]+9N\2C>J^+TR7Q9V.M+UH5;8M68%7[K^LF@-8.I=7)U6E5A] M%GPF2^8G_^*$HP%=\Z*YTOS!9H-2F=H TR2Z9]KPZ7;DMZ;5+5N:=3DM"]QS M[PUZ_KOK/&.2:2JV3=O:/^15?K7CYI7U+SR[7RO[CH,FDXO#]]B\I@_;9)(= MOL?F4'+H)M]$2?;?@LG#K,FX.61LG61VSC%M-(+SXI#\@).IV"2-)@LN#)=- M;\[SG,DGQQDK;^C$_IFRHV_'YZR@"V%N6W!(-NWO+.>+,FM'7<-"-*,V[6\P MO6[:'E9M+BYSMF3YN.GJV<0U(]NP69L+"/O(E;O"",;Q6!@!#,N#.< XGH7E M^9_FTT?GXS',6S^(]%%.'^5X5@@9NP^6)\S)[!6>:98E29IB*SH>!QV,L75+ M4_@)JV'>@('E@4Q_MM;X;N,5\GP=8'OZ7(5@,\4K$9LIOM: A-<-&%D6WFTL M#S"P7<.>8!S),@R!6@S7:)HBJY/")[P_V%.2)%D6 M1@ +.T@2#(&G$4-8?20$3;8T.P6BP^0"X99K>]9!:GZW40D30OJ[ )2$+RQ?',-[9S^:STXX-2C^Q75=9FV-DTS?:BVS7Y1E3<_*6VHH8]*Z4K MWL!/O>Z:K1:\,!LAFJKL!KU>TJVXK#M7EV_G2G77_:$:D3=2U;#1;O@AQ;/Y M;[_]R9ZDD0^RE,W+L--^+T6'5;*6E?PMBF&GUV%FHYYOE):_5=WP,LNU*LMA MI[_?\4/H1N8?-F<6_]HU MZKLL&Z$GO!%_:[7;RGIM3P-WT75NHVV'M\]](U[H_].,:K62N9BH?%>)NMFW MHQ:E!:S-1FY-A]6\$L/.6#T)S5*^%O:FX"JWQ?X&&R!SFDM?2-BA;XN6D8YG MM"MDPV[K_9]AKX,5(%@!+=9X/LOF=[>3T7(Z8=>CN]%L/&79S72ZS!S $ $, M3P;(SE+N0$8(9'1$R&P)'_?3&0#.O[-Y.ETXD#$"&9\,=C!W* 0 Y.UY*C[,:!_(I ?J6%O.9&&J96+-7"P*'M$8S7!4&SC<$ M\ALMY$S8G)BK2K"S.V7,%Y9"ULXV7'MINX?E[1YQXL[_V<%%V^TN$^H28IE< M\Y+7N6"MA]E855M5PS\\/DPJ?6JKJ*J2C3W(M#UN#-4'% *BSJ7P(#&Q](G- M\MKOEOR7SX1YI$\LDE$.A^Q@ARC8O-E +-B'J\5&U ;J+!<3,TF?6"73:ENJ M%R'8M:C%"NJ:%/JC"X<9I$^LD*Q1^>,YI#]1M*T'3>?DOL;%Q!S2)Y9(B\D6 M8KO3^09@(4^KM>:5RX?IHT_LCTRL[1&64&D;O?OVD^M:PAEV%)S>-KY^V0=8 ()B 4R4_6Y38!VC&6;\;:&\9$P;D<,,)D$Q#*Y M$]#[O-9"QR/$ZDCY"WLRM@QH_VXM-Y$F+Y79>35!@*DC(%>'D04D9^ANA7VD M(PW];BVJ=PX.,)4$Q"IYSYBJ4EK]MF&<:A<34TE /2IY>1#:B'RG)<3O0II' M=L]KOF],YJ:9 )-*0"P5M)K^&;B8F%0"8JG@F*&+B;DE('8+4O:SLZ7WT#&W M!,1N<4M_RP57-U_<:1%,*R&Q5@Z- 5Y!74S,+B&Q7=PJ^],VQ&03$LL&+;>] MJ [1*3!BW: 5K8^)&2.62M$F'4B8NO@F&YE'F'6B:\:8A>)CCGA\S(E8 MN7DSQBP4$UL(P1QOO-G\&+-0?,15&KSTB#$+Q>2S;8?[)HPS7$ST%0!B"^$# M7M=",6:AF-A"GZXOO3[QTAL+Q9B%XF,LX1P8A6)B M"^&8[I MP2R4$%L(QTQ<3,Q"";&%#BTO?LR;"6:AA-A"^)R1&T()9J&$>@8. MQ71#*,$LE)QT!LX+(=EGFIF/_:O MO46Q?1]EM2O+,6R;UW>*%V]OH+^]/7_U!U!+ P04 " "%9'-:K&U05SP" M "O*@ &@ 'AL+U]R96QS+W=O0,UYOVR'IJO9=%MZ Y*>?- DBL>A[=U/2!?)([.83?%9R5%\_8/P0]3' MEWQHQWUW*KM]7Q:?Q\.IK*K=./:_ZKJL=_G8EKNNSZ?SD4TW'-OQO!RV==^N MW]MMKF6YC'JXG5$]/=[.7+Q^]?E_)G:;S7Z=?W?K/\=\&O\QN/[HAO>RRWFL M%J_ML,WCJJH_#]?=I;YLTMUY"<"O07U%@*]!?46 KUE M\K!-H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ+>2J"W MHMY*H+>BWDJ@MTY>EA#HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+H M;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMDY?=!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$ M>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OOD8R6!WHYZ.X'>CGH[ M@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>,?G9 MA$#O0+V#0.] O8- [T"]@T#O!O5N"/1N4.^&0.\&]6Y^4N\R?AURN?9\K_'Z M/TGU>#XW7R]_67[OG-R7"\[U;45Y^@M02P,$% @ A61S6D!K%[H @ MQBD !, !;0V]N=&5N=%]4>7!E&ULS=I-3L,P$ 7@JU39HL;U;P%1 M-L 66' !DTS;J$ELV0;*[7%20 )!!2H2;].HM3UOXI&^5<_NGCW%R;9K^[@H MUBGY4\9BM:;.QM)YZO/*TH7.IOPUK)BWU<:NB(G9S+#*]8GZ-$U#C>+\[)*6 M]J%-DZMM_CDVKE\4@=I83"YV&X>L16&];YO*IKS.'OOZ4\KT-:',)\<]<=WX M>)0W%.S+A&'E^X#7/%$)3T^36AG1MN[R+;5L6TW-+L=Q?XHL>W7+95%2[ MZJ'+1\KH ]DZKHE2UY:[HD?[DU.^8=I]\H/SQS+[ O/.V^!\S!,+]/NXMY$, MIZ<^%Z*0FOVO^)Z82Q_\?C1,NZ;ZA]GY>I]0! !X;"]T:&5M92]T M:&5M93$N>&UL4$L! A0#% @ A&1S6NK03 3E!P I#( !@ M ("!)0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ A&1S6N _TT%& P 0PL !@ ("!3!H 'AL+W=O M>X" 7" & @(%I) M>&PO=V]R:W-H965T&UL4$L! A0#% @ A&1S6AN5JZO. M"0 :5@ !@ ("!C2< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A&1S6DA>^'7X P @0H !D M ("!96 'AL+W=O_TP) 5& &0 @(&49 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ A&1S6@H([+B !0 :0P !D ("!G7, 'AL M+W=OFT+ M ">'P &0 @(%4>0 >&PO=V]R:W-H965T&UL4$L! A0#% @ A&1S M6K:8)4-D P I0< !D ("!$8@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A&1S6C[LKJ8@"0 5!D M !D ("!&YX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A&1S6@"JWDC;! > L !D M ("!D;$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ A&1S6CRE,S@1 @ W00 !D ("!K[L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ A&1S6A++ M.-@R P W D !D ("!N.@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A&1S6O-X'9?.! +@T !D M ("!V?, 'AL+W=O^ >&PO M=V]R:W-H965T&UL4$L! A0#% @ A&1S6GCR>F^Q! -0P !D ("! M%P,! 'AL+W=O&PO=V]R:W-H965T'XC@( $H& 9 M " @2H/ 0!X;"]W;W)K&UL4$L! A0#% M @ A&1S6D9SB\OM P &0H !D ("![Q$! 'AL+W=O4R#T+ #>0 M&0 @($3%@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ A&1S6D3A\5M5 M! :Q$ !D ("!ZR0! 'AL+W=O-@ &0 M@(%W*0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ A&1S6N>&PO=V]R M:W-H965T&UL M4$L! A0#% @ A&1S6D0:R?0R! '1 !D ("!YT$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MA&1S6OV??&PO=V]R:W-H965T&UL4$L! A0#% @ A&1S6L'Y(_XG! MA \ !D ("!'E&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ A&1S6BEB?%CT @ \P@ !D M ("!,&0! 'AL+W=O#0 &0 @(%;9P$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ A&1S6HL">GT&&0 ^LD! !D ("!*FX! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A61S M6DV&PO=V]R:W-H965T 0!X;"]W;W)K M&UL4$L! A0#% @ A61S6DC \I4(" (3D M !D ("!E*,! 'AL+W=O&PO=V]R:W-H965T?R<* M;P, *\- 9 " @<6O 0!X;"]W;W)K&UL4$L! A0#% @ A61S6EV+B;[U! CB, !D M ("!:[,! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ A61S6N'V]'%< P T D !D ("!J+\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ A61S6KA[ M\=L[ P R!, T ( !H6QEB.I % #!+P #P M @ 'PS0$ >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ A61S6JQM4%<\ M @ KRH !H ( !K=,! 'AL+U]R96QS+W=O XML 90 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 91 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 93 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.1 html 260 406 1 true 95 0 false 10 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.travelzoo.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.travelzoo.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 9952151 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 9952153 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 9952155 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 6 false false R7.htm 9952156 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Sheet http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Statements 7 false false R8.htm 9952157 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 9952158 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 9952159 - Disclosure - Net Income (Loss) Per Share Sheet http://www.travelzoo.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 10 false false R11.htm 9952160 - Disclosure - Acquisitions Sheet http://www.travelzoo.com/role/Acquisitions Acquisitions Notes 11 false false R12.htm 9952161 - Disclosure - Balance Sheet Components Sheet http://www.travelzoo.com/role/BalanceSheetComponents Balance Sheet Components Notes 12 false false R13.htm 9952162 - Disclosure - Commitments and Contingencies Sheet http://www.travelzoo.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 13 false false R14.htm 9952163 - Disclosure - Income Taxes Sheet http://www.travelzoo.com/role/IncomeTaxes Income Taxes Notes 14 false false R15.htm 9952164 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 15 false false R16.htm 9952165 - Disclosure - Employee Benefit Plan Sheet http://www.travelzoo.com/role/EmployeeBenefitPlan Employee Benefit Plan Notes 16 false false R17.htm 9952166 - Disclosure - Stock-Based Compensation and Stock Options Sheet http://www.travelzoo.com/role/StockBasedCompensationandStockOptions Stock-Based Compensation and Stock Options Notes 17 false false R18.htm 9952167 - Disclosure - Stock Repurchase Program Sheet http://www.travelzoo.com/role/StockRepurchaseProgram Stock Repurchase Program Notes 18 false false R19.htm 9952168 - Disclosure - Segment Reporting and Significant Customer Information Sheet http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformation Segment Reporting and Significant Customer Information Notes 19 false false R20.htm 9952169 - Disclosure - Related Party Transactions Sheet http://www.travelzoo.com/role/RelatedPartyTransactions Related Party Transactions Notes 20 false false R21.htm 9952170 - Disclosure - Non-Controlling Interest Sheet http://www.travelzoo.com/role/NonControllingInterest Non-Controlling Interest Notes 21 false false R22.htm 9952171 - Disclosure - Leases Sheet http://www.travelzoo.com/role/Leases Leases Notes 22 false false R23.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.htm 995447 - Disclosure - Insider Trading Policies and Procedures Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc Insider Trading Policies and Procedures Notes 25 false false R26.htm 995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure Sheet http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure Cybersecurity Risk Management and Strategy Disclosure Notes 26 false false R27.htm 9955511 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 27 false false R28.htm 9955512 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 28 false false R29.htm 9955513 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.travelzoo.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.travelzoo.com/role/NetIncomeLossPerShare 29 false false R30.htm 9955514 - Disclosure - Acquisitions (Tables) Sheet http://www.travelzoo.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.travelzoo.com/role/Acquisitions 30 false false R31.htm 9955515 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.travelzoo.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.travelzoo.com/role/BalanceSheetComponents 31 false false R32.htm 9955516 - Disclosure - Income Taxes (Tables) Sheet http://www.travelzoo.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.travelzoo.com/role/IncomeTaxes 32 false false R33.htm 9955517 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLoss 33 false false R34.htm 9955518 - Disclosure - Stock-Based Compensation and Stock Options (Tables) Sheet http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsTables Stock-Based Compensation and Stock Options (Tables) Tables http://www.travelzoo.com/role/StockBasedCompensationandStockOptions 34 false false R35.htm 9955519 - Disclosure - Segment Reporting and Significant Customer Information (Tables) Sheet http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationTables Segment Reporting and Significant Customer Information (Tables) Tables http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformation 35 false false R36.htm 9955520 - Disclosure - Non-Controlling Interest (Tables) Sheet http://www.travelzoo.com/role/NonControllingInterestTables Non-Controlling Interest (Tables) Tables http://www.travelzoo.com/role/NonControllingInterest 36 false false R37.htm 9955521 - Disclosure - Leases (Tables) Sheet http://www.travelzoo.com/role/LeasesTables Leases (Tables) Tables http://www.travelzoo.com/role/Leases 37 false false R38.htm 9955522 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) Details http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables 38 false false R39.htm 9955523 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) Details 39 false false R40.htm 9955524 - Disclosure - Net Income (Loss) Per Share (Details) Sheet http://www.travelzoo.com/role/NetIncomeLossPerShareDetails Net Income (Loss) Per Share (Details) Details http://www.travelzoo.com/role/NetIncomeLossPerShareTables 40 false false R41.htm 9955525 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.travelzoo.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 41 false false R42.htm 9955526 - Disclosure - Acquisitions - Schedule of Intangible Assets (Details) Sheet http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails Acquisitions - Schedule of Intangible Assets (Details) Details 42 false false R43.htm 9955527 - Disclosure - Acquisitions - Schedule of Expected Future Amortization Expense (Details) Sheet http://www.travelzoo.com/role/AcquisitionsScheduleofExpectedFutureAmortizationExpenseDetails Acquisitions - Schedule of Expected Future Amortization Expense (Details) Details 43 false false R44.htm 9955528 - Disclosure - Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) Sheet http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) Details 44 false false R45.htm 9955529 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment (Details) Sheet http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails Balance Sheet Components - Schedule of Property and Equipment (Details) Details 45 false false R46.htm 9955530 - Disclosure - Balance Sheet Components - Schedule of Allowance for Credit Losses and Reserve for Subscriber Refunds (Details) Sheet http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAllowanceforCreditLossesandReserveforSubscriberRefundsDetails Balance Sheet Components - Schedule of Allowance for Credit Losses and Reserve for Subscriber Refunds (Details) Details 46 false false R47.htm 9955531 - Disclosure - Balance Sheet Components - Schedule of Accounts Payable and Accrued Expenses (Details) Sheet http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAccountsPayableandAccruedExpensesDetails Balance Sheet Components - Schedule of Accounts Payable and Accrued Expenses (Details) Details 47 false false R48.htm 9955532 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.travelzoo.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.travelzoo.com/role/CommitmentsandContingencies 48 false false R49.htm 9955533 - Disclosure - Income Taxes - Schedule of Income Before Tax Expense by Jurisdiction (Details) Sheet http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeBeforeTaxExpensebyJurisdictionDetails Income Taxes - Schedule of Income Before Tax Expense by Jurisdiction (Details) Details 49 false false R50.htm 9955534 - Disclosure - Income Taxes - Schedule of Income Tax Expense (Details) Sheet http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails Income Taxes - Schedule of Income Tax Expense (Details) Details 50 false false R51.htm 9955535 - Disclosure - Income Taxes - Schedule of Reconciliation of Tax Expense to Effective Tax Rate (Details) Sheet http://www.travelzoo.com/role/IncomeTaxesScheduleofReconciliationofTaxExpensetoEffectiveTaxRateDetails Income Taxes - Schedule of Reconciliation of Tax Expense to Effective Tax Rate (Details) Details 51 false false R52.htm 9955536 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Details 52 false false R53.htm 9955537 - Disclosure - Income Taxes - Schedule of Changes in the Deferred Tax Assets Valuation Allowance (Details) Sheet http://www.travelzoo.com/role/IncomeTaxesScheduleofChangesintheDeferredTaxAssetsValuationAllowanceDetails Income Taxes - Schedule of Changes in the Deferred Tax Assets Valuation Allowance (Details) Details 53 false false R54.htm 9955538 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 54 false false R55.htm 9955539 - Disclosure - Income Taxes - Schedule of Rollforward of Unrecognized Tax Benefits (Details) Sheet http://www.travelzoo.com/role/IncomeTaxesScheduleofRollforwardofUnrecognizedTaxBenefitsDetails Income Taxes - Schedule of Rollforward of Unrecognized Tax Benefits (Details) Details 55 false false R56.htm 9955540 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLossTables 56 false false R57.htm 9955541 - Disclosure - Employee Benefit Plan (Details) Sheet http://www.travelzoo.com/role/EmployeeBenefitPlanDetails Employee Benefit Plan (Details) Details http://www.travelzoo.com/role/EmployeeBenefitPlan 57 false false R58.htm 9955542 - Disclosure - Stock-Based Compensation and Stock Options - Narrative (Details) Sheet http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails Stock-Based Compensation and Stock Options - Narrative (Details) Details 58 false false R59.htm 9955543 - Disclosure - Stock-Based Compensation and Stock Options - Schedule of Stock Option Valuation Weighted Average Assumptions (Details) Sheet http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionValuationWeightedAverageAssumptionsDetails Stock-Based Compensation and Stock Options - Schedule of Stock Option Valuation Weighted Average Assumptions (Details) Details 59 false false R60.htm 9955544 - Disclosure - Stock-Based Compensation and Stock Options - Schedule of Stock Option Activity (Details) Sheet http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails Stock-Based Compensation and Stock Options - Schedule of Stock Option Activity (Details) Details 60 false false R61.htm 9955545 - Disclosure - Stock-Based Compensation and Stock Options - Schedule of Outstanding Options (Details) Sheet http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofOutstandingOptionsDetails Stock-Based Compensation and Stock Options - Schedule of Outstanding Options (Details) Details 61 false false R62.htm 9955546 - Disclosure - Stock Repurchase Program (Details) Sheet http://www.travelzoo.com/role/StockRepurchaseProgramDetails Stock Repurchase Program (Details) Details http://www.travelzoo.com/role/StockRepurchaseProgram 62 false false R63.htm 9955547 - Disclosure - Segment Reporting and Significant Customer Information - Narrative (Details) Sheet http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails Segment Reporting and Significant Customer Information - Narrative (Details) Details http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationTables 63 false false R64.htm 9955548 - Disclosure - Segment Reporting and Significant Customer Information - Schedule of Operating Results from Continuing Operations and Assets by Business Segment (Details) Sheet http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails Segment Reporting and Significant Customer Information - Schedule of Operating Results from Continuing Operations and Assets by Business Segment (Details) Details 64 false false R65.htm 9955549 - Disclosure - Segment Reporting and Significant Customer Information - Schedule of Breakdown of Revenues by Type and Segment (Details) Sheet http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofBreakdownofRevenuesbyTypeandSegmentDetails Segment Reporting and Significant Customer Information - Schedule of Breakdown of Revenues by Type and Segment (Details) Details 65 false false R66.htm 9955550 - Disclosure - Segment Reporting and Significant Customer Information - Schedule of Revenue for Individual Countries that Exceed 10% of Total Revenue (Details) Sheet http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofRevenueforIndividualCountriesthatExceed10ofTotalRevenueDetails Segment Reporting and Significant Customer Information - Schedule of Revenue for Individual Countries that Exceed 10% of Total Revenue (Details) Details 66 false false R67.htm 9955551 - Disclosure - Related Party Transactions (Details) Sheet http://www.travelzoo.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.travelzoo.com/role/RelatedPartyTransactions 67 false false R68.htm 9955552 - Disclosure - Non-Controlling Interest (Details) Sheet http://www.travelzoo.com/role/NonControllingInterestDetails Non-Controlling Interest (Details) Details http://www.travelzoo.com/role/NonControllingInterestTables 68 false false R69.htm 9955553 - Disclosure - Leases - Narrative (Details) Sheet http://www.travelzoo.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 69 false false R70.htm 9955554 - Disclosure - Leases - Schedule of Lease Cost (Details) Sheet http://www.travelzoo.com/role/LeasesScheduleofLeaseCostDetails Leases - Schedule of Lease Cost (Details) Details 70 false false R71.htm 9955555 - Disclosure - Leases - Schedule of Lease Balance Sheet Information (Details) Sheet http://www.travelzoo.com/role/LeasesScheduleofLeaseBalanceSheetInformationDetails Leases - Schedule of Lease Balance Sheet Information (Details) Details 71 false false R72.htm 9955556 - Disclosure - Leases - Schedule of Operating Lease Liability Maturity (Details) Sheet http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails Leases - Schedule of Operating Lease Liability Maturity (Details) Details 72 false false All Reports Book All Reports tzoo-20241231.htm tzoo-20241231.xsd tzoo-20241231_cal.xml tzoo-20241231_def.xml tzoo-20241231_lab.xml tzoo-20241231_pre.xml tzoo-20241231_g1.jpg http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/cyd/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 96 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "tzoo-20241231.htm": { "nsprefix": "tzoo", "nsuri": "http://www.travelzoo.com/20241231", "dts": { "inline": { "local": [ "tzoo-20241231.htm" ] }, "schema": { "local": [ "tzoo-20241231.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/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd", "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd", "https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "tzoo-20241231_cal.xml" ] }, "definitionLink": { "local": [ "tzoo-20241231_def.xml" ] }, "labelLink": { "local": [ "tzoo-20241231_lab.xml" ] }, "presentationLink": { "local": [ "tzoo-20241231_pre.xml" ] } }, "keyStandard": 360, "keyCustom": 46, "axisStandard": 32, "axisCustom": 0, "memberStandard": 44, "memberCustom": 47, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2024": 4, "http://www.travelzoo.com/20241231": 1 }, "contextCount": 260, "entityCount": 1, "segmentCount": 95, "elementCount": 755, "unitCount": 10, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 870, "http://xbrl.sec.gov/dei/2024": 40, "http://xbrl.sec.gov/cyd/2024": 15, "http://xbrl.sec.gov/ecd/2024": 5, "http://fasb.org/srt/2024": 5 }, "report": { "R1": { "role": "http://www.travelzoo.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.travelzoo.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "9952151 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R4": { "role": "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "9952153 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R6": { "role": "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "longName": "9952155 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R7": { "role": "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "9952156 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "9952157 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R9": { "role": "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "longName": "9952158 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.travelzoo.com/role/NetIncomeLossPerShare", "longName": "9952159 - Disclosure - Net Income (Loss) Per Share", "shortName": "Net Income (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.travelzoo.com/role/Acquisitions", "longName": "9952160 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.travelzoo.com/role/BalanceSheetComponents", "longName": "9952161 - Disclosure - Balance Sheet Components", "shortName": "Balance Sheet Components", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.travelzoo.com/role/CommitmentsandContingencies", "longName": "9952162 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.travelzoo.com/role/IncomeTaxes", "longName": "9952163 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLoss", "longName": "9952164 - Disclosure - Accumulated Other Comprehensive Loss", "shortName": "Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.travelzoo.com/role/EmployeeBenefitPlan", "longName": "9952165 - Disclosure - Employee Benefit Plan", "shortName": "Employee Benefit Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.travelzoo.com/role/StockBasedCompensationandStockOptions", "longName": "9952166 - Disclosure - Stock-Based Compensation and Stock Options", "shortName": "Stock-Based Compensation and Stock Options", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.travelzoo.com/role/StockRepurchaseProgram", "longName": "9952167 - Disclosure - Stock Repurchase Program", "shortName": "Stock Repurchase Program", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "tzoo:StockRepurchasedOfOutstandingCommonStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "tzoo:StockRepurchasedOfOutstandingCommonStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformation", "longName": "9952168 - Disclosure - Segment Reporting and Significant Customer Information", "shortName": "Segment Reporting and Significant Customer Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.travelzoo.com/role/RelatedPartyTransactions", "longName": "9952169 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.travelzoo.com/role/NonControllingInterest", "longName": "9952170 - Disclosure - Non-Controlling Interest", "shortName": "Non-Controlling Interest", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.travelzoo.com/role/Leases", "longName": "9952171 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R23": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": null }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-260", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-260", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc", "longName": "995447 - Disclosure - Insider Trading Policies and Procedures", "shortName": "Insider Trading Policies and Procedures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R26": { "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure", "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure", "shortName": "Cybersecurity Risk Management and Strategy Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9955511 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConsolidationPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConsolidationPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables", "longName": "9955512 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.travelzoo.com/role/NetIncomeLossPerShareTables", "longName": "9955513 - Disclosure - Net Income (Loss) Per Share (Tables)", "shortName": "Net Income (Loss) Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.travelzoo.com/role/AcquisitionsTables", "longName": "9955514 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.travelzoo.com/role/BalanceSheetComponentsTables", "longName": "9955515 - Disclosure - Balance Sheet Components (Tables)", "shortName": "Balance Sheet Components (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.travelzoo.com/role/IncomeTaxesTables", "longName": "9955516 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLossTables", "longName": "9955517 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsTables", "longName": "9955518 - Disclosure - Stock-Based Compensation and Stock Options (Tables)", "shortName": "Stock-Based Compensation and Stock Options (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationTables", "longName": "9955519 - Disclosure - Segment Reporting and Significant Customer Information (Tables)", "shortName": "Segment Reporting and Significant Customer Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.travelzoo.com/role/NonControllingInterestTables", "longName": "9955520 - Disclosure - Non-Controlling Interest (Tables)", "shortName": "Non-Controlling Interest (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.travelzoo.com/role/LeasesTables", "longName": "9955521 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "longName": "9955522 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "tzoo:NumberOfMembers", "unitRef": "member", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "tzoo:NumberOfMembers", "unitRef": "member", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails", "longName": "9955523 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RestrictedCash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R40": { "role": "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails", "longName": "9955524 - Disclosure - Net Income (Loss) Per Share (Details)", "shortName": "Net Income (Loss) Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R41": { "role": "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails", "longName": "9955525 - Disclosure - Acquisitions - Narrative (Details)", "shortName": "Acquisitions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-4", "name": "tzoo:IndefiniteLivedIntangibleAssetsUnobservableInputRoyaltyRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "tzoo:IndefiniteLivedIntangibleAssetsUnobservableInputRoyaltyRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails", "longName": "9955526 - Disclosure - Acquisitions - Schedule of Intangible Assets (Details)", "shortName": "Acquisitions - Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-90", "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R43": { "role": "http://www.travelzoo.com/role/AcquisitionsScheduleofExpectedFutureAmortizationExpenseDetails", "longName": "9955527 - Disclosure - Acquisitions - Schedule of Expected Future Amortization Expense (Details)", "shortName": "Acquisitions - Schedule of Expected Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-101", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-101", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails", "longName": "9955528 - Disclosure - Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details)", "shortName": "Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails", "longName": "9955529 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment (Details)", "shortName": "Balance Sheet Components - Schedule of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAllowanceforCreditLossesandReserveforSubscriberRefundsDetails", "longName": "9955530 - Disclosure - Balance Sheet Components - Schedule of Allowance for Credit Losses and Reserve for Subscriber Refunds (Details)", "shortName": "Balance Sheet Components - Schedule of Allowance for Credit Losses and Reserve for Subscriber Refunds (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-118", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "tzoo:ValuationAndQualifyingAccountsDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-114", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "tzoo:ValuationAndQualifyingAccountsDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R47": { "role": "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAccountsPayableandAccruedExpensesDetails", "longName": "9955531 - Disclosure - Balance Sheet Components - Schedule of Accounts Payable and Accrued Expenses (Details)", "shortName": "Balance Sheet Components - Schedule of Accounts Payable and Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.travelzoo.com/role/CommitmentsandContingenciesDetails", "longName": "9955532 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeBeforeTaxExpensebyJurisdictionDetails", "longName": "9955533 - Disclosure - Income Taxes - Schedule of Income Before Tax Expense by Jurisdiction (Details)", "shortName": "Income Taxes - Schedule of Income Before Tax Expense by Jurisdiction (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails", "longName": "9955534 - Disclosure - Income Taxes - Schedule of Income Tax Expense (Details)", "shortName": "Income Taxes - Schedule of Income Tax Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.travelzoo.com/role/IncomeTaxesScheduleofReconciliationofTaxExpensetoEffectiveTaxRateDetails", "longName": "9955535 - Disclosure - Income Taxes - Schedule of Reconciliation of Tax Expense to Effective Tax Rate (Details)", "shortName": "Income Taxes - Schedule of Reconciliation of Tax Expense to Effective Tax Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails", "longName": "9955536 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.travelzoo.com/role/IncomeTaxesScheduleofChangesintheDeferredTaxAssetsValuationAllowanceDetails", "longName": "9955537 - Disclosure - Income Taxes - Schedule of Changes in the Deferred Tax Assets Valuation Allowance (Details)", "shortName": "Income Taxes - Schedule of Changes in the Deferred Tax Assets Valuation Allowance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-126", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-129", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R54": { "role": "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails", "longName": "9955538 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.travelzoo.com/role/IncomeTaxesScheduleofRollforwardofUnrecognizedTaxBenefitsDetails", "longName": "9955539 - Disclosure - Income Taxes - Schedule of Rollforward of Unrecognized Tax Benefits (Details)", "shortName": "Income Taxes - Schedule of Rollforward of Unrecognized Tax Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R56": { "role": "http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLossDetails", "longName": "9955540 - Disclosure - Accumulated Other Comprehensive Loss (Details)", "shortName": "Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R57": { "role": "http://www.travelzoo.com/role/EmployeeBenefitPlanDetails", "longName": "9955541 - Disclosure - Employee Benefit Plan (Details)", "shortName": "Employee Benefit Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "tzoo:DefinedContributionPlanMaximumAnnualContributionByEmployeePercentOfEligibleEarnings", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "tzoo:DefinedContributionPlanMaximumAnnualContributionByEmployeePercentOfEligibleEarnings", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails", "longName": "9955542 - Disclosure - Stock-Based Compensation and Stock Options - Narrative (Details)", "shortName": "Stock-Based Compensation and Stock Options - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R59": { "role": "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionValuationWeightedAverageAssumptionsDetails", "longName": "9955543 - Disclosure - Stock-Based Compensation and Stock Options - Schedule of Stock Option Valuation Weighted Average Assumptions (Details)", "shortName": "Stock-Based Compensation and Stock Options - Schedule of Stock Option Valuation Weighted Average Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails", "longName": "9955544 - Disclosure - Stock-Based Compensation and Stock Options - Schedule of Stock Option Activity (Details)", "shortName": "Stock-Based Compensation and Stock Options - Schedule of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "tzoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAndFullyVestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R61": { "role": "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofOutstandingOptionsDetails", "longName": "9955545 - Disclosure - Stock-Based Compensation and Stock Options - Schedule of Outstanding Options (Details)", "shortName": "Stock-Based Compensation and Stock Options - Schedule of Outstanding Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-185", "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R62": { "role": "http://www.travelzoo.com/role/StockRepurchaseProgramDetails", "longName": "9955546 - Disclosure - Stock Repurchase Program (Details)", "shortName": "Stock Repurchase Program (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-195", "name": "srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-195", "name": "srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails", "longName": "9955547 - Disclosure - Segment Reporting and Significant Customer Information - Narrative (Details)", "shortName": "Segment Reporting and Significant Customer Information - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails", "longName": "9955548 - Disclosure - Segment Reporting and Significant Customer Information - Schedule of Operating Results from Continuing Operations and Assets by Business Segment (Details)", "shortName": "Segment Reporting and Significant Customer Information - Schedule of Operating Results from Continuing Operations and Assets by Business Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCostAndExpenseOperating", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R65": { "role": "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofBreakdownofRevenuesbyTypeandSegmentDetails", "longName": "9955549 - Disclosure - Segment Reporting and Significant Customer Information - Schedule of Breakdown of Revenues by Type and Segment (Details)", "shortName": "Segment Reporting and Significant Customer Information - Schedule of Breakdown of Revenues by Type and Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-244", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R66": { "role": "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofRevenueforIndividualCountriesthatExceed10ofTotalRevenueDetails", "longName": "9955550 - Disclosure - Segment Reporting and Significant Customer Information - Schedule of Revenue for Individual Countries that Exceed 10% of Total Revenue (Details)", "shortName": "Segment Reporting and Significant Customer Information - Schedule of Revenue for Individual Countries that Exceed 10% of Total Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-246", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R67": { "role": "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails", "longName": "9955551 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-255", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-255", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.travelzoo.com/role/NonControllingInterestDetails", "longName": "9955552 - Disclosure - Non-Controlling Interest (Details)", "shortName": "Non-Controlling Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:MinorityInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "us-gaap:MinorityInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R69": { "role": "http://www.travelzoo.com/role/LeasesNarrativeDetails", "longName": "9955553 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-4", "name": "tzoo:LesseeOperatingLeaseRenewalOption", "unitRef": "option", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "tzoo:LesseeOperatingLeaseRenewalOption", "unitRef": "option", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.travelzoo.com/role/LeasesScheduleofLeaseCostDetails", "longName": "9955554 - Disclosure - Leases - Schedule of Lease Cost (Details)", "shortName": "Leases - Schedule of Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.travelzoo.com/role/LeasesScheduleofLeaseBalanceSheetInformationDetails", "longName": "9955555 - Disclosure - Leases - Schedule of Lease Balance Sheet Information (Details)", "shortName": "Leases - Schedule of Lease Balance Sheet Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "tzoo:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "tzoo:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "unique": true } }, "R72": { "role": "http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails", "longName": "9955556 - Disclosure - Leases - Schedule of Operating Lease Liability Maturity (Details)", "shortName": "Leases - Schedule of Operating Lease Liability Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tzoo-20241231.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r78", "r875" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net of allowance of $1,612 and $1,484 as of December\u00a031, 2024 and 2023, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r1062" ] }, "us-gaap_AccruedAdvertisingCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedAdvertisingCurrent", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAccountsPayableandAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAccountsPayableandAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued advertising expense", "label": "Accrued Advertising, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for advertising of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r80" ] }, "tzoo_AccruedExciseTaxForShareRepurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "AccruedExciseTaxForShareRepurchases", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued excise tax for share repurchases", "label": "Accrued Excise Tax For Share Repurchases", "documentation": "Accrued Excise Tax For Share Repurchases" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r80", "r153" ] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term tax liabilities", "label": "Accrued Income Taxes, Noncurrent", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent." } } }, "auth_ref": [ "r83", "r153" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 }, "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAccountsPayableandAccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAccountsPayableandAccruedExpensesDetails", "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses and other", "totalLabel": "Total accrued expenses and other", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r80" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrentAbstract", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAccountsPayableandAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Liabilities Current [Abstract]", "label": "Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r33", "r232", "r674" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r248", "r249", "r583", "r584", "r585", "r586", "r587", "r588" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r17", "r18", "r96", "r238", "r668", "r712", "r713" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r248", "r249", "r583", "r584", "r585", "r586", "r587", "r588" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "verboseLabel": "AOCI", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r10", "r18", "r564", "r567", "r610", "r708", "r709", "r1034", "r1035", "r1036", "r1050", "r1051", "r1052", "r1053" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foregin Currency Translation", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent." } } }, "auth_ref": [ "r4", "r10", "r18", "r94", "r95", "r249", "r250", "r584", "r585", "r586", "r587", "r588", "r1034" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r954" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r88" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r729", "r1050", "r1051", "r1052", "r1053", "r1137", "r1195" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r967" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r967" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r967" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r967" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r45", "r46", "r456" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Costs", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r171" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising costs", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r500", "r861" ] }, "us-gaap_AdvertisingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvertisingMember", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofBreakdownofRevenuesbyTypeandSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising", "label": "Advertising [Member]", "documentation": "Announcement promoting product, service, or event." } } }, "auth_ref": [ "r1096" ] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1012" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r925", "r936", "r946", "r979" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r928", "r939", "r949", "r982" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1013" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r967" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r974" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r929", "r940", "r950", "r974", "r983", "r987", "r995" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r993" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails", "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allocated share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r489", "r498" ] }, "us-gaap_AllowanceForCreditLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForCreditLossMember", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAllowanceforCreditLossesandReserveforSubscriberRefundsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for\u00a0credit losses", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r1044", "r1045", "r1046", "r1047", "r1048" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r239", "r340", "r344" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails", "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "negatedTerseLabel": "Amortization of intangible assets with definite lives", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r8", "r362", "r369", "r845" ] }, "tzoo_AnnualMembershipFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "AnnualMembershipFees", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual membership fee charged", "label": "Annual Membership Fees", "documentation": "Annual Membership Fees" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r298" ] }, "tzoo_April2024RepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "April2024RepurchaseProgramMember", "presentation": [ "http://www.travelzoo.com/role/StockRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "April 2024 Repurchase Program", "label": "April 2024 Repurchase Program [Member]", "documentation": "April 2024 Repurchase Program" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Axis]", "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r363", "r364", "r365", "r366", "r367", "r1136" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Domain]", "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r363", "r364", "r365", "r366", "r367", "r1136" ] }, "tzoo_AssetAcquisitionIntangiblesAssetsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "AssetAcquisitionIntangiblesAssetsAcquired", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Asset Acquisition, Intangibles Assets Acquired", "documentation": "Asset Acquisition, Intangibles Assets Acquired" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r151", "r165", "r234", "r258", "r302", "r309", "r327", "r331", "r341", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r400", "r401", "r557", "r561", "r576", "r663", "r756", "r838", "r839", "r875", "r903", "r1091", "r1092", "r1151" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.travelzoo.com/role/LeasesScheduleofLeaseBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "ASSETS", "terseLabel": "Assets:", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "tzoo_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Assets and Liabilities", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r228", "r242", "r258", "r341", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r400", "r401", "r557", "r561", "r576", "r875", "r1091", "r1092", "r1151" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets:", "terseLabel": "Assets, Current [Abstract]", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "tzoo_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorFirmId", "presentation": [ "http://www.travelzoo.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r908", "r909", "r932" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorLocation", "presentation": [ "http://www.travelzoo.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r908", "r909", "r932" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorName", "presentation": [ "http://www.travelzoo.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r908", "r909", "r932" ] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardDateAxis", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Date [Axis]", "label": "Award Date [Axis]", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122" ] }, "us-gaap_AwardDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardDateDomain", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Date [Domain]", "label": "Award Date [Domain]", "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r990" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r991" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r986" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r986" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r986" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r986" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r986" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r986" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r460", "r461", "r462", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r484", "r485", "r486", "r487", "r488" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r989" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r988" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r987" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r987" ] }, "tzoo_AzzurroBrandsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "AzzurroBrandsIncMember", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Azzurro Brands", "label": "Azzurro Brands Inc. [Member]", "documentation": "Azzurro Brands Inc." } } }, "auth_ref": [] }, "tzoo_AzzurroStockRepurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "AzzurroStockRepurchaseAgreementMember", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Azzurro Stock Repurchase Agreement", "label": "Azzurro Stock Repurchase Agreement [Member]", "documentation": "Azzurro Stock Repurchase Agreement" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetRelatedDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Related Disclosures [Abstract]", "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "auth_ref": [] }, "tzoo_BartelConsultingAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "BartelConsultingAgreementMember", "presentation": [ "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bartel Consulting Agreement", "label": "Bartel Consulting Agreement [Member]", "documentation": "Bartel Consulting Agreement" } } }, "auth_ref": [] }, "tzoo_BartelStockRepurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "BartelStockRepurchaseAgreementMember", "presentation": [ "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bartel Stock Repurchase Agreement", "label": "Bartel Stock Repurchase Agreement [Member]", "documentation": "Bartel Stock Repurchase Agreement" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "srt_BoardOfDirectorsChairmanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "BoardOfDirectorsChairmanMember", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Board of Directors Chairman", "label": "Board of Directors Chairman [Member]", "documentation": "Leader of board of directors." } } }, "auth_ref": [ "r1061" ] }, "tzoo_BrotherOfBoardOfDirectorsChairmanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "BrotherOfBoardOfDirectorsChairmanMember", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Brother Of Board Of Directors Chairman", "label": "Brother Of Board Of Directors Chairman [Member]", "documentation": "Brother Of Board Of Directors Chairman" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails", "http://www.travelzoo.com/role/AcquisitionsScheduleofExpectedFutureAmortizationExpenseDetails", "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails", "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r363", "r364", "r365", "r366", "r367", "r551", "r857", "r858" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails", "http://www.travelzoo.com/role/AcquisitionsScheduleofExpectedFutureAmortizationExpenseDetails", "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails", "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r47", "r48", "r363", "r364", "r365", "r366", "r367", "r551", "r857", "r858" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails", "http://www.travelzoo.com/role/AcquisitionsScheduleofExpectedFutureAmortizationExpenseDetails", "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r551" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.travelzoo.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination Disclosure [Text Block]", "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)." } } }, "auth_ref": [ "r140", "r552" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r49" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r141", "r142", "r143", "r144" ] }, "us-gaap_CapitalLossCarryforwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalLossCarryforwardMember", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Loss Carryforward", "label": "Capital Loss Carryforward [Member]", "documentation": "Deductions derived from capital losses that cannot be utilized on the tax return during a period that have been carried forward to reduce taxable income or taxes payable in a future year." } } }, "auth_ref": [] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized computer software, amortization", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r818", "r819" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails", "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r21", "r230", "r824" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents and Restricted Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r22", "r149" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails", "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of year", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of year", "totalLabel": "Total cash, cash equivalents and restricted cash in the consolidated statements of cash flows", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r21", "r113", "r257" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r113" ] }, "tzoo_CashCashEquivalentsRestrictedCashandRestrictedCashEquivalentsDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "CashCashEquivalentsRestrictedCashandRestrictedCashEquivalentsDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, cash equivalents and restricted cash\u2013discontinued operations", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Discontinued Operations", "documentation": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Discontinued Operations" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r965" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Executive Officer", "label": "Chief Executive Officer [Member]", "documentation": "Person with designation of chief executive officer." } } }, "auth_ref": [ "r1061" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r962" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r960" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.travelzoo.com/role/StockRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r235", "r236", "r237", "r304", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r718", "r719", "r720", "r721", "r852", "r1017", "r1040" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r966" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r966" ] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r555" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r84", "r155", "r665", "r743" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.travelzoo.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r130", "r383", "r384", "r806", "r1081", "r1086" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r893", "r894", "r895", "r897", "r898", "r899", "r900", "r1050", "r1051", "r1053", "r1137", "r1194", "r1195" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r87" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r87", "r744" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r87" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r87", "r744", "r762", "r1195", "r1196" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, $0.01 par value (20,000\u00a0shares authorized as of December 31, 2024 and 2023, respectively; 11,836 shares issued and outstanding as of December 31, 2024 and $13,575 shares issued and outstanding as of December 31, 2023)", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r87", "r667", "r875" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r971" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r970" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r972" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r969" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Components of Deferred Tax Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Deferred Tax Assets and Liabilities [Abstract]", "label": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Components of Deferred Tax Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r60", "r146", "r244", "r246", "r252", "r658", "r682" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r93", "r251", "r657", "r681" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Income", "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "tzoo_ComputerHardwareAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "ComputerHardwareAndSoftwareMember", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails", "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer hardware and software", "label": "Computer Hardware and Software [Member]", "documentation": "Computer Hardware and Software [Member]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r24", "r26", "r61", "r62", "r338", "r805" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r24", "r26", "r61", "r62", "r338", "r715", "r805" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r24", "r26", "r61", "r62", "r338", "r805", "r1019" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Certain Risks and Uncertainties", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r65", "r172" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r24", "r26", "r61", "r62", "r338" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r24", "r26", "r61", "r62", "r338", "r805" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r163", "r178", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r266", "r302", "r311", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r333", "r391", "r392", "r393", "r394", "r396", "r397", "r398", "r399", "r400", "r838", "r839", "r1025", "r1026", "r1091", "r1092" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r163", "r178", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r266", "r302", "r311", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r333", "r391", "r392", "r393", "r394", "r396", "r397", "r398", "r399", "r400", "r838", "r839", "r1025", "r1026", "r1091", "r1092" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r56", "r830" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r426", "r427", "r438" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r426", "r427", "r438" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r102", "r103", "r623" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]", "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r218", "r219", "r264", "r265", "r405", "r420", "r617", "r621", "r662", "r826", "r828" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CountryRegion", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Country Region", "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1020", "r1043", "r1135" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1020", "r1043" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails_1": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 }, "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r537", "r1043" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1020", "r1043", "r1135" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r121", "r338" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r52", "r1069", "r1070", "r1071", "r1072", "r1074", "r1075", "r1078", "r1079" ] }, "tzoo_CustomerVoucherLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "CustomerVoucherLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Voucher liability, current", "label": "Customer Voucher Liability, Current", "documentation": "Customer Voucher Liability, Current" } } }, "auth_ref": [] }, "tzoo_CustomerVoucherRefundLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "CustomerVoucherRefundLiability", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Refund liability", "label": "Customer Voucher Refund Liability", "documentation": "Customer Voucher Refund Liability" } } }, "auth_ref": [] }, "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]" } } }, "auth_ref": [ "r917", "r1006" ] }, "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]" } } }, "auth_ref": [ "r917", "r1006" ] }, "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]" } } }, "auth_ref": [ "r919", "r1008" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]" } } }, "auth_ref": [ "r919", "r1008" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]" } } }, "auth_ref": [ "r921", "r1010" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]" } } }, "auth_ref": [ "r919", "r1008" ] }, "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]" } } }, "auth_ref": [ "r912", "r1001" ] }, "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementProcessesIntegratedFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes Integrated [Flag]" } } }, "auth_ref": [ "r913", "r1002" ] }, "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes Integrated [Text Block]" } } }, "auth_ref": [ "r913", "r1002" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract", "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]" } } }, "auth_ref": [ "r911", "r1000" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]" } } }, "auth_ref": [ "r911", "r1000" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]" } } }, "auth_ref": [ "r911", "r1000" ] }, "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Third Party Engaged [Flag]" } } }, "auth_ref": [ "r914", "r1003" ] }, "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]" } } }, "auth_ref": [ "r916", "r1005" ] }, "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]" } } }, "auth_ref": [ "r916", "r1005" ] }, "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]" } } }, "auth_ref": [ "r917", "r1006" ] }, "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]" } } }, "auth_ref": [ "r920", "r1009" ] }, "cyd_CybersecurityRiskRoleOfManagementTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskRoleOfManagementTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Role of Management [Text Block]" } } }, "auth_ref": [ "r918", "r1007" ] }, "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]" } } }, "auth_ref": [ "r915", "r1004" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r16", "r79", "r80", "r152", "r154", "r266", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r847", "r848", "r849", "r850", "r851", "r873", "r1041", "r1082", "r1083", "r1084", "r1142", "r1143" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r16", "r266", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r847", "r848", "r849", "r850", "r851", "r873", "r1041", "r1082", "r1083", "r1084", "r1142", "r1143" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term (in years)", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1043", "r1134", "r1135" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1043", "r1134" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r506", "r507" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails_1": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 }, "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 }, "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income tax", "totalLabel": "Total", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r8", "r175", "r1043" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1043", "r1134", "r1135" ] }, "us-gaap_DeferredTaxAssetDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetDomain", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofChangesintheDeferredTaxAssetsValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Asset Valuation Allowance", "label": "Deferred Tax Asset [Domain]", "documentation": "Identification of the deferred tax asset for which a valuation reserve exists." } } }, "auth_ref": [ "r1130" ] }, "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsCapitalLossCarryforwards", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital loss carryforward", "label": "Deferred Tax Assets, Capital Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards." } } }, "auth_ref": [ "r1132" ] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Tax Assets, Deferred Income", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r1132" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r529" ] }, "tzoo_DeferredTaxAssetsLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "DeferredTaxAssetsLeaseLiability", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Deferred Tax Assets, Lease Liability", "documentation": "Deferred Tax Assets, Lease Liability" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1129" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets net of valuation allowance", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1129" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss and credit carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards." } } }, "auth_ref": [ "r1132" ] }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, equipment and intangible assets", "label": "Deferred Tax Assets, Property, Plant and Equipment", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r1132" ] }, "us-gaap_DeferredTaxAssetsStateTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsStateTaxes", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State income taxes", "label": "Deferred Tax Assets, State Taxes", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes." } } }, "auth_ref": [ "r1132" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r1132" ] }, "tzoo_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowancesAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowancesAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accruals and allowances", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowances and Accrued Liabilities", "documentation": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowances and Accrued Liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsUnrealizedCurrencyLosses", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized foreign exchange losses", "label": "Deferred Tax Assets, Unrealized Currency Losses", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on foreign currency transactions." } } }, "auth_ref": [ "r1132" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r530" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r1129" ] }, "tzoo_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Operating lease right-of-use assets", "label": "Deferred Tax Liabilities, Operating Lease Right-Of-Use Assets", "documentation": "Deferred Tax Liabilities, Operating Lease Right-Of-Use Assets" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/EmployeeBenefitPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer discretionary contribution amount", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "tzoo_DefinedContributionPlanMaximumAnnualContributionByEmployeePercentOfEligibleEarnings": { "xbrltype": "percentItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "DefinedContributionPlanMaximumAnnualContributionByEmployeePercentOfEligibleEarnings", "presentation": [ "http://www.travelzoo.com/role/EmployeeBenefitPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum annual contribution by employee, percent of eligible earnings (up to)", "label": "Defined Contribution Plan, Maximum Annual Contribution by Employee, Percent of Eligible Earnings", "documentation": "Defined Contribution Plan, Maximum Annual Contribution by Employee, Percent of Eligible Earnings" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/EmployeeBenefitPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contribution per employee, amount (up to)", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount", "documentation": "Maximum amount the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "tzoo_DefinedContributionPlanPeriodAfterWhichCliffVestOccurs": { "xbrltype": "durationItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "DefinedContributionPlanPeriodAfterWhichCliffVestOccurs", "presentation": [ "http://www.travelzoo.com/role/EmployeeBenefitPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cliff vest occurs (in years)", "label": "Defined Contribution Plan, Period After Which Cliff Vest Occurs", "documentation": "Defined Contribution Plan, Period After Which Cliff Vest Occurs" } } }, "auth_ref": [] }, "us-gaap_DepositsAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsAssetsCurrent", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits", "label": "Deposits Assets, Current", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter." } } }, "auth_ref": [ "r1032" ] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Deposits and other", "label": "Deposits Assets, Noncurrent", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r1030" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r8", "r32" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r8", "r32" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptions" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-Based Compensation and Stock Options", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r454", "r459", "r490", "r491", "r493", "r860" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r908", "r909", "r932" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction Flag", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r908", "r909", "r932", "r975" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r953" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r906" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DomesticCountryMember", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Tax Jurisdiction", "label": "Domestic Tax Jurisdiction [Member]", "documentation": "Designated federal jurisdiction entitled to levy and collect income tax in country of domicile. Includes, but is not limited to, national jurisdiction for non-U.S. jurisdiction." } } }, "auth_ref": [ "r511" ] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r964" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income per share - basic (in dollars per share)", "verboseLabel": "Net income (loss) per share, basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r253", "r277", "r278", "r279", "r280", "r281", "r282", "r287", "r289", "r295", "r296", "r297", "r301", "r549", "r554", "r570", "r571", "r659", "r683", "r831" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income (loss) per share\u2014basic", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income per share - diluted (in dollars per share)", "verboseLabel": "Net income (loss) per share, diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r253", "r277", "r278", "r279", "r280", "r281", "r282", "r289", "r295", "r296", "r297", "r301", "r549", "r554", "r570", "r571", "r659", "r683", "r831" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income per share\u2014diluted", "verboseLabel": "Income (loss) per share\u2014diluted", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.travelzoo.com/role/NetIncomeLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r286", "r298", "r299", "r300" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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." } } }, "auth_ref": [ "r582" ] }, "tzoo_EmployeeOptionsJuneTwoThousandTwentyTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "EmployeeOptionsJuneTwoThousandTwentyTwoMember", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Options June 2020", "label": "Employee Options June Two Thousand Twenty Two [Member]", "documentation": "Employee Options June Two Thousand Twenty Two" } } }, "auth_ref": [] }, "tzoo_EmployeeOptionsMarch2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "EmployeeOptionsMarch2024Member", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Options March 2024", "label": "Employee Options March 2024 [Member]", "documentation": "Employee Options March 2024" } } }, "auth_ref": [] }, "tzoo_EmployeeOptionsMarchTwoThousandTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "EmployeeOptionsMarchTwoThousandTwentyThreeMember", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Options March 2023", "label": "Employee Options March Two Thousand Twenty Three [Member]", "documentation": "Employee Options March Two Thousand Twenty Three" } } }, "auth_ref": [] }, "tzoo_EmployeeOptionsMarchTwoThousandTwentyTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "EmployeeOptionsMarchTwoThousandTwentyTwoMember", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Options March 2020", "label": "Employee Options March Two Thousand Twenty Two [Member]", "documentation": "Employee Options March Two Thousand Twenty Two" } } }, "auth_ref": [] }, "tzoo_EmployeeOptionsMay2020Member": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "EmployeeOptionsMay2020Member", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Options May 2020", "label": "Employee Options May 2020 [Member]", "documentation": "Employee Options May 2020" } } }, "auth_ref": [] }, "tzoo_EmployeeOptionsMayTwoThousandTwentyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "EmployeeOptionsMayTwoThousandTwentyMember", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "May 2020 Plan", "label": "Employee Options May Two Thousand Twenty [Member]", "documentation": "Employee Options May Two Thousand Twenty" } } }, "auth_ref": [] }, "tzoo_EmployeeOptionsSeptemberTwoThousandNineteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "EmployeeOptionsSeptemberTwoThousandNineteenMember", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "September 2019 Plan", "label": "Employee Options September Two Thousand Nineteen [Member]", "documentation": "Employee Options September Two Thousand Nineteen" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAccountsPayableandAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAccountsPayableandAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation expense", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r80" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r492" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense, period for recognition (in years)", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r492" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockMember", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r905" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails", "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r905" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r905" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1015" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r905" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r905" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r905" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r905" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1016" ] }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EntityWideRevenueMajorCustomerLineItems", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofRevenueforIndividualCountriesthatExceed10ofTotalRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Major Customer [Line Items]", "label": "Revenue, Major Customer [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r958" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r1011" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r1011" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1011" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r11", "r223", "r248", "r249", "r250", "r272", "r273", "r274", "r276", "r281", "r283", "r285", "r303", "r342", "r343", "r376", "r425", "r538", "r539", "r546", "r547", "r548", "r550", "r553", "r554", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r592", "r610", "r681", "r708", "r709", "r710", "r729", "r787" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r968" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r925", "r936", "r946", "r979" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r922", "r933", "r943", "r976" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EuropeMember", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe", "label": "Europe [Member]", "documentation": "Continent of Europe." } } }, "auth_ref": [ "r1021", "r1022", "r1023", "r1024", "r1197", "r1198", "r1199", "r1200" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r974" ] }, "tzoo_ExercisePrice1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "ExercisePrice1Member", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price 1", "label": "Exercise Price 1 [Member]", "documentation": "Exercise Price 1 [Member]" } } }, "auth_ref": [] }, "tzoo_ExercisePrice2Member": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "ExercisePrice2Member", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price 2", "label": "Exercise Price 2 [Member]", "documentation": "Exercise Price 2" } } }, "auth_ref": [] }, "tzoo_ExercisePrice3Member": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "ExercisePrice3Member", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price 3", "label": "Exercise Price 3 [Member]", "documentation": "Exercise Price 3" } } }, "auth_ref": [] }, "tzoo_ExercisePrice4Member": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "ExercisePrice4Member", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price 4", "label": "Exercise Price 4 [Member]", "documentation": "Exercise Price 4" } } }, "auth_ref": [] }, "tzoo_ExercisePrice5Member": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "ExercisePrice5Member", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price 5", "label": "Exercise Price 5 [Member]", "documentation": "Exercise Price 5" } } }, "auth_ref": [] }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Federal", "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r259", "r508", "r510" ] }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Life (Years)", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/AcquisitionsScheduleofExpectedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/AcquisitionsScheduleofExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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)." } } }, "auth_ref": [ "r370", "r819", "r845" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails", "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r361", "r363", "r364", "r365", "r367", "r368", "r371", "r372", "r624", "r625", "r819" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails", "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r361", "r363", "r364", "r365", "r367", "r368", "r371", "r372", "r819" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/AcquisitionsScheduleofExpectedFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/AcquisitionsScheduleofExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finite-Lived Intangible Assets, Net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r624", "r1075" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCountryMember", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Tax Jurisdiction", "label": "Foreign Tax Jurisdiction [Member]", "documentation": "Designated foreign jurisdiction entitled to levy and collect income tax outside country of domicile." } } }, "auth_ref": [ "r511", "r512" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Net foreign currency effect", "terseLabel": "Total foreign currency transaction gain (loss)", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r578", "r579", "r580", "r581", "r784" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r577" ] }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Foreign", "label": "Foreign Income Tax Expense (Benefit), Continuing Operations", "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations." } } }, "auth_ref": [ "r259", "r510" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r929", "r940", "r950", "r983" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r929", "r940", "r950", "r983" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r929", "r940", "r950", "r983" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r929", "r940", "r950", "r983" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r929", "r940", "r950", "r983" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r963" ] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "GB", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofRevenueforIndividualCountriesthatExceed10ofTotalRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United Kingdom", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on sale of long-lived assets", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r8" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r107", "r766" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Concentration Risk", "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r25", "r805" ] }, "tzoo_GeographicalLocationsExcludingUnitedStatesUnitedKingdomAndGermanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "GeographicalLocationsExcludingUnitedStatesUnitedKingdomAndGermanyMember", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofRevenueforIndividualCountriesthatExceed10ofTotalRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of the world", "label": "Geographical Locations Excluding United States, United Kingdom And Germany [Member]", "documentation": "Geographical Locations Excluding United States, United Kingdom And Germany" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r233", "r348", "r656", "r839", "r844", "r867", "r875", "r1067", "r1068" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r347", "r359", "r844" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Identifiable intangible assets", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined." } } }, "auth_ref": [ "r360", "r373", "r375" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairments", "label": "Goodwill, Impairment Loss", "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r8", "r349", "r355", "r359", "r844", "r867" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r97", "r104", "r164", "r258", "r341", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r400", "r401", "r576", "r833", "r838", "r1055", "r1057", "r1058", "r1059", "r1060", "r1091" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r908", "r909", "r932" ] }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impaired indefinite lived intangible assets", "label": "Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)", "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value." } } }, "auth_ref": [ "r362", "r1037", "r1077", "r1080" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of software", "label": "Impairment, Long-Lived Asset, Held-for-Use", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r8", "r31", "r127", "r866" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Property and Equipment", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r129" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS_1": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income attributable to Travelzoo\u2014continuing operations", "verboseLabel": "Net income attributable to Travelzoo\u2014continuing operations", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r55", "r99", "r117", "r277", "r278", "r279", "r280", "r281", "r294", "r297", "r554" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeBeforeTaxExpensebyJurisdictionDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeBeforeTaxExpensebyJurisdictionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r260", "r509" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeBeforeTaxExpensebyJurisdictionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeBeforeTaxExpensebyJurisdictionDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income from continuing operations before income taxes", "terseLabel": "Income from continuing operations before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r98", "r159", "r164", "r660", "r676", "r833", "r838", "r1055", "r1057", "r1058", "r1059", "r1060" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeBeforeTaxExpensebyJurisdictionDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeBeforeTaxExpensebyJurisdictionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r260", "r509" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income from continuing operations", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r146", "r164", "r258", "r275", "r281", "r341", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r400", "r401", "r549", "r554", "r571", "r576", "r676", "r833", "r1055", "r1057", "r1058", "r1059", "r1060", "r1091" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continuing operations (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r99", "r160", "r253", "r275", "r277", "r278", "r279", "r280", "r281", "r289", "r295", "r296", "r549", "r554", "r571", "r659", "r1163" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continuing operations (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r99", "r253", "r275", "r277", "r278", "r279", "r280", "r281", "r289", "r295", "r296", "r297", "r554", "r571", "r659", "r1163" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Income from discontinued operations, net of tax", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r70", "r71", "r72", "r73", "r74", "r77", "r227", "r543", "r677" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS_1": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income attributable to Travelzoo\u2014discontinued operations", "verboseLabel": "Net income (loss) attributable to Travelzoo\u2014discontinued operations", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r70", "r71", "r72", "r73", "r74", "r75", "r77", "r146" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued operations (in dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r100", "r253", "r293", "r295", "r296", "r1161", "r1163" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinuing operations (in dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r148", "r293", "r295", "r296" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Income Location, Balance [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r377", "r379", "r380", "r573", "r574", "r575", "r705", "r707", "r771", "r819", "r868", "r1165" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Income Location, Balance [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r379", "r380", "r573", "r574", "r575", "r705", "r707", "r771", "r819", "r868", "r1165" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Jurisdiction [Axis]", "label": "Income Tax Jurisdiction [Axis]", "documentation": "Information by income tax jurisdiction." } } }, "auth_ref": [ "r256", "r511", "r512", "r520", "r534", "r863", "r1131" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Jurisdiction [Domain]", "label": "Income Tax Jurisdiction [Domain]", "documentation": "Income tax jurisdiction." } } }, "auth_ref": [ "r256", "r511", "r512", "r520", "r534", "r863", "r1131" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r261", "r502", "r511", "r517", "r518", "r519", "r526", "r532", "r540", "r542", "r544", "r545", "r723", "r863" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 1.0 }, "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.travelzoo.com/role/IncomeTaxesScheduleofReconciliationofTaxExpensetoEffectiveTaxRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails", "http://www.travelzoo.com/role/IncomeTaxesScheduleofReconciliationofTaxExpensetoEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax expense", "totalLabel": "Total income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r169", "r176", "r284", "r285", "r302", "r317", "r331", "r508", "r511", "r541", "r685", "r863" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r247", "r504", "r505", "r526", "r527", "r531", "r536", "r717" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofReconciliationofTaxExpensetoEffectiveTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofReconciliationofTaxExpensetoEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign income taxed at different rates", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)." } } }, "auth_ref": [ "r512", "r515", "r863", "r1125" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofReconciliationofTaxExpensetoEffectiveTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofReconciliationofTaxExpensetoEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal tax at statutory rates", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r511", "r863" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofReconciliationofTaxExpensetoEffectiveTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofReconciliationofTaxExpensetoEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r863", "r1125", "r1127" ] }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationOtherReconcilingItems", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofReconciliationofTaxExpensetoEffectiveTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofReconciliationofTaxExpensetoEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying statutory federal (national) tax rate to pretax income (loss) from continuing operation attributable to other reconciling item. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law." } } }, "auth_ref": [ "r1125", "r1126" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofReconciliationofTaxExpensetoEffectiveTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofReconciliationofTaxExpensetoEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State taxes, net of federal income tax benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r514", "r863", "r1125" ] }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationTaxContingencies", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofReconciliationofTaxExpensetoEffectiveTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofReconciliationofTaxExpensetoEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uncertain tax positions", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies." } } }, "auth_ref": [ "r516", "r863", "r1125" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid (refund) for income taxes, net", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r23", "r256", "r533", "r534" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid income taxes", "label": "Income Taxes Receivable, Current", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r150", "r1031" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable, Trade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses and other", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r820" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid income taxes", "label": "Increase (Decrease) in Income Taxes Receivable", "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid." } } }, "auth_ref": [ "r7" ] }, "tzoo_IncreaseDecreaseInMerchantPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "IncreaseDecreaseInMerchantPayableTrade", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Merchant payables", "label": "Increase (Decrease) in Merchant Payable, Trade", "documentation": "Increase (Decrease) in Merchant Payable, Trade" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of dilutive securities: stock options (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r290", "r291", "r292", "r297", "r458" ] }, "tzoo_IndefiniteLivedIntangibleAssetsUnobservableInputRoyaltyRate": { "xbrltype": "percentItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "IndefiniteLivedIntangibleAssetsUnobservableInputRoyaltyRate", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty rate (as a percent)", "label": "Indefinite Lived Intangible Assets, Unobservable Input, Royalty Rate", "documentation": "Indefinite Lived Intangible Assets, Unobservable Input, Royalty Rate" } } }, "auth_ref": [] }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefinitelivedIntangibleAssetsAcquired", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived intangible asset", "label": "Indefinite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition." } } }, "auth_ref": [ "r366", "r1077" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r929", "r940", "r950", "r974", "r983", "r987", "r995" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r993" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r910", "r999" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r910", "r999" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r910", "r999" ] }, "tzoo_IntangibleAssetsExcludingGoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "IntangibleAssetsExcludingGoodwillRollForward", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, Excluding Goodwill [Roll Forward]", "label": "Intangible Assets, Excluding Goodwill [Roll Forward]", "documentation": "Intangible Assets, Excluding Goodwill" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails", "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "periodStartLabel": "Intangible assets beginning", "periodEndLabel": "Intangible assets ending", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r361", "r1075", "r1077" ] }, "us-gaap_InterestPaidCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidCapitalized", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid, capitalized, investing activities", "label": "Interest Paid, Capitalized, Investing Activities", "documentation": "Amount of cash paid for interest capitalized, classified as investing activity." } } }, "auth_ref": [ "r829", "r1038" ] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntersegmentEliminationMember", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intersegment revenues", "label": "Intersegment Eliminations [Member]", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r163", "r302", "r311", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r838" ] }, "tzoo_JFCTravelGroupCo.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "JFCTravelGroupCo.Member", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails", "http://www.travelzoo.com/role/AcquisitionsScheduleofExpectedFutureAmortizationExpenseDetails", "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails", "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Jack's Flight Club", "label": "JFC Travel Group Co. [Member]", "documentation": "JFC Travel Group Co. [Member]" } } }, "auth_ref": [] }, "tzoo_JacksFlightClubMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "JacksFlightClubMember", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/NonControllingInterestDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Jack's Flight Club", "label": "Jack's Flight Club [Member]", "documentation": "Jack's Flight Club" } } }, "auth_ref": [] }, "tzoo_January12021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "January12021Member", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "January 1 2021", "label": "January 1 2021 [Member]", "documentation": "January 1 2021" } } }, "auth_ref": [] }, "tzoo_July2023RepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "July2023RepurchaseProgramMember", "presentation": [ "http://www.travelzoo.com/role/StockRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "July 2023 Repurchase Program", "label": "July 2023 Repurchase Program [Member]", "documentation": "July 2023 Repurchase Program" } } }, "auth_ref": [] }, "tzoo_June2018PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "June2018PlanMember", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "June 2018 Plan", "label": "June 2018 Plan [Member]", "documentation": "June 2018 Plan [Member]" } } }, "auth_ref": [] }, "tzoo_June2022RepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "June2022RepurchaseProgramMember", "presentation": [ "http://www.travelzoo.com/role/StockRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "June 2022 Repurchase Program", "label": "June 2022 Repurchase Program [Member]", "documentation": "June 2022 Repurchase Program" } } }, "auth_ref": [] }, "tzoo_KeyEmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "KeyEmployeesMember", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Key Employees", "label": "Key Employees [Member]", "documentation": "Key Employees" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/LeasesScheduleofLeaseCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/LeasesScheduleofLeaseCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r598", "r874" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Cost", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1147" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r126", "r608" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails", "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.travelzoo.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r597", "r609" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.travelzoo.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r597", "r609" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r596" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Liability Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1148" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r607" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r607" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r607" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r607" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r607" ] }, "tzoo_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "documentation": "Lessee, Operating Lease, Liability, to be Paid, after Year Four" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r607" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.travelzoo.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining lease term (in years)", "label": "Lessee, Operating Lease, Remaining Lease Term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r609", "r1145" ] }, "tzoo_LesseeOperatingLeaseRenewalOption": { "xbrltype": "integerItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "LesseeOperatingLeaseRenewalOption", "presentation": [ "http://www.travelzoo.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of renewal options", "label": "Lessee, Operating Lease, Renewal Option", "documentation": "Lessee, Operating Lease, Renewal Option" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.travelzoo.com/role/CommitmentsandContingenciesDetails", "http://www.travelzoo.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of lease", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1146" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.travelzoo.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r591" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r16", "r79", "r80", "r81", "r82", "r83", "r84", "r85", "r258", "r341", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r400", "r401", "r558", "r561", "r562", "r576", "r742", "r832", "r903", "r1091", "r1151", "r1152" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.travelzoo.com/role/LeasesScheduleofLeaseBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r92", "r157", "r671", "r875", "r1042", "r1066", "r1139" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r81", "r229", "r258", "r341", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r400", "r401", "r558", "r561", "r562", "r576", "r875", "r1091", "r1151", "r1152" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities from discontinued operations", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r2", "r66", "r76", "r125", "r128", "r226", "r227" ] }, "us-gaap_LicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LicenseMember", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofBreakdownofRevenuesbyTypeandSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "License [Member]", "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r1096" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.travelzoo.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies", "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r385", "r386", "r387", "r390", "r499", "r846", "r1087", "r1088" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://www.travelzoo.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r385", "r386", "r387", "r390", "r499", "r846", "r1087", "r1088" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r338", "r855", "r885", "r890", "r1095", "r1164", "r1166", "r1167", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193" ] }, "tzoo_March2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "March2022Member", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "March 2022", "label": "March 2022 [Member]", "documentation": "March 2022" } } }, "auth_ref": [] }, "tzoo_March2022PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "March2022PlanMember", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "March 2022 Plan", "label": "March 2022 Plan [Member]", "documentation": "March 2022 Plan" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/CommitmentsandContingenciesDetails", "http://www.travelzoo.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r184", "r186", "r188", "r189", "r191", "r221", "r222", "r386", "r387", "r388", "r389", "r453", "r499", "r572", "r622", "r704", "r706", "r714", "r734", "r735", "r793", "r795", "r797", "r798", "r800", "r816", "r817", "r843", "r852", "r859", "r869", "r870", "r871", "r872", "r886", "r1093", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158" ] }, "tzoo_May2019PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "May2019PlanMember", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "May 2019 Plan", "label": "May 2019 Plan [Member]", "documentation": "May 2019 Plan [Member]" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r966" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r966" ] }, "tzoo_MerchantPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "MerchantPayableCurrent", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Merchant payables", "label": "Merchant Payable, Current", "documentation": "Merchant Payable, Current" } } }, "auth_ref": [] }, "tzoo_MetaverseTravelExperiencesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "MetaverseTravelExperiencesMember", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails", "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secret Escape U.S.", "label": "Metaverse Travel Experiences [Member]", "documentation": "Metaverse Travel Experiences" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/CommitmentsandContingenciesDetails", "http://www.travelzoo.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r184", "r186", "r188", "r189", "r191", "r221", "r222", "r386", "r387", "r388", "r389", "r453", "r499", "r572", "r622", "r704", "r706", "r714", "r734", "r735", "r793", "r795", "r797", "r798", "r800", "r816", "r817", "r843", "r852", "r859", "r869", "r870", "r871", "r886", "r1093", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.travelzoo.com/role/NonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest", "periodStartLabel": "Non-controlling interest, beginning balance", "periodEndLabel": "Non-controlling interest, ending balance", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r91", "r156", "r258", "r341", "r391", "r394", "r395", "r396", "r400", "r401", "r576", "r670", "r746" ] }, "us-gaap_MinorityInterestDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestDisclosureTextBlock", "presentation": [ "http://www.travelzoo.com/role/NonControllingInterest" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Controlling Interest", "label": "Noncontrolling Interest Disclosure [Text Block]", "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock." } } }, "auth_ref": [ "r145" ] }, "us-gaap_MinorityInterestLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestLineItems", "presentation": [ "http://www.travelzoo.com/role/NonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest [Line Items]", "label": "Noncontrolling Interest [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://www.travelzoo.com/role/NonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of equity interest", "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestTable", "presentation": [ "http://www.travelzoo.com/role/NonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest [Table]", "label": "Noncontrolling Interest [Table]", "documentation": "Disclosure of information about noncontrolling interest, including, but not limited to, name of subsidiary, ownership percentage held by parent, ownership percentage held by noncontrolling owner, amount of noncontrolling interest and its location in statement of financial position, explanation of increase (decrease) in noncontrolling interest, noncontrolling interest share of net income (loss) of subsidiary and its location in statement of income, amount of noncontrolling interest represented by preferred stock, description and dividend requirement of preferred stock, and nature of noncontrolling interest." } } }, "auth_ref": [ "r54", "r57", "r91", "r101" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r986" ] }, "us-gaap_MovementInMinorityInterestRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MovementInMinorityInterestRollForward", "presentation": [ "http://www.travelzoo.com/role/NonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]", "label": "Equity, Attributable to Noncontrolling Interest [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MovementInValuationAllowancesAndReservesRollForward", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAllowanceforCreditLossesandReserveforSubscriberRefundsDetails", "http://www.travelzoo.com/role/IncomeTaxesScheduleofChangesintheDeferredTaxAssetsValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "tzoo_MrRalphBartelMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "MrRalphBartelMember", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mr. Ralph Bartel", "label": "Mr. Ralph Bartel [Member]", "documentation": "Mr. Ralph Bartel" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r994" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r338", "r855", "r885", "r890", "r1095", "r1164", "r1166", "r1167", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r967" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r255" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r255" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r113", "r114", "r117" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to Travelzoo", "terseLabel": "Net Income (Loss) Attributable to Parent", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r105", "r117", "r161", "r227", "r243", "r245", "r250", "r258", "r275", "r277", "r278", "r279", "r280", "r281", "r284", "r285", "r294", "r341", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r400", "r401", "r549", "r554", "r571", "r576", "r680", "r764", "r785", "r786", "r901", "r1091" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/NonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income attributable to non-controlling interest", "verboseLabel": "Net Income attributable to non-controlling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r59", "r147", "r243", "r245", "r281", "r284", "r285", "r679", "r1036" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "tzoo_NewInitiativesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "NewInitiativesMember", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Initiatives", "label": "New Initiatives [Member]", "documentation": "New Initiatives" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r966" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r929", "r940", "r950", "r974", "r983" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r957" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r956" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r974" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r994" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r994" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncompete agreement", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r51", "r1069", "r1070", "r1071", "r1072", "r1074", "r1075", "r1078", "r1079" ] }, "us-gaap_NoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestAbstract", "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r53", "r425", "r1050", "r1051", "r1052", "r1053", "r1195" ] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NorthAmericaMember", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "North America", "label": "North America [Member]", "documentation": "Continent of North America." } } }, "auth_ref": [ "r1021", "r1022", "r1023", "r1024", "r1197", "r1198", "r1199", "r1200" ] }, "tzoo_NumberOfMembers": { "xbrltype": "integerItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "NumberOfMembers", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of members", "label": "Number Of Members", "documentation": "Number Of Members" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r839", "r1056" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r834", "r842", "r1056" ] }, "tzoo_October2023RepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "October2023RepurchaseProgramMember", "presentation": [ "http://www.travelzoo.com/role/StockRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "October 2023 Repurchase Program", "label": "October 2023 Repurchase Program [Member]", "documentation": "October 2023 Repurchase Program" } } }, "auth_ref": [] }, "tzoo_October2024RepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "October2024RepurchaseProgramMember", "presentation": [ "http://www.travelzoo.com/role/StockRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "October 2024 Repurchase Program", "label": "October 2024 Repurchase Program [Member]", "documentation": "October 2024 Repurchase Program" } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OfficeEquipmentMember", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails", "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Office equipment and furnishings", "label": "Office Equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "tzoo_OneCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "OneCustomerMember", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One Customer", "label": "One Customer [Member]", "documentation": "One Customer" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "verboseLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r164", "r833", "r1055", "r1057", "r1058", "r1059", "r1060" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/LeasesScheduleofLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/LeasesScheduleofLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r599", "r874" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases, rent expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1144" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.travelzoo.com/role/LeasesScheduleofLeaseBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/LeasesScheduleofLeaseBalanceSheetInformationDetails", "http://www.travelzoo.com/role/LeasesScheduleofOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease liabilities", "verboseLabel": "Present value of operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r594" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/LeasesScheduleofLeaseBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.travelzoo.com/role/LeasesScheduleofLeaseBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r594" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.travelzoo.com/role/LeasesScheduleofLeaseBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.travelzoo.com/role/LeasesScheduleofLeaseBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r594" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.travelzoo.com/role/LeasesNarrativeDetails", "http://www.travelzoo.com/role/LeasesScheduleofLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r595", "r603" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.travelzoo.com/role/LeasesScheduleofLeaseBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r593" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.travelzoo.com/role/LeasesScheduleofLeaseBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r606", "r874" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.travelzoo.com/role/LeasesScheduleofLeaseBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term (years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r605", "r874" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r535" ] }, "tzoo_OperatingLossCarryforwardsExpiring": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "OperatingLossCarryforwardsExpiring", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforward, expiring", "label": "Operating Loss Carryforwards, Expiring", "documentation": "Operating Loss Carryforwards, Expiring" } } }, "auth_ref": [] }, "tzoo_OperatingLossCarryforwardsIndefinite": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "OperatingLossCarryforwardsIndefinite", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforward, indefinite", "label": "Operating Loss Carryforwards, Indefinite", "documentation": "Operating Loss Carryforwards, Indefinite" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Line Items]", "label": "Operating Loss Carryforwards [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r535" ] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Table]", "label": "Operating Loss Carryforwards [Table]", "documentation": "Disclosure of information about operating loss carryforward. Includes, but is not limited to, tax authority, amount and expiration date of operating loss carryforward, and likelihood of utilization." } } }, "auth_ref": [ "r535" ] }, "tzoo_OperatingLossCarryforwardsUnutilized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "OperatingLossCarryforwardsUnutilized", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards, unutilized", "label": "Operating Loss Carryforwards, Unutilized", "documentation": "Operating Loss Carryforwards, Unutilized" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLossCarryforwardsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards, valuation allowance", "label": "Operating Loss Carryforwards, Valuation Allowance", "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r1130" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r325", "r326", "r327", "r328", "r329", "r332", "r838", "r839" ] }, "tzoo_OptionsVestAndBecomeExercisableAnnually": { "xbrltype": "sharesItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "OptionsVestAndBecomeExercisableAnnually", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vest (in shares)", "label": "Options Vest and Become Exercisable Annually", "documentation": "Options vest and become exercisable annually." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r118", "r119", "r120", "r145" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAccountsPayableandAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAccountsPayableandAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued expenses", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r80" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r241", "r875" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "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." } } }, "auth_ref": [ "r6", "r10", "r146" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss) due to foreign currency translation", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r15", "r18", "r249", "r583", "r585", "r588", "r681", "r1034" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r4", "r681" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "verboseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other costs and expenses", "label": "Other Cost and Expense, Operating", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r106", "r684", "r838" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r83" ] }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing activities:", "label": "Other Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r109" ] }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpenseMember", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Income (Loss)", "label": "Other Nonoperating Income (Expense) [Member]", "documentation": "Primary financial statement caption encompassing other nonoperating income (expense)." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r966" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r927", "r938", "r948", "r981" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r930", "r941", "r951", "r984" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r930", "r941", "r951", "r984" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipAxis", "presentation": [ "http://www.travelzoo.com/role/NonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Axis]", "label": "Ownership [Axis]", "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipDomain", "presentation": [ "http://www.travelzoo.com/role/NonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Domain]", "label": "Ownership [Domain]", "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "tzoo_OwnershipPercentageHeldByRelatedParty": { "xbrltype": "percentItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "OwnershipPercentageHeldByRelatedParty", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails", "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage held by related party", "label": "Ownership Percentage Held By Related Party", "documentation": "Ownership Percentage Held By Related Party" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r955" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r111" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r110" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r965" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r965" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.travelzoo.com/role/EmployeeBenefitPlan" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Plan", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r439", "r440", "r441", "r442", "r443", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r856" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r957" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r974" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r967" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r956" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r958" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1014" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r957" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r86", "r418" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r86", "r744" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r86", "r418" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, $0.01 par value per share (5,000 shares authorized; none issued)", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r86", "r666", "r875" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails", "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other", "totalLabel": "Total prepaid expenses and other", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1033" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid Expense and Other Assets, Current [Abstract]", "label": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r240", "r345", "r346", "r825" ] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrivatePlacementMember", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private Placement", "label": "Private Placement [Member]", "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromNotesPayable", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from payment of promissory note", "label": "Proceeds from Notes Payable", "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r20" ] }, "us-gaap_ProceedsFromRoyaltiesReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromRoyaltiesReceived", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from royalties received", "label": "Proceeds from Royalties Received", "documentation": "Cash received for royalties during the current period." } } }, "auth_ref": [ "r115", "r116" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from repayment of note receivable", "label": "Proceeds from Sale, Maturity and Collection of Investments", "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period." } } }, "auth_ref": [ "r19" ] }, "tzoo_ProceedsRepaymentOfExerciseOfStockOptionsNetOfTaxBenefitExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "ProceedsRepaymentOfExerciseOfStockOptionsNetOfTaxBenefitExpense", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Exercise of stock options, net of taxes paid for net share settlement of equity awards", "label": "Proceeds (Repayment) of Exercise of Stock Options, Net Of Tax (Benefit) Expense", "documentation": "Proceeds (Repayment) of Exercise of Stock Options, Net Of Tax (Benefit) Expense" } } }, "auth_ref": [] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductInformationLineItems", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Information [Line Items]", "label": "Product Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofBreakdownofRevenuesbyTypeandSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r193", "r194", "r195", "r196", "r197", "r198", "r220", "r334", "r623", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r822", "r853", "r884", "r886", "r887", "r891", "r892", "r1027", "r1089", "r1090", "r1095", "r1164", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofBreakdownofRevenuesbyTypeandSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r193", "r194", "r195", "r196", "r197", "r198", "r220", "r334", "r623", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r822", "r853", "r884", "r886", "r887", "r891", "r892", "r1027", "r1089", "r1090", "r1095", "r1164", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "verboseLabel": "Net income\u2014Travelzoo", "netLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r227", "r243", "r245", "r254", "r258", "r275", "r281", "r284", "r285", "r341", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r400", "r401", "r549", "r554", "r556", "r559", "r560", "r571", "r576", "r660", "r678", "r728", "r764", "r785", "r786", "r864", "r865", "r902", "r1036", "r1091" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails", "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r9", "r608" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r126", "r231", "r675" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r608" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails", "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r608", "r661", "r675", "r875" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r9", "r173", "r174", "r673" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails", "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r126", "r608" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful lives (in years)", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForOtherLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForOtherLosses", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for (net recoveries of) accounts receivable and refund reserves", "label": "Provision for Other Losses", "documentation": "Amount of expense related to other loss." } } }, "auth_ref": [ "r7", "r108", "r158" ] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase obligation", "label": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r955" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r955" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/CommitmentsandContingenciesDetails", "http://www.travelzoo.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r184", "r186", "r188", "r189", "r191", "r221", "r222", "r386", "r387", "r388", "r389", "r440", "r453", "r485", "r486", "r487", "r499", "r572", "r619", "r620", "r622", "r704", "r706", "r714", "r734", "r735", "r793", "r795", "r797", "r798", "r800", "r816", "r817", "r843", "r852", "r859", "r869", "r870", "r871", "r872", "r886", "r895", "r1085", "r1093", "r1138", "r1154", "r1155", "r1156", "r1157", "r1158" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/CommitmentsandContingenciesDetails", "http://www.travelzoo.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r184", "r186", "r188", "r189", "r191", "r221", "r222", "r386", "r387", "r388", "r389", "r440", "r453", "r485", "r486", "r487", "r499", "r572", "r619", "r620", "r622", "r704", "r706", "r714", "r734", "r735", "r793", "r795", "r797", "r798", "r800", "r816", "r817", "r843", "r852", "r859", "r869", "r870", "r871", "r872", "r886", "r895", "r1085", "r1093", "r1138", "r1154", "r1155", "r1156", "r1157", "r1158" ] }, "us-gaap_ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Note receivable from shareholder", "label": "Receivable from Shareholders or Affiliates for Issuance of Capital Stock", "documentation": "Amount due from owner or affiliate of reporting entity for issuance of shares. Includes, but is not limited to, amount due for award under share-based payment arrangement. Excludes amount due from officer or director." } } }, "auth_ref": [ "r87", "r90" ] }, "us-gaap_ReceivablesFromStockholderMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesFromStockholderMember", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Note Receivable from Shareholder", "label": "Receivables from Stockholder [Member]", "documentation": "Category of equity that is due from owners or affiliates of the reporting entity (including due from officers or directors) resulting from the sale of stock before the cash payment is received." } } }, "auth_ref": [] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts reclassified from accumulated other comprehensive income (loss)", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r15", "r18" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofRollforwardofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits [Roll Forward]", "label": "Unrecognized Tax Benefits [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r922", "r933", "r943", "r976" ] }, "us-gaap_RedeemableNoncontrollingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RedeemableNoncontrollingInterestTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/NonControllingInterestTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Noncontrolling Interest", "label": "Redeemable Noncontrolling Interest [Table Text Block]", "documentation": "Tabular disclosure of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails", "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related and Nonrelated Parties [Domain]", "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r339", "r444", "r614", "r615", "r664", "r672", "r737", "r738", "r739", "r740", "r741", "r761", "r763", "r792" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r262", "r263", "r614", "r615", "r616", "r617", "r664", "r672", "r737", "r738", "r739", "r740", "r741", "r761", "r763", "r792" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fee payable", "label": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r64", "r614" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails", "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Axis]", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r614", "r615", "r1150" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails", "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Domain]", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r339", "r767", "r768", "r771" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails", "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related and Nonrelated Parties [Axis]", "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r339", "r444", "r614", "r615", "r664", "r672", "r737", "r738", "r739", "r740", "r741", "r761", "r763", "r792", "r1150" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.travelzoo.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r611", "r612", "r613", "r615", "r618", "r724", "r725", "r726", "r769", "r770", "r771", "r790", "r791" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount paid", "label": "Repayments of Notes Payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r112" ] }, "tzoo_ReportableSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "ReportableSegmentsMember", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofBreakdownofRevenuesbyTypeandSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable Segments", "label": "Reportable Segments [Member]", "documentation": "Reportable Segments" } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]", "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r218", "r219", "r264", "r265", "r405", "r420", "r617", "r621", "r662", "r827", "r828" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Product development", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r501", "r819", "r838", "r1159" ] }, "tzoo_ReserveForMemberRefundsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "ReserveForMemberRefundsMember", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAllowanceforCreditLossesandReserveforSubscriberRefundsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve\u00a0for member refunds", "label": "Reserve For Member Refunds [Member]", "documentation": "Reserve For Member Refunds [Member]" } } }, "auth_ref": [] }, "tzoo_ReserveForSubscriberRefunds": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "ReserveForSubscriberRefunds", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAccountsPayableandAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAccountsPayableandAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve for member refunds", "label": "Reserve for Subscriber Refunds", "documentation": "Reserve for Subscriber Refunds" } } }, "auth_ref": [] }, "tzoo_ReserveForSubscriberRefundsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "ReserveForSubscriberRefundsPolicyPolicyTextBlock", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve for Refunds to Members; Merchant Payables", "label": "Reserve for Subscriber Refunds, Policy [Policy Text Block]", "documentation": "Reserve for Subscriber Refunds, Policy [Policy Text Block]" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r923", "r934", "r944", "r977" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r924", "r935", "r945", "r978" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r931", "r942", "r952", "r985" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash", "documentation": "Amount of cash restricted as to withdrawal or usage. 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." } } }, "auth_ref": [ "r1029", "r1039", "r1160", "r1162" ] }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r21", "r170", "r257" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r89", "r134", "r669", "r711", "r713", "r722", "r745", "r875" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r223", "r272", "r273", "r274", "r276", "r281", "r283", "r285", "r342", "r343", "r376", "r538", "r539", "r546", "r547", "r548", "r550", "r553", "r554", "r563", "r565", "r566", "r568", "r569", "r589", "r592", "r708", "r710", "r729", "r1195" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofBreakdownofRevenuesbyTypeandSegmentDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofRevenueforIndividualCountriesthatExceed10ofTotalRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenues", "terseLabel": "Total revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r162", "r163", "r302", "r310", "r311", "r325", "r331", "r334", "r336", "r338", "r436", "r437", "r623" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r177", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r821" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofBreakdownofRevenuesbyTypeandSegmentDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.travelzoo.com/role/LeasesNarrativeDetails", "http://www.travelzoo.com/role/LeasesScheduleofLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for lease obligations\u2014operating leases", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r604", "r874" ] }, "us-gaap_RoyaltyAgreementTermsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RoyaltyAgreementTermsMember", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty Agreement Terms", "label": "Royalty Agreement Terms [Member]", "documentation": "Terms of the royalty agreement under research and development arrangements." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r994" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r994" ] }, "tzoo_SaleOfStockCashProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "SaleOfStockCashProceeds", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock, cash", "label": "Sale Of Stock, Cash Proceeds", "documentation": "Sale Of Stock, Cash Proceeds" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock, total consideration", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "tzoo_SaleOfStockInterestPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "SaleOfStockInterestPercentage", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock, interest (as a percent)", "label": "Sale of Stock, Interest, Percentage", "documentation": "Sale of Stock, Interest, Percentage" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "tzoo_SaleOfStockNumberOfPrincipalInstallmentPayments": { "xbrltype": "integerItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "SaleOfStockNumberOfPrincipalInstallmentPayments", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of principal installment payments", "label": "Sale Of Stock, Number of Principal Installment Payments", "documentation": "Sale Of Stock, Number of Principal Installment Payments" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares sold (in shares)", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPercentageOfOwnershipBeforeTransaction", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of ownership before transaction (up to)", "label": "Sale of Stock, Percentage of Ownership before Transaction", "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company before stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock (in dollars per share)", "label": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "tzoo_SaleOfStockProceedsPromissoryNote": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "SaleOfStockProceedsPromissoryNote", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock, promissory note", "label": "Sale Of Stock, Proceeds, Promissory Note", "documentation": "Sale Of Stock, Proceeds, Promissory Note" } } }, "auth_ref": [] }, "tzoo_SaleOfStockPromissoryNoteInterestRateIncrease": { "xbrltype": "percentItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "SaleOfStockPromissoryNoteInterestRateIncrease", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock, promissory note, interest rate increase", "label": "Sale Of Stock, Promissory Note, Interest Rate Increase", "documentation": "Sale Of Stock, Promissory Note, Interest Rate Increase" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r338", "r1018" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Expenses", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r18", "r1140", "r1141" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails", "http://www.travelzoo.com/role/AcquisitionsScheduleofExpectedFutureAmortizationExpenseDetails", "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r47", "r48", "r551" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash and Cash Equivalents", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r555" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Income Tax Expense", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r1133" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r1129" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/NetIncomeLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Basic and Diluted Net Income (Loss) Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1054" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Tax Expense to Effective Tax Rate", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r513", "r863", "r1125" ] }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofRevenueforIndividualCountriesthatExceed10ofTotalRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "documentation": "Disclosure of information about the extent of the entity's reliance on its major customers." } } }, "auth_ref": [ "r123" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Income before Income Tax Expense by Jurisdiction", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1043" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Assets", "label": "Schedule of Other Current Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Operation, Product Information, Concentration of Risk [Table]", "label": "Nature of Operation, Product Information, Concentration of Risk [Table]", "documentation": "Disclosure of information about concentration risk of product within nature of operation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9", "r608" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Table]", "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r63", "r64", "r767", "r768", "r771" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restrictions on Cash and Cash Equivalents", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r14", "r149", "r1162" ] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue for Individual Countries that Exceed 10% of Total Revenue", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r97", "r122" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofBreakdownofRevenuesbyTypeandSegmentDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset." } } }, "auth_ref": [ "r30", "r97" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Operating Results from Continuing Operations and Assets by Business Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r27", "r28", "r29" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails", "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r455", "r457", "r460", "r461", "r462", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r484", "r485", "r486", "r487", "r488" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Outstanding Options", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r42" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r12", "r13", "r135" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted-Average Assumptions used in Black-Scholes Option Pricing Model", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r139" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.travelzoo.com/role/StockRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock, Class of Stock [Table]", "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r34", "r35", "r36", "r37", "r38", "r39", "r131", "r132", "r133", "r134", "r235", "r236", "r237", "r304", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r718", "r719", "r720", "r721", "r852", "r1017", "r1040" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Rollforward of Unrecognized Tax Benefits", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r521", "r862" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Expected Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r845", "r1076" ] }, "tzoo_SecretEscapeSpainMemberDatabaseIntangibleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "SecretEscapeSpainMemberDatabaseIntangibleMember", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secret Escapes Spain member database", "label": "Secret Escape Spain Member Database Intangible [Member]", "documentation": "Secret Escape Spain Member Database Intangible" } } }, "auth_ref": [] }, "tzoo_SecretEscapeUSMemberDatabaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "SecretEscapeUSMemberDatabaseMember", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secret Escapes U.S. member database", "label": "Secret Escape U.S. Member Database [Member]", "documentation": "Secret Escape U.S. Member Database" } } }, "auth_ref": [] }, "tzoo_SecretEscapesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "SecretEscapesMember", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secret Escapes", "label": "Secret Escapes [Member]", "documentation": "Secret Escapes" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r904" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r907" ] }, "us-gaap_SegmentContinuingOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentContinuingOperationsMember", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Continuing Operations", "label": "Continuing Operations [Member]", "documentation": "Component of an entity expected to operate in the foreseeable future." } } }, "auth_ref": [] }, "us-gaap_SegmentDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDiscontinuedOperationsMember", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operations", "label": "Discontinued Operations [Member]", "documentation": "Component or group of components representing strategic shift that has or will have major effect on operation and financial result, classified as held-for-sale or disposed of by sale or by means other than sale, and business and nonprofit activity on acquisition and upon joint venture formation, classified as held-for-sale." } } }, "auth_ref": [ "r5", "r67", "r68", "r69" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofBreakdownofRevenuesbyTypeandSegmentDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r162", "r163", "r164", "r165", "r302", "r306", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r333", "r338", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r374", "r381", "r382", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r835", "r838", "r839", "r844", "r889", "r1164", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofRevenueforIndividualCountriesthatExceed10ofTotalRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r185", "r187", "r190", "r192", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r336", "r337", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r731", "r732", "r733", "r794", "r796", "r799", "r801", "r804", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r823", "r854", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r888", "r895", "r1095", "r1164", "r1166", "r1167", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193" ] }, "us-gaap_SegmentOperatingActivitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentOperatingActivitiesDomain", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Activities [Domain]", "label": "Operating Activities [Domain]", "documentation": "Operations of an entity including continuing and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Segment Reporting and Significant Customer Information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r165", "r302", "r305", "r306", "r307", "r308", "r309", "r321", "r323", "r324", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r338", "r834", "r836", "r837", "r838", "r840", "r841", "r842" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r860" ] }, "tzoo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightVestingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightVestingPeriod", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Right, Vesting Period", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Right, Vesting Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested, number (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r476" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionValuationWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r486" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionValuationWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Historical volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r485" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionValuationWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r487" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails", "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r455", "r457", "r460", "r461", "r462", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r484", "r485", "r486", "r487", "r488" ] }, "tzoo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfOptionsApproved": { "xbrltype": "sharesItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfOptionsApproved", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of options approved for grant by Board of Directors (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Options Approved", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Options Approved" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "tzoo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAndFullyVestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAndFullyVestedNumber", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercisable and fully vested (in shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options, Exercisable And Fully Vested, Number", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options, Exercisable And Fully Vested, Number" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Outstanding and Exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r466" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercisable and fully vested, weighted average exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r466" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails", "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options forfeited (in shares)", "negatedTerseLabel": "Options forfeited and canceled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r470" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails", "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r468" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionValuationWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average fair value of options granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r478" ] }, "tzoo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfKeyEmployees": { "xbrltype": "integerItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfKeyEmployees", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of key employees", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Number of Key Employees", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Number of Key Employees" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofOutstandingOptionsDetails", "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Options outstanding, beginning (in shares)", "periodEndLabel": "Options outstanding, ending (in shares)", "terseLabel": "Options Outstanding (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r464", "r465" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Options outstanding, weighted average exercise price, beginning (in dollars per share)", "periodEndLabel": "Options outstanding, weighted average exercise price, ending (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r464", "r465" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "tzoo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPerformanceTargetNumberOfExtensions": { "xbrltype": "integerItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPerformanceTargetNumberOfExtensions", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of extensions", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Options, Performance Target, Number Of Extensions", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award, Options, Performance Target, Number Of Extensions" } } }, "auth_ref": [] }, "tzoo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable and fully vested, aggregate intrinsic value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested and Exercisable, Aggregate Intrinsic Value", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested and Exercisable, Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation options were exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r481" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r480" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r460", "r461", "r462", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r484", "r485", "r486", "r487", "r488" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised options , weighted average exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r469" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options forfeited and canceled, weighted average exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r470" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails", "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofOutstandingOptionsDetails", "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options granted, weighted average exercise price (in dollars per share)", "verboseLabel": "Exercise Price (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r468" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r454", "r463", "r482", "r483", "r484", "r485", "r488", "r494", "r495", "r496", "r497" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price Range [Axis]", "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price Range [Domain]", "label": "Exercise Price Range [Domain]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r44" ] }, "srt_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.travelzoo.com/role/StockRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [ "r1094" ] }, "srt_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.travelzoo.com/role/StockRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of share repurchase program." } } }, "auth_ref": [ "r1094" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1097" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionValuationWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected life in years", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r484" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofOutstandingOptionsDetails", "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable and fully vested, weighted-average remaining contractual life", "verboseLabel": "Options Exercisable Weighted-Average Remaining Contractual Life", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r42" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding and expected to vest thereafter (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding and expected to vest thereafter, weighted average exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofOutstandingOptionsDetails", "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, weighted-average remaining contractual life", "verboseLabel": "Options\u00a0Outstanding Weighted-Average Remaining Contractual Life", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r138" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "tzoo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsNonvestedIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsNonvestedIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding and expected to vest, aggregate intrinsic value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Intrinsic Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Intrinsic Value" } } }, "auth_ref": [] }, "tzoo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding and expected to vest thereafter, weighted average remaining contractual life", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Remaining Contractual Term", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "tzoo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsVestedandExercisableinFuturePeriodsNumberofShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsVestedandExercisableinFuturePeriodsNumberofShares", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and exercisable in future periods (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Exercisable in Future Periods, Number of Shares", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Exercisable in Future Periods, Number of Shares" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofOutstandingOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Exercise Price (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices." } } }, "auth_ref": [ "r136", "r137" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssued", "presentation": [ "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued (in shares)", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/LeasesScheduleofLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/LeasesScheduleofLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r600", "r874" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails", "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized internal-use software and website development", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "State", "label": "State and Local Income Tax Expense (Benefit), Continuing Operations", "documentation": "Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r510", "r1043", "r1124", "r1135" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and Local Jurisdiction", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax." } } }, "auth_ref": [ "r511" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofBreakdownofRevenuesbyTypeandSegmentDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r162", "r163", "r164", "r165", "r225", "r302", "r306", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r333", "r338", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r374", "r378", "r381", "r382", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r835", "r838", "r839", "r844", "r889", "r1164", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r87", "r90", "r91", "r223", "r248", "r249", "r250", "r272", "r273", "r274", "r276", "r281", "r283", "r285", "r303", "r342", "r343", "r376", "r425", "r538", "r539", "r546", "r547", "r548", "r550", "r553", "r554", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r592", "r610", "r681", "r708", "r709", "r710", "r729", "r787" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofRevenueforIndividualCountriesthatExceed10ofTotalRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r185", "r187", "r190", "r192", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r336", "r337", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r731", "r732", "r733", "r794", "r796", "r799", "r801", "r804", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r823", "r854", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r888", "r895", "r1095", "r1164", "r1166", "r1167", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r272", "r273", "r274", "r303", "r592", "r623", "r716", "r730", "r736", "r737", "r738", "r739", "r740", "r741", "r744", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r757", "r758", "r759", "r760", "r761", "r763", "r765", "r766", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r787", "r896" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOperatingActivitiesSegmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOperatingActivitiesSegmentAxis", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Activities [Axis]", "label": "Operating Activities [Axis]", "documentation": "Information by continuing and discontinuing operations." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r272", "r273", "r274", "r303", "r339", "r592", "r623", "r716", "r730", "r736", "r737", "r738", "r739", "r740", "r741", "r744", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r757", "r758", "r759", "r760", "r761", "r763", "r765", "r766", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r787", "r896" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r926", "r937", "r947", "r980" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails", "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options and taxes paid for net share settlement (in shares)", "negatedLabel": "Exercised options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r86", "r87", "r134", "r469" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options and taxes paid for net share settlement", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r11", "r87", "r90", "r91", "r134" ] }, "srt_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.travelzoo.com/role/StockRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchased program authorized number of shares (in shares)", "label": "Share Repurchase Program, Authorized, Number of Shares", "documentation": "Number of shares authorized to be purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r1094" ] }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.travelzoo.com/role/StockRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining number of shares authorized to be repurchased (in shares)", "label": "Share Repurchase Program, Remaining Authorized, Number of Shares", "documentation": "Number of shares remaining authorized to be purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails", "http://www.travelzoo.com/role/StockRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchased during period (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r11", "r86", "r87", "r134", "r721", "r787", "r802" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails", "http://www.travelzoo.com/role/StockRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchased during period, value", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r11", "r86", "r87", "r134", "r729", "r787", "r802", "r902" ] }, "tzoo_StockRepurchasedOfOutstandingCommonStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "StockRepurchasedOfOutstandingCommonStockTextBlock", "presentation": [ "http://www.travelzoo.com/role/StockRepurchaseProgram" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Repurchase Program", "label": "Stock Repurchased of Outstanding Common Stock [Text Block]", "documentation": "Stock Repurchased of Outstanding Common Stock [Text Block]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Travelzoo stockholders\u2019 equity (deficit)", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r87", "r90", "r91", "r124", "r746", "r762", "r788", "r789", "r875", "r903", "r1042", "r1066", "r1139", "r1195" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.travelzoo.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r53", "r54", "r58", "r223", "r224", "r249", "r272", "r273", "r274", "r276", "r281", "r283", "r342", "r343", "r376", "r425", "r538", "r539", "r546", "r547", "r548", "r550", "r553", "r554", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r583", "r584", "r588", "r590", "r610", "r709", "r710", "r727", "r746", "r762", "r788", "r789", "r803", "r902", "r1042", "r1066", "r1139", "r1195" ] }, "tzoo_StockholdersEquityReceivableFromShareholdersOrAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "StockholdersEquityReceivableFromShareholdersOrAffiliates", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Note receivable from shareholder", "label": "Stockholders' Equity, Receivable from Shareholders or Affiliates", "documentation": "Stockholders' Equity, Receivable from Shareholders or Affiliates" } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://www.travelzoo.com/role/LeasesScheduleofLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.travelzoo.com/role/CommitmentsandContingenciesDetails", "http://www.travelzoo.com/role/LeasesScheduleofLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "negatedTerseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r602", "r874" ] }, "us-gaap_SubscriptionAndCirculationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubscriptionAndCirculationMember", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofBreakdownofRevenuesbyTypeandSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Membership Fees", "label": "Subscription and Circulation [Member]", "documentation": "Right to receive or access periodic material for specified period of time." } } }, "auth_ref": [ "r1096" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SummaryOfValuationAllowanceTextBlock", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in the Deferred Tax Assets Valuation Allowance", "label": "Summary of Valuation Allowance [Table Text Block]", "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance." } } }, "auth_ref": [ "r1130" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponents" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Components", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r1028" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Supplemental disclosure of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r973" ] }, "us-gaap_TaxCreditCarryforwardAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxCreditCarryforwardAxis", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward [Axis]", "label": "Tax Credit Carryforward [Axis]", "documentation": "Information by specific tax credit related to an unused tax credit." } } }, "auth_ref": [ "r535" ] }, "us-gaap_TaxCreditCarryforwardNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxCreditCarryforwardNameDomain", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward, Name [Domain]", "label": "Tax Credit Carryforward, Name [Domain]", "documentation": "The name of the tax credit carryforward." } } }, "auth_ref": [ "r535" ] }, "us-gaap_TaxCreditCarryforwardValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxCreditCarryforwardValuationAllowance", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital loss carryforward, valuation allowance", "label": "Tax Credit Carryforward, Valuation Allowance", "documentation": "Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r1130" ] }, "us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized deferred tax liability", "label": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability", "documentation": "Amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act." } } }, "auth_ref": [ "r1123" ] }, "tzoo_TaxIndemnificationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "TaxIndemnificationMember", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Indemnification", "label": "Tax Indemnification [Member]", "documentation": "Tax Indemnification" } } }, "auth_ref": [] }, "tzoo_TaxIndemnificationValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "TaxIndemnificationValue", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax indemnification", "label": "Tax Indemnification, Value", "documentation": "Tax Indemnification, Value" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails", "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title and Position [Axis]", "label": "Title and Position [Axis]", "documentation": "Information by title and position of individual or group within organization." } } }, "auth_ref": [ "r1061", "r1149" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails", "http://www.travelzoo.com/role/StockBasedCompensationandStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title and Position [Domain]", "label": "Title and Position [Domain]", "documentation": "Title and position of individual or group within organization." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r965" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r972" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Expected Losses", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r166", "r167", "r168", "r1063", "r1064", "r1065" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://www.travelzoo.com/role/AcquisitionsNarrativeDetails", "http://www.travelzoo.com/role/AcquisitionsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade name", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r50", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1077", "r1078", "r1079" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r993" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r995" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.travelzoo.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "tzoo_TravelzooEuropeSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "TravelzooEuropeSegmentMember", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Travelzoo Europe", "label": "Travelzoo Europe Segment [Member]", "documentation": "Travelzoo Europe Segment [Member]" } } }, "auth_ref": [] }, "tzoo_TravelzooJapanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "TravelzooJapanMember", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Travelzoo Japan", "label": "Travelzoo Japan [Member]", "documentation": "Travelzoo Japan [Member]" } } }, "auth_ref": [] }, "tzoo_TravelzooNorthAmericaAndTravelzooEuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "TravelzooNorthAmericaAndTravelzooEuropeMember", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Travelzoo North America and Travelzoo Europe", "label": "Travelzoo North America and Travelzoo Europe [Member]", "documentation": "Travelzoo North America and Travelzoo Europe" } } }, "auth_ref": [] }, "tzoo_TravelzooNorthAmericaSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "TravelzooNorthAmericaSegmentMember", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationNarrativeDetails", "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofOperatingResultsfromContinuingOperationsandAssetsbyBusinessSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Travelzoo North America", "label": "Travelzoo North America Segment [Member]", "documentation": "Travelzoo North America Segment [Member]" } } }, "auth_ref": [] }, "tzoo_TravelzooSingaporeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "TravelzooSingaporeMember", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Travelzoo Singapore", "label": "Travelzoo Singapore [Member]", "documentation": "Travelzoo Singapore" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r996" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r997" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r997" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r995" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r995" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r998" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r996" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.travelzoo.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock repurchased, price (in dollars per share)", "label": "Shares Acquired, Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r41" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r41" ] }, "us-gaap_TreasuryStockRetiredCostMethodAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockRetiredCostMethodAmount", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Retirement of treasury stock", "label": "Treasury Stock, Retired, Cost Method, Amount", "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method." } } }, "auth_ref": [ "r11", "r40", "r87" ] }, "us-gaap_TreasuryStockSharesRetired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockSharesRetired", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Retirement of treasury stock (in shares)", "label": "Treasury Stock, Shares, Retired", "documentation": "Number of shares of common and preferred stock retired from treasury during the period." } } }, "auth_ref": [ "r11", "r87", "r134" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r11", "r41", "r134" ] }, "tzoo_TreasuryStockValueAcquiredCostMethodExciseTax": { "xbrltype": "percentItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "TreasuryStockValueAcquiredCostMethodExciseTax", "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Excise tax applicable to share repurchases", "label": "Treasury Stock, Value, Acquired, Cost Method, Excise Tax", "documentation": "Treasury Stock, Value, Acquired, Cost Method, Excise Tax" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://www.travelzoo.com/role/SegmentReportingandSignificantCustomerInformationScheduleofRevenueforIndividualCountriesthatExceed10ofTotalRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r992" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails", "http://www.travelzoo.com/role/IncomeTaxesScheduleofRollforwardofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total unrecognized tax benefits", "periodStartLabel": "Unrecognized tax benefits, beginning", "periodEndLabel": "Unrecognized tax benefits, ending", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r503", "r521", "r862" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofRollforwardofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlements", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r524", "r862" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofRollforwardofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase related to current year tax positions", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r523", "r862" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofRollforwardofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase related to prior year tax positions", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r522", "r862" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits, interest on income taxes accrued", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "documentation": "Amount of interest expense accrued for an underpayment of income taxes." } } }, "auth_ref": [ "r1128" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrecognized tax benefits affecting the company's effective income tax rate", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r525", "r862" ] }, "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowanceByDeferredTaxAssetAxis", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofChangesintheDeferredTaxAssetsValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Allowance by Deferred Tax Asset [Axis]", "label": "Valuation Allowance by Deferred Tax Asset [Axis]", "documentation": "Information by type of deferred tax consequences attributable to deductible temporary differences." } } }, "auth_ref": [ "r1130" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in valuation allowance", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r528" ] }, "us-gaap_ValuationAllowanceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowanceLineItems", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofChangesintheDeferredTaxAssetsValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Allowance [Line Items]", "label": "Valuation Allowance [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofChangesintheDeferredTaxAssetsValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Allowance of Deferred Tax Assets", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward." } } }, "auth_ref": [ "r1044", "r1045", "r1046", "r1047", "r1048" ] }, "us-gaap_ValuationAllowanceTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowanceTable", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofChangesintheDeferredTaxAssetsValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Asset, Valuation Allowance [Table]", "label": "Deferred Tax Asset, Valuation Allowance [Table]", "documentation": "Disclosure of information about valuation allowance representing portion of deferred tax asset for which it is more likely than not that tax benefit will not be realized." } } }, "auth_ref": [ "r1130" ] }, "us-gaap_ValuationAllowancesAndReservesAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowancesAndReservesAdjustments", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAllowanceforCreditLossesandReserveforSubscriberRefundsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deductions\u00a0\u2014 recoveries of amounts previously reserved", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment", "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment." } } }, "auth_ref": [ "r1049" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAllowanceforCreditLossesandReserveforSubscriberRefundsDetails", "http://www.travelzoo.com/role/IncomeTaxesScheduleofChangesintheDeferredTaxAssetsValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at the beginning of the year", "periodEndLabel": "Balance at end of year", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r267", "r271" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAllowanceforCreditLossesandReserveforSubscriberRefundsDetails", "http://www.travelzoo.com/role/IncomeTaxesScheduleofChangesintheDeferredTaxAssetsValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions\u00a0\u2014 charged to costs and expenses, or contra revenue", "verboseLabel": "Charged (Credited) to expenses", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense." } } }, "auth_ref": [ "r268" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/IncomeTaxesScheduleofChangesintheDeferredTaxAssetsValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Charged (Credited) to other account", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense." } } }, "auth_ref": [ "r269" ] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAllowanceforCreditLossesandReserveforSubscriberRefundsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deductions\u00a0\u2014 write-offs or refunds", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r270" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAllowanceforCreditLossesandReserveforSubscriberRefundsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r267", "r268", "r269", "r270", "r271" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAllowanceforCreditLossesandReserveforSubscriberRefundsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r267", "r268", "r269", "r270", "r271" ] }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAllowanceforCreditLossesandReserveforSubscriberRefundsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r179", "r180", "r181", "r182", "r183", "r267", "r268", "r269", "r270", "r271" ] }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ValuationAndQualifyingAccountsDisclosureTable", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsScheduleofAllowanceforCreditLossesandReserveforSubscriberRefundsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "documentation": "Disclosure of information about valuation allowance and qualifying account and reserve." } } }, "auth_ref": [ "r179", "r180", "r181", "r182", "r183", "r267", "r268", "r269", "r270", "r271" ] }, "tzoo_ValuationAndQualifyingAccountsDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "ValuationAndQualifyingAccountsDisclosureTableTextBlock", "presentation": [ "http://www.travelzoo.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Allowance for Credit Losses and Reserve for Subscriber Refunds", "label": "Valuation and Qualifying Accounts Disclosure [Table Text Block]", "documentation": "Valuation and Qualifying Accounts Disclosure [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.travelzoo.com/role/LeasesScheduleofLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.travelzoo.com/role/LeasesScheduleofLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r601", "r874" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r961" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares used in per share calculation from continuing and discontinued operations\u2014diluted (in shares)", "totalLabel": "Weighted average common shares\u2014diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r288", "r297" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.travelzoo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.travelzoo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares used in per share calculation from continuing and discontinued operations\u2014basic (in shares)", "terseLabel": "Weighted average common shares\u2014basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r287", "r297" ] }, "tzoo_WorkingCapitalCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.travelzoo.com/20241231", "localname": "WorkingCapitalCurrent", "crdr": "credit", "presentation": [ "http://www.travelzoo.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital", "label": "Working Capital, Current", "documentation": "Working Capital, Current" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r959" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1D", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1D" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1A" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1B" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1C" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3B" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-4" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/220/tableOfContent" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-9" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 5.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479836/810-10-S99-5" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Paragraph": "Column B", "Publisher": "SEC" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Paragraph": "Column C", "Subparagraph": "(1)", "Publisher": "SEC" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Paragraph": "Column C", "Subparagraph": "(2)", "Publisher": "SEC" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Paragraph": "Column D", "Publisher": "SEC" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Paragraph": "Column E", "Publisher": "SEC" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-5" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10A" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10B" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477349/740-270-45-3" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/830/tableOfContent" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r864": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r884": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r885": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r895": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r899": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r902": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "i" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "ii" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "iii" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "2" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "1" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "i" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "ii" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "iii" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "i" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "ii" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "iii" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "2" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "1" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "i" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "ii" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "iii" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r1013": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r1014": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r1015": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1016": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1017": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Subparagraph": "(ii)", "Footnote": "2", "Publisher": "SEC" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "1", "Publisher": "SEC" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/210/tableOfContent" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" } } } ZIP 97 0001133311-25-000007-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001133311-25-000007-xbrl.zip M4$L#!!0 ( (5D*'\P3)QVL]TUEYEOU5'7W9.[HNG5 M>WL'[?INJW58%P>'W7JOO=]IM5N'!P=2U@9'_?U]K]N$*P[@\_KN@>S7#^1! MI^YU^W*O)W9W>\U.S3MJ-[O[W=:^>[#O'NX>]%J]YH&[W]\[$(=[!][A_@$] M=YC .\-[A_%1&M<'0HQ_VADFR?CHU:N^B'N-2 U>Z2]>P:%W=_3%_FU2CZ6; M77QS<]. OQN#Z/J5'P9^*!%&KQ(EPAA!(!( *MRAU:TW#^J=EKF/)_WL'K<] M%60W@2]*#\0OO:EK\7#M9G/O%7]I+G4GWOQ[PA=3+U$Z?^&>K4[A+;(CQ'[I M^IN..4'KU?]\^GCI#N5(U/TP3D3H2O,KN,O718]I=E[AUST19Y>[41HF:K+@ M!?C+\DO$T6Z[M7_'(_0514CZ=UT^]0*Q2F9I CXLG4*Z"V .7Y0N3/Z*HM+# M@42N90"?-MQH1)>VVCE] )W-/^I=1-9NUIOM>JNM;S(/::W#P\-7MTC]&5AF M$%6Z%+^E2X\" ?)@1X;U7R]WWOPXE,)[\^-()L+!G];EGZE__=/.210F(!OJ M5Y,Q -+EOW[:2>1M\HJ>^NK-?_S'?_R8^$D@WR!,ZN;-?WS%'_[XBF_=B[S) MFQ\]_]J)DTD@?]KQ_'@-SD!$ZG1' 6>O+V%SG9<7Q 9[_>V=UYTP3R M;G4ZG1:S]V1? O*=1[^"3.GK"W\P;AO:H'?('+(Z_\B/V=-^__]6T/0'HX M>B?[0. >$I+R>RF2-NB3D!]UW$^D^GWHN\.3P._W?Y-Q2E M:@+O;\ZU=P#O/HO*5V7:4;(O%2@_&<\A>62%HYBD'9S<(=8X2H#0?]J)_=$X M0,E!GPT5OEB)NANWL0>T3\_+'Z*?&4>IHK](1!VEH9_0J5/XC?EP)$6<*OE& M"[6C7R_?_?BJ_)7Y&W\_.DQ'/:D60'$,_WP0#$=R M[MV(#?B[!]V.%%@0('O.OV?A@@?=6 )Q1Q,IY]_5?/NP6]Z"8D"#<\$]S=B.*.W,YY)4D/D+: _^[OM2.21CY%P; M\^3LE[)JFOYQ=H+RW<0?&.VF#>K,%_\_\+O\N.Z:77]IJUSNM M_!'\C?G;/.15Z;WG@Z%M 1C8XDLT$/;JG69V(_W-M[Q9QZXW \>C4V_MK^+- M=NUZLREJ_)XWZ]KU9IW5O=F>!6]6$C>=Y<5-9W7B9G_=8-!OPTJ&__3@8;?C MP'?]Y!-I<\?S1ZS6T'ZBX,+190*OA+\Y'Z.EXX>#8S@=/+ MR)/>$^>Z5G.+O(UEO-;:?8SO1M[IGRF&WZ+1. KAS[B,,OA\%(672>1^73V" M"G96>W5V5FOM#LV:87ZER(6=$-09 1L#^[6[7&N&_;'G^2B.1/!%^-Y9>"+& M?B*"C8'_VAW#-<&? CE7XA;C_Z,0GN625M@8N*_=;5TSW5](5_K7HA?(^+V* M1B1ZAE'@2;4Q*%B[?[UV%"0"\RVG0H5@2ZW!(%H3X.WWZ.^1^:Z;CM( *RC. MDZ%4>)V20[S;M3P+W6@D-P87]OOH=^/BF.L"5 M&J,V(&[S/>AUNV\V8&G3G>S'\B]LP-6F^^6/E7M888U'>]/][\?./:P2]O9G MN2WQ4-<#_\ZF1@BJR#VL$NZ;[NQ7E'M8)0HVW8U_U-S#*@&_Z>YYU;F'5>)B MTUWO"G(/JP3_ICO0U03HJRGJZVRZ'_WX ?J*$+5UHBU'T*9[W(\<-ZP(2YON MFU>61JD&7[N;ZLO;DT:I"'&;'@RH)$!?$:XV/6KP6 'Z%;:7[FYZP."Q _2K MA/VF!PBJ"-"O$OZ;&B&H(D"_2KAONK-?48!^E2C8=#?^40/TJP3\IKOG50?H M5XF+37?"*PC0KW*RR=I]ZH>^6LGI^:Y7L];K?)O&(#;C^-@%RHK)>BO8%#^_ M/[FBX8\?5)2.3Z+&FOW,YO)^)EVZ&C^S:ZV?^4[VDC.@.T63#*!\M#G_8T'O?V.M/%[],BM8B#U9^%^C=\'N 7B)$A[FP+T/?M3TG< /=, GR.5 M#(]IYKDX#KWL\]-41>.-"27M6>OPV\8!JQP@:ZT?ORD M]JSSM#)6:1T;>,LZS]Q>#%7$0];YZ0_!T&=YO\>FL15!$'6>O]A[<](&S5_0;E?)!'?L)6#1 M8RW,F,3M!'DB53_$,J[$4K"Q9=1/\%_;DH :=^Z6(8E",Z4K49H M ;?O)'AX$?WB)(J3C:D!W+;RL/6!6PLP>N3,;2LC?=<2*JJ_X+U,E>X0%VXM CJ[:3XS70;1/[- MJLAAP3D*9'#\UU^I4A'UO5S(<:K:T-+5F!HABU6LB7XP-KHD!5 +['%%-CO M8HNI2[]K\:AUT2!/^D65WQ%A2)%Y^%[MKE5*NYO)QJKFH3K'71 M&XL04H7B.+ NQ&(-0BK:E6Q=;&0]'7%+/_:]'_J)_.A?2^\L!%T]\'N!/(YC MF8#!_TG\$:F30,33 T;2.(E&4I&)CK[!T!^O-V1";7>MSDKL"NM")IM( G 4 M3V([Q>;@W;J0RB;BG7J]1V.9Y'[VYE" M3&7!Z&"J.)2NDHFI[$KQO)R+'S= MI &*4?1$+/.[K(I:Z#3S*;1XEG6OQVR"(;<:8K VZO)]Q/#K99D2MOA?@']K M8SJ5ST983YCST-IXCB6DO3I(6Q>760+2GV0"5*UBR=2-553*EZ&[06"W+OIB MC42Q(!1S:%THIGKQ8P-:K W(6"*K;,#1,XF8?)\F66$3XZ&UH0HK3*550MK: MD( EXF=-8+?6^:Y1">Z(G-II7"WUDO>I-SE.G/65JB>9^*G/Q$JJ2:8TVI: M&UQX#HT]K::U$0=KP;_"P$.K:6WDX;FV,+::UH8;-@HEJ^22EK61A@>AY*,4 ML<2-2&>CL8JN'Z%:;95\T;(VDF Y$E;*"=8&%YY5NRS ;XL'*_C!VDC$;R)( M>4I3$$0W N,[ . +&4MU+>-9N91=]A[<0"4]/_D8Q1M3;-1J6>OL+XL(X@G] M,>" ;W@A^VGH;1 :K/6F;>4'&V(@+6N=<#N9QPJ<6>NYV\IIZS(!K/77[62> M-:&A;:V/;BL_V)"C:5OKU-O)/%;@S-H8@*VWB19L#?&M=[ZJIW08SK&.=1[XL=M[!MW'BNQLGC*QTUPF*4HUQ9CJ6L#_C M/KR.=:Z_10A:%U-8Z]3?)X8N<=7;<>CAIK?@YU3YL>?3NH'-@;VUGOBE6:.' ME7')!*O@HE!F^RFSW(3KIJ.4=C[0N@<>+7OL_9'&R7I:#*P04]:ZZ9N!MHJ< MOUUK?7@L0YW2+*>C<1!-I#P?T[#F2SE.Z.=7-]'5,$IC$7J?_5 F4MXG[I8^ MQ3$Z-[/Y1W,2VIC Q_G>)Z)6O?(3W,-P%GK^M>^E(BB\_"]R8IZZ5D7:.JPW M#U>T^J*U:VUL84M>CTE>15''!+:4J)NFQ>\3==:&71Z/"AZ%^C>5/JR-#-V/ MK4]B4L#3U0WG.59KIU4;HM791W.Q1%P/>9S-;%^QZ"ZJ>&9"N8W]IHY+.GB-;R%-%:)458 M&R-]CA114 2M%0;"=ZV-J#YS)*^RAJIK;?SUF2-YE37"76NCH,\1R3:D7;H; M'8M\5(I 8WICDM==:V.(SP2O-J3"N]8&\;:!9%VBI"Y$,!Z^!7J0P=.,)'>M MC1ANB?!1B'!-7FG7VO#DEJX>7[A5%/_J6AL1W1+A8PNWE3KJUL95MW3U^,*M MJMB M7'?+1$^;BGF2O/*>]9&FK=D]X(,G2AS6Q@CM4 V9?'B:>F%_H\-S:Y0*/Z>A;#=; M!X^C%I:UP.G2%?74[V]T9.ZQU0+2P^-HA5(W2PG=W^4#[&]T;.[IHMN&Z-R^ MM=&Y+6U4;B$\_1#:^KV'H9)K6+\[+3J6]1\ZJ_0?GGX<[TF01U72P]K(XY+( M0GBL'S7+AXV&-AI@I+XN#IAZLV-'IPL/;(TC=$5*NH=3RP-HQR.11* MOA6Q]'#$.GQ+ ]3ITUAO*_A+>K^&GE0%)LJ"U M932;B]=UL:!UX1ALR"*$7,AQJMRA0)A& R5&,Y6'[?;,-1M3:G9H7;S$-L#; M$*T\M"Y48C66*@JN'UH7^%@22P$VS78>5X@!CO97E; _M"Z,81O@I]EC?\E\ M[=2EW\,>[:9U08FEL'3N)A'\K@H.:37K[=U5<$B[:5V4P4+86Z!#X&Y;1#T, M4=4XE^VF=4&#I1!U/%9^@*!X7%E&=3^K<5G:3>O<>NL@/UN>E+%"_]/B;93,>^2B995[IB537>)U'HP@,5!:$O_/CK MV\ELB61^G)G+UWB.MS)TAR.AOI8/!/Q@F)T':>U3B-.?9 MDN8CD::5@2Y 4AP%OD=(.@/Y&9=1FCDQ:OTUC/Y1Q M;!Y08(\K):YE /\JVA;ZNB=*)%8&V3:#2%C!/VWRL#*T9S5Y_/S^A"GD@XK2 M\4G4>**4867HT6K*^"QOSD(_\>$ UT]T='&[966H<]5DL:G(L3(6>A]RSN = ME+[E:>"/_%"LLJU_:Q?.)14KH[&;1"K/P3JT,FR\ 43R7&Q$*\.V&T ?S\%2 M;%L9.5T/<6PJBJR+(&Z-MCOQ95TP;VLY+<"4=7&UK?DRBZ1MB&N#9&Y%5B8W8L2Z@MR'T\1PLQ8YU,41[$RA5HGR/;8NY8J\0&A@\>DDPLY!@(1O< HN"=: M']6Q,M:X)8D*]>FNE3'%NTGB,NW%KO)I:B](\Q-?N6GPZ/& YR(T=JT,*&XI MQ"(98F5(\6X*^0B?A/'*1FE820Y5"0PK@XA;GMVZ0>GXX^#7T$^G1/6+^]R_PJ1>-P,G_(-5( MA).G:9YUK0S";#HRJ^),*^,E5WX2R//^6>CYU[Z7%L>.OHV$\L[[[WPEW212 M\Y$J),!8N<I"=G$S6ZN[ MG.PM7?I][&IM &-+/ \BGMVE%7=I ^#W$8^U<94M\3R(> [KS64E3_'2[R,> MZ\(]6^+9')?!N@#50_&%==]I@"V 3QU5U@6P[$=55;Z;E0&N\YM0JGCHC[]Y M+O_W^6JK7!RSM_:XU<.E0JNY7JG@WQXIR04JB$5'*%=%0?D%\2>-2 U>M9O- MSBM]Q:L^,&2]'T5)&"5RQ^FK:'0A^_%/.WT@4V7,?PZE\ C,GG_] MYD?X#V'6;S>[^]W6OGNP[Q[N'O1:O>:!N]_?.Q"'>P?>X?[!OS'$E?\F3B9X MNI$?UH<2B?AHM]W8[XZ3US>^EPR/6LWFWW?HTC<_QF,1OOFQI_ \_&^^S\S= M$-IU 3P1'F'ULE0[_&/SO1L%D3KZSR;][W4?T%/OBY$?3(Y^N *.BYW/\L:Y MB$8B_*$6@S2LQX#0/E\8^W_)H]8!')#^O.%#[\-] (;2O$2KCD[ MY_+J^.KTLGQF"T][>7KRZ\79U=GII7/\^9US^C\G_SC^_.'4.3G_].GL\O+L M_'.%K]!>ZA5^%\!7X2")PIKSKG'2<( :=P^K._9R@/_W2O]G/9V]C]3(05D8 M1N'GE*KU'2TB0?S0+NH=)Q0H^#WI'[V+W!25%78_[)",Z<,%;T!6_T)R*+_+ MF^>)Z+6^R.[<%_FO_VSM-5\O!/=(J $(]"0:'X$D7SF9-9<"]HM/0GUUSD/Y MTIR3*D?,,7JDWNIPFD",8WED_O':\^-Q("9@W= ]Z4>O]1OUHB2)1OA2KZE< MW16!)BNB,/Y::Z[#P\9!MX/**P$MF7CFP5JO->",KV8_WP7EMS?WFV:C-??S M17+ 8.0[#5 1<202&%,@BD8#9 F\&IN51+XJ"G@B" M*.E%MT;:M)'@#_=W]UXO%#B)5P405Z4["93'GS__>OS1N3C]+R MU^//5\[5N0.&P15H?Z?5<V)2QT?596B(BO< MA-[4B?J.RM[0$;$3CZ6+@7_/\4/'3V+''6+*2KVTZ+66HWGQ@:8NBZ.ST(T46+B4_*)BX!,N MR3^)/#EK]<9XQ5A%UWB?W"D]0*Z93GUQ_7;8\#G?> M=/;JN[NM[GY[_T[(K9I"F44?W68A(+X@.G/ 5H[ 6%;.'ZGR8\^GT@90()1) M](MT29>J@0C]O^COE^L@JDHAQYRD9Q_K_^PCW:V6YL.;.F^YA MT_DD0),"_HYI!-=LP.[[']G.'MD">=)-AL[[(,*(VN;8D=\#_!/XY[FZBFXR M==1J[[S!,_TK4E]7!G 26N?J"R@_$$[+ZT9BP:L M[J4!Y_ &GIRCX#8M!)C[]__UGP?MUO[KV$ED(,?#*)1.2-9?#5QAW83G@,4L MZ-4?$LC2)CH^*LKE3'?GS7_/Q*^<%P^X+;(BG*?$?GL[;]JM&>9[J9WCI>^- M_8?!%P1"V0+&K=3=UAY(R6;S^]-6\ZK0[%)TTQ5=%Z14Y,GO-[JMW8=Z\NV#1JO3?9 GO]C#W]\]7$E,P,I#=?8: MW4Y[TP,5]^9<.8>$[:ZHY*1PAXX;B#A^@$I;TH&IV%I:$A)*D":XG(QZ4?#B M0:K]*<'ALPX?$T'(6W'5997LI=@)2I0XJUVC_@K4[('G#L#8%(35LWY6[/1;#ECH9QK$*N!AR[TT<=RB!X'%/@./WJ5@E]U@=/W:$?!&GZ+B*V/%DWP\YG7N1!I)AM]OLHN[&VVG&].'XQV[2 M6%1M\B\9%_]\8)KUWL*PY5.\!^M)\3XHR3S[WX>&T'X'I/V".+O4*#LCC&52 MKP4&UDQE0?4(N*T2]O?$%S3G8O?,$^;W,$K MOXS]<&R=I+(Z6-AE:*BQ]@9 MIRI.\4+X O@:\U!:<70P)U?^B"K]M!#8[>/EF*"EW/L70+UHZ,CL$38VL[#DB"#)^+C)Z3^H+X,9S M>+O$S@6=;NQM9''\&@MW'0^^#0=TZ5A)5U) H]5VJ(DA=E[ _< R=^(4'/EX M&&']ERF,388BF7Z+&Q'/RB3ZL7Z1EV")A)[SHEUXVQX8^7!1[P]X%_P170^_ MQ*/HF]%H8CH)G53$B7/8=#PQB1<*JX=RH^[PX*IQ] ,3D:0Y4W9VWH#XVW+E M4I+PX=XL#9 M2H)-D 1V 6KE,8PG(N HL!' NTA'N"X(.(5SE8B],:H1SOT4?*.P/N>+> 1R M$9ZAC)('.3 "$$QJ:#C!S<#00*@-G(&*;I*A^;H!=I2DDU$,A?J#J- #*P7: M\)(+SD=?MUZ;R^Z]8/'YS(4HY/3%"\YJKM11'I"SO7K;F(-%&[!142YZK[%_ M\/"^R5:C=;B:JO*]QEZSLYKZ]-4>ZNZL]II*.1]9 E"NX".R"XN] DOP!\07 MJ^^Y?.C[/ECUS*^/RGI*JWZ?E>+O>%J.5?]^:\37XU5K;T3M=Q4$]RV=HNH$ MZ',0J\M-ZYDO)_>>BIQ<[=,W@8-. MYSL8SY9K##P^$#A.&!KSN*-V>6&5^7Y4'-F#8]U0GBU"+WH M:S\F[1V*T/5%@!XZ%N#CQ3AHUQ/*BQUL_/&]J7"GSJLXKG6-MS[][_5C8?'!,6>=H=*1"BSVQ,B$2!*)S50(.0 B#@V HXD! MY6^RK@H1QZ!V\",#6-GO2PJUAKJ!!G_I8P0V!*PA8ZHH<"(0&P5DYD$2@)O, M+5M?YM7&)TTSWVWM8HO\27SQ_2ZQ5 M!6KH!2 5"B33]]6( ])C>+; BX#*J,#&HQ.+U/,3?:[&0Z/ U4] 6%&X=7FQ M>N;VU3'"+%+'.>6\#\3@?JEZ<+]4K5Z&+AL1[3MQGJ<%PBK3X1RIU"Y0.)#T M0D%;Y."<OQRM'"Y/*T^B7,A@'74A(3@" M5\)U*ZH?V48L]#' M[!Y\1:4)V=.+Y)4I@>G&2!47TX0*;(%KI,;L"%KC%[F!TX[MW6:CU7Q7;P%+ M-)SI ,[FR( '58M05B0>RB PMI;S8K;"$LK').A^3D.=I.@T>3IKC?A(# 8@ MSY!51]1\P(TX^(OK2+L6V)D D"L"B.]15?_M$G5W"Z$*$\J.F<=HI MXO3L\_LY97%T#FJVN:1;G.=G>2B:VSMO6JU:>[=;:W7V9]"LH;%XF*6.*M4Q MA 3HU5M-S*>*H)Q]O/:.E[U5C$:TI?OHW?G)KY]./U]=.F>?3\XOOIQ?'..> ME;?_G'X^.5U/3[\-5O3#G9$X'[XF/5S=UP=7#>SB*_C=VP!8)2-Y M8# )?##&]\68^ILO&+/0U2,S3/]%1;<3)]L.36(? PO$WCQGW_DD)6D9^#UQ MY3 */+2>T9KW"\="W:/,P=B9 ZL15X5HL=&L_X(? \N!YL%86^3@NC+^]NSL MK.:^TQM0AI''$?4RZ.N MYNANJ?ULM]10Y7)X ,Z?DN(K M&#;P?D\Q=0=5!6SM\^-0CK=$04.\2HX MDK#E*,Y0H>CYSZ60YNS)O P:R+)G'_')\ M<>6<;ZRY9_044T(J&R-TWYG+%6FJIS/LCJ:GO/@H'*:(MZ;0: MCJDZF:.G5E]/,-\J(T]Q,5%O,?LPS.XN0.7S84JF[>.&<^''7YWWPDTB%6^) M>^.)>P_C5<^>NC<3=X>&+=\VG%]#W+0<8%[R,A%]--1'HP7.TI9/+3G+PW#= MWFJAC<4=\^E)PSF9]*32E3"3+6\^!?SB,),M;VXH[KJ:-]L-S$R,$=QRJS.? M#&[;W2U?;B3N#C1?=AK.1SD0 7*G*VFLQI8]GPR*M^RYF;C#:B9BS]V&\PE^ MZER*ODPFSCL_QM*N%#>M;7GT:>!Y#3QJ72;&))@>DF%ZA 5D6QI>!0WO:UG5 M;>C"4*HY*A4EZ?GSIW^FX)77X+N RHL*Q4?PTR2A&J30Y0Q%S= MR+\M#"/<2L"G0CWMO:V5LHFXVVUJSM]K $O#.:YQ/\>6*Y\&9G$G[98K;3G+ M W!G*B7V41^;SFE0PN@\I''LZT;KXT)#WONLP_(D"CWNC\=K@*O3@%L\S\>2 M#[55O$^&3+8LOIFXV\]8_+CA_!-[6?V$:M"):>&#P/R=!PQBY[@7I:9WB\I, MMHS\5(BA<_ HC,SUJ5LN7A'B]IB+N+O'O8<$YH+@).'"*.!;TK!DIJ'J:I4L<\!4C0 MR)30_$GMN/"#G/>+*GO+YD^&6O:V?&[+61Y2OMLL\3F8V]B@I0!-Q+64-/>0 M5;><^F3PO>54:\[R$,QU2ISZMN&0CF M2A[OX4FC8.QBPE@H&D_S/E+PY-#Y.55^[/EZU!Q-EONBY#5.M3@+X[&>0;?E MZB=#&VO@:GM+8;:U,$^0BO?;IA>EB<(-YV1&*JXYI]FHRG,SJA+]AQ,S:L?Y M@",J,02PK>Q[.I2PO^W\W%#DF;:55JM1X-V3PIS:+9L^&4QOV713D6>Z6%KM MAJD,G3CG-R'HUZ$_IGE*@ /AA\Y;&4I0O!A@Y^])_^;U,;K<96%=ZI;=GPS% M;-E]0Y%W8+IB6IU&QMC$LQ@' (:/2UQ\A;M>>#!L7--9.3;(G3-X_!@WPFSM M[:=$'%O.WE3D[1K.WL4^<3]T_3%HZCQE[KR74M?"2'4-#O16(3\=S*^!;>V< MK_A;]2&_;49CI>1[6*H/:'4Q6C#T>[XNW)M3T>=9'G4_>ZYK6']S_KJI[_GO M/)[VG&W=;"3^,<'Q:/BSJO"]D2XDT(O7=YB?:$PR8,X M3D=C_8>,$W]$BQCQ4&,5_9%MPZ4.VRLEKF7P5Q31]U&J<+-R&B=JTG MK&\ M"W)XG#CM_4%[DB.&(*YF57[\E1^8ABZG/NB%J2I2WOHQ;EVFAT59HSY=WM/+ M$AP97OLJ"BD&0;\:B8GCBA3.(]PDI6WHU.U?PT6YA'[<^A4I^'KHR^M\VW/^ M@G#"GG0\OT\[PA*GKZ*1V15, .3]YMB@C!'=I+ 2>B$(&LXQO&\!))K@X+=# M> K]'DZ/@ JCQ"DOH@8Z32*%!I'3A[>B=\038B>6IX][UZ.!E>'D8C0.9,VY MB907 S: 8(""<.UPN_D:[DC_:KVNF8]N_""8_BP>1FG@37^:D<[T%V,EL=!U M]O,(MP'Y8N;^"!0_3.7,CN1-FPUQ"O(CH\%'>^?W)G4C)Z.V'>(I4Z3E(3@!6 M+60T9\'X&S4(&$8%+39_)X7 =\)H-8WB#M M3XMB^+.P;L\I!"*/,\BPX,AO9J0$-4<4)"=>GTE/G-?E\ZB0%QK#EZR*^ MPBN$D1/UP*!AM07 3\?TXS%ME0UXG?@=Q^U'O.\<++@X"FM$0H[?=T+0JT6% MV // ?6MN!9 X+2XRP#4]96;CG"YJ8MCRUR7I#]+O!2]O^46T;8ZC[++V\8$&"[(J9%;"/8M_SA3)R*]^-S>NUM@]HT58+4G0\Z-X5[>ZB([,0B,&JET-.\$>,L$A] ARS4 M:K]&G =1.*AGV\55J2)K@+23HN'FHA>"-A]X6#'8Z3ZOO$2"6KRPN[PX$B-> M2^_SK4QJ.2))<",Y"HXA7%#_DR8R 7.!#*-5RFC.S(@: )&* $0CL&Q]<$# M:!N@:G3 $$_0^D!AE E".0+C _A6@BPDP1='E&AFR812<13U?+B+0'RYC)'Y M_%W#OZH4&%HG@"'B[+'E9K10&OI_II)/ MB&[4".XU#%B/#@&^_*-NIK5*I-V/@B"Z02T$WX C)GM@R=>P(S01 R5&->=_ MB/Q_ER<4)PB]&DH=] 1J'(TYO]0#$*W$H:8 ZN$4\-!36D7G.Q2?DA'!.RF"N%*H ;3L HSS M028"RTHJ%> !QF_"@XMS':7N$#_$""O'>SCW%A". M38):YJE6>"70",,HD7K.GI+@W*6X3&9!",,F(5BMQ89!)PR0N\JG@@7C&3"F MP&>X]CUXGD$4!3^+R2VN89"WKJ2? X*$K_K@5=SA1UGA)K7:%$FR-XQ+!^1 MB [^(6DS$VB\ $(HBUP1"=$)@8N%1V6EL1E..Z*9\90MU6YF,1)Y>ALEONL* MBL&,?86?_29<4SOS!9G7'TB=L_WO$Y7ZL:SI/R,2\37G0Q"!('#>TQMA?/2M M0C3B9?YX)&)256>AVZB!4D#9P]3ZNZ3RV%C?S?D N!W7G']$04!^RTAB,8CS M$=Z2;W45?8C@:9@6;ND?U9S?,!#E7()X$>]_X?O'/L*93<^$@,-SF_11 SP'K_# M6_12SYN@1UH#/+I?)\XGZGZ$4TA5A"@W-B?.%4A<.(8(A2<(-CKN%2<_RP0? MA2_P36R[3.F@)?S.4UDP;3^0(58^2:P2N)9A*EG+%(BY-I7H"$$ Z5PC!)WYFB "'%K+-!^W6_NM8!YK'V;[JFO.B]Q+O M:XIB#*EYIHA(.K&@;-:FY#'NLB(KIX?<9*0*1J[4(5RAC4EV89848Q9^X;XL M8IG(@E!3RK]-&YRU3<-:P2O: ,21PD3]Q>54 MN%K+@)A+@>!3D48A;^J0&/"55\>T M_R3/I^K"#7,$(WKHJ46>-F]5XZ]"L'?Z.BMC:I#%"'4U_N71D)$"U:I%KS'U M>(%E%5B*#Q:!N6U?@.5^+8*T=([9$^*_\U-BA0I\"(1!GAG5\:(L5+(/M!'? M7X.VT=KD4TG'SRH4@$S)02KID$P9U)Q9SXYE31[.^71Z=6Q,BH8S7;54L#7 M#RZ4)@<3SN+U%=;7#*,;."$8EG"4GT68XHJ75LUI-]N[M<*S?!P[[Z4NT#GB M-0Q3RHB67A7>[&^[3>=%I+2HDW^F/E /(.LE$0!6,AK/3YA8-6[N+&[8L[+UZ2I*4 M)^C/$Z"@?&48ETTM_@ST6+;XAK3SC0P"TM+$70DF?K*>%)"' !*2B-RVPEK\ M$UP&#!F;F $ZT? &6#H%]_SX\<1YL?/IZG3G)3.\"U).D5S$4(5OND70(RBX MASGGD;[&'S$GX/O W9:KS+:F*H#<0I!P8 I&&>BM"8VR68D!=B&D''Y#5V^"<6L-2TD:$OW-8^S=@E<&K8AG^E^POJFHB%K2@)[$ M.%*<5D$O\6@Y?]MOU0#>=#[S;S@: M/\3G=]9:W2.%52MH1-2IOV*[!9T\%P%%AB_VZLS8 -KDT$5-6/X)[ZBP!@P? M;5J:=)M6=#/+Q/>6\EC%HEEMHT$$FH']:$%^LG)IS[TUW,_"/804\!T09H\* M1L]GN&QH8JM%&_4T13ZJ+3;ID*KPM&=@7?IDL!3MYO*-2_JF0 /9C0N-CL:6 M;5QR#)2MV,;,T1YXS_<*7:=:;OE>@IL0UK+>JE]_N<-\7>AOE**38P46;#HJ M)LYTI33GO;CVOL_W]2@=>NT+74 !INC\*M\I&)?.,AONRCG9*.;:M)-#PW)1 M1[[7(;6)Q,X^:N.;MNE+;DL9I56FQ@JHQ0BA\E&,[NW]'6%B_(%98G;F_JQ] M6/H9@6=;NUP?\^)YS9:/5I)"&[FQ$[C:#3"_#H."W? UC,- M,)M(&AI?4WLTN&)D7 P!EGK..MSD^*^_4J6BAOF'^/T;MK:);&@T )G^5Q-W9;[!J*@ >3/D">3/8PGYT0W1=J ;WN*Z4%DILGG I!\)@JS]C_1;KX?'SY[OB?AMHN)8T5^$3E*CP9@"769-2+ M/] M>_6_Y^<-TQ2\)#2JZN).:58]#8]9?-02IMJ-;ROC:#]*L_H"P\1U(U[]IT?> M_!ZIP*@>Y[_$:/R:BEW\> 22( 7K+G!>_'YU=:);-W1W]MSKS>P=9Z#@L*W. MW[-0/#R+FK;!A:)@#+SWWUI.HKBA2:KMI.J[PEFSG-[<0^-$&3AP=)-UT'6;?S=>+M@= M""H/[HQ31.3M6(O#A 8W\>MFRI(>5,NGDNC1&!_>?>$<[6@<1!19XF.7TD&4 MPD ?16!82L=P;Q W>:D$]B2-L1^OGR[ %>/:7AFKG0A]U1,,K'+;5Z5LK8U MI^_W$14T4^86_A6/(XPUE2)3WR36JB1ZZNCB>I*:@>U]@PB("*E2L%1MFR7D ML-H!+2-3\#!;V,DC5^"21->^E9/T>46B2=>_S6=CT006N F.3LEJ:_1)#=W5 MLJ%76/8F"[B<2C0N1PC8X.SHV47X3T$N"C"'26-QN#0+'8Y3%:=4YY-#EVZ' MS&0^-V[ALC13D?!_I]N_B]51FZ>\S5N4RO"H*(OJNB8T("Y&.<=NPHT)N6!J M'-B",N4&>QK/41IC++JD-OY7 @T-,8M.99O%HS%G)2O^;]UNT^D990)WU)*_>.,8 ME]#06)-0^P/$RN; 3+94H*TURW& @RH&0V0[S]<%VERNAHPID[R('L,@B?-B M) ;B+R3WK/%C+'!\!ZI.,)>P!UNS"-XQFH["BY M=7Q&.BK(IL62(Z]E1CCI MMS63'C3N\\0%@H!F/17APB(CEG>\9D8;H =Q8!,ZWIO'';_GTHTLA!A+0?3P M.NR,1WDWBD#%<30>@4RV01%+^GOY,,3T(Q>G_T9X>.51O=2O"1'.?"O/!(=A;=^_:\AE4.%09 M9JTVP2R7J)^('\YB,(G#.!T!,G[ 8GO "B;#"WOO,1.IW*HZ/@FZ#>.4H5$@ M%([@'$8WVBPV!&;F.^"QF?3=_,W&V9L5C1HNVBZ(I:5EP)8>5T6/;U4DN/@" MGPZ:[]B,N;E ]ZJRF4\$QM_9B2M*N8RH,F(DFP0(@KDVKS MI&Z!H5RIGK^ F9TTT17EPO$$%JSW0"W%)1-VGBS544[RI"0(5:X^NQ$TJ[#8 M'D=U ;[[%>YLO "%*AR'090L?5-[BT4.H(*S-\Z\-M"9K/=CF6PYYM$YANNJ M>"4I)V7GV/KKGKUX)RP=/F+/'+%HR:F8RYSYQ-1MH=@HGK763',QA5A A+MH M"69CL!(,Y"?$?6#"!74>N!R83@Q57Y3RN5=28=04135/L>E M1@] UJ3C^0MSBGK*:9/$[J.8O"&4*I%O//F]U'.^,(>- M05?L@<"0Y3)L3)Q%C0"1*K2Z3K\GQT>SBTQQ!P(C"-?R;?FW%45WH- M;59U^$(V!@T\BXB'+'9J&*+"V<5.GY/*RE$<'9.)VWA)KRLR],A;W5Q+B6<0 MM N/I-\V.Q9Y<7*$[\ZU^5,8]&.:D.V[:9"P;\AA:[Y_#A+S@"D FL?,NR]3 M(1R12BXP/@EOXIE.61R?S[84!W_T8#=FQR7Z5.QCV+.00^U$=C>SW#NE'XVS M\X*B-37GZK="**9@)+X$TJ(1YMS2ZH0I55Q1)?;(UWL*.'BDH^)%73>/G W( MO8CFCV/]&#'5/ N5"JOQO%MO_]%M1; (R=2A[E,M'TDB\QI)^$&E=J)-$*32 MG%)S(3<&5 H@8&P,3D1Z"KUN&E2H+BF+Q_)^)+[R=.NR(,Z-55 :21TL(EPK MD/'PXJU.6W9<&SL:G>:"]1^1.F3OI%HRT\:%WM] 6M4QXW9>.A%*$-T?C=MT M(IS3'4A4P#=#B1$#OA(U-NGJ*$VVQ/7XQ.7$(Y!V^./\!Y <"#AM"R04' M RU9,(;UT6@0_&;:5<0&(R?H<98U)W2,UXMU7O KMG1-Y#9[R8+9L71QSI8" M5Y=;H 8].3_*DMOS9#&:[2>5TIR>*3:3\Z48#@=H](ZL$,\:4R/QR/^+]/!6 MQ#TZ@9TH25* O"2,7: /(G'Y(Q MJ_LTK<1!=%,EF>@JC7QE5^H.*7K% >8LW;*!]0A.(>!8*KO%HJOZ@J(K$<>Z MT5,7@YGM*KJ$LB"6YX<0J3T6(\"S89)[XB+:"J_1(]%M$M@SJ\M["B$O?3"N MY8P7%'-:7@]V66PBO"SV,N/+9CWSFT=T_RA,1BEVX VIBHD2G1X-2RG-.^%5 M>YS)I6!6(,UD9<#RP0*=L=85@W'!^-1-UI@8#[#6I!V%A>GII9T4.\=3TFB9>2,Y<3X""<&LRLH<.DY 38Z03$OUBLY;"1@,2P5C M.-(E!UDV;451Q%\-2N-BIF;$F 6->G:1;_+O<2#&<\PA"SL=L;I/^11?TNCI^R&8R7YA*Z5&#KTJ+70%>)HXJH<'B/W^ M)*M2S<+K-,RB6!W( V%\J=N"*9I%"!^+20G41,TA_C)_ER+#;&@DGJ*QF@ L>59M.ET-FM^Y)D,I\F0N6F%/E@A:8+0W0;0B93IVI-OV!?MJ=+ M7+B$I)8WH.?32[00T-6;5$*J%\!2-F2J7K33;NR;@M%"_=0Z[C58W>P U*W1V^>[YD?58Q"*(2"=KT\L? M(7S0?M>[CZD*1>_GZ8-IGRI*7Z&SI4MO^RI)F7-8'0]D-("C#W6\EE69 M(CX&BG/Y(5@ T)C&/%?C B$2%^G94)BY2A4)4FW%\[I /0"9"M/Q];BZ(!]@ M&U#1Y<"T4+AB+ !*O!:59\/4\N+D;-H,8-4(-Y)L[4;1>-('X$%/Y@0H:W)0 MFQK_(C5B;2=[JK@S39?@@H11&/VE1A"S2A7SCG53N$S0^H;5HO\MGKN,:>ETZ?SW MYJ=F+*4\J;"--1#C6!Z9?[SV_'@K$FV 5!Y->?SW4;GX&#N5\U&ZX&?=[L/^\6B M0[7ABV;7LD-AC..@LZ)#'73;]AUJ99#:;70[A[9!"@ZU>S=-O2+&8>8!]D36 M_VFGLY,K#7+VCMKC6Z=EF)ZY$8-@TQS*S%E4$RN3@?OWB7/23UJ4W]T^O$Z- MO;O4,;FU?DH_)MY]6&@B#C0V5XNL1X//VESG#/M(2MV*J.W@^6@@_U#KWZ-09/Z_]6A\OILVYEU[<( MA..L!2-K>K&'/;ZQV[7=3Z&R<8'6<[SGFM _$)]QD;0+J M =GW\DPEO1T=[J4@..WIIIJIV*LV;S=0GW3HIM_-(H M34/'(:ZE2=/9E&D]3!1>M69ZX9RDL-:N- &MN$XQ'V/4I;G.R_<*K5K,;0K/ MW,DA[=U7^W8R164@H03$GC/2*20G#?T_4^G@#!&:5C'&02%PE^$6;B6X<8<\ MY>%J3@R,S@L*Y.TXBE-L5N-&6"R[#(0K]9SWB>,5-AWJKG3,&.F9W%L@S_"K MF9V-F7D];H93>1.]=S-R]/@)6BRFHIM83@,Z4LY7.;D!D)0 K,V$J=18AP/U MJ[ )YUYV:/'=[KALM9%0*\VFS_D*[=4QXC[FHOLT!8W*U_]AO-S#1B3;T6 MV; 5V0\C=];\B_Y;7-J'?T9C_DKE(F"FXS UM-[,Z M2BEQ-R+-+)KU1Y\?Z'X'> 03VYG==BA^$F"[ZRG=XS0>FB'=Q:+8:SGTW?+< M$JRI3''8!M;T*7*?1&"$G(T3G[XL35T!O[M$U7 MAY;<813+<&:W+JXBXM+%1(>?!'C^A4C5UGG::N(':>+%9NGS[\-[[TWW M1#[,,1_J5IJL$T_5'CT?>GQ'(V<+XKZXQX$[@\!HFVN7+7IU4UH>@E)>#*#M M58]QU=:$WIK0A< VV\R?90)FWM?G)^R.<=LUOCH'I'SEU7$"P,14L^BN10Q< MS:N7R$9AH5\[LZ;\^8!QM34.F_+6YUC&L(L5,O,(Y_G!XYVB)=&T-*KOX[:G M.!O>@7,+$FPYQI@/<%.V0ZPG)Y$N;LJS;6:R]_.#(759W.KVYFPJO[;&M-0A MD304-#%7AL58FVZF[DL:1Z'O@>V%+*%*D3<==-O&U[;&P=W&P9S-\,^/+_WS M2^*NX]!3D>^5H*%GBF.3KQ9Y-/\X=JG.[8&;\IX?:,_#.D]8>GZOOM\XR%+] M7G03!I'PGB$%'/.&C>489'H1!X\E0=66[P-!?O1CLWAL\$PM\D)^;DG0EH9A MY:L2YL.Q&F-A>]EC&S(+EY];Q L/M'!P#-L/Y0%LR[>OW N/^ZJD-P">]V3_ M%_>RU'2+2M; \EGB(*4 4_DUYV-Z*T<]D-4#^")2-P([7&YP!%;->2=#'$Y5 M<][*8."GH[QK)1V3086%&3CQ<6Q&//N*UYW@%,;2(+,M$E<6LGGV<-IM[5,7 MU#&\;.[<(/4]&3><8^Y&H6F#O*H!'4]< MPT@[[[[33EL[/K:_W_Y^);_?FJY@NLX&Z+8R=XF@PWB\M6 W&8$M&J3=>MUJ MDTV&K02.)PM+YPMCGFDP.X]^IRJA+7R7,$J:![7F00>,"AYNGEN^R^0VGSWX MMJ;O4F#2N][9Y.4$9AH/<6*ZW\\2+%&?QI4;NWB!N2SN-HK- EI<:@ER0B@< M,HTR>!RI9&LQ;W__+'Z_M9C!8@X?U'3_G&4T#2^:UTI2:"(A^=;^?44; !;O'- [ < JSG;P*3[-WL'JURWLW??*[47#&0LG-^?D78&M>?L5 M6WJ!8"7+(O[OHI[6]Y&R9T-ZNU0C6-$"1=XRJ)/V-=N 0\.":I6"QBZ(%)JR MJX3*NK?"/A JK/M?5 F1F;9MNR#DK+MO>UEV6EOC]C>#QG1NORRNNM2-7)4R M6:&2UPY(S79F54)"<^KH:UR]^BK%\?3 @;0JG=IB_-CIB1C'IX1YRT:.9_"Q M$\PMN=/[,=E>T$LR=QN.?9;#HA6H5>)F.3QX(A$\H^9#%.%XC&- RH210+$- MC::%2UZ7Q=IVD5X!-_ME:&S>(KW2IL3U06_Q+KWCZ6ZZ3=B>QU/3L750%_CW MGUZN6H15+2L M-5_2BB7^\SN96:XE<7G$_"@-$G\GW]'[YM5^"82UC@T: 4VL4;S MTR'O-,,J!Z%=)CX=::$A824 >PH@*+V,_T#P8(>Q3_OI\XT5U$R4]\LSK^77 MTD:+18.@'^,=OY6HC>\U-^Q3.7(<+26S_=/Q)/10I$E2>;R[/$NJ+6DI[%3V MDO.-';-#""M KG3'V^E,QQN'%-YF6TN^\6T?S6\T_[O2*\V1.8QAH[<&E]"G MV_K"09:(350:)[@S7A@E#UH*K.&L?%5^O", M%*R^"5W!_>G(8)[/M0E<8+;84]\<^FSN6TB?<*A[Z?.+5!2G0;ET(;&(KSK" M)""B"<[.5D:/-]J!U32',O:KKI1!,3XNO )_Y*O2E&I7C,;"'V"D<"B#L<]+ M,D:TF&8,MX33&6K%^HP:>F]*CN 0^!#%I$T5Z&&*:FS@ MZ*.(KIUSY9;0'YW0/P11#X07[2]M5$G6Z%IJ T-3=6$[$LCB $O"BC5!&# E M#8]!B$+0)I\LH(U1&BH K[F5HX]/7B8HZ%R9::G5"L_CV) 0ENN-P(!DN?87 M$)0;855?.@8:^B/R0Y11A52(-@78C,6*[AZ/]1^#H9D-J"9J)8.@[[N9/6MF M7!0LSY&8H%AV)=G L3.0T4")\1 K>@+:\.4K?$+)I]6/(J&;6I1P(<@64JB5 M8A@08#",?D. 851?G*4 J*KFL;*@HP%[T.4\R 6=EJ/U;2WR< M4:4U&T:O6,-5CU)@<^?#M9D9%U2J'MQ_+8*4!*!02E!\H)<1*(JZ&QQ&!FK\ M6M(81I!8*86,4S( O=1-3)^,\@0<'P!TUW29U2 MTN,X0.R\1T(XO4UD&*/D/C;T]<501;7V@XF.(7'-I(+F4ENQ;D:WG]&/M8[" M+K)4J8(%X6:PB0UL]%#-V2TV#UVB/,ZA>#7TP082UR7V)O?Q9BA#O7@430T, MFN&3,7$E MUAH8,>*_78MCQT+P^]E3$"K/Y)J*\RT3Q3,4=DU&TH$ZU4))X: MV%L#\/4QZL6B'-<'LX*8'K*'HWF9LPKV@)0)T3TFV1T*,POE<10W2[G#?5$9 M@:$\\*\+K>U@70L.=XQ\&OPKR-2?D.W>TV <$1@;SD=05$H,C&$= ZO #3%7 MQ&$-8)4D4OPTK8>X%@88!TP&=@J,PD-W4[\>)D HB4]/!44&-R3&3N'6/KP& M!5@PII2&/J6ES.G1/R!U>(,A1NT)PXO .WH\M1=_;81166]N>?*Q]1J)[[.\ MGJM:CCR)1F.@-X^]4S],0 7]AO2BA.<7(M>TN)M(-XLG9HJ %(M13(5*M1KN M;'(YFY=(=QC".PTF.CX>2J^R4W>9_60]0+RN1_E)4B% M.BL=8-2B=TN+CTJ+[R37!WC.)X(_. 1D-U=+C[D1DOG 65 )/6 O.S5_;*S] MO/ !SB &8$08'9V +3\>8F<*F4)8$M9PSLFH-[!+!RJ M7M%UM60#F1-Q6RP):?1NA<-7X>!^_*=7?EQ+H)OB_-!594<=Y9 M\9U]IGL3R0DK]N9GZJ^$XFR@>M99WB>3"Y69WC(Z,]Z#2Y!,W:;VVM@L9JR" ML-*GZ"/,%/P@34"._44IMUR?8A29;.A\0RG^EDK#QY&/V1$J5_4$&Z5H*AOK M5?F#"&@NSFSDS'(&IP^L:I"/*"/UJ^ Q,*>'<>K:8A"A_1I&"?A]8")$BM^. M"JP!%?@#934,>]P@B6O(U]/_0'8CL6$3!(S'SKA];>FF 2Q MHN=G%4YF>=SV@XIN@)@N$]1M@-C-8RN440-^B]B\A4^Y"".W<+U*Z@>>(4"J M Y+>O6J9I%/\FM<@BUAGG;6PTP&\Z7R?X"4N0+A<-$2W)'[%JS71O,9'^B[- M?RA/<<\X'2T!>>L&:6R*D&;KKY$,4_X9$V%--V"$T37[A?1@'!E$/*YS/2R. MKV4(;P$0 [:_@TB?8ZO%P::W6EB2(GY@*L$VDW!Q<=A;(TU0]EQI:?*6I$6U M-6&_%Z,\&%"BBD>J[W(PB\B+I]Q(A2 _$C3VM&^A#3'XOZ&(>9\2LJ#"-:(1 M%RBPB&7A@4),1\KG"<%LXZ"QA[@G25H'\I9!"F<.)G4,7F#\2WKY(Z8" MP 85'!.X%GF R$UO=].3O6,J)2F4_HT#X7(D,.] S>JP\22S M+#150:W!!C*!+;>IPG$*V&2%,!S)EAXY2B/X99KY$FC4@9N%#@:(,JS*X++9 M &05!H8,4\-A@/7\*,M&Y\?1KH<62B0'48;Y:(JA2\7VJZZQD==1<"T++ V' M^S/UM8-MKN5>-! ((_+ "J(XRS63 T:9A*E:2GBDAH^\W[)%:_,[?7$+Y,.& M!Z6,-+A$%QZQ^0D=A=.2HW"2.PK%G/5Q3H95AJX:#KJLWZ+(0@)0U/T0;[0B#RJ&<]M.OW%71JS ME)U9*FA 93Z4QXEFBF=IK4VWF2KC*%4P\PV+;9?&NO%\A;-8HS3A%E_>7HF5 M="@3,;OA@16GR-R!8Y.8E/"P-&T@0O\O,ZB!4WG9D2BVXOH ?'RW0F4KFA8)PPX!SZ%('8A3;Z.C*N#[/GM>!$QT!)XF2MY5EC0*L2H(*]9V9\)TW-GWI3 M8]YC+WH:\IB /(K^Z?3J6-^_4]/W1:C02TLL9>+?*AH6G<\&F'5NBF&D&U,. MKQU$,-(452A\D@G\7('AZ0!.S6P/\W2$;ABE)$5)=!;K*8S%84XY%)ZN;= V M$7FF?271ZHO2P$.'C^H>\*Y@TX'1@_87G"/40SI_%O Y7**'BM1,B(U?&3^B MWP#2;@2(1H_L''FK-Q9D*8S2G!)'CRCID"MX(]D%\Z<],#2=1I$G@ZPF&^ ' MS(0WOA;*QQAXP8S+B-XH*F-QZ=O52H8M(L=0_S?&F"MO5"V8)$L%GBDE9U'H M^?B.Z36U:6.9C.A,*'QS85S1@A"^PD-A5Q3H;RR / =4@ M^Q09_2C2*)D=X=_%6<,UY"<':RHH3 2.0DA]ZT8@#-B& )Q)4\6IXN<"@]%0UD M 6@%\$+*#L0XED?F'Z\]/P:G'C;V M27.9.>+ZP3K VP *>37[>;?9:.YWYG[5;+3F?K[H5F ?[;?W[[S5@\><@_LK M'S[%2@4V&7'AZ&\%97/%-PW W\'W/B6Z=WS1SZPJ4>9L;UCW3MU(PG(7Q MV"==:B"QDJGFF_#J7Q36N('W=D+B?NZ>NR?- E]0N_A@K++QZ/RWAL1S$0'Z MM=_YL0MO,K._X3FP/X,@PM*YY\+VF<0'/QX8X/FQ/?:"@\_TGNZ-%B/G7)\+ MU[_W__"=8Q^W[3U'?O?'(Q%3L==9Z#:>#=/[Z)@XOT43G##X[%C^7>Z=.K]+ M.G=LM/X'=#6?"_.?C;#_1[*A X=^=@+@'^B_AYYS/)(8#70^PA7/10C\#@?M MI9XW:;C1Z-G) !3]5]&'Z+FP^D7D?ITXG]"R%_"E5 L\W.? ]1\P']/2$O^Y ML/L5570ESE64@K5S(D+A"31ZGAWG_X8Y,^=2 ",X;X7J"?5LHGR_@^'SLTS0 MWJ=H_L,W4]E7JG\6"K94^ZGY<(R0$E MAWC8G\F07P+%TJI@^.8DC8%P06\4^B>MA*_)'0N7TT$37?<31X'O4?EN'XS_ MD,97XM8(70B89=& AKX(E3AG9S7G#+YU#KBBS\^H:@6S.7&%&,RX1S2QIA%'^W6F*0ZBIP,CS/>J)TA50DW*WRNP)Z+GZ(#J? MET282LQ.XG&9-KX:E8([DF9ESTVA=KC_4 R4U'BGLB27\Z/3F4)'MU[Q^H)^ M/OS$#V.\CFJE.8%*R=+B?;E##:LW,>>:?TY589S0U"-_>0A"2@-_L#N,Q_DE M*@J^=5KT8^7:+[/1*)^R4M#-:_9:/N-.$SSIG;E,CRKSA)D!@*(!!$J_3]+& MIP8.*R4DO&V5(FJ_:R54&/%R- ZB"6[C**STJ!):5Z5RS*R&K#2*A848UDV& MIHPG&TIA1I!+W9RAFUGG5H!R;0@6CJV%U^1(/MJ56CC&H@+'$ MX4_7ODIX1 LK1RSAB'%R!C=^(TQG2TAQOH'"J@_X>>SKT0:F0(F*1K<]A$52 M.'P*/83VR/VK**M2+A37(5&:DF,])\:'5\#D$'>MYZ//\OX'+H8N5%#K$G!3 MZL<%SU1N2'.D0;9X]:A?'T6I[G]+"C/6"OU3<\<^V6X67.4]_9MG#9CB?)Q& M.PBE-SWUQP_[2H#@3%T2@32T $6KGM5\#:*$*\]X_7B-2O?EG.]O9 ]KX/HT M-)=W1KM?\UHVKKZ7^+5ORO9P1A>5HXUP_9+ZMGD5[4=9F3:[*J5=G)OV0VP& M!U+?$8)(F]S#*-;3_S[YZ&)$_<0Y_@M #;K$<8,H]>K7,\QA>EZFHS ]G/ XMN(,'JQ&Q(E"?L:;C!VM MQ72?%$D$TTA&IJ2BBNB"[S%U//@0N]6"(+K1C?A8ITZ7XL:TGL0W#OR17YB1 M&-V PAU.8I0P3$N&7ND35XSA)7%2S0^^GTP1TQ1?VD%@-+O0!/[Z>$C\16[ M_?(0AVD58)"1B,?B=%Q,0;BT5NH2;YT!.0*&AT"<4--0GW?XYYF8L?,WZ[E_$"\H-LOS6", MA+ND%/4_9]#3*[,F#CT"F9AW39"Q:P@[.Q";";F1[J GV(\"/T("AAN-)=U5 M^_9P8+:AI:+JAXQ3K8BO+N0@#02-POPDDE)=W"88-<15 MYT6Z\&D-P!^:E$5)!.:"5Y-GC6.D-=TR4%C&JR4ED#-6YJFE Q#7&.%E7&]#%N(H>1X,A,XS,DO644PM;ULI8U_GQ"X^OS3P?_BT4=36P MQH^(PVFB(UCUU\+5*XCP2Y SJ2*]/E\4@-+3'@+#H(^:A&0,@.A&RC' Z:LL M-C\R"%#ZB%L]1U*,<(PJ]3LRWZ'FII8P/0C0N!YU-$MPV([A)1V)-"T^*#+P M]O!QUM.5#1-$%5E#,<^.]4=CH86D'@Z+0F/S M>(#WLMX%!6.BY#-K$8R9(P!PU!=+TT^+41*XP)5C;I*E"1IL/)#<<1Z$F:1"G7C&9.+, M0F&7:RXIX 7,$!:R.N]! AV4ISE@0Q_%Y6NZ)QBN4<'$\(("&\TS,PT0H%E( M:PY7-'#-G[6*ACS/TRSTN%',M40,_::ZE:-WGAHS8%7&=MOM?2OAXF11\(;S M>7Z:]]'RF<8)S /S*""4U'N!I)=ESEBYXP0HX!+!NXQR1\ ,1J%Q23K,9D1. M-DLO?PC)/V<01=YRT;9*-]$?9TO#SFF40B%%OY$]L+]+=LYUO"4@3464 (I+ MX819/:6J$#0]"Z\E-G4[%SE:V7AR7OBJD9C($U8[OJR9UF[.Z-. [O< ,ETX MTJS_4L.PJP+U1?[9_(O^R4:K'A@^]ZJ#^B]LCP$->B.S1Y--+?,##)M0,*6? MJI ]J7&JXA3M<;CXDDU6_=3."_$2KVUU7W@O31SGDFU7M-I.;[5N/W9I=E/K ML+,[M4\KNIT4"A_T]%;4V&A6"C0=>O#2VI;AA3>82$ I3KLY5*1#V71R7&DX MS)PY8J5:X647K2*-%FYAR6/<=\<"KR:^(G*4Y"PIJ,[A[T M6KWF@;O?WSL0AWL'WN'^P;];>SLS4'M$6ZMSB&%V+ EL':^]*&1A >?\8UWX M\5?G/:CLR-+XY/(%J0QF,N?8J]?3E2AZ#B:>^Q4^HSF&./>?$G.>'&@#40$< M<,^7S.*=M4*]9[9EO!!T\VFQ49P&26SL*5,AJ>>N>.]2!A%XK]PX$JJIR_J-\G&TPN.:BX/$3C<-8XZ,@8>6GV8 MX,,IO&SGT92[D">V4=$FU08] .H-YSBD5X"[&PP@&F/:GU. 1F[$\L0X#(;R M"IYRWF_F"36."$6!9$B1,5EC*!;?+)LP5T@FEG,J^,*S[U4KHJ4 ?3W6:ZQ\ M-_-CF8 QC2I=$P_G7^ LKD3P7%X@;Y%P*EG3/_^.;E7+ UQY;#";0SB9X18^ MEGY>P_E7E#KQD#ZC:/I7*<.0PK\@DB+OD)D.DR+O,V2>E(CTK4'X)YRU5?F++:\,C/_LXD2T!->@ M8%08L6=VE%)]08^*]_H^M7NL,)A?>>CJ+,P*P:?JP)U2/))C_ G5D11: T*9 M4&D_E^C\K=5I[)L=Z[5<_.+G>]GN=7W]#<@ED20@P-/$I+RR>A<*EM]SL,Y# M#M9N=.<>K-W8?=C!JAWD3+7UTL61[H41X51U@7D"$&]!849S6;B/ Z$3;'J" M(XU,)B6N[V-:!#+H&]W$ZU_T-#^34\O4^5VJNF:$>B;\8Y-.R9)T.G_D2+@F M&DVR.8IZXIE)4^BR@0G@E@62FR;FU>-LR[JZSEE5+_]2H L#G8.%&^8WPOTZ M&' ))<8#46UC>5J>WD6EYKHRX#QAL;:%ZF$DTQC-;D9],2+8*JZ5T=4->LJ[ MF?5*455\-&D2KDVN.>EX0+4;\,5ZR@XX&77['H!VT\TWZ35QC#3W"_ M2+99EB07/J20BBR!!/#;UR%=W1-"-5/82^+$8#M(7 .8Z$86FA9IS!7*1K-B M)&O&UTK:D(>F0)S7+ZGV&BP"DS)51LBBB>C]H?>_8)*PCV$R\V2>=Y\CFW]0 MD+[5IZ4>J%[>!UC\J,'@3[.EL1R9L@>:1HNX*Y@RFY5'SG8#Y;%AWGE L>3Y M(.AK8,DI1O2+$LGQ>%B[(&$D>8B\L<.(_-F&*YBD&:GK>OE,<%#AZ*20,75H M[ZI7,ORXIH_KK*+\A? ,YI_4/0<&H2X/X&=F;E)>"E#+*@5,L6!A*84(R3%Q MLP2PZ1S(2_,:QFW-^5R_9C$"SP\V2\RS.@EDMA03R #@UY@?!Q5 &^1Z,KG! MN:[P2[V,-L *ELS X]G91LAI\'L^EMMBDQ?#D?<])?FL;7W]ZZ+$+TM[WRUH M!N<%O">M_B(YRL[7RR)"D2M\E;^.$3ROM?\ %).DGEX!Y8]X45.AAL#'6<'$ M8B6]-6>V?]8[@JO'3,$Z/\;'9C-=BXNZ$6=@C;FRA9]9TV.-?5WEX&?==F*\L+&Y"HUH9S%PIP5)+LT'2,Y."Z0K6(-1+)BKJV M+;D$EDZ<%T:6:!^(-9[$&.G"8E_:FY.[V$@R9U0#AB.KU>+CO.:6A=R5U4B? M%92 +=3X3$WQTAK1(JV@S:"RC/>D7H11?NNBJ-;+/YCLEA(JM5)=LS:QM U# MO\V$"0NKS$2;UC]WGPT[3T36&,LJ!,RC4@V;SA=F,]'A!VGH_XEQB&R2^43? MB0W'V94A-;2Y;N1\VY6AXQ67BG@S=Z*H7"Y(C!UW@P$U%Q??(1?G9B^Q7GET M.M%>UJI3W+*'?1Q3W$C&9J9]^X*\::S6-UHXLQ"U)C8*E98@L*!)0R-JX!SN M5])PP#_+$$IM 0OQZ'*P+-GJ)%.73R.]S$DJ6%YLG,#IJP_;/-#\/,VT&!:[ ML> IS-/']V*@7M,?Q<:9T/:\&7C/] 04I_S!0*KBCXH0RR79!IJMQ;'Y M +=%D_,EBWE0\S-#[C%V9(ALI!>@H,D*;.S-&T]?ZAJ=F<@/JA# WAR \^WYRKR=/.Q)XG4W-D51: M*+)*&GST531V<'V"WG0+K)5B:86^J$]R-Q 3#'H'><6F@ -*Y.D!@!$\Y0F= M_A-MMF7(MV<@+[D3MK#_#F52MO6@F,R(L(&&["_0WK&>YPZGS]8W333L.3ZB M%_@6ECA,;7TH8"Y;QHR4,'\)=&%_: :J_)@ZPE%\3 9-:/(Q )V#*9)L9_+OM-% ?A1B2//7QI;EW$OKX= M@ WLF9@U! 4?\'8Z6E&*4>@01/D38^0TG$NT'+?I]&(ZO;7IZ?3'R$S,AYWA M!1"<9)_EG0.9PS:CUL+<@".3+TZR\&,(PJ".R]MT<&+F2B=O7]4_"<"DHY^8 M3!8^K2R2HYQ*85'O5=9VL>83Z[1 M;-/Y/^G12][D*17M$!:WMK/NH6H_,/[8[\2H.^BRRC#;.#L1 W)0ZB0WAYECDN".3 M71;%,$$@=+C,>*B"RT1*4]]ZPUI=,LC8-5_L(W6/O9,BJ&I1("><$+EV0>8# M&$_%X=N5@"5C']/UCJ($)QNAW#&,D)>;%&=DD ]@QF;EG6\8#^>%B-ENK%XA M;H;&H$_&Z4C'?'6'>5$L%?-#R=08'$KP)(4RG](21(DQ0QTL+3IS-*LI"QWJ M>H_\ZS&Y'6$^$4T;Q+4\VE KVH0TLH&*("A89AK4)Q0Z@/=&;47-BP51%9=, M7IH,4;)Y3520(RYL^O(XMV/P0@/M/E"Z3?\\IAVQV( ?C4TU"OA4F8)"U3*F MW96XF$T)VDW6IQ+M()AZJO:Y]%D;SC^B&^P\KCDQ;@C@!$O4!.V?6\:;Q0BD4!K-(J6W!!:>FD+D@R M&I%)-P=) ?!Y7*WF:*^H>'OM$?13I?=19H?.M6UBDIP<6^7BITPK(V6-V7UN MZ"7%VGC1$>5\!Z^I52KX;'E^D*UBU&-ED\>C':: >9-1+@ X*I(8WJA07U1( MDL3Z5;5%:"(?T_HR3YW;NP;N@>;"L>EZ-+:C+AC(DUL%(-U,-?RGH9(>=A)Y M.9#9D"L85.8!V0TQ:)"'F>)Y]OC,D\U=LW!@X(-@],R0D;GE:>5D^'T8TUXF MFBR;5]]S[+H1MW1S5!?;E749&D@QY7' PP3V0%]%F$(CJ6@^-(,+"OW1C(&8 M>04$4$A=\H4\IBDUS#[+,XDC' _3XV^ F7U,\\21?@K+.!7U.-X[Y)*$0L,] M'DK%U#BC+?3(=6D>12G,01G6O"$6RP)CRFT&U^A 7$7G892 73T9X:AS(I:*R9)A^M&^OA M9^3($['^B6UQYH,E*[;R;:]E6L_JRG#A$YA)H(5J.%/N"3!%Z[U0*D5/RB]$,Z50"TU=M53<"Q+$3_@^1667 M2:[B5&"<5H#%=%G7I$X^:>.F)TN3I&B?IT[)S1W*;(+7@!%YC>*2K>*X7'#M MB9%)G1=&Y]$ @F\K.EJH(:V)?9Q1W0@#">"/?R2MY3[SS%?=Y4RV* MB&.9Q,9_,$5:&;2,53*GV.=I&Q>_9X5)/!,J [+)M&@+'NC_'"0/YIK2,* L M"'E/VBMPEY RS^JGB,#16(_)):NQ/- GFP-$30T\$,;8AK3_^"S)U4?1WD15DLN$@O0//=,< M-!.H+F@%K!+"8<% MN]UK?9U=K=,"<[H/1+^ ;:/\.@])>L27]VD[(JOJX%A M)/RL)>_ER*6NT5VD< M649FA6+A8L==H2HJEI1$ER%M+1,!F&L@E$:<1:*@C1ZH6JQT*T[F0F1>?^@0 ,2LA 2W9KEV]N;C7:7GGDK5\@[RUQ&@(*L_ M2)'/O5D-"(P\QYO/:S:/SJ2\)_2H4BWU7:\0@O!YNA7BKMWD.)Y!P^DEF AO MF@NI]9[28M&EHO=AP>D%]Y(3AKT!$\UOS>Z]MX49UM'WD^K6"%#:^$'4)$$5 M9_=)78YX-6261L[^@%\L3IMD,TK\R$;&[BNU/L&A1?0EEB>&,,_,[$V:X/T9O;HK3"%;N5'=.E"GN9N;![^"MZGC^W,Q?G94HIB&OZK<%2 M!TQ?OJR=*9GX^(>1-7A-1K/SO 68#7.AR2JGB7/"SP*T5[H4#(2;MLU1U34^ MZ4S4Q<2;Y"; ]Q)H9Y 4H)GR[;6[@QN.7W46J#EY^.)LU+^,=W5PO2S#;;IV MC$JB*KS,2GQ5K9XL;MGF3(B2X% #&)TC 72&Z\\=[]:W1$@AC8%YE_,<^3N07A[OQ?:@D*5IRF-*SZ1'NMS0MN?+$=.Z(IXRY#=YHI M=-A"K_^%O \AMW)G(EJ.G4=>W?E>,W**YV>-=SC05XI;I5G,*SS$.00N+FX; M2O^1\L1)VUS@PIDNZ@G;7BTQF@8PX05>=& ==_\@BM?.\/(UM?@G?C0$XSTA M1$#>EJAR6UH+JW#=<-['IP? M1VZ\WT+&;\+$R(0:]MHN8AOAAA-32Y1\ZM+=\TM]8[3:4S*$+;6;[*:EUPZ: M,-IO:5ERV4CCGN\08-&L%5YB8;5SW7X 5PVJ !HC2P?E!XO.CMJS,#;?ZK6% M!\/(:?APP_06\$J:!5;#$!KJ$=ZL-"AQ8QYEM1C],3@$S&:L"75*X/+$RA=Z M\(ESQ:(&IE7,DG7)% 03U"\8@,$[!^/B?)F,1L) >61HU9!1>#^+<$ S,$.S MAJ.U%XIFC=N0K/U47N6RKIMS'T"R4:V+BQ01X,Z4)CB7V,*G!4NX+H-9D5RC M2MG(9_SP*Z,!J?$7LU48^^)V?$\N5V?;]$<.K@^@]0A) 6K1<0@NH5HL\<1> M5$7>EZ0NN[.,Q7U\ XOI5-7N@((<4TU^&OH*WDOK?:U+P<;;ELN3YD*UULQ" M#DQ@2!!E'Q.5RBF+KX1T'!_M%ZU??46R[2PYK9H3$@3QC4%RIDV10/A?W/0S MG;_>9W53[\CON*2-OT@UW_Z/W>-=[MQ58A1W:9!.T#\7;=GE/J8Z'BDK,"Q% M*KQ '*&2>%N7E218:&=:IS%0Z7CQ.G<>.=0UH+VZVR"F>;_A;*()?^.JZ4'IX(\B9S0N! M&47U#!JF@2.$UP[SH;682;L@<93DA2&7H>G(+OPPVD7E6QX5#!KI&7%A(Z[K MAFL#CP W_GO,C3%+H35 /0ONB//(#/_A&*G$GM: ]U\J\14WC^C,1L(+K!]" M]_"BS,/"X*7H"E-4O[O9D#88J^/$K^GOV#_%B3>)8]92=F/X1QW:]Q@T(25] M$B*A(1;SCK&+)6446BE=2^,D$GA"&^#6/FV:GDH; M2(YC%+O):VZPIE//M4/RCHSNBP0GP_'!SJCW!Q/LD;'9]AX[;19@''2X1AQ,U)NFR&3&_=,4/%#4Z39(DQ3IM3 M*J=A##16%B:F5)"<6QN-#)XCVE/T;I'I?W!%(77\(*9KG"%XEUEWEDQ)&.Y/ M<5PUXA.S9:[DOEO" !]AQ]I=05_-LV38$ZD'? OSN%$1P%R2UG@9M M(@0739,/V$ ^[5K_F2XO4'Z0S7?_&ZO&XYV6?!^*2XWK$6(T( \98J=Y2XV_ MN2]L7>8_CODKL5O VCYDO>3J-H@#BM3(&&30.E[0!F6V+D%/(3JF@YM'/U>5 M-XQ2\/4@//%5&A[2U=7WK89$O1\AD34*DO&,N B*[-]]^LN#O>>_O?FUPW_N M/X=4P>OW+S6!3[]""X4+?LXYDT'WN]E4GF3&;8!W@MP^EOYT_8)7[X[#\]O@ M,[+R!UDYMJ#N[[@EHNQ0* A8IN&K:68Y^(48J1QD:ICQ,L"Y&C0A*WE1BI7+@A,_:VM\$>!*(UO6^4O"C:'E( XJLD4LO#EX+X9#L)/Y>U#F0_2'5SX1]F1- M:TGGX.1#!@"=9J'PQ/9W90I6=DES5LZR:,FA#)EIM M9+>@ TME?#B':.J[8FE&0G."'IUIS,@P;7 4E7$SH5&!],,(KRK=_JG!OX0& M2?_ JI"^'F=0&=5EI"4Q$ED$=6X&3LFN.\F48CPK*KBB\M=0TC.IX'2)A>!/!K$;]!0\RG0Y=-NS!#*-)YK(B\ M+ ;.;FML?)H3-ZZ Q>(:OC34>B3F1;@(L YR TQ-*ESR#9T7W/4/24 R2[&, M0IT"E_L'/F7>!ZX88AC8"]EP(@(V!R9Z56%,B*>$".]7)R0*A((<^%02-#K3 M>9D+,R;/W>K$"([C)@C5*R_*&R-#/Z6J?U?R7U?R/[PK^?]1;#!WA1G:Y"S/ MYI[$/!LBSK?4,PP*JH0 M,@3>)]V0&^BYC:LJX[X ?CJ++E-AGGRGH3BBY3_4(3,M;O>]].W S MYUY*VB6%P?;)3UAGRX QN%*[!P-*H172F8!A?=_$;?Q\C5++L/!BK.H">V5V M\4LF9RASG+1--D:X>ZW%'_C).@:%8G<++^VU60%;+!"\3!4H+"M@,JZ@ ,^F%T1OU9 S;KPSA0CK]F?=D M(4PJ^OJKT2'@+#'G!:N8EDR\/&(=A ]8MUH@;>%E#8[;M"H^JL]*9:HV9S)P MW2#*)*PM!(HBR!LFK,"P?:ZO9]@6ITN:UI.<%C75[KPG63'<43@X.XOQHGY. M0V)A00OX/KT! I'_3?9 .1W;82NK.SCE8_U0?X("/L_LE"P_#"MC2Q3VX)$9 M8DWS');6_#BU=/38<7[&]* [.S&[_LQLT.W\>R'7L/K%#T PHHXA+*SIL6QU)S"/X5%J(20A?. M&+/ZF@FT9LCCJ6/&7@%"K6J!#+:HSAHXIF-LM%PKGK3*KX>O@"K@:/1(R(,C M*$*@-8B@=YY/-?@L6=2N;4@:0[BL+]PHRPM2-LJ'U,PIY&6B*UG)T.EBH((C MU[_[O(')01](.V(L(:.L!$SJH(I"V$L]Z2$3+EU=Y^""&B%HD!I!WT2(*D]M M@Z]TCASJ0-A9)UG]H5W,>^>>=-^7-2A/ZDDIJ36JR:KVC'\9RT%E7X27P$P7 MS;4PG.>0&Q2?5_0@W#\7H+0J.Q?]RTZ7VWNEOV#%1]7]/=R,1':_8&HNXW?1 M61WB W7K]4W#;6+V,?QE9&(E!\G&Y0HC'2!ZGF4H5ZB($3TA1=3U#74W+8BIU MZ;4J@=MXWJ0 M*5M4L0>1ND4_[S$?.S:H"(NR4-&WYPL8Q\I(K4-\B'>2V@6 M?8=H,#1]?.NUM3*84P8G,W.>H\JZ%< MN.%2S!0$"I U,B>8+1I:NM+?]'R8B]J](%$?^4?G0(DHK]\K%YG54K9_A M8ZF8DFTPL>'+9 #>'B$7P(TI94<0%@88A!;W[(0F-@Q=\RJ+0"GHG\ZT!V.@ MGEC#R%XBQI7R_A:1\*LCAIA>7#1YG3+,5J&0KIHWG^ \FW;)95:JZEIO,"3^ MW"&#W,D#W]V8U:;(C36D5$=5!:2![A^JKBG)LV>F-=P'X?VHW32\Z\59X]?+ M'80I^3!]T&H,B,:P7#(4'S6X7;> P5_P3AD7O0M71[HRX5A '051M2KO5;R, MP=E=_0IU?[2/Q31J4YWNK&E[MQV11VI6W09[)Z5&.DYWKZF#$7T1+>- $"K< MG6%CICXQ*NJC@?S=D*MD$Y%GM>4_B*XAW/<#5?G+A- MIHUN"ITMH'!5]T9[%5H4LO6(K*'-%OFBDNR@BRZ*.9Y'##>4I/-OI4=*0$!U MX G%NHTRE:66[7,DP3!0)Y)0V68LO1_'W3.$M^_.I!PNJM#>CUGUZ*Y1.;I] M7S?RZJ1^<59DYZ6M7 1TPHQ:L$[M#2.G#E>,:0!7Y*W*P4[Y47(DZ"$&2/NVQS-FVN]WN)B:/&A)HY(#3)EW,K[5.N\E+ M_(TX'NC7@VV%YZRE;X:VR+&C;L^*L#WN;P)!3=1X2BUU!GKEP\@?"]9>%[.E MO7>L8WB=356.!/XA@XP)(,Z]=F13:'2O9UN3%A2PNTG#ZZ(8T.NPUSS#\_H8 MH8BA>S&2IHU5A2\5P/@U0,Y\TX;_;^7<#D=(6GO!'X$A6W^160Z*.M.>F%$< MLJ_-)2^R.LNS5*!J?V<,,S=!/$BM7.C ?*Z?^,!ZS6VYZF!87@KGN7%912@J M?+Y!PSP@-\LVY]N2,UHG53/Y@#P#5S8B.X.E$E9RO=]EC,O8[MC=5D3WAZT\ M1&30QM$(S:4C3I^AD&(HK;B<;OMA\.[3U0?9^ "[.!>T4[GC0(EQ!_2P0(^' M6P7TV"CI(Q-JK)$BA6\-9>5*N M6#\,;-TTN!"H!AJ>PCE"REMCM=9X0<-Z MCETAW#2@?I#-H&0/35N>(G^O-8@!0P@3(GC9!5U#*3('*52YC?\R=.X6W0!9 MR!P6X!_6SW,8._C@";#NO)WXX5N7:)9VBQ>$8"VDX\("^E?#45HF@BDP1&"+ MW=JCQ'T5O?8]_:9E(D'FQOL+XTT7(DP8;P$U&0 MV8R.6M-472 HL'0KECG+L!UT:_'U& SZ:"&L&:6-[A>[I[L4;$KT4C6G.R _ M[^E8/U!ND;BTRYBB,VG)18[)$JC$+P1*5W:"Z97Z1CEG.'>CJCJV5 =>#3D^ M+%O=H?$1C9V11QC[D,6P#Y9G"#W?$\$$OW#;V[U^76:I0&JE?]AZL:>4):GU MH6+\>KQML7:'QJ.*+ON 07O<(X M9WJ<'Z;"I*I-SISL4QG$^5DF(^G9E]AA'CI=7PHDW!>^.&O1L$@\2Y1T_-WK M\<%P=&X*JZRU_?5'$ENZ XM^^"X[Z(_NF]W-S4X,NDSEU7#+A/_2@M$8 M7GDW^:4D%B[<.)X"SCWOC)]!QY,I[I>!(,"M1.G"8"+<2 VL4?HP +&D:XUE MWD1Y2-4[]&E2-@"=>T:7K>P4ITX,@TR0U.KDT!MQIZR[D0F(,&S*8*6/PSOD$"LZH1COO"PN MU!87)K'YY]%5&X?V-"=P30S B06GQF!.[&0Z+ZI?B6L!V88::T"^, M.NIG-+6WWF3_LZ0#2>H^*:"C_),[)=A\A_NI."5? 0ERZ2A!TN'9.FB]G+^/ MNB3IAGRW_V1WW_E]+O9%)D7W/J2?.=.IB[([4KB MO%8@RSQ;DC7C[;V9D[;_>/=09^UV&<_']^,&:P')ZL)[]67[LC/(>O)M4;0D MZ<_9W# D!7W<]T@.S$OQJ7*0<%G-9/2SBZ?EI\=-S:/GI&'!4G"]L-<,'@,0 MK@LK>KSZB60AG# SOE0?VFIN97@>,HG/NG<1E@U*$ M^6HC4%=.[8L+26\IF=1*(;6#3AKIH=$,;B7R>/)GVE;54Q%,Y-T"]9/T-!EF M*.GV<5,0Y'&%YEW\"]O"Y#V& 2/=I0Y*^!0W8$C=LE(D&O]YH<2CA-8D1B;# ML"4AT'E#":'*,XA:T;]7TS4#Y=D*=,H79T4=VN*:=O4OL!3H_3,#"^IZH0@- M=3\6OA/59/?*_^26!DJ4$$*8]3! ,F7:]IF.*A15&.A4! A)ZOEH*0:3Y MZV!IJ%(@8LEY4D A'JK&1;7ZI(1W8IT$WP,"-<&SILHUZ#&)JKSD_DWFLY._\:@_ MOPWDX5WA(DD^6)X'JR5;!>Q#V;01"VWTO5X@ 6ED_$I?[;+CH2\(/SM\?;J" M421$@6TGFD0-BTB+545^JCKK$!54)@;/>6:HPT3Q$54FQ*4N3E>T%,O[4--B M:BHK4N8B-R@T*&Y=ENIW?SP[4F]@[DV&"PV*Z^[O)FU3.-O1S*C!MFPGBUD' M0 IG2D1L+8+>#3M:_0VVI=DH*VH^UL6)F20U(;X)T!M"]@@E2ITZ3RJ/V'(V MKYJE,'<'#QO%2+15[R;'D@/AA/#P3@L]^ '/I$722T?+K>37:,]^R2M;E1^H M<-:2) L1%S%);.=1.GZCN/>R M?P+A1+A- OQ5_9F5'"0QJXZGR23[%#IDM!-D#4+-.V+-'9% '3M9V#!\I?"O MW/L+'0\@:>=DKD^6(0//!6&S>(/:,#'^]KZ.0^168_!5B]1E$3"]M]@^V@W7 MT?:T^.DK,$*O(X,C_7K)BJ"DGU+GNI73*34F\O>!G)3D/UO&WU&B# RC5'.B MU#&5("L/Y/T>-[S8/6?NL[:[ Q-%8*)'=V"B3YV[RP^T;_^P)W4CPU/ P5ES M0 IS:F366Q)G^,BWID;6LINT!;P^9[)@#R2\89O%DB*+%@6&K(\]Z)%YLQ>< M*;[>;I+F]\(J)6:&M]--A566):QC8!=CIS9VJ[+.2S!*('ZNS1:^/HCZS](K MT(HX(7>EUE!X=F[SD!1&2^!K=$V-%)O&-@E#L0:.C0 M@**9C$4/%)XD(LB[2L6?(C?R E ?D!XZAV6 5:2F(XZJ%S7#$\BI]DA,%]"[ M+YEY8 D70)4P H\>"OQ%ZBV^Z%47%UU5 /R8)GQQE4*TIT@(/G:[R1MY'=X. M7!BT=/#P.+P3)S&P6*6!XT3>7RGC6*5,=Z:!LN,: B^369'Y%$,>N@R5*7$& M\:R9R)G2,U^]MTNC;895LY &0L!T) EXOJAJ+E5J:@-0G_.R=2]("W6V[##G M\*>));!M2'S73U8:S99U9!%D+&HAKOPW$FRS.0L2>?8N63I+(C)QT?W2Q#EF M8BGH4(4,2<34'=E4Y@WW+ ZL-[7D0SGLFAJQJML8NP]4522UVGGM9-R.U"#& M:NQ;:&-^+S;3$>),IY]QWS:AO&P^RZ[:J80:=&X1,?^Z;2^< M"'EQHO_&N9@#O=!S.>"T,.AO3DP%X7F/6:3+5WHK.(D84TNP8*>:%%9R'<"; M?[?HD$%#B38$:SI?8&@1"AWY=77CQ"P,$AC>\?%<@*)7%_A#[E,XYGE!) MH M6CY L!ZRRZ9_FLRS0<0O5H+*01:+)DQ(8,6PUHW7N8Z!\9>]-J+% D48^N:>!5?D",N4- X+1S<.BYZM\,WQ:N"D M:,5P<)0MSG>*QEPH!B7H&^A\CYR80#0@K=I!'!]*_C;.E^6K-1"K+*!;07D$ MW-["D!R6@"&:6)R PS67GV3DJ1%IJKDFB[T%""S\N0XIE!XT;?'V^*<#VE$, M&H[5<^6P4T!(;^WE5GBU02E<]J$I!669F2(4P9U]@DP33*YWPB"LB"<0,1 W;2 M)=\_@/M&ZF*JS4=D:&_GF!H;7P:>$;9\LA7BF]T; MP=2;Q?4&)F5Z+$^I+\T5RSE7]27!'YXX!*"OAYQ?OIN(R:EFI;/& (1)I.?,[+27&I(BBQPFKYVOL+:WJQ_KA ^.U[[A0XAV.M[[26JA?4(8%# M]!\UE&B.658M@$)XJQ40Z'.>,8PDB9)-"/XL.T)VM_LAQ5TF=.6F.!"?D= 0 M;^/P'(VNI0=N4EBFO&TKY^T?$+SMTZ9Q5<@R4D"31-#/?G&/PD/<-]4Y#-:/ M#9U^E0KZ^>CX1]4*2A-\_LA=0K0N[L+N^K)'PF*:O&!GQ0WM+1>=Y.$H5.O3 MCEZ]>'L4'D=/.W[Y(E+7.FGRDF'JLT))>&>+ZE253/P[44.7'O]R[T$L[ +VF4SZX9EQ/*="^!WJ#+!D8"S MRA^Q&\J.*--"*&MXU(RP46JES!GGHIZR2#T1^DX08P;=>5%H@6M.7K/;;Z17 MG#("D8%K%YY;-'G'\Z8ZUZ2:IS)5%[R8NJM6R>Q":&#@A'S2:.FUZPM+EP;: MO;G@=_%^,UZ@@L W52FM#X!-V@O[M$'/&)55RMY$!0IQE;8B:B4J6O(+_+$W M($9M<5$.T&F(&QO(97V*WBI54L*T8,U*>%;9(,N6#-("-YH_!PAZ?' 6<;""$U-E%[QJ MF$9Z3,DA>WH=9=K7%J]_1ULG>1P(,=('!/J3>++K87P7@R ',VM8F MFOA*8^I-/,X@?A\DS4;6A5H/0$CY ML%&Z33@+&T2?>A]N"UBQ=ZC]! ?@HQ)?A/6X2^J*6MF?NN,]$')(0ODWKX;NSYY:N3NA: M_>5KQ&)-V<5*EQ)#HCO'6OE/\8.^17ZJ#3T8]!L_>+?7M8I@'>C@C-*A[%D2 M,[7P:V1PLQ, _FE+"*(7CG73X\N))N\C'C*X0RSS25_/:9=.NMGI.#W'7J56K+8M MM5AE58GP6^/FVHB&[!C5E7Q$)#C;YRN#$,L'+0:W:=PO93:ZDEXOJPOGR%1+ M]G11PI$&4EOQB'$:A-CA_I;*C7:12>6;OE2055.E77B.FJI[)3=3O*'#:@ZK M<\^INM %X*%&2%1GZR\H!E2W"W/98C5X]4RUE4/Q&>OCZ;.C8% U .DX3626 MR,TUH&6:^E2&0;7/67G:&BYFWH63C(RK">/<<%:XA[4%':JO(D *-&0H"$VK MQ<3#WZ'F@LU&/4*2N -6&N7 *'6&>FL'VG^LF/\@(8_LP3WW11W$8+G;E\XF M<"U]I+AHGQY*P68_^,(H)_VLC!E2FMS:)C9/]U/\-M:QY_V2$ @ 9+VGO-NI MDMI1Z0$UCE!/I=*/ "MCD&,@;&<],04^$HV-;/J\@)Z[)R&/+Z:9\8U#%5!8 M]1@$>UD=Q,087@U(3U:Q6O?Y_+64#7)&!S+;1F"'5H19QV5?RR4=._2&'?XJ MP#%]^!1;AY$R'(9G =T!(80>J?H2]&6"+MFCJ6@\,A-8 =">,5\0EOV)@\F M\,QPB9K">G]/I-QC)#DIV9=&A1$=$X%(V/.L,K\2VDI!K7):=FK"S"UM4I'H MES0B[^%K@[O067)$.\NZX3T2GN"O\!/1(6,$E^ G^-P&E;_:C+L?!=$'W$/0 MK"]K_16"G]MA,"/%("=6R)\E$&A#(1Z6^A;_E[$ IIJFS@_ M<;(HZ23;5XZS>?3J?\LF'Z1)KDM^KM!Z]:):G-B9D0:*/FO[ZSX:Z613M],6#(#B(/UB6(010J+EQ'8F+2D:K'.*X M98WZ=M*S.5SX"7CFE Y<[,U"E M*NN%)3\-0Z10MG9^]A#1.$J$PLD^^>8P/E :NNS!+^^[!?[J9H:HJ],1X!B M"K!D2 ZR7(+4%C<=?IB,T4B>4!J/"Y[2O^]SJ3[^'^1^3.F4RV(UDC'4,X82 M6$,:*LB(L9\XQX-Z7Z DT^0CGX$I^C3][.2G@G[=A&+SRDX4-V0EE1HV>OGOGNSN^1\TMEI7 MD@�QAGX863'5,KKYZ6XA6N>XKKW=.=TU0R!9;/-1T#59H-8I(=2LS]PI:Y*V:ND!@,K1? M)\MFP0X(L\?R7F8M"=G\Z+;@06);4Q9BQC3 Q4=4,YPCT%)!I!@-T+[;4"\]1#6U(@"<,$R$[MZ?"KXIPK:\IN M/*;$+&\5,!3^8!NJ,V:+HU?4+]->VFQ84]6+U$C;C6QQ":TO+EF)4BP(?CL6 MSD7Y@Q7#M$::>_4/0>WKE;1,KY1[&4DU$ZGOS<6[]?D3E@@)7Y)&^\R-T5_D MD2B) IQN)KC]:AH3(RU(J66HOBA97!CUO!'F;;Q(UB7:#AX$P1>C2>NY@0$VKC[@P6>$ZN9S +1WMUUG;>[%]S AKY-(E-7(UGQ3-JT]! M+UAU?FJ(S<5FXE K@1_O<895L!6K>RW93@LB60BY_5&BORV,/-^3KS-C#0W/ M-1BB(3M-5LE$L<#G$CU-%UP.AV5.;S!CEIO2A%XFU-?GA"]AP*(@7AJCAL$& M\^J]0;\;; YWG'+=7I@!(^]<$^%[T?>5M!U1=-"A=0,U5C"6B>6B*RSC7L\2 MJ 9W,[I8'*G'^T>O'O@*WFMWQ^" \QVO.J8@GG!+?[J, 8>!S=-P4T0E 8K< MK\&R]CXTU\K%%-.\?]KL!662:)4O"7,&20';86OW7$62(NP?M@6UQ]DO84>! M@@[KRIPN,A> ]86D4HQB#7V>)TOO#7<+M-ED193771Y]P/6ZV%4Y;B@B"B0A MC<@!N%U0D:H(Z"U-VER018J'A4R _@R/-\X3-0+.B+YM-?T^*%!<,9%GQ, J MUSTA%>G?& @1L!DC^QS7\\!I6"'GAU_S]N)]82Z),.@R8ET)12.;ND0QMHV MV]+[7T@&K2O%KD^7;Y]PL*:)R-^@0R NS9B(ZUGI%83&BA L"%$7U1;>>NB, M9'.Z)J8:BZ1Z(I1,$\I%G?M]>&6%YO<1:F*37ECYA+2IRG>Z< ]K(.OXU.T M[DM'^)_A5JIN.^%,0DTL][7@\8C55,^BYZ:A!@Y8S!E'>F&4Z!19-T14NVT? M <*Z:1"Q&8M:AEMR92^FBIV@#2[3KHR[U[*D\:X8EA69[ZSC<*$@-/V"FY6- M[C ELL-K3E;T'Z_ V7B6ICAU2*2@EKG(9U_IZ_CUG2,R+0QMT51$*27JE.&9 M(FY?9#.^>K5(.M!:=\/Y9^/3C]'GAEOL57AY\Y=^73Q7G:XD>*>4,<2"BSXM M97I7R/RCA6>QZ%EI2GH.+J@V%(7UOT!"16$+YQ\ 88'1!P M 86H#0\AL&.\7$0]>0H4ONE)2T/\F9JD?O#L/<),D.Y@I@K\S:33(=^]]%04 MWBOJBJPEX3C-PG!,0G=IU.?"\92&$#3T^U&XCD",VOS>>9T(5Q;%3,3)0GBI*Z2-_R:-EX4RS>^;9<<%0I,/?B\-W1KM M&AD\4WQ&#\@'OM@#]T)N'^AW.C@(-3F!L-J2)(-C:,+("Q%!YCR;(^,^RTZS M?WLR' D9J0]&49Y%7F9FK?B-Q2YZ2B:MUW)OZ]60@>&(Y%5FSM<TY M;P\U4@]6!\]&9_#-IPQYY/'3*7GIG#Z:2NQSC&SX!JEMKXNDF4,C]\KS,Q0E MF8V_::M<+!K\3+'L9AF 60W@3!R5Y$3&$? +W$PUA\OM F9T@TD.7QK(C,;2:=6 MC:PP7IYI'L@"46C6&M[="P]^893H"DB';1[KPX49YZ]TX-XW-;W(@]3]R_W_WX MQG_ O9L+<*QXOW(-*-LYYL?I.;AM1-?>"&]/!_3E9N/U) M)0>K2DOO+/1C3/+5X$)3B8EU7V$ WL8PT)E@0R-JI-I@FL+>[XC!]^]"K@J3 ME_KZ-EW4ZD2*C6G8L!OT%W@-PSP$;F@4?WD/8$0*V-;2>0 ]*0=%04QH=?^7 M3A!&[MOREF6$5/T\=^LY(;^-$@G(F^(J%%-@;8!88!(;\-)O)_3^8KM03RH>= SZ+DZ49+:KSTQ:(90SZ+"RQ&+U0)XK$ M;3/S+HGH_'91,T+B;$/:AB==V0=YC-I\+ODG?/<(P*,-&H%U$(XGF='S]?O3#S+ A/1'B M:[KPI<3=X#>0UL;;V379!H,_P/=;4:@3/SP)N#2%/Y%/N,#:4M6;"G4!_QL+ MT^_1WB'E]W4 #/N-0:GB%&[7R6(Y!$:YWTDWH5=F5-7H3-LT@)GQ@G)(QI%9 M9*",WX(<\1*[,JV[)9YTBS818C8R]G_PL;[WT>!=+(%NR"WC<1$A5$B2>/;4 M8%2#11W5PB(CNPN!-7W&.DRDHA4EPQ]LE79_1)D6"FIHAPFP,R"B3Y:1')%M MTXRRUC;;J5>/;:)DPR,)B<9GG@?H8(M4Y2,9(B*A*O@:&=/;3ZFM 81P\0:T MX3OD.BQM:1&ANV?:Y@K/%N;*?F?K#IX!\W;PSIMI3QCVD!KAMO^(1OV^7N1G M3>>S-1!I" %D&N=4EJ%+VAWAO&D#DX8M#=%*>&%.4)_?1$24H0\!TA2BWK7- M#+R8)$>C+%7V1>D^GO)?TV2E5Y8X=?OXUX9E/P5>4G[56%/E9YE%*8BUSC2"8; MF1+"!TSB:CU-P9%-'K_[)X+IU0]0B0%/!6YLADQ5B+#L9OR%P_"?K.=^;(AJ M5.E5G*7A/TX9;^ \?EXF;)(0&X2(1%,?T0)J7HT3@A;Z0BV ^62 MH2H!3(4,&2LQZ"_@$,HVADQN!$8T/1EKO#$ZZ1DQ%2@ AU*8#?JC+UD&2_I, M1Q8&W<4?+7I72\'L.1M8U!Y)+.D^ZI59T)BG 2$6*^=LX4U 59,Q&9^+F!#= MF#,A=9&"P+QE'D).\+ :-2(Y7US076)2D(,,NC]W*L!S[CMDI0N>M-F*54U@ MCQ6(6HK4ABI(7 ?@?MZLF$\4QDK]<_<']A.XL8:?&!5+OA1#==DNIJ-FFIE- MK9XRFMF\US%%Q0F D:@%GZDS:E;HXCOPFNP;XD"F<5<8QTX1Q^2EKY:J>K7U M=--+7OBN1&Y+Y,_N2N2?SY\_,NG@U" &*1X;I>+#-B4X2D\N*4.+AZ%>Z!"P MI%&I%R2WC+.43*"T2]0T[\D_+NV;_Y03L[%WB@167C/2-W+F2!!25R_68P@RHQAYN1CEF7.NG2SD[+6K&U4,$ EN.S4:F#: M0[$UC0QN:F+[L-ZJSF[*6>$=/FW_N0N! <:G!(07$:R08.$\#^/9RVZR"%+G M=7':]&5F,I#2NH8$W9@.AN=EM;,]H'^(%F+%/=:&X!LVCKQ??;2;K*8:%(V, M]C0>QAR_ADE0&*K98[%@,C=ISU><&@HS4.15'T=90M(5BA!/>B9M:[ZLP2FD MY?/@8DBGEA<,4%IL=8CL=C'^ SVJ:7/9F9!=$]HVWY'PW-#ZQS.8,D1>\2>2 M.GYNW8CF! &)5RH *O*C*H<=B0?$>,@^N:,9+VN/]7&H< MG(T,4;6EW>%NDI]55LZZL7!Q M_!GF\-F.6F"J^I:X^!2E:@S=\[ LW-3B_\EN)7KR6S9?LZL P>%[H,C%I(L<65:V M[(I/8VM^VC0YY_@'5T&82 J)*>WN7OZY)Q;0U2A;PXZ9/[\0Q[E7II^'^0^KVJ/3W..KB#PE11@1? $%$2(+$^A>9; MF/D+-YQBIYE.L<=ULJ^!M%Y/KP5O32R'I9<]YWJHR ZH[BUQVWEV_R,WE>FZ M1IQ5PQ.:K.22=!8+I<8U+H"[A0GYAK"5[\ X ;FH!RJ)+_B(&L=TX7-^@2?" MDDI&-!GP)LAHK;'=Z]BQFM:28]&=@11P/%A.A9H"9"/*\ 5'K 0!@#^,A"4= M]19G4$HA&\F+W30#$ 0M@OO2O)>4B&Z(QWI-$0C)L!UPI']AU\A]K@FG_^OH%SY1Z!?OA%\4&3U>&@$2BFJ MJ:9EN7>9KP!V+5'F(D6;F;KHEM"1(YZ.[U@\L5N9QV'FY9^+_%3"9%D@.^H@ M56Q'[<5YR7^B<1'.P6,).VF2->6=*V76X+N-D'-N8;%[H.@Q1B_.V%I*T*2> M9IU:JXSGY=/%9C7\I@[B-@%GQ^E[Q="?GK8%Z_4-/;BQY]V45G*#[-)[LUG+ M[LJ)YTE #- 3AXT;22].ZEH5%_A4H=$>W &:7@&).3:O>(&7?.OHU)M(\PJ. M5T\-3P5?+TN06E0-Y4M/H1,F#!AK5 THQ ?HC@H3)RRC[NS93F![#OH$J7 A M%*SDH+!/4#VSX$*DP+!"L1ZQQ$)2P[F[6=^6*I/ 68AR1)%!'FY4'$8T%Q!? MQ%T7[FT86&3YF3G3)LI==FU ZL2@O8B7096M:F;!4V(H<&,?7I)#D?3(05Q,4FPKT$D2D'!$TT%=L M"UK3D)8T1VQ6=L[\=UU02%<2: MAE&0<_^Z]\]%_0&:T?QAH*".>S\'W=-<2O>(0'>UM5 M[=^4R 6.]-&[GY(C8;#WG0R]%IWL\#Z?T4/[4]HJJ6__,59:IK.;8XL M_EOZA;\,&^G!E6>0VIWH-_ILUZ"I.OW V7_!KU(<5:=G7I<*W0I.-_7/07[V-G6 M@[V]9\E]^J5\CVYR_1;/K=Z+(\+? P"='])N\H:1^V/)?NW$Y/."9U#IC3(''U8/HB"NL4KI&E\013SD M#;L8IU!-3_19PF<-,[B2TQU.MDHYXITI^I-I9=EJP,7U1Q(J@B.EV"S)B8X [F\(3)^>%,?]<%7'EE+^BYD] M\E1*;"@CLVS$7,I/E(.1^MU\&Z)O>?69/4[FG;;9#/%+W:P^/&6. H3U(85Y MP0E#O7Q"HZ.'/_C1KZCZ^HO.1_US%_!R3^ >G*K>@'^U#&SG*GU7YXZO5ZW&3]=XM' ]<-)ML/%2&.7': MU7EYE:2L:5Y.W/]O:NY%9.X/CKRTMU-8%BRKA@L(2N\Q&SUD.-=JC!$*!.-_ MDE4L0"4"K<9[AIG.-/Y@_E"Z\N@AI)1Y7WQ6\#*S4/,^QOZ(I4@XI$18$237 M8Z5NWE3)AZ( B7ES4JFKS.GOS%VI;8!D)#TD+G"T^D*TQ<81GXF'F&1#7D[^$@XT.>\#RC=;'#S\?Z,$%(& M+(NJA \-)>T?3S_Y.CJ[P9U@:@UK4*1UY(*C40Z)_RDU8B [R@_N/ZLN:@O MLWZ6UL"CU+^ E>47)8Y$JH/.BIO85B,_GEE6%;_<7A"M\"/YY M$[C%T@$)"5QI+@^?-0:];XV;+B MX(L+A-= Y,>:*V-O'*%"!'+*))O\BJ#H#22/9*HG5:D #"WFHF,EQCUPAE%1 M_'7Q<=$9M\((-<.L!B^(-E3Q<8ZDL)<'B651?<>B\4_#H>$40?QX%%+UJ=9_ MH==;AW[A[<#K9S2E)V#&C7K@=$$Q#\IQH3F=J%,/7DN7W(1DP?;H;=U5\GND MGQ6<@@&B(R(Q8+/60P%]N&&%P6:(#C(WBR'(V+XK)4A&=&11IHUJD=I75ET7 M.V?2K:%4LCD3B>>6I4>VE2?);4:FC#.9'\S'.&B90GM+_%S/9%A$8SAW-H,$ MI:KA'3!@TO$G75I%E:/(NKE-&]Z8]@B.*N&J%Z ,G0#4R%]&KS'/9C- $ 5, M[F;0G4?G#=,]4(F:J[M@VVR1+RKN=>3*D3XBX@=A_(RR[OB_$9T;F;0T*?I) M -; -(!L;J@SL[IRM*$50O8[A;SOL[FO!$F5T9V"N=*_3 JI-0;6IS4=@@9A M]JH^S[3K]BTC(ND[%'@J#9%$GX=V$?T3> M2")D>;+CM.7L#@)F(6#[6P4!^]H^X*5S-RG;R6+FA=+]P5*R)DF^](4T Q + M,?67!B*JL9, ;=7X4(.Y2\D2N\) F*GOG XTM=!55[P]: M?T+"6,04C$QNBR/N[!JC5.76%84FMPA,F%A3V->?22[<9!96?7 6DO=_;,!# M!-?*2'+%&1;:WF*@=I,7RQ.JGO0NTNI$V\7W,! BAWF:)TIM.3\CLRRY6"VX MJ]@+M68(<4]//((7(S)KH1-6$>GRW4+?Z.F[G(O\KP5KZL"J"]NO7 +!O3.B M:1J/S1O(DA/JVKQ=&B@0E*=?J!"(JIJT!J/ ,4H9&JXS,#CH?I=^KP>35QG"[=(3$\8WS9^\>UE<_69\8WG<==YRN=(2W#D--&7J%Z: M(;I@VA9)@YEHL!ZF8R6EA%I$A)QP1\92X"A?0]-Z)?% XH )2C4'-4+U&!#S M+$I7+[5Y:$<]*E._8<1ZS7)$+3E?K0'ID8/!37)W4VX( MXP,8NUM1+T91HQN%-ZSZY#%]""]15+<\1/ *?9[H@Z>IO.H@H@9#6#5CY%&=-;AK"IE%3'Y?DYA+I 0O< M,"7,&FR/:;\:9-RER4Y;.A[80&.\Z1;;G)X,L2$.GU)TC#"/#CGJ%T"#P@>B M=F?IE:).&3WR0F35L3U1-O)GK6HQ.-JC3E/)ID(X8*Z?TPA<\!9F^YB"DFTK>0@RTW"PAQ ,];:!N MCIO%.FD%!5._Z01UHU]R"==,NC6;OM]NM&6_\=VB\H?:^#5^CA&!"X6HFE;9 M%.:D<6K)&3Z?4S#WJ%Q$W"K,I1*&)TK]VS/6M"OV)>:T^ M9^Y&E=YMRWXK;FETA_L7MY9= 36A/]?R=@=V0V/5;@CJVJ"+\;^53$]RH8P& MTGPP[:7OT_MVK-^_]SR]KH8\?ZYLD0G-$H^VM MG-PQ$)PNR&$$Y (\=:]?.:=> OX[[I\@@+OT[6+$R-F19)'G$$N'*"(TJZ]\ M.K(N7+RTLF9D6,.H;-=&HO9.:;'#GT5BBD%GYV=^FE!MD^7@ MQ6.[;C8OOX6O.HY((P:>;[@"W,XCN2WIEWG)14G\130+/&^Y_S:?Y.+LX=3& MC>>T,?4'@E;&7NCF+J!!6SY7P)\ MHD5(W44@I B0-806>7(8I;ZWGT256$1N_MI<%(#?H*[AW^M%"UOQT@0OOW&B M$J>,9K_BYI2"'?TJ:1<50 K4]Z'XJ6[BCJHLR<"]H:;U$[(0FG45;C8X@U'K MF&D:L[LL0K*%0"^!P&)5%:VTFYG-*HY/_#1Q>':3?WCG)KQ0&C_ +I:!J7OK MQ'9DBNXXK2>X!VX6G#EJV+Q-2//F=JORZ?4>,#W-) %22H0GX*G:GO]O?P)&3DW(W@ M?E85*EI/ 5M-XC;+W>3X#..EPT._XS #T!9M0OB,9A,)8\ M2OEZ(ULJ0[@O,)[&WE%3.,#T&Z8'-1:0XW!<._D#&FUMLH\"PQ0!LTPLB#4@ M(Y==O#)BZLM MQ[RQ;,$A94]$XVL;TD/- ]VVXC-1I77E 8P<]#IU8_X7HO[XHWU/+@SSN0>0 MNG;&24$=0E8Q=Z??7+Z =7GL9ORE:\*5F3^92,;9"3.]+W'2?$"K;(^AX.FS MY7"#!U'(L<%>@@G1'!P26/.>&6Z4*EDVRJ?BU;X&F^P-0_DWFABJA1W-[0\N MC05//C2"&/! 4,.,Z/E6M276S]5ZJW$%?7L)77;\\H40UU-US=UC MN41Z=7*PM_]4,EE9*5KTI 7.\"/J5Y$+2C.9LPRW;EB*24A).1?]-KVR76,9 M2+7V7PM":Y6@,R=;L&[HY#>Y@WRP=["7HH[+](.4 Z4]-J 5.'[SOY.'>P_O MGSRPC@$=3TK52A_01E(X+P!V FRFZS,34"=-??VS9^QK\,WD?N(T14X$RX() MNRAP&[APS%G>]K)5\/"P4&566#H_RO,S"6F9>S]_]",20ZMCP1^] ]]8\,W! M5H%O-NP0#:G$K? L$"]$QE&R9Z1**P5'9]RFSK_VZ2U%"8;ZBO]UHY+HK: A MV!T(ZBVQ/+3%$GIH@=R#PU+&MB7Z?Q_!H"C01B(DHO9$3H^$%6',5!LVL_A3WN\V7+?=>U7;%N$!!:4<#IS&IUH9Y#FD%8O6( M>#>,+Y7R6+UZZ_FK>-D9@N^VS[SSRBJ$\:R'SWWU5CZ!HC3?@;[&"?/(TRG* M5*0%BH2 BYO@?LW;(+L4[\D $@IZ0?!"9CS\9-&[K?CO[%K3CA>P)R+ZXTOY M:/U21)2S461B6U;7'$:9HRSYX,*_HO(.$JN*L$S9BMJE +_&E6C7R,\.)M^8 M99I\BMLL/&@AT"#T7_CUT)5',@*I]'BM>7=P3F=JVJ"L& _SC4#Y,>K!'+"L M8L9"/2I7XA:J?CA#TG-&K#:7RN"T\%AC'; MA:SI,".C4B]>OGH@F&U$5RB_T"QZHJ&', OO&5#5P!^DVXA@\'],7WTS;J9; MSCD%R5E2 1$8; MPY_". G. #/XX4A4=[:MC'74B0V"(BKZWV'OCOM2VJF]4A31SU@F#AE0B \; ME4(_B%4LB!=;@CW6!A8#W:,TFG2R<%FLDKP98[2@%8'F#I]&$CHT><2B&P + M*>?5PPVQR,X91BL%(!)1:04!;R8469WFAH'2#-+ST!/L1:N#&_"]]H; 3$2BQYN"D'#$ M%B#%K]WD78& 2*]\GC>>+(O+$8T^S6@ISMK4&^=28WP"QNBA;/ M*Z^BILA"J+=TM_X:GY"SL^HPM+7 /^@U=0AG[JZHH-T$T)C9;"=%$)3Y? [T MK4>)=$&3+T76AN=&SCJU#S2US)J?KS4S8RPJQ&*G%2D.*FKNIT6K-?S^HB#) M-/?D_JR#"H!#9^>[.X?T%1\=W"P^_#AJ!MPZ^M.36^W.DOV."*2E2U3*#\G05HYR M8 MX:ERQRM*XE\+=[T7K3NS% ($Q.@*1Q>).M8-.;4Q=Q*])5P!_Q(F%@IO+7[!:*IFG>)T:"T7U?11=(.XA]1?Z6=5M,.KHF"5VF<[9"CK:)0E \ M_AL0_'7/%9ZU(%JIKNC&[$-$\1 D/5&)]IEDU-7DOUD"UF'XJ85P)"OBL@FVUJ<8($$B]3@CC& M_E45Y ?MY#7.#85_L:_(FY"6W2P5L/<*ZN:U%OX0W]:1U1;BKPD[ ME0*)U#@Y\E,@<=X47*%0)F?MQ;*I$7(1\8?,T\%%^ "P4T]8[BHF%U-7E1(Q MTO@2M0H.[WUQS?RM+Z+=B$-66/WHC\\A]XHXX*R(]T9H^+&'7DA=R6V"H>*I M TR2Z55Y@Z((,,I@-DHP.(6 >D'+;,? =^2EUS?<-1:H*R8@DC$I,^)+#9Q9 M]M*.CK<\69,>^)?S<7:*#*TD[O'44#^O3.4#C!/A 8&K)NQ,.AC9, MQ/Q$\:\[(\8^-@_0%^8AL#FB!SN3F,W+G"*,XF/FXLH3GC<>\/"%!)"3,]27 M\ 6!R([VHD_Y*M'+HR&GO MI._5"."( ;/02KNA;%O?8<:3Y'VS%>79L(\&5PWS(NCW*A$$<+PZ8M[&^<*= MPV4\D6NYO5:MP#!4C3>W&101[$@=0+[?J)I?(B!LQ<:I*AP1*;N=T;-ABS@B MPZXP'/ NJ^9GR8]T.B$SW3!] M!W%N:?88G<X92@\^1:96!*[#-(VN&1^^PB$/W)I\52@T;+RK>ZAQS] M^]^+MFUV]3_T(\/.EPJJ6=&4IVMYB6\]+F!5P'4A&0V_XY3T1V50N\('*ULW+N MK+R[ @9+ &P,;!:H0>"O@!P0"M;\B?\ZH'\=Z^I'F#$U=L+EJ_RA".^#9NVZ9QW!2*\4+Y,&FB@R_2=$CNHF)#5T4&7< MM<9\JID_NOZ*7?(38]EM [V#QX=//N2*:6C M\=UUZPMJ^0V'AO .\&4!7X=;!?C:& 3SI9,:KMI@&= 1V7 4UEQ(QYY!.@": MY6'G3#%9+7!1Q21\>CEF"KF@C,N(^4#5MO<";(A(5)(Z/%NH#!C565-ZIZ3IY,'S_-GCU^FC][\O1_]I_=V]22XJN^F'$4L?_CA@$B>%C_J*E,C%[1 M8S KOD!JO_]*;7M78#6V)R;_K:G'"J/7V\ '!Y=L8+G0Z'4W9DLG^R_&0\I; MI)@@[C&EH+IJ_ZR=T\W84?L'=$67'W^HF_HW(JGB,A:-[5TQ=4/8V;\'9)#[ MSV7^0_3J!&)X#4@('>.W&JI1WO64[JK\YRH[O9=PE3OU(;7]CZ?FTV+TX5IE1_&#TPL9K]1 M&>:8E"+@X]Q4H53725])%JB'*#>M 0.S?FDC'>LY+LJJ#]PY0@H09+X9=*Y: MX,Y41,M[M M3,, 5K[M\-G*MWW+%E#\W^Y-ZXU3]XX!%I0Y6%VLO>'TD5,/=SL#=32H-3J6 MD:H7:+FBLID65ZAG2\GG7[V/+,UY4>?-0"<*Y(L9MC0I35!'BK)MU^RN+SH2 M0/'@0=LUE1%0UX460N?COUJ!W&Z,7V42KW.G/#QTOD,] 3E-\DX1+N^=>5^Q MA6ZR&[HO1&*I1G;4C@XSY &'!4$_,J)+S,@J7PBZ!$IEG.X<_UY *PL!RZ[> M&L>R2(:]^I7'-@1>B"J>< *W"X31>U*BP3Y3JA4;P& M6M.>9K6T#PRA*'\M,MRY+VMW6@MF,+@_(]&4KJA+*JV^IQEP<=8#3F+^(DB8 M%R[Z[@H.%/4ADM#\V8_E?J%9S1T&R.":UB?Q7^N'?U04Z;'BYZ-Q!)!I(#?S M S,[EK#P1:=Y/K?8+-/'<022X?KSI1(&"IS/^0S?W\=^21HSO'3O.VI/, M3\&4I]%P7VT?;^@):+N0B.^\T( I0I-459 M*!Y*N6R/4E-_"12%0GJR:D;,00%/RZ1AA#Z^E4$/U(%2X*R)P$664.5K+DT#'@O1^IWUKS C#A3=6 M$>%!9%38&>3BN2=L4M34 ^69K]RT9!6(OH@[BOQ!@:&3#H&,W?,PR^;1!X_( M3ZXLN>"RXF*:O?F1D=-7\;(D8J+856"AA,&IU^)8SW/4Z?DWNSUP36H5A(TC M#!%KS+2%3#SL,CB::YI 9Z96=KUX&R!5&U!@^O=E_T24$(_0B6_2H&&;ZKRD MS'T-V681(1,#9G@R(1LC$$*VVS&]IO_V%V=9V>I2<.Q);S$6A?IS-,C%#*SD MRK^WTTX>%P2910W<@_3&[694UE2;0>>P,HZ*LH 7?6&\VT#KW69E[9D<1]9) M_8,7/B^N+I0*E77A:=,"!'UZ,7NKC/T>]J:U;G2M^\'B\+K_?\IR<8102P72 MA/,40$VXMJ^$^5QSO0]VMSP>>DF(NM[941M#7AH//1S&0[\(;'28APEY#\FX MV#V'=B9RTX)SGQDVBY^(9/EM:**4TGIR_Z>W;QXPR GI&'G^&KO,'IIZV-*W MSR0CPB^=>\,;;6>A(%%-G!6OZOW(E[F1>;\ ;/C!#H*_,8UVK[6!EC;3P">0 M(:I9=6?L[8G>PJ\)76.1;6*L.T]V MC#_QML+,I+]PUYLD^JB[#GLVCO[BK1NZDA@&IE3[K"$G6&M<;,IW.Y9H_%R6 MYE9O%D,*H.VJG\7ZO*>FU+.%7>#TA9_P%0Y MM/$9?\3D#-JMO]*YK>[BG..7SK>F"+6:I=B-FC,NFK;*%<=L)R+0DTL6.AU3 M_QB$QO"@< *%(58V0&SA ]L#VWIY2%T$%A._3JK+M?M'-E'8.F\("DV;]:C. M7T5IV2G7!L'NU2V)_[/J*T(>@ MOJ-5@CO.AL4XVLA],1!,2\;;T83V>HX45\;=.5,X(D MD;XPZ5>=(8.THIFFLW9OL--,=M5GKIG6,8QR, 6N&C?=C M$:I5"HN!4L]("33JI%>>E-1W*T6R#M V"8V4OJ]CU<4DVOGIHI4>'2?JTPLM[X[ M0*]0XG=G%+DA7ZIZTQXO3CQ&W-:MFM8[$RN![Z.50N ?&",&]&;J4U7KO_;A M7?GVP^=8OH=/A_-(H>A7*8>^0T+S?8/7N(XK^FC_WG_BCR6%)2EZ'YN0_S< MV Q-?0HBT*Y8DSL8^HVB >+[O7S9DC-UDOOV46]TDP:=+5&%5D_SC\SNR"$. M$W[=VOVC@WN>FR,_ZOE'.RO C_>KTZGY(4-[1$D4$/.$,J56;961 '_KSN*9 M3W,-4$^13X[TM"$T2Z5_7?+U@P(B>4"<&_%),7?&RTGD::D6:((""DMY1#KD MW,?JNU\DA9):T)-0*?"?&HB4CH1"0XH4E<]D;/8&-?C0.HSMNW9R5O>IK]L2 M?6\(2IGOB+$0WKFGHFL3^&13ILZ@%]2:N?Z:^J-)#!8U,[48W%,]-@CWX#C' MA%8I30O1KA\)J@;_=O]4U@.N>N5^-_YGVVE2^7O]!BFEV3XI;A% M?NP<#5!B!U9K)[9BXM=AN*"2FJ040>>S[%JMY):ZCI7493"^#UOQQ+O)DA^T'$ 8O^J0R%%,W1;HW+DPI@-[4*GE[T'_I MKI8JI*?=%C"(OVZ$=!K,(;2UKWPCWAIV[8>.VC5J4=?$#3_:,MPP8\X/-A() M_Y;Y1\MBLZ'O&^[Y:=,]U77/BBR7FX"96^CQ_Z=I/Z3FOQAQ<%& :7*^'+3V M[A^FC_;VDHX>4R13HJTAX0<6=VA0(TK<&TYB-11-0.JWR%^F'JRK]#+1@WQB MCR@V>E%#9;R7N[?RS*=C?W-W_UERA..:1;&^R1'((]U;OW >5G;:I,DK:J1O MRNYY\KITTYXF/[OE*'.(BR;OF];-J_NK-\[3:,LFY(ZY6R@>J0Z%!?PLTLI] MX2\%T4JXB^5XCA9BKQ6X^_?=-6/\,6LG1>4NI#3YT=W;]*E?FSIOY-.O%[7S M$B\[MD5Q\.3@X2?MJ8/KM3=^4D_(D]L\ Y'@"JV6+.(TFQ!O![*TA+91Z74E M9D)>F65;<+NY#7-FJ/S)_ZF1H&?!S#%%W-!K9HD<3;>Z&<, 3S,<.'.-C7X2 MHS_/RHIZQ<=42:]YC3W=RFOL<--:8'Y%]?MM8'.]N\@^ Q QCHEZ,KW.^K-Z M\V\N-$L>(6[XXI(JU]??P]#9EY[Y-/T+.*2"2KTE%@(,3%%>E/Q'V,7:(K6+ M&LH<:04C+TNZ7*J!PW)S9*ZH"IB\>N5N5'\8GTH%3-D"*6PBG30I^^<)&43W MT1.RAD!B3_Z Q3K4]N:O-T8B.S)S^\S>;E1QMG])CTCX*Z4+ /\&>F MDGKI?/C>!77*3WYLR"!>2Z8+H#92Y&R3MY86EC]+ O)"V+G1GN'M.OBR&*^, MV[=]= 3'2%H>+4X772_\$T^)Q6[O87H)O;F2D4H7@!"+2_?7<8&F%)F>A1?X M[I:SDZ92W<'W__?-FUW1[4&E@!MVD) 'HQ@U6+,/G7H8)0%-&I"1F'WJ&M>Y$=, '/ MN^('_8_G>=G-JVSY0UEC=O&AYW'H0K:-)!BH/5P,/'8 _UKNDV>/=Q\^VZ:+Y\RM"JW=?]P[O!>N>=PT/QS,/R;[>O9X$>CR M&2X,K\GG/HT/KSJ,>R&_[(U(GW_N=_J:SL;3JXPH7OFO[K^_R!TS_/KQ&1]8 M[&M,^1Y-N&S'FZT,3_/7V6_7F_Q?FXMHLUUQDE8IND@:;3I]OA%'[.I;&^], M!*T_7..(;?;+?F9[/S()1U&_'65SN >.V?&X*2)O_%Y;?A M7KG)F^XEV_"^W_VA5[2O!C6KC7HWZ.B,'_H;;MGD1F][ [LP^#IK5^[VVC;M MM?W]W<,GM[/7_EQNROCTHHGIQE9YY$7_;"=E[!4W_*0\VCTXO.%)&=^Q7\PJ M7^+MW>VU;=IK)*EW.UOM6_"5CTDK[N96^OQ9]YK M3W8/G]VYRE\L@U&V77_G*O\9W!<75-ZYRANT'G_FO?9T=^_.5?Z299;#3RNS M7/VR7W$O??$ZRR4^WC;=' MNWM/[_R4S:JSW&59-O"@/-U]>M/8\2ZA=[?5/LTFW]96^Q8\Y4\LL]QY+QMX M4LA3OJ4TRYVG_(WMM4>[CV^*?KOSE+]PF>7.?=G @_)X=^\.)KHYR_%GWFH/ M=Q_MWZ*G_#W:\3Y'0^:MZ]._J:FE>DE=%T0(ZV/5ZC M:_,B&^W\O6H2_@"YT_4F8;0?^]:7YKO]A\[+#[Q_*HE7T@6C M;UFR;QOY1=ZWV7E1_;MA>2,BO\^+2941U5[3)O.L9-K22=:=);F\;R=LEO3_ MYEXB*6\*?@!K8$ J(5OYI#9K$ZM85Q1HHK8:?*):0ELD?.BBK"I22\B848^8 M.-M"V87]&WBJ@S4$I7B*E5"9,OF]<)-U,HZDR-J:.44GV9S8%P8*3+1U1[CX M\1VGHI;JB?W]KS]]GW^M[7R,F\%-VS_J%OP1(%Q<97O8INW]:E6A!W1TJD8# M^@O/5A*G1IX&*8I?@*H#/WMX/WMP_^"!/CFL:7(TP5G;?W9XF-RGWPD#0_PG0L7P M((%T,0OV>,J^X6A6OX&/]C&_+:X*L\%BW>1DOFB[A7 UN_URO',8OYXG\TIF M6:XR&^4YIN;GXJ1U(:B[>QYA_@^O5-&ZY2/WKIA?2K"RA9PAT/S2M\J3_<-' MZ9-G!U[6G-^P"V^8+UKEV1:6UX18QG-_F(0F<1\K^O!:*\JT+U^7H<-%-+M[ MS/IT$XJ.0^+5^$P4'7N[#Q\^^TP4'8\./QM%Q^<;U-.#P\\RJ(.]W<-GGXO, MY+/-U-/=QP\O__)M(#.Y'KG$6W#U_#$RD\VCS'C?.&^1[=5OBV"[G.V3NT\= MC9N\^9^)4^2("+-/"Z5*IQS$6PHQ*#C&%'VC\W+]C4.>)HA+W>_>+DY6X&YUOO;J/'OX)'WT]*Y=ZXM-\&_-.:8 M;N"D/7Z8'MRXB>@.L'[M"?9%P7![ACKA59'U'YN+S=MM>Y^;;_8NRMVFBQ,0 MC8/GVQ])W9W+;SOF_+1;1G9H(-U2B^1 M0/RT+;J@@D5XU"[IYL6DG):J@359S!9\+I*>H :) >8G;=$OVAH/\%CJU#:! M$#23#DN1O'+S\#'"B+DS]WL%BP;)\'>+KBNJBI3#]OAO=I/714::G$!R MSIL2 K-M$1I65$4LSY:$=2BRR=D &/N7+IF6G;M.DF61M=TEL,']9^DXG'!O MS<_WU_S\8,W/#_&J*V$]XUYYI;*N6\P4CO"=.V741I.4]7G1$8"XJ<='_E2% MM46_[W@$(1PMEEV)2Q8 O](QD:8MC4.1]X3#]>A[?@E&)G/;T-R<)0$D#_=E MR:T (L4&>.Y4\?5K'G4M9*?>$.7L-.G:B;/-;K/NT%SO'QSN_\_I_NX_YZ?W MDJSJU_UJ>'\\FW_\%+CGXZLLQ<5V_INKI69\'8Z?_JO(H'([R* MUQ6TN]U0[GJ@O_V#[P_WOZ>[\H_AB3?WQ9[]25_LX#IIQZU\L?T_ZXM=)V&R ME2]V^&=]L;BX^"U47'T4>]/$_/52FW_2,N(U7W[#L[I[>Y]6D[EV5OM3RHYW M^^[/O^]NJN%RM^_N]MUGP#X_OMMV=]ON;MO=;;MO8=M]JJS"W;:[VW9_Q-K= M5,KZ;MO=;;L__M8'GRI!]N7VW3?1[;9:1[\C--[J;JT;YX0^7Z_6W4[9JIUR M>'NBSW<[9:MVRK/;XTB_VRG;M%,.#F^:*[G;*=_F3ME_=$M=N'<[9^0CKW;J=LTKOM']P>5]_= M3MFJG?+P$TOE=SOE6]LICS^QS'BW4[ZUG7)X4Z?^;J=\HSOET9U'>[=3KG?[ M?"*VZLLH<5[. 5+F_W&O/-A[].31_I/)TR>39P^?GNR?[#V=/)D^?IH]>_PT M?_;DZ?\\W+NW\L0O-ZWCM!.O^D+4"![[_O8O- X\\0?2JRLGUQA9\JYPSSHW M4B0WG=Y#.[WZ0K;[]>$=F3,O6/7N6MJ+ M&\-6P\*B9R00"G(/O!IH3,I.A(A)E9$$&"$(>I&U^4[5-!^(/\3K^W60:Q3V MDUF1D28G38IJ&AX\.;IDEO@!6 "5%RYEDI6Y_*/H>NCCLB+IO&W^R4-R M_SYI%GT@X,'O23'/+>:BZ]LE:%BZXK+YHN%TBY-_BOHJYHVH7-JR^\!?2")! M$+[$"X.*IOA8=D34@B]K_(9C\4M5,2WJ\[)M:K ?X%,S*+LNW'BR2;^ 1"IV M;1J3P[3NUV=E<2X#M&JM-,(3TG*=3@O,FFA'-ETA$\@2M)D;ZZ2<0V6S5+*9 M=5.PZT[8TDZ);#/W69(IQN?=Z&FBB)[&_*$;FMN=?=.2DP)E6+PCC9 407,9 M[F5?_;,;;?$QF\VK(DTNFC8/RK)"EN2>*.1(J?Z(1&F'/^O.FD65#W_JM\[P M%_.VR,M)O_KSIG<#*[.5Y].DE/6B6/E>TM@L3E?&>%)4M(8K7Q"69O6[*VNBBKZL#Q MAO4426YRQ<"H-JQ[9=Y";C%DG[IQG=;EU.V1NJ^6=LL.MBD6_M+-(MK#?)K( M;LIY:EILVK8\<5X,O2;O(1$]=H9\0HJPDVJ1NUWF_L9OYLJ]0(^9265,.5\^ M[F=%U147$.H>F&$Y49T81IK0OG(?D*5YYRR'#E76QT\86Y7P'6I"( Y[_/)% M,BW=K7 J_%&7F"UYFWPXMK:80G6>O@Q;<-JIC.C,W[1*0$6T9VS3_0/,XCO# ME].J?H!$==*<./^/KR4WP8LY/CQ7-34RF9<,=PJCY*QJD75-G6*;).4TJ=V] M:2^\DV+2T'T:='(;G9U)V4X6,_=,9R3=.TTFL/-LVU@+^Y.=\L?7=\J_MM/V MQL6 YV5QL86^3$R+Y[;K"?/MX>=T:L[<39EU=/^Y[9A,R;KJ]U-#HU<(K0;\U^_HJS]^-L>[CF#5%4X'7C!HG6'^ 6]]&L0U-$! MFQ1$ZH8?OB'+V'UA5_S2$9/3XLU_](QT*4#D /0+>9S M9Y_YCM@_>$[S7C7UZ0Z9.+ X49/&5Z/*VPML%NU?>6;8\DMY&U3YDDVGW<;.5O.5AU0.>+) MP^>WNL.*F7/(R%WKJJ)W%W2Z81-U3$8S<_:SN-5]-9RFS=Q4WF;]5O1TD=_F ME''HNED3]#?GH_RE2WZN$&*2O\8G\#;G:3>AFW*SYFFS+C_:1^;D:8B\87/V M:T.YLI_(6[O567.SM5D3D_Q2]!G5:6[5@%?D3]>GDF/*B*";DR<2Q#FW>RXR MZ,EYLYB^85",&I32UPK*#Y."GS<+5!6 MME/2 ;@R:I***05.&QM'!5LL,T 1N=NF)D-?46J^J-T>+0K:A1?%.3ER)X5[ M(Q2*7#Q/W)-1.DQY?3<'GZ1U5F>I?KCO[N/YV[GTY[^I6A1 M0:& S1V4]M3]/J,R74TIY&F!E.-W#_>2^TTK1Z7XUZ(\SRHWBRYFD31"P<)_ MYF,7F0N!T69\EC9M(S@G;;YF[IS=Y.-?;O+U^ M=_=KU37./DZ*NMNT2W4S@DK-6Z0F:5'G*+]4E)2G?>S^AK)J2[I(9"YQQ.YG M#Y(CJEFZ-W;'BH;T?YV/X#XO55BWV;-YT[*;<__D0?*W;)YQ\?O8&;:SY._N ME^Z35(.A+.G$W5!N^Z)^860OR([Z@H4;0Y;\:Y&USE^B+&"SS"HWM'FV1)6 MJ[1D.FDK$_ C.\7AI>RLG 4N5.C#_5')D^^>[*=NOC% _6\W-OZ.DE]:#GB. MHYK294BU+G)SKMV6E;<$4A#74*=TFMF ,Q6AFEV":H([A7 M;$LRA 47.*F6)_7)YJ+FU*>9I_5WPN:=!]9LOK*!8G&N#\_\EY8Y?_W:^_ODCN2R'N]?N7058'1<$Y:F3QRZ+R MZ%R\"8W8'4_=@[Y0$1Z_F[A'LAW4+8279@1 D91]EU3%:399!A0 [7DWXK+" M_$\S=ZU0 >SBK)Q \<46\J@R255)JEBW!'*1"94]Z:NQ-./$3X3"J=1DK[YF M;N52N3X:"')-1V^/7K@%+7O,UMORO $JXU=O 5XW>5%MY)M>^ZCN&=M%E@O5 M;]HY3=?MS#*43H^Z,DO>9B1'-0E["? 7FA.UW<$RSFA>(F/L=\OXLTA(:5)E M70?%*_*?J"HMNSJ/0"V]C%WUGS9TJUW3/1; D;OOR#M6?R;<+.YT.?."11B] MC^/K&%BG"VIH=?\[>B6/QW6W7@9[[R]6\_+PK:_SVB'>"A=T01@D9\PZ,IX M,,,X$CZ#_BBLP(W\)&<6KS4@\GL4BT9OL=:MZ2SZS'@R[,1GR2,HHY&_,)-8 MQ*U:,U?@@]L[Q<5:KR>X-XAQC MT^ C_[2,-/V>J03>FQ^9%T=9Z25MX$M=N MO-'C<\.==MDN2R_?9C?;/G]D\VRL0;AR1]]F?.7<1CI!&SEY?,0?7W+$;Q5Q M\*GFY:[YP#8?/(VG8_N:#S;8^\<,OP,$$>'Z<7$*:_OY[K=;MQ'6P.8%71'D MB$HE#S.H\&4ZO!_,3?N;^[.SY,A%_>4DL\'-RP5=KVE"I00?CIB" LP. MS>ZKVMD"& Z+/HX?C*BW[!AV/A85FY!%<]:[Q[OX#LY6[ZX,[8;/_+FEB4PU MPYTFQW/"/"NX]Q^[?]]=_Z[VJ\:2T5([FK?%K%S,;,%)$%]<+V(,X90?#- 7 M?V[M]YZ[Z(]A"0TAK4[*RN?%\&*[PQ6(1KH*!0\QI^ZD=.#?(ZLR6JJA5WC] M_B5GY?566GV)9V4QX__%PU89W-U'XY_[.!9]#$,<;7T93[P M*/K[7=.2=)M7O*UTP>^4>QSI*7>8?=SO[0N]J*+VI_X=5BMFIT4#>>)R0A4= MZNR9S^%+N,_]UO1%LK^/O;$_"H_X&E;WIE AGH&$;QNDE1%)^B:%Y(4+.!NW MU]RI\+.QD6ZG)@B=A6##16\390?#RJYI'GCKXISDU:LT07O@TT$[@&0HF];] M \_CCJ!;!<+\B5R"W\\*:IG)J@7?KFAF\"LVB5H(Z6JV8%YH0@2^9KP MXV(VKYJE"Q+)LNJ'Z8LD?U&>E_U8(';-UI9GF]O:\M?F@CH)?BEJKIZ\DY6Y MEDCTP^TXX.\BWRYVDTY:S6*&!+];^E.9#^IT+=TKEZ%GKG7;9$+=ABAC_I < MY6"((&%8.D:94+V9*XQ\=U.*37/!,"AN*;FWTOVD] S9U%7?7)N ME9)D9DF+3P@!]]Q9R7WT85/YC=AE%>R,PNX"G U;DGOX\'WD/P*SELR=>:2K MAS?7_N(LKM#9#8Z"^N1J0MWCH(![<\FSM)_X-/U/5JU MD4>F5^K0&-4OYX*U"K@ANP'\_8/(/B\J=]VTV"H8(8;EOZ.C+3+Y$!JS2C3' M96$E$NR8LLUWJ!-KZ7_>I7K!,0I)KRZ#B"CKCD9%"TS2-YT6I=%HX]^"MB0_ MHG.3W5\0@*RI!0/%H>]%49W+#WC]M+LV6S@W.NO]?-348\;!W\JN&T"MAI 3 M>$9N.1-REO 3OV,PD=A366?V?(K\O/M#JBD0CA/^$KT.MXM2JZPS)%34+PC0 MZ;:)*0).[1AU_; _KYP=F0^9FKI?[B"=J)HY_X MR7/.3YY:2T&/,'L:; )Z$(#"6W/!_*'ITY M"X^ER\N68MA@C-IUQX9WU9A%^8,;RX[=SMSZ[>7WU:O! .#VC%W(PX1;= >;-N75M _?3^4C^A$<=P)QY M,<<4D=]#B-EFT8$UJ6GAKE-2EC<-$=%P+HK^Z5LZ4NN)PFN;%WW)'P<=#\>3 MRG[%/VQJ&G<4@X3"C8\G9!@0=KL/B.IYM,ZYC[=G;M'-F[&11M^Z&Q-Z=9\O( M::28IG7?PM?ERBZF8[?2HE42YTS/)Z\KB(S*1<83?,ZT;M*QH=@U/AXCJ1ER MH8IL]@V:/9OG4-/7Q%<C_$37;#D#?)0[.Z9E+V-(HZ\A MBKJSG/F5\N?3GF?&[TR-VDW_'(,/'L"6NYQQ."MT(K,'(YEYS\P) M&\3/QH?R3CA&!G5<)2LF=0(\P;FU#!5K!&PF-/8N0W%L;@Z%QXB(B7A%A^QWS&*%\YU0W/C08,T] /L.YPYC2_*:4O M;19',N;?D)N.+$-%YXG!JY;5I/R)HB<?H)3U-3=,&?9+)CW#EZ^/U!0?*&Q_L^U7G7 MG%%NYR-4$:[X*.4TEN>$6-DA GT]Z5>,1"CA\(>!2)?6]D'A^II&#Q1.^TW07"23=\FSJ M,Z%3>"%\JU LA.!%!I'!M>FRU(ICSEU'307:(+-^DE6H[!A7%:+^ /,?.:6E$0617BG$FQ M<;$/>_9X256J+7%R*<_-HWAQR.WZ%E@3'"3P\MD#45.UQ)<#-SS MDW&EAU U?%'T0>.C\=*DQBO2)+G3P48T(DA 2/?BB3%X9Y2?J\[Q0CFJ %AL M[.E3'G7CP_N%L4@427WY$R8ZR^)%*@"?"3>$Q$^P]XB7J0"HHK@MX@QE,UB" M/B]+FJ<22N92 IS.FSH>523@;W3CC5?"P4GQQU@SZ#"Q"T-(<8206* 2/R]- M^'"O11+C$EP4A>=R6];^P,HC,B_Q-"$O):.^KNAUXU!")#Z$?0A(B4%JBTA+R0I2G MGRBNJ(>_C="AFDSY<1Q4*(;S^"?[[H M-!*!&P8OW 5-^(5WAT;1>N+5Y'S6G$A'SDSO05"1G[)I'V(7TZ6ZM9\XX\D: MQP\=88N&34Q$#&UQ6<+Y.VI4CPHSL@L7=#2@HFN49]<&ATX4Z49NK-8Q1D1<&-V'4BI-WZ6V;IZ 434G@<$EUPS-2Q HO2#/IVW'ZQ&T! MCF#EQ,;-E!F01^&S.(X@%HYE]V>E#I]%/T_+_1&!(BY8C5\4*R;G(1-W\JA^18D8(C2B)[),5TGP5B.8Y@4C(+\C*36(QKFNG(LOV6 M!F$FB^ER2?/"R%I):R,>*G)3@6DUHL[0B?J/>+$K\?>B%73(.!*; MTN%CY$FXA)[');LH07A2Z>D5##D+A.!)Y*^X"/WQ#S41?=- M%U%\N;'[28L)%'=LAME_$:J"0 M."#F$H7-R-3BSX;R@(Y9U.V0?H+HH4K[O]S%?.-*2T^&46;]8B_9N)K,5:AW M#&B9Q.:-,EG/G)Q)?R6Z5@GOZX2LJ(08-"Q>3,0PF_/*XVBG*/03(<)YOR4Y M$3J2VQU9S;28@*%E6C0&FW9IHD&P3>0C"<\$(JI#QF+&@9@K$TO;NYGMDJKH M 0-=Q5*5E#DW=9WSN9N"]>H2U^"Q&F(B"C4$"-LH$YU8 *V('(@2\[F0#/5J MD0[$'MX$%(M%G+(T,S/R399F[J?80:49(AXZADCQG!=6!B*%$.#1K(;R-?30 MV(^9A>DX/%'(K^PHZOE@'8TXXOY[EB55=&*0V2C$-PK-)P:"C?02/OH-_*9Q MB"Z0#^88=K?]=Q1S61X9I"@VNFU4Q$@],]1:J*?.0?6" MB47FLP"=:HQ"XO'YBU/G\[S'E?%O/4;]TSB6.(@#-;76[RFLQ:41;S,VI[Q( ME&,%UDLZ@+A&1T?Y'0P:V&_1_MW%L.(+L0 AE8=<1^&;"+-$_?3"BHN3S_$( M]87\-9_'DHH69HX4I7C\D,+0Q$A1;I1*,HB#<'U'D.;0M*Z*MQHGR50_B-+7 M>B!NI,:_,QEV8I$%O"KF= 5F$2Y?QFY&W593 :;T93S,Q \59DV"S, %$<)- MIFVDPE"B8W##Y9E'3=R_,M\R61XA$-+42-3P3$7H6/^+\28:F __"#A-Z@*, MB=%HZ&!K@4134W/R8T3$]FOBQ&#$C$PH+QFZGZT6QU0Y[]7#20@\5I&-(_+% MM0Z7D$02CJ]'^@E]&R])?#WD&+K@IAF!($SB)Q';FBOAI,I,05&6L])D7N7 M;>L=D"_'IPF[_+]QD5 9'MXVWEWJ+?/21?%;D:H1J0A>O[(P?VG1Z?F5%0IDD\7;MA.>F$?OY2Y86""#)1>?M,IG@YKJ=ZBROYQ%AX+TJ, MCX,7=#NBG4HJEM*8!@T2B

CYVD^,/9FE,TLU]7)W/>0Z;=S3]?CUO4R4]?;%+/E"2DYL).K==( MAL&=Q' IO+&*=A@C\W#,3*1%E<\AY36UE$6!*Q1;?Q$%-4^AG:IVCN0EN="! MN^3,/(>?/CAW-OB([7BTT,N$43I2C-MT4W-[N,\2E:3CB; 6+O!%V$\,?/W_HDOAI*$7829E3I+I(<90P,<8@1,GBPNCZ/HH3,=! MD!2>8U=JD P,BBZQ C85/A=)=MG>*D*N*"\G"6]!3C3 ,W;]1SW MF=<*4V8"_=[T1KWT:-BH!SWKOL26VER-+M)/UG^*BH5X94H<2$PYZ3[(/A:[ M2;5FN_E2/U$2D]_+;HGX&O?E*'RTV#F46?\G:K%-42>%MTX7!V7JIL1M_0EH M%D)N.H28>N;2A_$:4MZH/A[3P=!;H"-N6$>W^>$*%L8E(9KY;H2,+['JUKQ2 MBI\#ZV-G0;H0*]-^@U0M5'H*> L>#;]+M@@IND<)L\279(O*OL])9O^TY=F_ M B.SNF?'DS+,3Q#N:X+7C\0BNXLMLN/<,)<:P2;6ZG"S.9BH>2YOIAC2C](@ M'!I: MV-9G/KN(_OAL6O[,UM\N+-(EYW31YZSZ1PX@H0ZVGI 0A';^M6".X:#1&W20 M/P(/_K\9/5BP3@/.]\OBY_U6HSW0;>3_Y!M M#C5<_?!?"%X<9H 5Q-W?SMIGBX:,U>%2UB.(X$FXT7$,-Q4C8+#M:1 M7W.1_'X)S.P[#1?>J8EO=%(P2-Y),"1-;P1#A7:W*-'Q5KPPU\V'>>4%_4&O MC(539;UP3!$G +1V!FAK6FP(#%WS!56^=QQL NOWKYV9Z*<924FFM?]F- M\=]4^E@(O]7H%J3[? P7(^WE!LNZQQ666$>-F^%A<%.2 M;47/;?>KS/Z_>:[OBZFGTM!*X#+H%Y8+[ZX/"P@-:>8LPZI60:S6WLBXBS=M M1@5%%UM9[^*]2XD,;*5H2S]*F MT^@?!CS*&1SN9ZU!PH#G Z%L!O2^O,3\P0:&G;.I?2 M$-@#;CK';PA4.^CT2&4T[H)3N(LUL-3M.D8B['6WU4:;@>$(3(AZX7/0Z%4- MG[6O'TB"3J)SY5WBV\=(CJU6Z8[-,:H5/;5!ZLJ(JUDR%Q0L?R"P:&!UV M:K&,9N& F8QE[$L>' HUM;1LO8 MF7]Z^9:BQ>/2WJ@[:D[)WI@7"_%>06F()(9(M1SE*C3P2TMH)TNH:-E:_0E* MR-SH$-$O^1R[P_4:M@&6IANB<,S N0)MD&N/)M48J#$14RH]MG^,FW*5;.A0 ME=^3?3%?&1/[7JB1I)'^8;38QU?X(AUE!D(+!\=3A?G'=][L0W>\L +@6&,3 MH+DSI=5\YS.M/('ZWKN.BD)D/C)]"* H+VP$ II5#3@/ ="\;KL..RATV%2W M;%P4X]LL"&CW4K7@%!,1/")X<;V?AP37IZI!YS<6Z*B5#TI#SVYH3(AT)FZ M4AI,)US;JRK/.A?6R@R,5K G*D==WVBGXA?<9WZH17%TC@B$8K]:>EN4ZR) O7#D6]XUHRP,<:O9KIEHH:.&4Q5 M_E_ DMCQ[BM?;3R?12O?&DK<_\D?Q#?*HO*FIU#AI-@R MJ^BXSYYO\HN6S-**.;M\OSM@ M^JU&J]4JN@.FUVKT>MURUJWT&EJS5](.F &2=-4.U=/*W"9#/O(&LV4JO%%E M<:M,3GBD>OL__H4[5F^ Z4T0VP;?^-W6U VB4W)YSJ[36H^"0.16G3*VZI0! MM-JGLU.ABEUR<+F!Z?V)F U?]L-.KUCM<')_H+:'6Y;X5*!$71+;,1';H*EJ MK<%Q$EOM,^]S#O2)U=9W00S*R:!- ;(V M=%Q.:DUU3TXKV*&U KPH=70HELE/[6J<-1\,P!B6Z&$M915F+,M/?D'\7RV;&<$N0UY-4/0S2$Y;._%>F M:":G<.4HJ(;7\]2(5O@+I23PL*_"\R,*2 M.W0BL9RNP<$'G7-_5DE(DR_S; MF=5J=OM=K6\,^L:P,QAIH^; Z(][ WW8&YC#_N#?W<%9X8+VI4K_(*1!M>_7 MKD^#[M;6P.<56*VL;-_'RZ[LB8A>+5:=ANOXEA^DU2Y\[? :U'A3DRH*WY)Z M-Q /AGMNNZ+P$8[S;!EBX:O)9AXS+/X-WP"+0WPE%0X?G+#J:'H"Z4:5NP='O*KH4Q?,M3\Y5@"2 MACZC=_P3JQ!Y\7AZ52>@%\A"!:M_'+SH'HNK&Q.:F#+/F.CP4S @ /=Q-:2J M&+RP4V%^ %05P!,\-H:7YX3#E8\R"_%RM$C@-$EQK1'ZX"7 ]X*F^$&(CGS= MUKVW^ 2*[OLNTEE41QD15FH^/UZV<$.8 L58ESMXW5H!ZAP$?,0S1[R'IK*$L L(35> M2PQ>>IV!(M[ Y#:%UFH,_X(O%MF4\$$W^J"30TZ;V0D]K;B=<#AS(%DL=C._ MN' U&QW@#?()(-G%_OO"+O:=)<&^J#AGH7RB"809D[5B]%2$ J\#-35U42WH M=DJ+":6"/Z!N6*#]I0K&QS.HJ0.(VZ+[C,(Y5BQJ/W0RSS4\NEU>2\(=J=%?KF:31AF;46]B;4J*14 G1 MD+(+VG,QD^%?$-"Y-N#![1M.JW[&/.%DNV"#I"V01>Y8(Q\.:9AL:(5T@+@R M5DA':VBKK!#Q&BEX@NI(-%5>6JIJOJS_>YMV"M/L*"G M4^!=P6%K*'NISB22)W^=:#7EI^](O)61QK^!?>J!\,#7N3)!.X'@\DB3'Q\; MIM]%S[Q+B;)Y[L;4=/_*C) _)I'1>:(YY2';["GC,<]'DD%NZ\Z3A1DD. '# MJ/&3>#T7W8_X7NJ"&*>XU_; Z$Z(3O*A=[F+.L^8KPN;""/! 0S MLR("-Q*#(P+8QGC $X4!'%\W>##I"1#/^__&/#@MF&XF M$=(3D@:?TH%)'$KS %]=NQX(C/-("@%$3#;E<2N+C=5X<4<\XI."#N*SF-73 M;\43(-W!@*+WG)M3<:OW27U4$\&91'ZW'=MAO=9R.VQ)>$ 'N[?)$R(;(O;N MG[=?SK7A/$H)^-?X0.<-/C(80-:,_'(5@XP<<9F,2):VN/D"B GM(#*\XY\ M:4R1,"PO#I"*0!T/6'87[KY 8KZ8MA+=_^K//T//<_\+)9[(,>/'']J-9DQ6 M # '@[(4HK- )WUW,4;V@UZ0ZB+$0;;/=W1J419C"7GBVTEC!D;8.$ M\2.. ED:@##D66<,(X.EAI^$ # !Y8V^

N?P^8U:/DP241_ HL-)7U:..(B+< *IJ;XD"?7^$EW 823@#UD=6I#^8.; MH^#GNOE@@!<:VW#Z$/\![S,.@Q!H'7Q?RS4Q1@PO0CK+Y;S[Q-PG3Y]-0%]- MK=%#$2>;*F-!1_"8!UZ17GF:,&]\+&Y3">:;ZG"- ==CP@], M,3J.1ZF7731V MR#R^=7"H949!5"] F/\*J5),FN!\-84[&_I[UZ /-[(_LQU:^QV\..PUFMWB M@Q>U1J\Y+&?&8;^A]3HES3CL]HI=L?)0JPQQP* MN;IXFUH!M7V:+#*L(8M\O$UOH]AM@]BQ#21::-&22QB&&OU:! M-'98-EN=FI],&BAW5,"0%QOR'H?&8'5QW4;CRC INGQ*679U'.7V*Y/T)I"E M5L4==F9!%G>&F&"0--NZ<5M^3JLGMJ]HC:$2ES,5+YE,%9ZN;K!,5;)_Z+6U MO^=/A$C*YY.9;,_P4#=,VFZB]#B^U(>!!K?"._""?][U)'L=T[V.G2PXZM#K M6,'"@"2K?A-ZP'4'2F'W&UVM4SB%W6ST>J6EL'N=_*^V2&%W2CS4ZC6$)YC; M.:KTC4QARQ2V3&'+%+9,89P9:TME4&6VUK6Z[CD0ELF<#>CN:*EN?4)4LI$]AKRQU/ ME#+R\]?Y.9CLK(!6XW ):YYA27+&J84_W6087[.Q9@I,0Z1JBJ9-/[12FP:* MI4R3FRP=T+S5Y(8T-HZA[H Z@[^*"4PT6, QWI2I^RP:H*.$;%0J@!-'%!.S M99YB 90-;'*V*0D?7VVEU5YF0@$B2:!Z](:C13SWE39NV)@ ;_;B04H.>]+Y M WE0XV\XEQ[;K&/428X'5TZ8;O)A_?"='\YHH#&M%;!T7,P""/2C*?OS M:XISMLC69L@PWOC6L0*+DI&'6J0MTW,R/5>?N/51A:9E>DZFYV1Z3J;G9'I. MIN=DM^.Q9H"TYB'&8LE@74YT*A^=,I^^M"T0UE_CY%6WYZS0X]9,M^'U_,*!3/2H+7 M^*\X#+[]ZN1^+58G?[/^-[1,*W@CL%SK,[Q2^<%\-_2,8]RF?.4CC44A/&ZB M15M_5>6%*1,]?[+I(?=6TLD_8!0Y;G)SQX><X^N77F8"(,XA'?";!!S8>#CGM]DCS<"5I#BAYY8 M'T\3>?W LZC1CL!.5Z<6@"NW?'7P4N3D/P\>Y3'%M/#FHS#:WAT?!@Z">W]' MM/#^/[CW&-.&H!;1\@9A0+? 9>0D4:-=OH;E&>'4#VC);XF[K_>%I6L G;H( M0+[W.(N&) ?+I_>V8R8%0"'7]I/EY!GIDZP;)W?F@]9+[S'/_6F>1J-#T&YW M4RR#CO6FCDV1@*C4^%[0CZ!R<8$\_)(N#7V.G3J(LQ=XZ>< MW9NFBW:W!K-[*[YC?JVB/J3XCHV$:255'4,.=I#-W]#I(""B8!&#-H1TV>;H M[697&[?>TZBH)$!)F'$!&3K@6C VA7\]NZ$QH?J=6ZY_K_DR\;B2)W>)^ Q4 M!PHOH;4M7]&:YW\7>\-59>S:MON"7&]G[1773@,'^.=Z"8#R&3N 7^"7O)! M\3EA\J%MZ2/+)M7U"6GXD"S_ 23DSNSS[J=L*/<1OH!6(R1RY"6DA#9#.'/1 MF#39E!>J 7@3>GX$8H[^A7ZWY:&E""_V-$FL$1#"W<_*Q'T!W]]#&O 9_RV% M8Q43*-XGJ]%WI^!5XUN.\!CAO@W?!-QJX'/^&;#]ZP0H.T;>J"AO(K66:N$U,66$IHQ5+Y,]4] MQW 0UM(;\0Z&'-#6G>@!-Y,.28&YQGPEJ1# .*'BP!7J6WD!-N(.Q7AL&1;C MY8;"A"6DS@L0AS'3IV\ '398VP%)70=(2@E>F UR!PS68 ($7)ZO<7!@(B\F M2H%7\@DH8=V^'TZGN&+#3;E]8_AQ-CWB/&$9ZS,X+5%T2^BFC']P(4L:EY4T M]AN]7K-P26._,=1*JA[L-)I:L>K(50LCKD335/A#ECU6!B%U)C:MJ?;ZAQC=>PJ5C[' IHR= MY:3=^J7">J,N[4T+UJI''?^SPODG=C\CH_:0!WV M"\R-J8YE4WO,=%2M6Z"P6YH!FP'V9CS&S)0[5M@KYOB>F (N&U/XWS[ENC:N M7CHU/D;%[Y^H5'-K(;$..MEH# G9))3AD M^T55!UUQM''6@ZJ->+F2[BL?6G'OC3K?:?9!:Z9J_'D[6ALTJ^OX%@_/@:WN M<$6,LSBI)+>=7*+"W5.-/8IN_B?T UXRBH=P7.><=QH$;,H5](=NJE4@"@=$ M#@#\F7HA7EV)%Z5J*AO*U>J')%T&XC7HU,,F;^S#"TPV\YAA\;H\*OF:ND J M?R8??- :O?B0> GU$YR/J"(/ <@DT"8:"_ MBM=M*-?ID,BZ%R=D+D[!4SYT4LU5D9F$-URHALT_+-QAR#>=9:X&$,UT8+JX M@9'Z&K%H-H)0>F]9^$N'6_0C&^ 7;R>K]N\)!80_LP+,47%.;;Y&@Q\!%0O MW$,8@T+RR^(^P..N[(=]?7EW6,Z":I9:5O)?!/+6RF$W:AFR3*]8G3\N=>,7B]^75&8 MGE]]O:\3QR8&AS!JG;4MEA4GMJS"6)7@G+/+M'YBDD3]BSZ?M(O22'2N8X!C M-J4^ET(/$1JI/:1G\"X6(;:QJP $=ZO;+?)\H:0TON$2?F/PRG8LV$8APML> M4-&Y 4L+7?J%#B+)0"G&ZB%=-LIHS2,\492))L&?8$- JH<58)AI8UU$_*J' M1:9(RAI0!?X7%+B@!*V7TD#K#\0IH9W2P2GL V%,+=]W/6IWJ8TR$?""=WRQ M@@EU+8#H?PDFHJORF??=>!9S#)3%=F@$8;(QEKHL"]?S!EQ&P+#L5I,NJ;6=(:@ZU4( M/]BP#^;6B;OT";K9L\%-V;-NA_@J,]?W+3P"J(A/-B<&CI<.N*MX$XX@4U_=CTB:> $1[3+P:5I M/A.-21$=":9W&-X&W!F6&2$/QP3BX6V#XOP@J6D./0/*34VZA?,-!,Q0IF"(+ /PVA+F[1BI;SDT M@8,)'8C4.U%B[FR]HKJ%WST)O6!D18N0U&)DB9Q=D9Y=T3OF MV15+.>Q T!3B@2+ ^I/'2**"1R0R:@@3Z!3C3 F6LDZ(&E(8&%VQXLNC^Z:59N:9F>OH1 M_U8H/!*1-#D);4K>,A][H7*+>WJG(+W_*BC0'**YI4PX?4H'3%Z*@'_Z";XO@7=!51;HZ9=Z"H M* $"8P8-Y1L894])EL2P=0N5X1.(9>'^B%$]PM'P0QLS2J SG@ RF&=T: : M^-DJ"K3 %I "W?J?T'SB_^!C04BGDS>GP]U [2)P+;@[:GA'V*L1T $7W.8^ M+D&?,XB"SYV RWUZ13&)B+]BX.D8LK$IU!7+JE7#0#Y:Z1;,B[EBH;73*/8\ M#&+0: Z'18=!:,U&J[5Z_]/&M^HUFNUB(QQ6#8/HRD/)0^&A.J7,\E@S)>"H M6L/O8E>.E+^2-KZ^N<[3.;I9&XQ7.#78/$S 3CAEX#RZ&#U#WU@NBCKW=NJ?U6>Z>N@$H4_1<>G"3I M^T3HN[?E\B])W9*ZJT_=ZG"PY1I%2=^2OBM/W]U!3U*WI.Z:4G=;[?:K:'OO M:6S'H7W>WM* 1STG.VCJH/#P03EV8T_($3EXB9YJHD?R3H61TQT4]?$E:O;F MH+8/A9P3B=SW3VS*H*9VNH.C':%<<^1L9\5(]$C>DD?\M"*^F^5%,F2_1(WI'(D;Q3:?022T^(236TWI;TE MN41RR4HN::J]P9;%W%7<\[5RN&OT1NL'F!U\^<Z3 S]6#AHA/F!2A/09S//?;5P M,IS]AILBDL5$*P:B-90'QA2:DMA;,22Q1 #1'3>:A[5=*S8[-&8IHF7\[LUK-;K^K M]8U!WQAV!B-MU!P8_7%OH ][ W/8'_R[WSQ;/290Z[SGV,2EO+,P]X=OP,!Q MYR!EE2N^5PLI\Q[(THA63-WX 0D,?ZE0/:)IS2!<:3.6)S8^K&5!VL&1YEI: M?D(3KN%3SX0K&!^J7$GB_NWJZOZ07-]0[@G<\0Z.:"_'5E 7 \YQ(X.C/]%O M:4^"_I/AK'Y.IOQBWP^G,SXOA:>&=<+N.:C4J2#RV%B=:C)!#&U3"6'[@>"8YD/PY? MS^$HSSJ\4NA':R53N'A)ELP XD:X%T3W78QK \(YP";.&>8I<+ M'XOK)_M;4$[3-W ^BZ\4 3I H"8SGJ20ZJ%!R\0M8XXOM423")N<8 M8[MH]^:0=JX-#H8R&OC?>V^AO.((6=AHG0:1[VV06(Q\;Q=9BHBJ6"T#>@P] M]+-;0W#1(FZ^23;:"(L0L$JKPJP@\,34!_4S@7& @A$Y$P.FK<>\= M(R+[&5F $;704HI?7$^2R-Y(Y#I9HYW&!&URBXVX1.Q$$B.U9\%G-E\SA[8< M?3+1S4+;%_!A*?,VM82I)''>:AQ.FBM7 $C?"'U?B.8TGR7VN:/3ED#:XZWS M-7!\6R5)\DA\YDA8VJX$ MQ]62M9WWTY5PE1R^-9P '*+PS :?J3+Z8B;RKC M3+TI4P;N$6VB32$NN\T:':XOZ/)X(H2]S".G%9)QL)N'[(AD\"+4PB#HT05% MYSWPK%$8[QF+^!B_&['@A3$GSQQ(7,24$Q^O#5QV+-P["F A!IZ)?5H4B;?%53%R_Q;<.N]I<^M*KKMTJ:U8,+7?L>CW&W7]_G1X48ONF<* M/Y-O*LQ\H8+Y09K+YZLN;>LG9@%H%QEJNVA_;":5$&]W T<=D6TVE$<>RP9* M) ^7-M1D7S*U.2[UIHE_/\,MTI2=0-9&,:DJ?/4K207TI5D_]EY\R5Y%+(F+B[&4RW)YA.8M7S3SWV?*C_>)9P?X'YP$ORY[( M<*;IX4+$98^,-A('8*X[>&@0&,\84<2PFV5'C,Q 3BT!BNRRS@'B$J;"]D0%4F\ M.QY.SZ(EE[C#4IAA\UHA>5&\Q_*7!>),[&S21.D(/:<>W)!)QTW+6X*2,*W% M.RRAPSA$0''V1([S6PK"YIH'-2.@G0-[Y1W)]^/0B^S[<82*Y$H!>>%CX*[G M"%D\)^$E 00@+DK.ST 9!DQ%U+S06N0DZX^*/\KF;[JQ[6RCJHB5!O(>HUKY M&(/ M^,"._OT%I!68!B'&4J\H;/,[;916?EC^S^.+7H 03:QBU._^%-Q.YHD,/2_/ M0F,+4\+29TO[;(/E/EL!]NR=5=C1.YQ8$#N.\*GG8&'3;15WO3.V#+E![JRQJWT65'IS:4_X:J*B[ MN,!H*[K?<1ZEI/OWIOL!T'W[L%+^H(W-*T@?$Z@>FS#'QYBF*,"2TK^&7##4 M@ LZ4OJG68 278%K_)RX-D#4_R_EYG]#*WB3:J".#- !!NA*8W]1!^C^1/EJ MNR_2[*\EW?>![GNG*OB_1_GX# /D96ZDT*\A\<.-@/K[JZB_V-RS2R':B\=406^J;ZL,!7](>KFJ6:;F6M& M3HU$#-RG&#@268Q3HCT_'/F6:>D>5NU_3)7*?YJ;%J9$@\+H,OBC' J"<[P@FL5?I^P!-67]C\KC-Q6E5=7HSD_1G.>ZKB8;DRB M>MJX<8>:FE[<<_P@J@-'Z6$NOH(:]70E9==D4GW$:@3>X&6_J9N-A/G4 $%% M'8PN)[8-K\-V!ZQ45<:ZY>'3+&J*2EI*1;.9&(V2W")2HQ$ XGZ!M>A*7CKN M0\7F@@0]] O\J'1X8X._2TVAV#-(+6[_:#PTE"?FP,-M^PU)F,T06)G*:" 0 M:V;GE><=A?SY-1Y;(R1115YCW6P&?Z-92!Z+R&F�ZB(31+EH*;T].<&LI= MZ,U?99%#PUYGU*."HSHRHGNC V$_IAGU8)-XY/U)>%!=F7&[(=VE"G8#G".V M+(@L\>S"Q(@X*V5JW('7XU,##E?:'__A6''TP?\D\OJ?^)PHCR7EI[Q;T$J9 M-/0TP>31Z,#HB3F3Q_!K8IDQ,Y%E%)\9H<>[K6S])6Y3I49'\,NPYLH+;=&_ M"F\9VH+)!8(>DNMI MPK;V'!,TPMWK(0W9)>JBHLN$XY8LM]2!V:"1DL RAV M2IG43RN PM]4>:2)3\FWT="0J 5M9NL<.B#WXAE5O(D*,.F.J&LL-?4J:1?C MW? O$T93LS8<.@9/'GN,QI3%Z@%Q%/U$C6]HAM0.S3P/V^H]N Q.E>TKL_C8 MBS1EHCV!;6T>GUJ!/7;.$W K?2E>4:61&KQ/C.L-:E-R^)"#P'-MFJZ3>H.X MRKJA7(&ZT[E5GR!%Q0?-,XF '3R+7&-"@6A5V_AYR@A C.\X%AUML]";(4*I MV9LD#+5[SPL9A='\..SDHT:Y?$%6Y+6)Y.!/U.^\\#'T*D*>[9,&H4'8E4G!&_(%:, ,HT'3DZ3;>C-M9%PB)')C?I4HU,R0P.['G%*;**),QV( M-[#BV[;-'3@<_(I<1(+ZA$]^AK<1Q*I8EPBW"7T MJ-M7^ 6QWMA,X7$U"S29>2Q-T,F84YFOH^G+]"C\QH*C,6'#Z,&%\E'[)/P] M+J,X#_E\#%#"K7'7;BRPQ)TWFP[ZL?4)V/;9M9^%!4(6GD4^#EA8X%]2TS9V M.X_^P[6-2CW9H&9L]IH,MN1:.WE%P7_Z$@R9+A/SK.R 9APKJ.Q?]+)*]K,RYAA<:&YZ@H2E*G$V(C_W!$,:K@?-*]8+[2+#>V<+3< M&Z!<<-*B;Q%M;C0>.XBP7%!\S-6/)_.U*C-,Z"$(0BI41V2'1 M1-K4%'G=I%0-9U"V8@S1LA>O#KQ60N?*C]JM^1 ,GB;3/HZX.Z9I&S.RFG'& M*!I.=I_+;3X:MT ^1 1:&@WG(GU/L7%[85I0_+M(OGGQ9(HD'/?"1CXXDWR8 M\%2W;)Q3F\)=A%K+3P_<&;UE#AO.!)^8H'WAVM@?YW?$4Z(.GE* AIB(@CLT MM4Y'"P*G0UC&3S_BMZ5OT< .WC@DM#STDSY=-.M!^= ?-#KQ7@(45HLO2C8? M<71D!/SB?8O!+D24\/%@0\%RKY KZC*L:NUQP (N\9Z05'(V_+2QG_8_$@L'IXYP M.R)RE&X?\9=C1L$9\ ^X#!+F!0D#_R=P%'^YGX[[8C/SBL418_2'"K2R'PPHS%?=IXC/0W6-/ M8CO>1PU*T1@,<>=-!C,9Q@HX/S,_#Q\4 M&TG[U ]XL)/"8BS*P@E;*+H?]Z? *YJ/)\T-DJ1I4G!VU-PXNII*B"CS:[I& M.(V"-6DP1V:K@O2($\SFU:$;F7UJG!6F69L!I0)IJ&225R"H1K+?W,2:$/H M7Y'#('K%5"HRQ0DQQM+O('(;T?2L=(@VE[,HPAH=H:PIN]KA!-DO_B_%>T6_ MPP=QIVCG[!([5Y5OW^[GVT6W!L_A+%PQF)E&]HD9=_.")Y+)0&Y A9@$7Q82 MV/?Y"R/RF\M%88S,[MDEGN5?KO=35:*_UJ)U[V^KM>!M?]<]X$5M2"YA=U=: MVVS.W4'O(K\\NB]/VC/1EGLFF]>Y8B_N[NY,J]EH[7NN;P7*7M?/)JK*23,S MB'Z]^G;U_?I&>?COFYNELU>L.NU^H5LM_[S;+O%0PTU&*I4T/NDH1@>E8^TD^3#>7F ^ M4MUAT7[ON4KY8-A'7U@^$*X>'M)"^+U&_JRAF[60W/;Z8H>K?_>K*+'@"S(N MMD+[W#L7QLQ[75\2L]+2>6U8:2QBI7WKQ\*\2.A:/[H2^>387[NF<*28SK*EN^W\[.V]'P9_0/W_2 M]=D%4LB58^)_;A+RN JNQ2JC?Z+E>J;PC"CX::_!A1-.STV7&DWQML W !9& M'"2B1[VS2ZVO-GN=*&(4G73)F,5M&&]C%)6C2B2#U)5!N@=@D#XP2%?M:^V* M,,A>S9EE:=S#K);DMFU4]H?[,P#'(ZQ(I"UIXV27&/[C0XFB]RJZ\5?7^^*& MHV *^6/6Q2N(]@%K'YGP7:([34!L2UUT.KN*@'S M)=&[F0B;^"22D-:)C!()22-"&O:J0DBGXUS>X\)TR\SL-5L:)UC%$YN:T,?- M$VN$*Y\D29M\$[;(H??6V66_W:N(W5AFC$Y2R!JIN2F%M,\N>ZUA12BD),_B MB,0A+A!U?%'&[&)3Z59"\30,A35"4<#TAH,4W/ [A.<5Q:2WM!UI%2&G,JW/=K_*XO;1#; \/).FVL7Z7)K_JSO/K'/Z M=^&.WMEE6U/[_;+BG)LAZ0@LV9.EMG61@5VHK0_4UE3[O9UU^[M36^W+![XP MJE.51G )$CB")>>-[ZYC1.RQP $#X(#^SEE7:=I6D$C6",[E1%),AE+"1=-J M%DVMLJ <,X^ZI/77$JS8FC/!6DG)@1E'R@0WL*)LT&^"(%7;@V9%HF@RSKI7 M45H6%6E(1=JP*M'ZVEN=/Y@?>!9-Y\2"1VER;BM($T#FES^M,D+[K;/+7K\J M!H0T0O>@S:8?N*#YCX'Y#V/[ MA]R-_^$S,B2*&A&=L\NNVNONS!G2%*T@(:T1J*424A<$K-K+=!\#Q=X[YQ]DK9H M!0EE;:Z_$*'T016CS7YS7?/%LNVBY@)UD'2&9253I=U9)7I:6VI:/CT-SRY;:G.X;'P_1*NZ; M__N/V\=_[3)A+(6B-N#!=$.,+&5P=*CA8T6.5ONP7S14SK9T6LQLL2TGRY4T M\Z_TZT^GVS6>F#/3W[ />1?WI&[J/.\5ZZ.T-QP2<\_I8KM6GD$'<]5:NRH) MF1*4AF2(NC+$AL-N=F.([MEE1^UV=BXEKF!TJ-J*[G?F&1-<=2T4G2R+*ZP: M@C]=]R*"XVYL@)-%>VIK6*/)HI)^UDG2$NFG?W;9:JJ]TH)M%0D!'($0Z].&=F!:"%O=/H[>W?2CJT@)17JE=N5DMI( M2=WVS@- I#%;N#4DFB:^++4HS8^"\8'4X.@MN:'#MXE49:BTM&'W'Q_((Z(% M.NF>7?9[-1MW.U5,RT<<6PY&7%VN&%U'FJE;2](4A._&7RQ_ MYOJZ_1O :09\P?NBOJ1@?A>!?#FK],# D/'6.I+2&GE:/BGU*T1*I]8V8BR6 M-,HIY.\J?[]6^UJ\( M-=7>CJ6%=8H="UUIR98A9!&H*7=OU9AJK=G!'3M5Z<.1ANH^Q670ZU MFMFA1Q.6E>'8?85C"YL,/3! FVJ[5U8Q@0S$'CNQ;1Z(+4QL_;/+#D;]JT]L MM3==K]WIU IP C/O_>(9SB?F&%BV\/&[&S"E^ZFD,3!+D,-9LZ@D?/6M"\>R M_W86>"%;+/&.7PL7GJ1?*B'# 3QSG@"W>L42Q]&4!Z)N&2 :+@51[6-H#X%K M_)RX-F#&CX8BX;Z X$U.Q]E:Q)G6PT3WV$K3[/;[UYPE]_PI1%;WNG?G/01ZP,Q_ZG;(DKL*9=F,65!K MKF;[90?JOMN!M+/+9J.YZ$,M?*#,=$]YQMLI,^8I/MY0^;CT9>A[?S? TJ'] MJS"8N![0@%G4--%:*Z"=?\!B@-[Y@#A(3P6.V #\_+R*'C_LL[('X-_Z?CC_ M7F/KE9GG?S+/S2.HSEY@7OQ'=$?BZ5>->-;8907-KQC+%;3 T!-QG9W,KW4* M@3^BL*DSV,[V6J ' !801X6/!Q:QIJF#]F+V;ZE)S.TU/NPH>?)*?+TW'^T" M@?(-Z+)(!TQHK:UVD[;S= M1)3U1-!'5JY*A<7I=-Y?P8$1T+H-5IUEGEN.8N@S*]"W6R%V&A5WZXKD8YC> M TAOG6L.T!07%/ <6X/2/$=9O5E!6EI7)[\!+2W2#+ARG795!C><3DO^H_ZJ M6([)IHXUA@,AS$^L0'-Y/*#@Y&@ Y6T6DCDAM_4>0KMY=CE4N^W%6N6%H@,9 MK3TJXEDU-KHLXM$J0SRG8Y!229 '?KCUC'.@^&@3\MUYL80T2[5?CL65;>L#\KZZ'P1C=,=C=6%@;16W6=DO:K,=&:&4(WW>AM WD M-(9HU7ZWO8.FV8P;O0$^8: %3N%F5*/WIV,,IY/'-*?"^ MTQDH5.;XUC-3;-<_M5;[W8(,/IP?_LH92!'!F5K^KM-0YF,JO@&HO[/@;@S^ M96$.P@XHM=W:Q9>4MG 5"6Q!&!^(P/HT!*59 0(KTP@^AK[31T]_9O:?KLMK MS'*;.I2/)E>]RYN=-K!KEG;R'&G#X+M(\G1GS0T!/X]=!M@DN+@SH'!D;V.4 M'('97#?R*M&FSB.J@@(:DW*J-BBKQN%=":_V[7??7><<"WOTJ"#QK% :8A'ET<6A1HNRV9K(6,ED[ M)\]2L@53&[NY[F1:V&C>"YFVSRX'ZF!0?3(]X0%=U(!10&ML.*.'P_:B#4 Q MW1#K1PA1.S#HRF['0X#RPT% 4Q^9M?F4LRO'W-WM[W3.+KL=M=_:>3]EB>@\ MD#\DF5@R\;ZGQY7#Q%U@XJ[:'AP[$Y/%\0N96U%/8ZIC/W4?@Z'UM7]*:-%L M+,84W< \M^Z\873.<0.X>^ B%1 T*!T^MAS=,2QR/^$#FC76R#9LIEY./ %/ M,'-]:JJX\)BM8W?TYQ?+#"81':8N$@AJ)I?H(SA &"R_I"I [+3F>E=3_XO' M1=*V6LUNOZOUC4'?&'8&(VW4'!C]<6^@#WL#<]@?_'M 4^SHHHF7=$,^L?.1 MQ_2?Y_H8WO!"MU_T-Q\)+ 6(J>5$)^JT&OTNG'H>9APREW\=>4B;?"_/''U?_O/GV/W=W2ZFP*B>]OOO^$1_O/[S??'!^7N MJW)W?_/CZO$6?E#YM_AXZRC!Q WA'J:O*NS58" 4DVE@^A1D;^!_6D);I1UW MN!%'9E4%">%$SI#$AX/8^LQG%]$?GTW+G]GZVX7ET/WHHL]3W7L"YA+""1EK MWM%#_/"O!<\-!XU6IXML)_Q-\6#!D0TXWR^+G_>&C>Z@D_M5LZ'E?K[L5EJ[ MH0VZA6ZU_/-NI\1#]5?>:L,Y.;FAH^$FXW0X ^W'$ANLXRJ2S/]BNJ?<.":H MV/1 A(R-\T[C@][U;?/-SGP#KDCXL$@FMMJ8QW$DFT!BDQ=>-T&T3D!K%^&- MXT^>_V#/S D7I^QOZ/5L65]2&R=^@_>OCZ>NK:M5)U+"/B&<$8UW_,,*)M>A M#Z_'O)M7D2^X\GT&_V=N41G9Z9U=#MKJL%FR\W[8DJ_=PVR2#4^(#7N'9\,^ ML&%'[?3+JM&H5@%L'./+,6Z++9;O5IBH,(7DW_LUU30HV,^_9 M,IC_X-J%Y]EU!F>76E/M[+XF1[;M59".ULC@$NEH2'0T;%>E_?-T"AU^\US? M5V:>.[9VJB4^Y5+\-?*60'Q/$"[*&%U<.=Y6.^V=:X..Q!60)%>*:-Z%Y#0B MN6[G*$BN]F9OO U98:\SYH WL]VZI2*AWVWW=KW;WJ_2]3/1W$?V:5M#7J%)XI]H"[C?F M@/]@D_&HFU/+L?S HQ)2:4%N'<_A, 4&N,I =%L>P'4B [79W7E6F30C*TA, MZR(U)1-3GQ/3[H,4*VA+5CN2SEL&W85XC>PG+U\$QU$QP29^83X94)?;L+WS M] [9&UX3DELCJ'OOZV*=5UA M04T3I+F05A6';5>CT1,W+P&G@X0M1S=>[L-V-0O9]!8KT-; M,9J[C_25U82U(N$UVJ!*)(R+7?K%,X:R.O$]%0WHCRC<+>WSW10%<(^PLGYE M#MNB?K='BULZS:JT4DB[?>^2>G<:ZB,-:;*G-W7+T=W?$F!.N&__.5X*W>1]YNE[2*7%GP%J:J03%]'58O4@WME>CLW M)$F[?<.M7"!'>0Q=%I"4+V%Y _,V*?Q^:U\6=6W,Z;K3VAJYNP.MM^,WD<>*GG)U*?X^VB[4YOL6=>QGD542F%#K$=&?[=75N];I8U^ MR5>2K[;3M87YJD\.3KOW[F5C96G@Z 01.+O -8><9C6_+ZM"@[;6'DT:-6#4 MB(#\1JGYG?O=CU_\UE3([EQ,4%CR#DJV:([ ;I'L4:5WVVNU0F'VP,H#31TV MRS),9'RU/%VYI/9@AR;W9:9*'25%P;>OCQ IL>@B&U/\P698 ^4\W< %\QMU M5U9D#$JOR-@0K0<*84N6E"SY3A4K:UARD?5*+6=Y1[8K)?"P28I_@^O?(_!P M@*/5WI@2E9KQ]E^A8T:Z;QF[S'@_='3IA">U)UZ-#!"=@ =\S[P'Y-R51FRK MN",,]_T5I8"XN5"+S40M8GE;H[2">QD5DCSQ[CS1>V^>:)]=-AN#JNQB.)T9 M^E_*"?34F(@LF"^=+-G+SI1E<=UY?K21O=,^!E_>CJXF9\_BX)QU 2?G'1?FK MM=S&E-\G-Z^L\5^5B/M7-6Y;D;AO==7[D@B^:=EAP,RM8O@E)5I*O_YTXAF[ MQ?"E4U83=55"#/\+EP-+G;$!&7$[%Z_)4(7DBFH8<:5PQ;"<.'ZU0A1'H/=V MC>-+1ZTF/%YJ'#_+[1M'\H?EU5S*&(=DG2JJQX*LL\@B6CFQ_&HEO*NK'_-B M^RU/M.HKH0].L.6D-#T>G17]U5] ?=FIE7 M\(KZ$_L>3D?,NQMS]-R%@1_H#D)(Y F+-0X/.S31I#N42U)J2EV#0U(7#J7K MJ(-AOR+45?L\[.9">TE7^LYB>],(SM$SUO"0C-4K2VQ7)R8HJ2OC3C5VXC#:*MS>UT"#K-7X59:T"2>]"MRJA>:7!7PN NC;Z&)+J' MNP]*DR;W?DWN783WR9A%VQG=)3%7J]DL2WA+L[N:]+6EV5T:@6EE2>\R#>]? M:$H1_->TGB__2O_#3S'R\"?B1-&7T9E2#S$8+B[8/P6T2#XSINB&X4[AV6]H M-CMN '0!_V!N:P/_@WUGB(BR9Q1FH&+'@^\IC^ M\UP?PQM>Z/:+_N8CX:8 ,;6<\SG S\-L)?*6?UD!FN_GPOSQQ]4_;[[]S]U= MA;@S_Z37=]\?[K[=?KEZO/FB/#S"?WZ_^?[XH-Q]5:[O?K__?4QK+%1I#!@>Q]9G/ M+J(_<&CIS-;?+BR'[D<7?9[JWA,PDQ!&R$CS5CAB@7\M>&PX: S:Q&;"!Q / M%AS8@*]^6?R\UVVT6_E?-1M:[N?+;J45O]7RS[OM87F'6OWP-7[32E-NN/"S M'%N-L\E^C+7!.MXA2?POIGO*C6."-O["#(:FE=+6U(S-LR%8#EI%,_^V^99I MOD&79\X7V )=;02WFJU.62^\KI"C3D!K%V&!XX^H+-\EN^X5-\9ZW>KL"K__ MD7KM>UR="WRWK]6Y.3*IBET9DKM.C[O>:UEPJ[FW9<%E<%?M$]!WP02L;8R2 M>6S"'-]Z9E&/QT<;T/OI0@YB/LIFUJ^N!_]T%"/T/.88;TK@P=U$6DHW_Q/Z M <8Z3RSM]'$G"\.'\\-?\\*0>.@ZS4*I/C>.AFN!A4=$ G_TE6,^)BBYBC$2 M];_ER<[.V66_M=@8_DGFGZI&:"7JVOV15Q>\SF%51JK57O4^NH%NYZK>+==Z MB/CLW%X)?(F3M>#+!U!]Q,X:!SI'XD2R _YEAPB2>]Q> ])EH]WU!?T$7NH\ M[)55,%<>#52TGU1* 2D%2C<^#BT%^.;M_NZ;MRLA!619S:8E%J=>/-,II7BF M4T;Q3'O0:,GBF2J==$7QS,/CW?7?__ONVY>;'P]48-S_K-S\WW_H.B=3-:&V1COY02E6ZC,RA6[++\\TZG6\J9.HUAOU6Q M,R&>.B6=J:WU2CE3O]$L6*BT#S@UF\7NM \X=;O%[O3^9^HUNJVJT?BPT>Z5 MA;NRSM1O:"@?*W6F0:.]YD[Y(W5:VHJ1.O4I:3O2LD1P?:?@/#\$KO%S51+4 MZ99[?.O3WM3ZS M OA<4E"&@O17Y=8QV=2QQG DA)TDH\OO;L"4'\Q@UC-Y'=0^2MUE$]<&QT." MZ/('"W3XT"3>BD;L*9*[LN+(,,(I]B +.%$*F4NC=#R7/L$TLJ0K8#WG_#H) M6"N6B%A+REI,6A/=D.KG8LD7D2;.D_\;6L&;\O$+ \%N!=G:E).V@^O8I475XR6F%]G0FXV:1-=I^C@%.6>FJWV3V&XO(]M&[4N:JC7@LUBK)-VOSB M)M=V]1B+/(23I'IE,9#D$[BLB;)1U6@M3KS42$V6M/8<2#NZ9!'U*G1(%W) M0L?$0L54T<+.@&JIHBZJHF%.L%NJHBK06IWYJ! ;K5F-<"#NZ2'W=(1$ VB1Z)'HD>B1Z)'HJ;:ANB;763D[=5@M.[7V[3T_V"STC E@ M5W''&.+"P0X^1KV4C]I"LFPCQCK>T=3;R;WJ9#DD>B1ZCJ2 H+6FB2>:HT(! M>%(E5P8H' ^5D!_\SH*):Q95+JTF]<#U!XNYE6,L"Y#DM'D\;C-R6J08W#Z= ML]MB1Z)'HD>B1Z)'HF>;2W)-0&S=_%+6N27#-L5Z)S94T77 M0>GA!PL 81CTQ)A7$$WL]%=.[*QG*'DY:^2/K&DMC!58P1Y\: V'=G&F:)]= MMM5F3A'RYCPA,Q(')Z,\7[T(#0GJ280KGP^61S =()A=YDE(:JE@_FHQ3KBD MT6@SJBDH@[HT9V&H[5R,+6FKDI*H2-2P+)KJ$4T-=@I"5Y"M[+L=](UH^M5V:>_\D\-T_,]V/BJ8CML*=2EH/2P\TK\PR+U[+P(A9W MAB#W%=TQE4!_A4?-=,M$/"H."Q3RC+.XZ."$^Y.==!S:9LGBH-;>'Z+R$@BK-N3#]80BBIYTBH1Z9. M*HV>'=WI54-A=F3S=O/LLMVOQ_S8FA.1Y'&)'HD>B1Z)'HD>B1Z)GM)*<][3 MO-3 O.P-#V]>GD)!SKWG K!,GV_UI%6?WMRJ3W^#59_UC''+%(1$CT2/1(]$ MCT2/1(]$S[:IER6;C((_73=GU&FR:OTKF%^I1>O^G78("Q6_-1N M45%O[6NKS%$K*OKH>_--1C-#S MF&.\*8$'=[/Y%' ]'I]U8H5C,JPNT2/1(]$CT2/1(]$CT2/1(]$CT;/OD.[" M7NUL'<1=,&$>SNP%YY,YOO7,;AW#G3+ATEP+C^81'1K^N"O'?$S7K>'.HWPE[4G1(-%3:K/CP25#MTJ2X11*K !/ MBD4X%EP.V'QF]I^N*\NI9$A>HD>B1Z)'HD>B1Z)'HD>BIY+H*10:Z:YV@.X] M=VP%WUR_> Z^=W:IM=1VKU>1)+PD',G71XV>0GR])K"1YNM%UNT#ZS87MWE( MPCA^PBA %P7E_8#D?4>NI-L7VG_5;=TQF*\J7YC!IB/F<4"W-55I-5OM74JM M1JYG,N\<7NX"8>^[MF4J^$JUXH\ET[OZJWGDFI;_I29WWX6!'^@.@J4PU^ 0 MIK;:[9$6!="'.R'$#>>%=K12IL5*HFT+D0Z/)2T;)U==MJ+ M@R\D(=:'$ M-76D7FNI7LMQ<;VEVVF>70[7;[N\^JD42Z_$3ZZ;K0@Y$K!U< M;]_OEK#H2Q)K%8FU$*UN,@QY_R3:!1(%@=HLJSI+$FH5";685%V8'5$MJ=H# MDU7M-:4)4%-B+42K:XKB#T2B?2+1X2*)2J%ZFG2ZID#A0&0Z.+L+?3)9MRU2]1(]$CT3/\:.GD'V[ MQG!(6K/\1_<*0(%WU.U[W3)OG6M]9@6Z3>E]4BW7*V#>LV4P M/C7[!S/<)X?N0@.T"YL46 F@]CJR7/)8J%$*"XD>B1Z)'HD>B1Z)'HF>+0W5 MA4QLM>W4;K-:=NJ^9VN:UO-A:.H'FX6>,='YUF:#BI 56MX<@;S44PTV.I3R M44MR1P0:.=A3SH"1Z)'H*3&KOJ9GZ=%CNA]Z;Y0)()UV98#F\U ;^L'O+)BX M9F$MIU%U1W/8.?QF,TE.DMLE>B1Z)'HD>B1Z)'HD>B1ZZH*>0H[ FDC9N_@! MK>KX :TS>>80\^N(!#NSA3 MM#$$/!@L=CYLSA,R%7%P,LH+M12A(4$]B7"]F@+(\GIEN]C.):GE"*AEM[C< MDFZ7S:BFH SJ+E7,,BE:3=HJ)HG6E.]M*XEZ9Y-=,M$_&H."Q0*.*G^"P(;':"6[1+CH02 M[]SZ?LC,+Z&'G>)4&C9 M.7:W:@S2HB"FW.T2.5S,R>Q1LT(_9YR,K.*L'(U)$2#1(]$CT2/1(]$CT2/1 M4UJ9X,&L3ZTRUN>RX R_25L>=.E>]NP!2/&$NO+O_.N MQF/+MO2 %5XUVFLMVPXB2:R:)"8E@$2/1(]$3RW14T)UUW[59[M:ZO,4*KZ^ MNA[\TU&,T/.88[PI@0=WL_FF CT>\7=B=5TRZB[1(]$CT2/1(]$CT2/1(]$C MT2/1L^]ZB:AZ^FD 0HY<-1H^==ZJD.+AZZ M%1$/M=^Y"?A1+,*MX'/ XC.S_W1=654E(_,2/1(]$CT2/1(]$CT2/1(]E41/ MF>.Q[CUW; 7?7+]X*KYW=JFUU6Y/3K$\%L*I#5_OYI!6#S&%0IYKIBRE.7J1 M:7%R7RJ&.ESLZ%?=UAV#^:KRA1EL M.F(>!W1;4Y56L]79I01JY'HF\\XY-"_: '[3#;'Y+WHM\0-X^PM$CN_:EAE_ M62<>RA^,U6FMYJ-K6BJ:6A!P%P9^H#L(EL*]\MUU\ &>:\.YGF[A42 ' M\M(M_6:^&22Y6W*WY.ZRN+N]'^[>>&!L7RMM8*SD?,GYDO.7J*_6M\7+;945N#G2]P?(^^W=IX55 M@O>IO.X7 A#\U[2>+_\*_Q,=.G4?@R&\!-%<_G7D_9+4=T:7[9VB6DA1"OZ_ MC]HG!4EK[+J!@Y/N"5L.%DI&'_UP\523()A=_/++R\M+XW7DV0W7>_JEU6RV M?P&R8+]$OSV[Y*0$I]25I20+Q#("F*RJS6QE)MIEEI727H4K P@WL[+TYA5W M*SSJKS'MG;<2XANNX*#\X_3>\3@#+'G)J?N=^^ O"J.[X"9/19_-;"!%I/# M%8L\/38+/6.B^\QOT-41'I;1V!("7$>W^R;-!\84W3#<*3S[#=A4P7?R\;T! M1\3(>L!,96PYNF-8N@WG@P^PXQOAL.3EQ!-:G4:_"Z>8N;Z%4+[P&+:-/[// M+Y893")QF[I0B)AF& MG<%(&S4'1G_<&^C#WL <]@?_'H+9)BZ:>-$KS/0G=CX"3OAYKH_A#2]T^T5_ M\U$XI@ QM9SH1*UAHX6 GX?9!J(Q[\L*$&\_%^://Z[^>?/M?^[N*L1F^2>] MOOO^$1_O/[S??'!^7NJW)]]?#?RM=O=W\\5/XM/MXZ"DC< M$.YA^G'\@%1SPL%D"L");'WFLXOHC\^FY<]L_>W"X] =D*MD>2 MG2]ZQS?G7PMJ'@X:O4$'"5J4W(L'"UIOP#E_6?R\WV]HK5;N5\V&EOOYLEL- M&QUM4.A.RS_O=O*?L<696JOOM*9)864SRW#A9SD.#B?,_1CR@W742A+O7TSW ME!O'!/45]2TH;4W-6+]'O61I'@S+NM_R;/XB+UO$O*\V2:SL5BD+$MNV[M4* MS.W=V*RZ+5+Y;WRM^Q-E;+LO8I69.V,>F+I@3Z.#\0RV+/,OMJ*\K ]>,N5M M,DZK],.5)'-YE&U8#:I8-W1)V:4IL6X!Q;Q7K$](\-T:7P=:Q1I?2VB8EFQ0 M5S984P^W QO@*JF6VNGMW,=6K?[O(]!GR;A'BA!Z#%!N6.#\.XFB@\_Q7P8: M1#//?;;0_QJ]*1]#'_ZPG$_EVT:'-G_>U<)I]ZM,$5_8#*C $DM1'%/1IYC7 M^I,^.+')DB4:"6FP7CGF50JH>1(1J_N;BQ4^1VL52$+95(VN))2">K6#.Z8& MPYKMF#H"(4K)S?.1C@H2,W',\;>7G\<[X;I$^4FC4'Y%@%ZGX%F8(["&6NUU MRAJ'4H$J*$E"FTK6DD@(IP6JW=U]E6K-.3\"H?J%C9GGD\)>-1?;UZ1.=BOS&'@T.>Q0/_LLILS=&;S^G-IF!Z?^-R"3K!JL8XQ MG6K+20S!*8!K']"AN&/%=IVG<]MZ!LFI^SX+?&F%;FN%_J9;#H+WSGD X-Z- M[ST,?05O][;N!%@./)O26I2->WH'P[)[>J5)6B5Z6I"I2Y3PIH2U0$!#K(9= M7+KHR/,4*VMEE M>S'6):W2XZ:9-6;ICC33.KOL+6;?]TXSIV.=WF,&T4>D U:4CYA9Q*PCG,^" MA[CC3]2\$&)"$CYGUC/5(F,BRF/CD/X#3WYFTHK=I6"%HP!XA_8%(I>PO"G[ MPS9X<%6Q+J1E^KYR=8EINI1:BL5-AY2,:FJ+H?=C70UY!,+V>J([3W [RTG7 M:% 0@$2J;>DCR]ZA7F,3&^80UY>I3WL:;WJK+):O%A7FB2G',IV06\? %E7V MA?'_WCH1?'_$X,V3;S2>:7$X@]R+73EJ>0\MN1G5%%29E&IL#JJ2K2Y3;U9> MJ-Y[;*9;Z63CEB['B;CIA:5JG$=B:P0K;OK*J863<9W*$B'+"RPLC&N1-D@9H04!\&])'CF/';IGEZV<&2U6 M)1\L#=:*B-,%NEHD'4QW#1?'IDMS]#W1?QO7#LC@ZKL$5]&(2*6#A<^61__# ML\M!CI,O0ZC'3SAK&D1V(QRM>7;9[\@J@0/0 "44TR7*TA0M3W@2<.^BFO", M(U;,*-4H/3485&4>BC1*#RI;RZ.KUMEE2^TT%VW6XZ\)Z \K+GJ_Y\W[S)OR MN8L]N]OZO>/FJS7R&N"/\^?O!?1_??N'C_9*S%=7,0(*LU4;V$I3X<0EF325 MV!)9DJ%\RA2Y1M*_(T5BLJRI]OH[5W_M@R)/;N^%Y3PS7^Z]R#WR] +X' M )F")K $] T'TN!X*=I\N6/GX6D$*M:WY1.,OP*(<0K0[WH0>E;P=N68UZYM M,WJ ?S>^)8ZDF>V;3YIJ:]W2)DW)*%@%B6O]=H;BQ+5(1#VT'JM2B7HZ:QKN MHTVU*'!G8C88%;>P:#;8B07'RNQ-O.?*S']TQ2KBS/0UX) 5 ]C:&K8G]F7Y M8-UH9IT\W8EF!B!&NS4K#CR>H);86Y/KVKQ+0*OVS+)I >&2*,)MA(AT%&&1 M:X:[2MI">#H"D_9T"6[36IF="*Z%;8F+J=\*T=O)1:/&EJ,[QCZB4=4-19UR M'.H'FPE7"#TAPYU.<= Y;MLYL;C3>_@_7UTO@>_=^)J@2ZN,BL;T6U@4,%"' MK1*DYY'IY+K3TH9^48FTA-M!>VI_L$OUJHPX[13P3X7[9_!OR_==[XTB_R<6 M=GJGJ(!$5".OO1$0=G,#2W+TJI(*!J6H+ MVIM7YAD6MV?)D%7<&>5B5-JZ#)_2Z$&%!F;AR'3\U,=5=HK/@L!FD6#&3 F M!5YTSY23"HO+9>H'C_CI1Y3AOAM'"+H;D_ERQ['SG<%7C_JKV'XEQB 59CO: M1]D?RNF&=2.R)7*['");I*,>B.]>!9RM,@WDXTLHY$6G=C&0ZU:/N,^CJKEC.:L%EF69,175P'< MT,(W,KY?#5JUH7AZP!1#K-T 4B+]@(4Z] ?:Z,^ 3F?+)9PUK5-_%[W D8.F M%4?'#\#,G8,\B?__)L'$#^8'GF4$S,0OKAPS^T'JEWG,.#R[[ [?,TE8I[ST MD=)GB0&;_5!ENXDS'V5#1164!'H)ENB35#Z:HE/R$_H+J!/4!I M.'E3A_#7.#WO#%]NYT=QQL&+L*HW7=4 M/X79K4UU%.W*K+R1&8=2+9UAE6@->[J':KN_\U28:N4EZB+#&8Y%SI?>&ZI: M#MJ+-N#"=$-!Y,F=^";#2#_YK6L^7?X7_B0X]U3UPT>C1?P3RS'A7Q>M#E59"'JZ_.O(P_L+8$1W+IG8ANMHK86TED4,O6R,%@Y<.(BM MSWQV$?WQV;3\F:V_75@.W8\N^BS@(7"%)27S9AO"@W_]^<4R@\G%<- 8M(G@ MA=$H'LR_U1KPU2^+G_?[#:W;R?VJV=!R/U]VJV&CTVP5NM/RS[OM86EGZJZ\ M4^U#)0_A;,9++G5; 6(S;-\U[**!;Y8)'VL:*M7\7*UU=L/_/O<'9^'/E-TVMFLN*- MAQ]2(7-V M65,:N!/;+'!&IWEVV6LN+EV4_9S[\AQ1=^I3%U=TH^-HAR97KL&$*5- 7^C% MO9MI0.6M5Q+\PTY_8^*';+_J;C]2:)DV@ M2W&D3HM#?AYH&Y1%Y7U9 >I=&*A,0'_\;!^7Q M3KF^^_YP]^WVR]7CS1?EZ^WWJ^_7MU??E(='^.#WF^^/#X5?99FDV93BVF>K MY9S6B87:WJ&&V[BT"T7HI^_A%.YC+%ICJ0:!0#FD W?B8/P>\<'Q,/D'+%UM@K5&9VF:8U6]SW13W>\L *@ M:V,#@OBH?U(>)TRYY@KK_V?O79O;1JYVT;^"XGZS(^^B&-XO]CFJDC7VO$X\ MEH]E)Y7SY2T0:(J8 0$&%\F<7[_76MT-- B )$A0!"E\2$8F":#1O>Z79]$V M9FYP+A?MK,!?6H%\]_0G9H,5I5U9LBU5LP)?\\.I;YF6[@$AT OKLYEE6Z"& M_2:%WS&#W6V_$WM"_^J\T\!%%5\\,_'9&_Y[N/F47-B 'JG!N\^!#70_@!O" M5NK:H^U.0==_0BF#"(T+!L_7A)70TOZ%?J]NS+57JZ5^%*GRK<87JBEW>&VB]<3 M(P89__!^-L//LE[@I=:YA 6XCF[;*UC:D\6>Q93DT(,C U)@/W$>$- &;2:1 M$1()(V)X=KT_,!>TU+W @1O-K:7V; 5S^)D;PJI,8L]JGH^[/.F^"Q;TL1+7 M@JV3U2BP[[;K/()\A.U#2PWLO7#_0K,72]0)4ATO/-4-#=/_!;9\L ^6@QX@(CWQVN>II MFPP_)4T],U 88#A=!7(Y+1#=0OA7=,-.N5^:=?] U 66G^=:H&"72[^2NP7" MJMO^W_^K,^J_.RF%L85NV9K#GGV;!6 C-"NV40\H-740H$<_P4+;5$VBBF36 M%Q:@)C_ECC6)#_\.5L%??>VCC=^0B52M+>,<>,I]:FFH*:NU*]52?DA'"N?) MFJ6*[=EG%[P<[1>PL$]K_L-N56MCM%]9H&.0\Z2&@6U12A\,[+D>:. =N<_D M$BV$%P=V=S3!Z\D-C3E^B)XU-\#YN!F;SG@J DT,'7IPG77X[U('C3!W V;' MV!9ZZ.D87*\8H;ZX2-YBL6&4 @,C,F@G/0-^4DN.4^Q'!T7>J-+)J.E3-PPP MI<_H@AX%.I.=W13;\J/_P&7 MFT#Y2-._,MARC-1YA"3L/<+W.L8_G1 V?<:HV_2_"G7BM]4P4CN9@*3;_A:] M\T>F9!S;<2AIU+C) ,S0KK!!A-@UAIT!OTG$,ACMA[KT9QW\<%X;RWYR61'M ME$Y!CU^80?_6>ITF7MYK:1^QDA9V)$&^'NR^$S)X,8_?D@^J F, MO!GNHP.T$%VS@.V9PW$"U2-BLZZY<)*TWL0CE@2!ITB6Z#2L38T5\;:KC9 H4WDC+ MF /3'TE\8(A:,$,KD1Z(>,4L)F(*##O[1JNTF/^-1W3-W6HW%5DT;MR,.IG3 MJF@S"RV\P("MPQ<^R5\X'+HG[R\5";T-BL F&CI+AH61S%ZU0&N80EYQ"J2R MR4=02W3L32WB)C! 4F)6*"0=XZ<&H6H ]7@6*CEXM,Q^(65-@5:>'1[75@@P M7]]71]I]BC>!^&UW*1HPFH+-X9H5;3A>8.OP M\SG\/C8-?OOP_18W!EZ3B9B^1WV2- ( U05S4&@\BX RE81@!I(,7_PYG!#J M!SR- .[J^_+O/ MG^^T*Y'A^NW[!R7%Y5(XW?6"]7>%+?'!?*>Z7!!\D@:C/%A\^Y96S70%ENM0 M4KQ'B8+.L8,0!?7>+1XQK]S)=-Q.OG^<<$\:$]Q>6$7VY"ST@,,\U6FIYHYZ M[%'W*$5%\9T#B#A3@^?UYD M;5QW(W-C0"V@*5/C+V3/8N0$Q?O?/]Y)9?$K<,42E'PKTA)YAQBKCN>Y!4J6 M0P&PHT?D]@C!;*+!$\7KCQ6&T;1-YT6?"9N?9X,?F4/'1O9=8DTS)B>.PC=B M*=N]X',02[=?;^_ *K("LOB^6D]N@!KN,)8 M%F6[OG^]T/_ U[SU+5W[JAM80A=%6FE/EK@GW+/4%?=B@?N2\!4CHLJ^U[,. MSH2M^SY\C!+2)[PTX5V80F2@V8. Q'SM(N+3KBBI[1@_-$+/@_6 /X[A0QEN MB=TST 1@H],A9$8+DL&")N[<,[-M_&]FP" [\'UR,^=[Y)TJ+T^&VBZO'4O" MV,L%2Q[DG@T$!AX(]2206Q5&[@[N?J$0#NB_G1:S#HFS->02+D&**D$6'F#4 M-Y?E#E)FP"]L&GQR8($AWOP[\Q:)D ,?=>,+ #)W?3+RLB-=@"EEWNRGN- MF]X@>^4444^P'Y7 P@=(31B$1$2+]7A]?M1JK45BK0C[*$U#:]T=KZ.O9I3? M5U.U#IG\0OQN9B%^+[<0OV+60*[RRU3A)6J[YF9U5TR-G4Z)]8LIL6,JDBTX MYN6*XP%6[)>E2%XRMS&@$?3Y*R];FY3G(;R$I;R[E]H>@?CXU47WX,YU#.:= M86,..*/8(>N9.KQ 7 O@,8J6<0$#;*BT;?'R4\_TM1]+#/-&$:C;AQ\RV 14 MT.E?=P9-V:63: ^#^WV,(L,/<60XL97:%=Q/WN>-N#&7F+Z T]'4$V,'Z#U?^X0AQ%$(A($3K^ B4.U[)@C'\V"P,$ M+H^CZ0K 9TN#$\0?B9532(B8E5X.%]_4@$K A""]AO%YT%Z>R*VMQP>$0ZP\ M*WH7VGK; KHP<8&4:T(=%N]'='&(33'ZDV[9F+-LXH*8H?N4$N#O$B&P@C&R.#?H:-^HKRN9H:<2D$_8@$TJ9F9B[5K,DA/- E48/E^2$0-?]-N\/(9 M[1MM"NK+CR UM4[[^A_5C.)OM5HD&4^9;0&!^4 '%,>@5$4&':G[2(AW :'9 M!ZZX,PD(03APNZ5-$6TNN$!N_QF) @&8JXL,L ]?^#.ACQ',+X;Q MD[EV!U4I/CC$W"S\1D;)+E:-\=XDF:XX/U;XIMO+N?8>[6,;9; +Q!V2A1(9 MW]3Y203@VDAS#IM90(Z\/1D_5^\!NJ4]@&M#/Y!)$W$U4IL'P@:ID!"2YJZ- MU1VH(/_\$Z2?VY)_R$O6!:R-18+ 2@@"E9\(/R6;.BG!GRR<_1QG9C\/W*5,%/F=MDB4GE:27;(9Y:2M M-"DPA=V1)A+H$@36L$H#10PFZY 0Q1XB4"O6,"E6>8\;MM.QIF$[C4M1%<55 M4 OGPVDD#B,=G57A,RKRZEM%=58TDPX> ZC(:@[4O>+,^<8T, MMI,O\6YZ[,PN/7!?K"5(1^VJ\>OM[=?&F\PN /CV1^NAU7C32@?#M=V6*WNT MI*4<"M=:=4@I'@@?@Q$#*[[F%9TJ1 ;8%V 5D^-IR&ODOL:SDF46!!GZ\[#\A.LXB M2I Z2-SMI1LP'C(0H5+NPWCJ:+-@#CO].(\]."I4><;0 16@)QRX.-CSP,!S MYTX0/EIBV"-5+L !Q.=],Z?[GS6QP)04]YH0-#ZAJW?*@RV _(DA58 M-.B.+OD9\#04QAA[K,\(9,2@"C56@D,IO@EU['N=Q !U,E'UIU TY-R+3EPS<=Z MN&N>FD!)!2]/XJ9)I2WQ^QJT55&?(6EY"[G'OL^!_K1;GGH!C1O:5/(1VB8<#Q6%XS9Y M%JD/$1MQ8971!I;43E MKDV7 >0U[*1M.G%[[5LL__:"#N/WSGAB-R-)7 FII0;[>+#3WQB1_^*V>.2\ M/8F"Y'+WB(SE\8BB17E",DJN77UWEW#>P_;P35,+J8.%!T)D>I&"RU'&[GG. M'!D:2 'UV$> MFV&*- K#4 R;GRHJTY^8;!)M,&J_U7H6E;-O:D4;BMA>E$UW)8*_*M6AM!D^ MC2:YZKS1=).P7WV.JJ0H("-2YK#!B49,_#:N+^4:Q.%"E9-'!&_+]>5TI:4Z M<)O:5?>-VHY+9:G4/-=[HU%\"\KM"Y-&3J6LERF3,NZ"M M*8S5!3G,T?7T3%W8<4OP \'R]FLI<#0F> E2":^C0DY:K.R?C+SFGKY)7!, MS"C)5'BDS175@NWV4[!\HXY[0Y@-<,IP] ;WHW@(@(<1\CB""(1'I_EW<3'4 MMD60;<';,>%"SM4FLT%]"=L!XR51WP,NPG#]X'J),^?!WOPC^!>2!'21=A6LE@)B NT'7GJ5*//""BXJ7_+2C"UA M))7?O=F^"52* #X'2R^*PDGF]HK-C369M%F?T-H MMI-5Z F?]O+=IM,*Q(\*85%0&BF+L MT<.0RQ1S"V\T[#E';%6*-6V[$BM*^749Y1ZQP,)KL\R23&6/JF0GFEF=> MHV1Z9Q%P;URHQ5N([9G%4_&X&')2;:H\0?=.\>YD#E]=LNG" M0APWB)Q6> X2"][E)IZ-^8#<4I3*$Q2K>QB$(^@@JBZ**!7U M)I&;4%=X,9V*K0"+&?C&42B<\)O@S$TLQ^;IAG0<002P8]J!,T)G'X-Z=QD6 ML4XM6BH9+WF:#6.9C%QH.034Y*@:F3??@?R2>+Y-@=<7J!'FJ!3.8[Q>3DPE M"7D(1)1Q805UE"6*]@H,!["UX26YOQ(M+3+0? 'GIIX/U5W3ST5XA@J*N;@+ MG6BKY4-:VK]$?L"/#;_U(X\"R;0\D%A)1X.G'[".*[0#62&";*>>+8\HXZ'P MV\B;XA9$1V=)REFPR."\9&;,(M\U7S92*>B=1:Y9[))Y3 W1I6QY4;2*Y_48 M4D52 (S>C!C!X21$Q7\$ 1;1K8&?V;8,PRM==#'^&J@V-/P=89+':YW!^>-0 M0;P% =H@!WI/\F8I!*6H< K62U7N5(P8%3*B2A1TQ*-_F&L IT.NB..$$8XX M<*Q<1]K@1N)+.]%8(4D& )K>ETUPGQS-$-+$I1SLD;?>0^R)Q$ P= MUNC=S?@-N3:@'TL(0WR?Z%@C!WS-KD+6 U=/K37+8)$S8X-D2Y*-7CS)$4/PQ4##?W!R$23*Z%> M APPQQ.UF0:S2%NSI,8/'5Y9C>@!.1Q/N[$F.[ IS+,>+4?L)T66;.8\PG<8 M<$R]DRSYYO? .XKZW" S;*('3&OY9E\M2LQS-%3ZXE5%UD8(I782]L M;%206[+S#C$4J?:1L3CUQAHO(U<+\1 2"ASFUSR9B2"(WJA ML(BM0"M)J+@U]X2;98&"]?G]PV43TR],U.CDT-/&I-)9O7_!,G7*>D2[(\,% M<;1:5.60 #+ES];*8YJ1D\7#JZNXPA+#B3+%*:DOSZZ6Y8W<"16F,89!/!YX MW^:*9U6T5[*2^S;([40SUT\"$V=G'93V/E ?E6M5,@JU*E&LZQNEG-E'UWO@D5'06=]X M%<:6[O-)1@'<)*M3B1Y 1_(M+N\0T;5W\(>HU_BJKS )[N_7QS3)[&.:K/%@)3T,,L?^/,J>6)YIK>:^;S]M>Z7%4 MZ&6&GNQ#CK@*GH@U6#)KK9)#74.^:PWYY'QJR/-+P?N9I>"##>'/268I^"0' M\S=7\YSHU.@HX$Q:VL.J78.+AGP\*D6B2M]CXD&&-G&DJ[UCDKBL;T'G9XL%UUM MXJ )>\+WD,;-\7WP\B*-.1-=LHB,AW;V#C...HV;3K]_1F%&@?KFLTP*VPP6 M&P'IQF3"HSG89RD,6+5', 5'I8!0H:VKS"1S"-+/PU%E"9@MWG">=:\I3HXR MP/:=,Q:TM-OL0K'-@O.4%+TJ6/AWB.!,R\9NXV;0.K,48XK#7N.D.QQ.YSS-0BM2!C%CH-&X0#"'FPA+?!4Y4#!Q),GE8"5I#C;HE>8Q V3Q@[YA"U M>)P5'1/Y6QQ;XFFKPA7HFRQX>7>1$]N@?X!*.L-6+U>N8V89I 7M:)!.6J]]DI+T]W/ PWX.\'!):!G M1>L[5OCS9!2!KHB^9%,B@@2Z\TA()&* 7_1/@=UK*,%K%<27X&G7FF\MM;=^ MIEL>;ZN,NQ>5M2"#@0ONBOX%1(06F':)E\"1XTS *<1WE"W&V.%OX>Y;,XLS MX6%OT^3)3GRH[Z>V"Y,#F"');<)6\RMK&X#),C2.+#ANT?JI-%F3X62S)]1( MRMAU% 1MU2B>RH^D\3WI>H42LP U54)NS];]" M6+B7A%*ZBIM1UD^96W?F[Z$O0$^7G@!Q]U;Y<,ED7#H,#P)^U]3,T),^S(+I M"#:M0+:12T1!VJC1EN_X^GJPX9=VDR>%:,Z4.\5^:-@G/G-9&7I/D>(9!R'! M,[,\(UP(1(&XYR:'N$6ZC /'P(YJT52S-"*V(#]$)HIN_R!L121+RG:T#W/ MXM\B9_!Q0.B[+$+.+RJX0$O;<@+4C3FSL%]3PS8EO@1Q"YE5PEGM^%;7^(8B MK21;DA,Z+_098K/0C;B0Q=42EI)0!"@[^=B+S#='_2#A%A2,=VH2Q:PY;@+V M[F'?K9RQ@& $<:U,4D@!%5A&-#Z!+S=:DK1@E8P7[CW"A,#"CBHE*C@V[FJV ME^&Z08;(K]9EQRA#=HS2LD->OEE(G(,8R)5D^-;1>\;NE;"DN!4F0=ASC5MJ M;Y4V?X04D#86%6 S-',VFXHM+5J6Y2LC3LKG3(3[24J)/(9,6&VB!9(@Z90% M!8A_-5U1UZ0>64P(%I7#4@^(A'25:=2^43!=E-\^AA9VDCH<& NW8,&"N6MFSC&J M9- IX_@8'Y(D4 #6SE%@#L+>WAN!FSF>FM"F[#W'CO)Y(9DT6++G"9#9G7EX MNPU9[?2K;E0_[J45OWO@=()*)%P#,=]##'E'4;:F$<<9H_#&&:/P;A,P?A\D MS!*2Q)Z-!_24\U"B62Z[SNNE*'U'H%2@"T%*V[0A240YI7H;?4(PH:,IZ3BB MVL:9)%S_*;BA9'-CA$.GJ5OQK"'2OW):FQ>=*[\@";8H3RFQ-L+G$G:S5%(; M7B5S[K> $GN,=%7&@IH)($?Y E ]^R!V7_MSF8(8$#/>\9>(V%)\)N:; K7 MB]I9>+2[X-0OIZ(G?A:E58%B0O :5LI$$COK\B9N-V+Q49Y+U.ON5LR[L9"7 MRDR+U/&*$M3$%J6.H7@-KV%S7+FB-;D+_0\6U>LEBFXWKW"]YG:K$U/W :R) MF4'[$OH ,E(%\.DP5]3OJ(>KZ+;.]U+0RIB9.XPOYO4)CC/Z\L89$\W4L35T MP\OU6NGU$R\<1V@SPZW:O4-^BXHACTYEQF_708W%3(S$=> T+6U]E9TS3"^K M:#.M, !XRJ-89W-O196T!I=EM6;W& MS3BCBC9:EAPCB\D'7TR17:^8B?VV)@T!X/"["#:;?6P9@(JD2(N]_A;4A]U> MOY\UY?R ,QF6<2:#S4 &1SD3%"Z?<&0C60#^/@K/Q@C,,<@L M/]OCJ,9'7^X(EMO++I<[[ Q+=,&KJ/JMO53_9_!N&/O,L*<\5^V/,]3^.*WV M[WE6&#B$WV\_)WQ\EDZXDOBW>#3:\]#9DDXJSRKKX&-AV%K'S#Y.;:>L5+QO M_%L";P9/]#J$?US).:?W/\04TS=J4MY=NS:12$YFB=>0T2FX'L=WA<\'KV M MPH6X6]0DA?Y_9(WP[_!]FSSQMEA@_("/%^25'-&OHCO0U&+I].%&T:W6ER_> M3(7R!4=X0B]3WUB&)+GB\'0 M.V\ZY].(>+,ZH0U+A'3*F2&P]U($_&R;=YPQS\!YL"U.]-*06YLDNS5SJ&QJ M\C5"=&0M&H%M\#(''><]>)[[3!B?N/3$R2:*%IYTBX^C$'4)J;/".*8\DDPJ MBF#:UXO%Z9>^"L+OTG;+#EJ>B@")@B#F$55$+38V#P3A%33!16(_B]M*''6+ MM*M-&X-DVNEJ"^"FN2_!TV5(*[]4;[?@:V5%R_J&B?VSG!0/@:2(!K=O M% ]8=^(ZC]=\;S?\4DQBP9 :+8D;07G[O;%A9IU-4*/GR)RR.(A"7W-=D;Z/ M'N,4G4>KY*ETL)='YYB4QLP+^T99R CC3.0D1X",)BNZ2&:^I3]3*#)69I 4<2=(OT@^MT5 RK& MG9%:\]'C7=8T>7TMQ\P3N,UH(#O%;'U^?3P..-I9.15=*;>1N0,U<D M[-*C^$[,W;*@3VZ4+^0\?W,::BL'TDB ' $SGS&X: >1H#W 87QQX;:3:/Z? M>F$=K\F&0G1249"5#Q)DX^ZW* KO3TF@)% Z9UQ%(AE6KI' MDXW$&!\^N,$0VR$XU_*4J(!&$LNS(I@5"P%L'$.DE^2EV$D;>5SK'E8@CI", M,>"L'ZV'%B<4T[5MC%,0= 7/O6E\TCFV1H%EKA0,)RTH@K=H1>CT31E4=M2. MN%V?K6/)T"-;7X.,I\7KO:'1L$)/J6F6FS^M_EJX3)X.C M DR>S"3<=C;'^05/D85TA0]Z@Z\)+(AR\G%]"?1@><;102H#65-.+BP&[T+> M@X9+^Z[_ M+!IZFV#C?C<;'[1XJ'#4/MV+=!LWPYR0)Y+]ABAA4_0_4LC 3!OQ1++<@C]( M'5]&/9"]ETK\1'L)YYJK\3*Z:">]C()Z?BAPISV#C733\]"%XET#?%=>EF[( M:DE")8I,:MY?HFHJ61S9TJ+)'G ;-8JX(6JHP)'B14C=-,J86HL"T)W3,) M MC[P+F'\W9<$S38=*VY7IHG.<'QQUT.0LRS'3ZAM7-.6AO\Q72[^*R?O3:<%@ M>KL>GS@9K1OX'V,B//Y$?GH<%T%]0DN'&Z'Y+QJ!>,E)X@NJAN&A1&HDLJT_ ML#D'W 6'1[SF$H037X Y;&91^P&/*7I"'ZYWQ.DQXGSTDCBU5JD.%F\:4\,2 MRY^HY-; ^B;/TIM*<6Y4G242UCX>I04V2 %:$0U8T@%CCLX](;B*&QJJ[K:\9P=V*DL1'CR+.7M0ZB,8N9Y 0A8 K?7M8/8M*(Z/BQHP>U\3;XHW$ M&Z=?F(H]Q'MR21+,XP)-:8V+):O\POL6XC*__".7;"C*32(^Y+=D,EQ MTI!O^,8[DB7%=U L@AI<.61,=*78?=$@01D!<6 \\>+%F,1,X!4M09B)QLUG MAE"E?B*PPDTT6#-L?EWY5[CRKW,)E7\9C9GPZ6AGDZ]R!O=B+X/[3O6^N2&Y M>2# ) ,Z>=)/&^")&VO\SOL9XOVS,<3OLD(9ZER\X-F-PR&^]!5YLY.S4T#D M?MM/4,-0S;L;Y:>5WC*T%H(5)Y1(>K*?PJ6EF$J\II;V46@MH3:;VU<82_7L M((B,$I'^)>^W)8(FFVY*P68<22_"W:)$ 9:,=@;AF,DIW>8.,9RL1UUL;-K9 M4RY0[HO')+Y9_A]WY,O@7[$HR*B>GF0 K=P).L2+N3+_(:T_=!7VDPJ#K$D@ M\&GV))#JR8JL-'[4G6I1SOAWQ/Q&>X?OF^^[AD743!XH]0/&G1#H<*,%Q>$X M:+]E/3!!LZ%X(2"N-'0YXEU@EL:FJ#.:+0$F+@6T$HZKM0Y2GM3Y''BM?#T^:P>&F< M4[/!9=6XNAHV,"U>ZS77GQBULL7;QDV41#2ST_X+"B\.PD-03:G3*821=E; MYYWNQB$(+[6"W6<=G'RSTH#&BY- .A;#8I\,<_ >$V#LZAQLJ@J#NQ#"@D 0 MI.;9K#Q49D%';%.3D (3I-.^_H< =FC""V! & V$7V]OOTJVPW\O/;"@<=RV MCS-5-,,&2X4WPJ/)GMYNL-BY3\!AJ#&"U-P"J2BK&A'IZY$"*^2F/+O>'Q2_ MUI=H#VM7)D773.414=DPB(+X0R50_88?_PFYJ2S2^Q??C3N^&?E@HI,1 OV/ M*H\X3)N3)'@]2&N55C12, FMB2I:J4 .&9_@P>. <@B8RB[4&BU&\CS/W0A) MAI)+BQ@^37"3Q%"O!?&.@C@+,9IT/@C&T.-9HYQI+W/W&?%RFMES7O::[G+8 M?^SHRHXS\:V!31&_+:$YB5":0"GK(2Y@[9MO#+.9GN M-8GMOM0H2^J'LYEE6.*49=NS0.=U]XL: >W>.B;^YT/LG7UC?@ 7@U;/_GZML'J2T5,VR>@I MNR./EWS"#VL>;_Q$^GZ_"-/Y=)O=K;O#(N8L75K0?[8%7Z-IAS7(W. C1UF1 MO916]!A;[Z*)%)\LE9:*L:7N,XFM*/AKY'KJLB[:BR^50M\&VXZP02B2Y6/U MU6-H2S!9CP)2Z# [LLA;5G-R3# J2/8%\ @NP=X_R$_N C M+#! !9Y#')_*#[NM$UTT+0$9+RM)D6Q-BX"W*3LBD_D^F$*.#".M934B9#SM MBG[@AK 5IO_FK21&_CY1!MHSF8>JVM:7/GLK_W@G<"/>6H1&<4T7O4M.P\ \ M+<66P;<0*6DZ0_ZU2.%.)JU^9X .3N#!_TSY8)'@;<%^_RW]^:#?FG0GF5^U M6YW,S_-NU6VW!IU1H5OE?S[H# M=I<_M8[D'GX(-INE#H:?RNHK8ZZ M0!^TP+NU\T%XDY)Z^+##":7^3XTSZB83 &/N(Y";7<--0Z M$6Q[::&"J8Y@&6AD"6AR_>J.M+5SV)?_.M[[J^]-&!B5>O$2AFUN]J!O@SM1 M%_]/;#S=+9W0BQT![-X9-=O#?DY"X6@'A]\6.L!+^.XYZ>ZUB%6NV=8M]MJ9X&8[2J'L%"3^;QHZF5-8>EVFKU[2Q199NIXU^E6CCM?@LN\4IJ4JD\XY& M;H@DC-*=O)? S-BO"V2*'(')YT;#QF[,BL%!)#]0?OF+V7H.A*IIB=D\O[=#V$B6(BFI8X7:([$\/CLQT M$8(NHO'%9[.58?8]E\LS=.CX4X.U8G&^=O5'RA5A$EJMC6_KU3;>$Y%R4N M]RI*_(K32KQ@A2"N 9 ;$M@2C:*<%O=^.XWL"I^E"Q#ECP&]GCMQV<3!K88E)B[?FJ:"0V,ML,Y*&*M\?C.5Z'*TH]]T M*ORC\BAN_.(0Q4VS=%(PSU%MHH7(4S_%F#HQ0U9Y&%\[F,NB-\\FK'W?G07/ MA*V%\^#8E%!839R*YM+[JQ-,H]]*8/MP^8AS#OF..7-Z"T)U$O?!S^'M<8PM MH44OY2S5K.8=V22,3Z0V',_4HQ%]!!CC ?ECH;,*VL0'S(46_ZTH:3.QY0$O M^7C[\)Z70M)37;6]1X)!RFW!5N$0=B9^3;$-'&+)G6+OL43Z$5N(.]',VSJ. M8-GBXZ#B"4<2< :XEL")X%T>V=I@ _%9#A$08+#-!$+F^HT1;PHGZU(O@;*: M^#F6 UL)JBDTJ(H_XT=),FT2D%#KM+>6SH^YQGMO9]MR4S57.<[N-F]Y6DV/MWTCAFQ?;/\YB M>]LV*34YJISG]K<]-S5&JYSG#AHW@\*'PR'T:!:FE.%SW3,CM28%>C.A#@NI M02[SFA)N B'*%1.!BN4]<"9 G*Y-9)%2A8EA%G/77K,)(O$AYWW$@QW<7+DR M8PFQ(B#D:?:Z1<74'O9Q7>A,A/_L!\$:S:>^]WZQ_*7KZ_;][+/K/'Y&N ,. M=YUG.G?2L%KP608\:SP$&\YG'T.ZAF5;AV7K7@(L6S8 FS@6Y+C*&D9YKAV1 M?_XT#!JS8Q.0B/!'=K&%]9HM#%MEK%!.;M91P2E'+.'.HC MSE5P11'?>WW1"#VT.%H=S18V8HA%RKN*- !,&_;BN%?\;V..CZ_U8'VU)X8;K/YGGIA'I^YU1L?5U7GI] MX\;-%S<#+6(=/G^=,9_UQ*0;L&&E>T@M],D1G M-ANLYS92#V!-.6XH)OGY&]$\^YV,4&?'/'37_J%(P30*5_U2X#?3X+^@X"00- ;CU,8+]>1 &A*^>XWL738HK MC 6^ :WJA\ECCJ_YL:1.\*O;AQ]OZ/;7[9'6>& :M]4GTYT'?\9V0!R"M_X1">H,G]AC17V,\E]K *#1=CIED+B?C) 3;(J(DG M4WGQW7U^=S" XJYOV7$N@K&FDXO#?"9PZ[5,\5W4WG)#*A0I\H7:XG-\@W6&/ MM'^#02CTP/G%KT$LJ^!"4C1B D3*O(A%)EI#G2,C!)JOC?I9$BW^Z9HDHZG" M2^EM;!);*CY^,X%2@3_D,P@IG1#HEIT06VEX?3#&S,C%B064'+ZQAF702KQV MGDCS(E[85;AMDTBBCY+&/%!&AGN=S"*@:1TS5=%(%Y+K((%T_D\"=FII_Q)Y M&([ 9*_6QV#@>R6&2]/$9#%NP!&@(G+?5$5P7LF9]@B(^][1(KW?E_N?5/V9 M&EVH?OQE UFAL9L!T("];9 )T+]N R<)#GB(IOE<*](S"Q >?O!!3+\$EM$? M'SV"]X-C43A(NWH(IP$W);KM:^*]M5^#JYIZ]H=(6:-3':4^H_C'1DYBRL48 M*)8!E_(88UB>UA]MU?HE\$@^8^PZ,@--?:O;'HP&G9$Q'AF3_GC:F;;'QF@V M'.N3X=B&?\%G:=_L"ZEIPQ]5G@M.'>VITT[U\-?Z,C">?"_3Z>U M!857XK=BS%V=0]J<0^J=50YI'RBS=;E*PN#6,05?YD"I=5-2=8-T3$\PP$][ M!TK'D[O'6=AH,ADA&AYM^IT6YUV40BU7&BUP;B\ M1?7/'EIM'7EI+V2UR7GB2?T;PX\?4N''?1#&SO\,E0Z?7=L,JGVZ.P*E;7_; M+1!JE[-=)P%7@WT[4>,167-Z ,_:A4P*@^3L3#][=:F7N[*2>IQY&]ZDTH>N M#$%$Y<%U)YMQYJ7@1]MFFZ6OXJ:.JN&S8'SBF^]EW_>>M@%2G$^"_,,==6,[^ MKODNN)JGN/[UZ.!_B?2Q)M/'B?2M$-.4L:F5+!=P?&<*ZEFYS;=\E[]0COY^ M1KE&_S[.85/>L;!]BR!\W>9@4A:0>ZU/*T9=6U3J<:D+D=+ZS?$D/1OVK-7J M&0CG#^GR'#&#SF+^VV2]2XU9?H!X_A27'=V1_N.LDS0_96$(,[_R8;&WGH<- ME L.2I9FG''CICL85P3.NH8Z?UF9?!R2FB!">D4HJC:2$T:R*&8ZQ$P^ $3S M[-EI/P-:U.>E+)VB1DZO32;T&.$RCCN2Y=R,Z]=,D_N9W:719(<,[\GQYW.5 MI0K6BJ0[O%SUU,&<4U]_\?4YG[)+=W<*'KU >4WIU[\>!S3.OAY06?,*TO@7 MDJF7W0\;;;,4H.7VA#WI(74 F;<_QK+)%71B)9I2X>>17T5430%J(O24<#%+GMLB;P M5B2G55U)FZ[UBULX-SF*M4EUZ2;59DV2V9@=<_&P=B%J>C\O>M^LV;;0^X@< MA8.U5KF.PF%AWZI&^2H2):RN2M\<]MV6#GW%D?PS<(P/"_SNZJJL7+ MTU4E!'[5;&BLQ\9DMQW,W*U]B9KBSXOBB\6 4Q3?*R<*7*;'\#?J:-D,_JY"BA?% MO,W'U>UEXNKV3X25_%&9F./O-LVL&4%6!ZZV##UCCM-KRVV?N(4-DCV$#U$+ MX8>?')R;NZR(,$Z;FX9#OB60W8PQ<'W8Y[3G2J]6R6$^Y38 E+2KN[0%*%L^ M:-R,!NTF;%1ZXR/>3S'@*9AA ]<"W4A@^1BHGOI9GYG':*KD.G2\$>]EU!*; M!YD_98:.DZD5D/MG-[1-;:[CC!B<_:G#NJ[EZ6V:61D/D-AU5L6DM%D5KQ)N MOI_>JL=/!M&\8-])[N\\8R?VMIZWPD'U[EL&>XL9C8)90MK5SF5 MW6;T4.2HY(: W8%COG :]I-EXD OD%^Z806P)_R8].72\^?6$FQ%5,:@['!,\_N5X&UB[<@XQ-DB4BB. M0(&V6VG?\"]R=]8W-3%!AZBDI=VKXQ#'("%!$\:VG#54DTI(&'W+:H:$] M.%@-=]6'1>)O"QK?HW'"^AZDIK?H.+F%9&82\>83D?PG!];F^/Q9NQG9PW@; MQXV;7BNO\18DBVTIHY'6+%B:F">X_2&""$"&3^X8N'L19P.ML9]\(#M-9S+ MV]8M,1O)%$%M/AS.50ZGU^:'DWCF':AF/,U?@%)B4\>-X][MQ#=-0;WVS]C<;MG6GX3CUI MG+B*$]KO#R'B 8(:#%IYD :"BL7!JT^/YH.)MQ8#NC!-RG&PTNC[*')OV([ M,$8$0OR4!V_HGK=".M2+VGY)*NCF$<$G#,. Q1M;@5DVWP#QS=-2_B_5/-=3 M'I@E]I//ND93 "?U+K*IZ.1;)5RW#)E'=N!27Q%.^G2E_3UTF+2_>N_HVROC M36SRS>!-P=I4W4?D)MM.6/^&B",(TVZ&CI3TXM"FXX%46-$R]-"\#_">N@8. M["-WY-#Q(@]SHS>;6$7ZW;@](G^ \\AQN#3^JI;QV3*^?[XR/BG-T4FG0*5' MYB]1]PQ^DG#XA4I0'=%3$H;PBZHI07"J>;!"T-" +/U3;M0G1[LW I=""I3U M5.6 &L[4,>QI'F*81/ITT]? M/N9QK PT@/_I&-92MS_%-Q40CDG;'';+0!Y^1BG&G Q7=3!HW,S UTN[JLJ" MPUK^']DKC$;Q*\EVOE9$]+%+N M4*FW^24>]XUE#6M5#3*4VHM#J<)TEQ0Y.R/-W=V&ZBH,-FV.YGY_ K6SP1RY$S/M)4".X;$SK%OY^AS/*_-S#+%0)'2) M-L(3LUAM\GC9MN=W)F_(X$X+&%;CEK5@35+16/A?=>AA&' M&/;>Y@^MT_Q9IO.HX7>U*WOL\!/E5?L7@SR$8@A8)\Q-W'KF)]@ M(V;Q)_&#^'.HQ,.#7_J8K[R?9522?"<@]%01R3"CLF/821>1'&18O10??5TPI*"L^4)TVFGO) M2L[;UZ[(3W9#6+CIOWF[(WTC;@.M+RHC(\A@V"E;7_KLK?P#)_&!3[9Z:SGT MOG31.W$O47N&Q5;K[2=X)OQK48L:!G\7^K#_8(;R$E@0=7-K">+N[_!F M?_6UCS;^5KNSP^F;=2K9M@>O=AAQX?<_WXZ]]G^O.KZYK/H-=6G1"P+ ++F=S MD.%4E#P@8)T 3HV3N9D:@ZTB%J,_30UX]) MJ]>X&<31C%1A]EZZYMP0KKY[NLEH>W?2+Z^XCS\E5@?G+%;[C9MNLX0YPA6$ MF#B,/:M'E%84@7A=9O 7U[G&#@"&6?.H3Z0T*7698-,I*;6EO_.%I51:$ T: M-\/*C#,_$:#F.5%=CHTV/)*--L3"GU=NHWU*Q4*O'ICAL4#[0)%B7WM88B/% M@B>O3#W0I[K/:N-M@U@<98M%JO4@*E5Z-^/]]Y-2,$N>C8!@,YHR:K.JHN22 M(\]&1Y)GR0QZ.?+LW R[[?+L1^NA58XX>R56WK@<<5;0B9PT;CK-T:!36V_G M0DTYTFY\'&DW:C=NNG&C;KZT2T,K'0*D5"E4"LYBVF],1RP)$\M2XR0?%GKJ M&CJZ'F+K4$T2CD/P+ZBT\GM&0S:<[O4,W$W'L+#8AK:HJ?FA,K'49PG>\EP1_$3KN M%/:,U_B+;Z.K8%OU1Q[1T-%[%O!8H<^7+AX7O76@K.7,*GGRB*/3%<0ACYM> MUO=I3[ 7!TZ"L"-,;/_!0) >'5*Z>=EC2]>C1F?4D[YH!8)?10UL8N_6SE56 MH/A10_#ZG0BL*3HW78/3I&)!.$![!:P:U^E3N4N\K%D8X!&:B-T:.DB3U.0Y ML]UG3L=X%9S8'TQ>1/@"NC%O:B'U"B5)BZ\]C@9>8[&,F<4C>?O([\I?TK;8 M[!IK:JX]=Z7;P$T+%LQ=,\*TX-!4?A89-S7#AH=8,POWP5];9U-X$D7K]/N;.AFVU&O]4-[F$R[W&W][+-_/*ML?=1HW:6_N M+YK<-.RR:Y4GK4\@E!7ZP&-Q'$0!421E@ 6O5J*S107VP[],R^1P9CQ>B()Y M19@BAAZX'$1#N>%L WZ@EH(.K/3FYJC\!0J0/R,8-VE?:]NK%+- H'A18$:I M8 $0J),3V\;B0.2J)XHDYY3^%4>F?SDM4/4#'?9&1:M'^Y/68)S]5>%"39 =XT$IU:/M5K]=[$XOLJCQH*22 M5ES4L"YI348>TOG:5UK:NDO.IMZ:O/#O*4+D)XW8I:+D3<0!%H,D4B!_=2%P M70B\-4LPV=H)F/"5O[" WW#7NQ;:#;J8J%9K[0<0=7K=_=>_ZMFNDOEN$F[ M#(Y+,Q4X,+WNZ-@L==;\]-I9ZI*Y:LLDD'VYJM^XF8S*&CES5$5U\25OZR'4 M=$R0((%DJ)_W#;^R>K>K0CRS!?5%W?#[V3H'97$+%N[VTV;=[BV)%:QQJPGE M>K(%+J0XH2#P54THETTT1R>SVB&O'?*"YG-.R\;>YO.XT[CI#M**O_:SSIQ0MF3M MBA,*3I/O5\#/J@FE5$*!2\JFE%ZV]JT]\E-[Y/T]31]1>=B#,S#=$)]%YD^= ME3YT:ZHM1XJ)D5+2:\7B%N,^QBU*P",J\4RKG?&N.;GFY*V;4FE,+<^KV(0T%=>[,^LG,ZS^9YV9Q\%!,]>J^.W,VSH$/2+5R M;>PO2O1>5:)E+A%N8S^7S/'YT&Q=]A+& 3A_^S3J%+T=YB@6FPPRQGGMDU[N M9!!.<(76/]P\9F-'1S>>IS'&M%DKG9//!AS9H8V2G&D36/N]W@DWGJ2G3>!=J%];=*_K682(@S73=!BWG\,/ M^*'F-&E:]"/>$IHQQB$'+613JQ^]2O%NV)=MY1M.6N-QKV@KWZC=ZO?'I32H M=4>MWJ!;1H/:.1@E_Y:\2F-7%6;=I\GJ-42@@#<'AU1ZG&& M=3 R 9QG2&H MO\"=OS\S^XG]!H^99\5?)^W&34:@_C3H6H>F.'?RG,0UM>=TW*VIF5(X45E, MURF#Z4H\K:.Y11LQ+W:!DLK'7>AEXB[T*P0_M0$&QR*R,6B0S,GF&-JY=62"4^_E3ZP M#+@]O*/5;0]&@\[(&(^,27\\[4S;8V,T&X[UR7!L3D;C_^ET!HW-N%6=_LE MJG#\J-9_*]1:L0!%N%S:A%VHV^]U6W<,]C!G+/C%\@W;1=Q"/QV P&KH=94P M&:0#$.*&&MV1A+/K(%#47F$!_H",Q\;RJF!0YGY&4PWN0L^#57&"S FY8.7M M3J,\!^><@BRJ;EX$GAPON4'$0YCC#2V;3YHR>N>[+3L MI!WYPEA2D]:H71A+:CAH=48EP38-6KWNY@#4[I\/>KVR%M4?;<;*.H>HV#K2 M3K9OE>W&1.\T.4_\H)0!4P0MZ').3XG&[#D:L'I'FU7LMN\+;T-ZOZ1-ZQ5A M@?.?*;%NG-1X6#6.R#9'=$OL1)"4"-<+BS\K8#AJW$RZ-0.\A#2!NTR:=R,#P:EJCNV M*D@A6\3FCA0R:..4I<-;\<^K5>MTHN^>1QWY<8B:M[IJ9E\Q2+NYE<([V+%: MEN:O@!%=T\>N0G W^NB"!U:5*807;_M]=P/=Q@$NZ]D@F9$IM4BFO:E.YM)] MRO(WZ'($1Z'HS:UC9DF20B[HH(WM\,TLZ(0C%(<5.M83V?(U8]>,?>)H4CF, M+;K/#S8A*L'8.TS4+53Z\E6,6_UJZTX ^_U!3EQ-E;P,L*QOIY*7,YE=^S5S MTBQLV"D+7PJ6NYQ%B0D<:V[]ZKK\C](+B MV QQ^EIG>!9)\[HXI6:YH[#<%FCJDEEN1"R7,?"D@BQW\;F*.WUI!;"(/SE2 M"?,<6%3H@S_LSH)G'0%.0(D_LZF/H-4F>V*V2V=?%[9L8*@MT-4E,]28&&I2 ME0*'N@:F7&+: F]=,C%-D)BZO8-Q1NMJF=UHX3/3?39W;1-;J#WWB=I&ZWJ9 M#0S1V8+BO8TA4C0/-[P9#63N-FW*Y*K=7E&ZCN M8AF"7:K-=<^,#%)IG=96Z ;*WP)N7)SRNXV;_L&CAFHKLY+$L@5?MSBQ]"I$ M+!=O16;GX8\RE7*G2.!Y<\/6RKDR/:Y.OW$S:':&)>/%5S8$71-A255>I1+A M (FPVSWZ6-0Z*+M33,#W-=TPPD5HZX@U;;*E!V?'H9M0Q*NHTZ_,!BXT\FO; M".YXCW]1MAC^MAG^ 7RE M/F\EQA=AN"<=0<9=A']8RY\R:X+5+[9 0W0H(; M]KNG)[B+M\5E^T^614XCZTH='=)^S5T"Y6]0M4712S@QF:#/@\X8!$BWK!CY M>33V'&NR5M PJMSA9Y6EJL0L-'>F M&?O6=,'Q8>/4>JY-0LUMFE8H%]+MTS3N""H-GO?68K2.MB7Y< M8:4K%PH3MQU?HD_!F@59DGM)JA'M1); 8+BVTX)/]U['&GL2"H$0P0 M65:@P7M+W"&45-X3_W;!M8/'9B"1X&N/;1PVNMD:%LR"FY/XR* _A=AX79W- H^/X7__;_&W4[WG6;,P=M@)OI2/ !.)1L" MMK6IN31"+_!P1NT3<\*ZZ603NVT)T&YFMSM^$M_=.S@'S'#R0\CBL!%PV"A= MSE0WHUP"$6T!I-B3B+9,/5:(:XPP7R0<*D)@)7E89R"C?V%F:&0(:8\9+BS2 M8@3LJ"\HNH:EJW4E>3>E)R^0C4TVMCX^#D]-3S>NSB/)G[[%D!NW9G,Q^- MX*S(W^4;+H?*UR*,$9]#%E]@Q=,A0K6V=:M),@<9NYM)IMNX&0S20&MUS\<+ M) @B'&0MA01;=\$68(\M6&I'B=_U:)!)_SQF:=8]V2](C5O V':DQC3!]4&Y MGT>BYO68Q76X^.C\U-V"Y596N+@W /XZ?$!B;4)7DHBVE-N71D28U1M4)>=0 MAX3KD' 9_F=:!!\CJ(>@WVGQ6T>$*T<\+RAY$R2SMA6U-M"5),@&P!A#Y**+W?P5#ZL'.PVUSBH5:[/KT&#:I!@PJQ]1;H[GUS M$GU$DS@\9GHN^$&%1GX_&'.PIVQV/[LU#"]DYF=+GUJV%5C,SVDT[O?.LM%8 MO%^4X*!LAXL3Y7&/BDW:7NL-+^U5)CN]29)N7[PYN=6>"L1GO?#8FF[*\:^,0(+5\S+N]#S]D [_?1#^_UZS%WETA-6YJRW7 "G0T+TEQ8GRGK%RV'R')5!*&B"/CZZWD,X]0W/ M @KYQ@DDBWV'I81VJI,HK(G^4HD^1[/M0_2C4FJLZTQG,;] -VE)/L8%:[?@ M\(%5N*FW\9Y&!ER:WL>-FT$OG=2O[?WS)Y/M8Z9V)Y-)XV94&;?PX@WY>TJ= MZ&M9E5=6*U>B1*3]3"?A]O1K!^V2_-KJF,8U*>TJ-4LF)2I\Z0X/5L"UP5ED M[MZZ9(WSU75E75U9=TJCO021TFW<])K]]HO4Y%QP+5W-O#7S%G2E2F!>'"'4 M' Y>9"#?$9EWMU%\.XUHJ5"56UXYOC(E3A1F%C^/],M3WO2[9"]T^;N,X,-;U(9'0ZNTIV5-F6V!9_Z M\"'\'+\Q=,_#X291KRLOO/.CH43X<#NF5#[; ]:K^ZY#JV-^ .09,'$EK"!> MA@]/-'2<$Q=]*6?E:/[<]6#Y>A!Z=.>=!OH@X5O=]F TZ(R,\SNF12I?O3#OPWR4F6K_GA]'=F!/C]D^YA?[AFV+JU$#S#'OG( M;A"M*!S]IL8L'J@!QO)PQ)?K@1:1_VIRGH0; ;=0K2LPC0=7ZMX*]C'T.!-- M0Q^6ZOLM[;NR&BX=?$KE\@<;Z@EJU@P8S=$?&1_)"+L9<2T^9PDT"3^'RR2G M\QGCD;BP CZ4&(^ZI;CPZL%R;-]=D/;)"@ SZ0OY%A5<2Q+6*9+$]KBQ\&KHQ3%P:L+ MW63)XTF+7=OZ SZ;NW ;Q!D <\(6Y\'E,'X:G443SP_NTZ17Q!O"@='!50'1P. MTJ^85T83]6"-]"P<&4S,3JVYAN[/M1D->J+-70 Q\=>/WLD- U@,D^M$3?(H MI(4/+& \!)-&.=A<07.C/]R?6(X,0-?&0$.)JY_H1**"(8ASURG6+!>\ [ MN_;C515H MLAD1$H'\-.-U+\'*L@PZ:I"-<"\Q+%!A6J3:T#,2U?(S>)KKK6O.+4PO_ MUT,+R :,5.5(^=U;VGWHR2?1L0&APFWP%T!$P$,>#F.$?\U0[M/! ]Z#@:E4\FQD%JX1'VX9=<&N^P:[M/]#"T1=&IVV[%AX\9'A"P^O'1]TX10 M/N742D'R2 \H\L"("(!ZI\@$J$E)VHB185%Z;K7'%] 8YV>P1KCPYEH,1+'E&'9H M\N&C7$L!^5D!6VAB+=_ ;("=1.,%KQ3KDC^'LR*G$.L!-=F5_#!GX$:"M[2'S/'0)S]IQL=J=_K$1IUW M1]Y3NN-;&B!O[+ Z$G#^R<]YX7IH@W/*!%F)/?@X=>69UXO=2]8 MD:&*#AWLTI,%%W%SU,]^#-JGL=.E//2O%';".!N(&_2BN1AR?1F&@=M^U5=\ M+0L=O6U.O=&-LAXWA=WE@2HC"$&%PHU;::K6,Y 1+'Y;#!P&EG'KF!_A<^"C'#2-X7FB::#BPD99UV$B?R<< M@BGM@_Q7H/^,O%G*X?D"7,//@]9X83B+4:LW'!>&LQBT^IV2QMH/6MUAL5MM M@K/(?LA>B]J,C+$C($)F_>:9(D3\&UP0[4/* ]D')^(UH0C4T LU],*V,B?, MH1QO"/A%5[^]+HBXS3$P;GU]=GT?ZRAX.4D(VW ?I8[7K#3F2SNM:!'<$%$H MNLU1/QTEK^"HFY>K4ZW9\16QXY:0]$NR(\)X#)J]3GK<:@79\>)[ X7+6S<# MOJ F$WM>F'.&C9MAL]<[F''J1L$*DEGY$GI?,AMA$^%H4A6HED-=JAH.^Z4: M>8IMT.6P;OD:XL//P--E=?>G@"W\+ZY#(QY=&^N(/V$@!,ROPKP]!MZ>--OC MLB Z3@NQ74N$6B)44B*4K\R/)A$F(!%&S4ZG+#26RH/NGU6G8*?[ERB7JF;H M5!Q\@S>'4FD5-A!XGH#&Y1F_IC8+/0Z>KP?LT?6HNG>ZTF;,Q&+?)M88![R+ M<,9-1NWWT+-\T^+#FYJ8"_3G[K.#C2KN,R\VE$^E\@U?]&H\,@=O::]X2\G2 M]0+1J9"19:2?P$7B3G"1;&@4AWCYF17D9(]'[70V>]1. M)\[Q!:-3Q.V*-UBVV% EIS'7G4=LO%B5#>[I7XITW)Y\1NZPB,> ;3 M' :M8:=?-/W=G[2&PV(C&'(SS?W6N%UL,,2&]/?%+VKSKBX:/1AU$F&K7N/XU M:YS#//-UWO!A_?#7.I-(:UQP24Z@)XL=NHV;_BB-Y/OB0\UK/GAE?%"BBMA, M]5G9BL):H]>XZ3;A/Q71&B6Y%F=@#CY@J+^>A7&@]42[>.N8GUTCTX9*$WR_ M<3,>E56 7(&T^863S%&MB@3U%+ ML' V7?NWNVE14\_Y"9Q=:"5;(Z?I9P@R MJ#0HX(H45I^!RJTKK$L*6N.Q+KCL3#E7ZN6"[&7.-VXV;0G'2[ MY]!S6#-Q="[>($OK;5O9ZL7]$BL%U#[^>OL"Y4)VWI/RRY M"&Q,8P:[PPO*;]:L\4I98^_2KW&_<5,S0,T Y\X QZ_^&@](78S*@5%Q<-*B)ISS(YP2 M"[_&8R"BWL&(3Q7)*Y^/MCVD\.MU%#_N&*8HJ?!K3!46G6Y9V&<5\-(NG)8* MI3=3Q%1VX=>D#7[+(;U=-=VU-=N3047$TJ'N<)$>PAI=\>4V MZ-6P;+FE8Q-*O+<'!\=V2S_1BO8%USQ=\_31XB@%K+5>XZ9_<+=3S;0UT]9, M>Q#,\>$:N(\:N-,^V$"N!#/G(!3GCLO.!3_-@B_>$]7VPVS&#)Q+')W8-SU@ MWQC&V$R"4\7<2NE7#!")X!Z*[HUN("P9+P$SEY!,EY'Y[79$[,1IGCI M,;Q.H"/K<*U ^148QF(&*SY_;0IK-'RZU-T\"R# [LJ#4>E31RM=_J M#HO=:A/F[.;AK3LOJK<5"+=,OSZZOAX0^YIFG=8#8O?8M%342L=9&0@TY:10%Z:6K!*S M:\A85HW89-RX&73;%:D1JRL-3R^OBQ#/!(AG7)7ZYK.>$['C\?]P#%B-CA%! MG!#F^A:5GFAUK6')(A0^X#4^CPP^S*+^8;L-;OZPK/&)%;#Y:Z(Y4'3N0C0= M\".K0C,7;X>*(C[%YF0F!J=$!L@)LH-3M0UQH/1<+YY$C^X7N>=6E@,W;&.Y MU>'CJ6M#M()$M)\TW8>(>D!$O316=B4-4ID8A86R?)H[YJ]>-"<1C5]^04JE M*R@N*56,Y' 8[+8> OKA-/'!;1OX>Y[K'W>!9W MRE' +3(=SF'CIE,'>"^2E-2 :6$YUVM[N/[Z^:U-&[^,?K*]\2BG;4H]=%G7,.Q>=SG'P3?, MO WDI[T*=CF1IRW;9-5,EZ]Y;&8S(Z!^(JS"(JN26KY\:C-BBZ7KZ=XJRH<9 M<-&4!<^,.721H7L>]4#)!BFX2O=]!G_ICJF!0S$%%R*PX#*0+-K,C36X$R+Y;6BA6LL3+S&YF M&W;:J>.&S_ YR1:W!V!+:P8RQ@DHE.PZ3.R*TNSU5Q]DLS@.*H;/WC"=KEO' MD._3[U+(\IKN49<8[PKSWZ;EUW:RYF^49$S>AH4B-T+4DO3:27,*-D;J- MJV[CJMNX#O9"?DFKKK=[S34I4DA?>/#'+IFVTA?W>O"BOV#)/@KUUWT:1=5+\*?KIKGE,VZLC.NL"K-&#Y%7!Z.J(*_6]64O('F/0DA]FMW> MK\K\I]?CH? .8S7:73=QE&:YT^;F-'T..P.@^4Y9J+@5L,%K0MG;:-U,*%AY MV*[-SY<^\%O#\$(X00K9Z)@OTC&Q5YN>Y9B>\(?\3%17?&.PQB>&J4:Y][?1 MMLL/F9J&S.*64>.FWSX8M[BV2"M(7X4LTF/1U[AQTYNDIYC4ANJQ#=4MW6>U MN7JHN9KF&+4="!A$E+_YA?J%.A/LU#^X5;^V-%%:5*8^O MQT#^X7@,UO GKS\C@ CVTYCKSB.C7&=M*Y!3"MPB5(-YKLK ,+T>PS8J%/+8$W/">KQX>3(S.?0HB^9[C9MAIP;+ MN41B*2HJMQ-+'XFE(K3R>JS,KQY6T 6KIL;^$UK+!:*-8436<@*P-!'%0I17 MUL9F:8)3[OE76W<"<,L^R)W/8HL!PC?6,Z$OD6Z*RM!"=(-IK4%5Z.;UV)MW M^M)"A 2J1E9+D&O#LS3Y*?8X58*8Q0:4KZJ*65&;H*<4GT7(9HQD'%)4L/[J 6\4K2[L3AHWHV:G4U910*6Q46JR M.X)@WHOL>FTDNV[GX,34TOFC@JY79O86 JXM*IZC[8WJ M:@HS#>:NFN-VVB_<':VVMH6K2$M%96X)M-0E6AJE]?Z+TU*9!O*PPZ%_*BMD M\VUD,<+LJ20I7,H,Q>JQU3$E]!=6&+VLU\.1G;WCVS&79$&_ M(K*M#W(;T^ MD5ZOGD99!;F>@#11FG'WPS41;W\<7)-=;++2%_=ZN.6,0L[WVH-H2XYAA M/$5L[!-6F1"DV;BL*6Z%3NT<9X;4W'?1W%KS&<$IHS52%CD()V14]S0UBXZ;^)(L(O._0 .+_5 MYMQ?9.I!;] :C\=E#1CHC7JE3#WHM$;M[(><=%']=@5WJM1%C8XV'R+]LPPS MHGK@_>]UFR2$SB?@3!GPI8/!?S&O!27&#BF@2]P:D+7>(PC*JSN"=&?F&RUP MY<3)_,C<:]P4%\>E:KIAX-@B[>K_I((4KV1W%&X")8L\E.*?%XJ8G-0^SYB/ M4:@NZ)"I%-6=EU&OK(R5E=K,QP=X59J7LD82'5QN6KFWK"IT1^M$Y<,;P%_%J$O8?M]=Q&K##G!N M"F<15*]Q,RHA:5H34K6$4XJ.]B*?>_06;KFSL)89G5D_F7G])_/<+*KJ-T @ MC;N=[KO+$52U+K]<73X^A2X?Y#59G7_[^)G8Z[U#JN4NC<>S7O&2>'QR"AX? M8NM$?U#/9CH7,ZN8O=YK']=>+TAM(SX)+#W.IBXXKQRA'4AG+VO/CTNSYZM# M7[6NOUQ=?Y+8W*2DV%R9G1G)@J&3E0==_9\WVNV"Q([FN(%FR.2DD96QI;*6 M[)_X.(!D[MHF\_R_$A9IL-)<+[.^YDIISWC32A8H_2U1H;1C#='-_S/U<&/5 M&U6R^.C6QXRFK!OBY">+AYI4+8 #'71GINY/(/> V2OM MOXIIK$Z"!0?K+)@_(7A?R(EAQ(F#-G!B*Z]=&?;;QN5[S(87,Y&JY. $)STI M_@KU7K?][LO]9_JK\^Y-W6MW3MJVY8,\O0@-R)Q9I4EE;LW;N;W_V[_I-7+ZCO70)]=!LW[2+T8>2A M=<)+8\7>\]PRYIH5:):O+8"6--OZ RDAF /OH[R#/WC9#HJG*1^OHCW#@^C; M*=/D@("6]AU^I9.HE)4]6=SIL:4'ZLK!!<(S+ >D)/8 'TJ,O'2OO#)]/!D\G XYI>9W3W]B]I^N2QS1TC[-Z#S#P*+#;)8D"JBO-%\.? *5 M,[/@QL49H;^31!!TZ+&%;E')F927(!2UA;Y" D:NL/@,&ER49D6+LE>M7)4I MRDNQG"!JM3]##?JC]=#29@R,$A 2N"DI#5&0$/HOIA,&C9M>OY47GY(40%8" M")S0CJ22;H#QY5N!()#?OG_03,LW0A]GPUE.5!"NGEYN[/JECO6+&S"MI^E3 M$"&MS"6^U$H.%16#O43%#T<^L#"A#!LWHZTZ,R4I=I007$(7W(+A7EOPX>?2 M\N"+PALP J-RM%4WD5)G^ PJ+GP"2\H-?2T@VIFRX)DQ!Z1(KRN*^'NCEE9$ MV*#?B,/"\6K;-4J2-Z.7W4KLF>VVM^F=IK"K=MC-@=C-?I\;4*IP1C:++ 38 M3%#Y:3N?;F?HA)R"FV6 5ZUC-P48!$M7B#F\VQ2?&-V.# 2\!SMZ<"X MA3V#!\*BR3NPG"?F!USB'4]\R+3@QQHTITV7\,.9@-($ZR412 M2#@=%IAAH"LL/_"L:1BH$^YT#\6+W^+KI3.'I9#1:ZZ9SZ&#Q_7HT(B\G(?J M 7\$-R2A)S8;&-0!7H;%R(T6HI5O3W1W58SB0>"F"=JF984!/(?1M?C@)A[C 2[" MEAY9]-C@B;>.^7=WZM\:P?VLV^Z,P%!V.!/!#SZZ&(,.%R&]R4=^I!_$^\BN MOM5N0J4="Y5)XV8\ZC2!6U)B!65'-H5GA(52'762(P7;]+L<^5&*A;=<"#RQ MN/_I+\FN--$]U8XOT:>^:P.5Y%Z2*IX_D7083-8V2/G_N1>7_C^RZRFX4W]< MZS-8[%O=?M97/D8A51$(\F]M#]=??V.<+?_+J.E0/3M!&(-A%\CT/&0QBK& M8&9B$?:(J-=)(:8$$7SMN9*&MNZ?U+H^0*2EG*T?RM:#])+#<3/LFB'&'7NM M25K^"(NFDD>U%C5)RL=3'F(3E\4U8[A$1?@"I_I]K@?_6_-E)!@ MP79J8\[,T&;WLYQW_.;:]D=NPG]'@R?=9#WL\MT$4+_QB]ZAEK@ M[[-!+31>NF]ZTF]U!MVB;=/C=JL[');3=SMJ#7K]0_INSQ]%Z-F!!8#.OK@-P5KV M,O M-U9]#@=5J_J\>-5SJ/F9:F@IHH\N#2RV1/"YLFRY(0:(FN/)P?T@-63L MD0P](_0\'&Y?DJGW.A18IT13[XX?P#9C;[/F&M6:Z\PLO=?A$^W'*,>W],KK M[ZD]HY>Q]':'&MH5H/8P\^_\PY0E;M#E"*PMY1YEV<63LNSBTL_R^%#-9]-5 MI!;6S2R;P(T-=R&REBP(/2?".TY41/\>>I9O6IS:,*4GZ_BHE)%7A\G*+O6W M?K*8S_*Q:NIWRJ*ZR2?@'62)%:^/Q#6QG[ -CBB$4JNP.+HRE:J@+&W3]^42[_!T+,V_YH6749XS:C9M.1MEVM6MR@%9B@C[E@68QTSE6.=M8 M+_+(:VQ!! C@;%YI"V*&>*^)+2Y8ERGTU-]09=BNCZ7 XL=Z:%)]BJ_-X>[ M;%&I>%/T_Z&GYCH@4E8HP7R+*HIE^Y^TZD6=S+;:OK4&S 6#ER"P8J#[94B% MY[&DX<,&I(I+Z%'1+4!E[AY;NA[>U(U_G*''#2I:0C03;/+4J>+;H-X^*<<< M.%RMT]46L/ESKJI])G[C4].':Q@A-NIYM/-^Y*]2734^C.1,>F/IYUI>VR,9L.Q/AF.SN+*?6;M3=--"DL@(5F8V7X_'F M"*J4HT$N*O_SP:2DT1RXJ.[11G-,SG.8P+\Q5_0A-:NGR#2!2@P-6'_;[/!1 M=D2FV#M5[PRS0JI%R?=\7[U7A%8O8O+%^ZA$7>BD/4.,KSU(Z^"0/S!CXB0QQ%(VCCWH( M-SILEP 68DIV(=/$JW9\S6Q9V?7\0DG8L\^LN>DG-FT.QUR_/A M#CKY%W#O#EWF'FYA+2=J.7'NL9YQV;&>%Y<3.762.;CL54Z%(E8<_M_>O0"? MOGQ<)ZMU DH2^3]DI5Z$K^FU])N"ST" M=MNW? Z6LRD H3UB^0Z_J-1:E-&66I1._[3%*..WPA,K5+/Q%3<;Q+'#"S6^ MNG[@L<#RJ"HIZK:Q?%'TE2[6&&=4JHPS*E4^+):VNV),$S?5OH)7LU=IRKBS M :9H4#4Y&-5?(?XOEI9AE6R_W;GZXXWVU7-Q)Q[F.F+&TH[P,_S?^F+Y3OON MA7Z@72%CB9$+\CKZH1B]@+R'E7%,;'!<<(X(F*;V0!7EO!9,N9[CMJN7B>(R MN5[L_$2=3-B= FXL5R""<@96WRC/NPD(W5\0H9.9=_()<#=':>QS$-)8"15M;;R/5*:W!W);8B/; MZSQ<="]]V$*YFT6&$B@*ID=CU;)P19>,=P*TM _9KX^3;&:A;:\T 94;+K'N M4OD-@K\R+!K-A(:CW45VV71;T8: U\\LSQ?-RW#H.,_(,EBR-!*VU:63DUT8 M)M_1Q".T)>RI'[$;%=7S G7=CKDH<>-HS2OW1GF2+8#>]=@X@+L&MG["NO$1\E!?>UD'C M9CCJ96_K)M-02UF%5&^^Y-"/J2D9!]EOO5YQ^^T%66V#8369='G&'-TO MXRG=$]G2RGX15=++:??+).!%BA(W6ZSX.EDO>4XHS)&R%,,R4X:G1I/H-' MV#+@U@ V#3>U9>CY(7 P'W_)#)H

6O=OOH,4[J2:^+6)YM&+4G62YEGO;; M.7$[\E)C+:GJT5N/>J8H0K)**=);%!Q"7WPAM_A^]@\6N:])) #8-P,MK&<7 MA USLHRK<>/&MWZF#:O8<4_*783F##UCCBA.N?OAXZK]]&YL,=28\/RM1#?@PG7$SC ==$U^HB-O+[J5WXM)NW'3:^=L MAE =^B/PS"-HB#>\QQ!X'+C*,RP@#U2';.ML)%@@OH6WB"_T []B^0& M"#EL*']D'\1+?,5WR-H;!*%OMT;IT0,*B'Y9-"&F0M&J_\EH8/U[ZJ47J\0X M/H_#V(6GN$S $AX-LL]8\OR3;$@6'?PL?BQ\S)^+=H)'#;*N*G0'S1CO0<#2 MP_>I@9'<6)+/$_.GK*3T!E6BW3O:;_I*ZT[X;;F8IMT4Z<#U,",%/)[X'"HN MQW%L*D9#;!O_*Z-OL,^.F>A)S= )8NJH0%&3 5$YB8&/&GV3Z#3:S;AM"4G MF-&;24V"@Y41B4 )['Q5%!-QUG)I6P;?XVAQ30' D. PZ0/+A^#<^9^F1+0&)W($EL/ MV\ROOVMU2T(@"200($%/U60;T*-[]7H_W?$8=%,<7G9Q__GBOVB5-1X&A5U, MJ0A<8.V"W(M.[4U:\672,E4G7 5F3T]D9#&O$RMBC(XD?C@[)UA?4JAM4B, M@T7X^9.+$^QP:@9@QC!P,R?]-GX5[GY#AB,WF>& ,2=WE3Q^,S_[&&S4UT?E MTAQ95_G7B_C1FF9$39!1.%"U2$8A!#K1%$U6NE\=!&OZE-+]^3>^'Y:=\)A: MN[I"OF*D/_+^QG2]+'*[PHT3L<%C/-G^BI,-XT%X"<]#C(<7C(F5./U1%XGX MZ]_1Z3X% 15Z9 -H%?A#YTK\8 6H!K/Y)3F@^I-N!(1&2IA;SC6=A\? %^GY M[O@^6EY%0&KK)3QC&(FX6CE7O!20=0&7@&SB$M 12Q%TQK.U#4UGDE+K!1@CZPLD:^;B>W#QJQ21_XB" MVI6@J/6PNU*1A5HG.6N-)V>M!T:8KG<,,9N2MQ$YXZ<,0=,F.3B_=KF=3A1* M2C1LIH$MZ>9;<(-&1F>[U1%I31G)80AM58*;UI,P-E9$7M3"F!,7FYPFQ;Q; MKLZ*U%X3(52"_.1"7]DA ]UU1IY(I"_2#*TH,CJ*6;+2.2BL M*_.<'4<&=B8.U$([LYDHLTI.M E?Y!;(**SNU3JJDIW:VTS<:);@Q-['E7T) M%RNF3'=8N&(I*I'DU/@YKGQA B\5!H0X*5J!O24V>HU-:@]^_IDXTR$90CIE M@<57\[,6-HF&T:3EV@+\:N/=REI/PY3]:A%^ ,EWKRO%R M8EKPXB0:MC9")40MB0/ C4[]T?(&!Z^TGEX0O*+"]J\00>I%N?6T)T'2*^ZW MT"'S>.1B%#D*5D9SH(M"R.PJN$+%*ZR(VRWRU.ADZ#M8(%WX3D@0]:Q>IJHM MW+1JF7!2$W4[ Q/:=N]U5)L?1-!$3(LQ>AV]EX//->H-6P42[DN9H0O4L&@\ MU>'7VG%,8E?(+HK8HG,/R*ZW -DE#-J('3FG[+TQR'[,BF=:^3ND$MILQ7-1 M^VFDXBG**[A*L>)9/>=8-9J=%@J8<<%X[V>%+Q"<+4B!T\3<=[F M[G/P=HY4-5"TU*-MM+1L)* >@CY4H+I[4/5\8R.]OV/->5ZQRFN!V6?O\YQ#9'#(Z,2],?(SC'^G=E(2C)^V'= M:@L0#0PWO:/D]/H^AGAI72Y3UFYD57P5GI')KUD7747PP7H;:=_EQYB/+!Y, M(U%L:^*B6R[7Z-Z;;=UDMUQ_32.A)O TM7+!]T9>N7Y1/GU3O')2_^P<[+7B M3@#U.^06T:-A#CGLR&ETE:S?H;/:(_>;"=][LXA52$LQZ\5?U2+W5WP97-/? M1GM:+'+)0GCWVA-&_K7\7GYU:D\M"*5)!H"B(]=5>W:LVE,+9YW?I/S5TI)N ML%8^+S>9P9Y77VQW +SE MM1%QN4VOI32S**COW.B$%0O'85>HI?&^Y!I7RH!$#>89&;,LZ9WJS>#9U(3MTCOA^U! M++<)%NAFS4DS>Y@G.;K.0I[CLLY8NEM.(H2T,JF.4H54QX(2FM8)%&U=![*= M*\2R6IP&TMBJR>,[^F::"#(&_N6.ILK-P@UNGR3VB=Q.^X3*%V:>Y!D=J58Y MQVM-:(UON:C)6G'3HT9R@)JM!VWK!(;=6@\Z&'M=+<>#LZZ.9:$I8H&>E]8! M50;:Y$&4;\$U Q>^Y9V75W=>%H^A\[*2VWE97=5Y^4#PQH*V2++&#<9AY:Q] M710+]5WL.4YYH9/^&03S5_<%;=..8$5-TE/7!; ]$K#I*XX;8'_W* XZ'[W" M.D@ZD7(0%]BE5@ R'>[KY/WT9,YH _C7@$V. &T"4]8B0EXWE8C>AN.MLFRL MJ"2[EF#/SSF$'BB XNC/5;R@JK$?V8!3G'@D)_J#$/,+PQ215J$M#KP962-Z M7$DG^^*N&'$7>];#-%&_(FTR#Q>HTHE/-X<3BSQ')DHP"?W*40-M9\D]\51* M/_!"*I7H^+.'B>DLI$7E)V:N[$VDY _?BP4TA4Z4F9E4<#52>WMP ],NV2X% M\"+=X'2M?K'FI+.JWX5MNT-\7_Z)7S$LK:K-*>AL-/)CRZQ)[Q!'?=*3\N%> MUH4%>/HOYI")B(/-PF#I?50KV V>;^*>7,#FF UMEB*K2,5Y5LO(#< !CK-7 M!%J3A[8C!,)!:&*-&*1LBD%EZI8/C4#*6@1*<.>(4I/2P4X/VJ\B$\XD M#IA7-JPK!&2T*8Y^)29UT42ASNO0H4?E8V,%S\)C,G$*XLAU+.'2I;: /-ZYDY-OIDZAXA0EHZ/JV7R<)JH4;8IW'JF% MH\SCEXFE#Q^>K" @R9S-G%9LL3FRD#E9W0S>\=" .DA*6M&I:ZFR8P)BE,[V M"B9POH^3C 16Z<2M"\!&6Y#Z<>O(7?0C=",I7R:SM>JA%221;J?\Q;Z*Z.0N MHIU4/BZYH>FCC92!6YMZAP3I9F:FWFNPF:EB06@WIZ*AD=BS:/LVL<-S@=VM MB^MQ8!]VMXHN(+6;Y51_:^9YEW$&Z&)CG %J?UMGP'PS!W,&J-I&.<_*&E] M8:5J\>T!14<(@:$H92F(Y32,FNM)JX3)],=5.W31<%O&@_AR]]!7L M,W2,+K=&(G/+6 7+ETBQBC"P;+B5N2 ^V0#. M=_=#L+%($N9&C1=9Z9,[ CL7S*=GTPX),\C21F!:66;]>03;&A-T;XS(&!:1 MF@H@^-;3%'ZUX,LG$DS<44<(Z11AN-UD&F/B"8']( &@>S8@WM."[C6E\B2I M-UE<#QVJ;/F_WHW!C 39!XXQ_=>Y *.-XV!#$_L]#;.PR] M9RH7R'B,_I54SW5\'S4RN[LA1&ESPVI?./05R-H%S,"Z=1<30&TKF&&"''PS M#%F^! ,Q;=]&CQL^I*Y=-+7^[@N3^2/905);RU],"#.'0Z#V@/&0\;PQ7>1% M@\<.X>"6,NM7:CH9/6B3!>6>16;/1=D"D3Q05 M&'&7Y#&4C]"T3#K?&W]XB:S)=S%S,.< _Q ?=D#G3259QZ !>2@5;'/JDP_Q M'Q]'EC^US=D'RZ&[I3=]C. ?I2IC;BZ\)T!_[_:XNB;D_];KYWQ<]2E2Z:E^J]*CB[U55KF]1RLI' MO:?P2K*G8W1C.!Z@1F'C>=*P<))A/4)U_D-/$.&J]P>Z+%KXNNNEZ2O>\3&5 MQ&Z3<0:C&#+53=;Z.JJFR>:LO5+")(/1!GMBB?F'V966NRMD0!7V5/+XV[)U M>6'K:W UJS<%#"+PFV_]C=_M/[]O"5C=KX1B[S[1SFV_C+Z8^? M07>Z!K1&-3//:=X7,3>KE\W-RN?OM1TU_EKIR N9[%H^E&;2G%0YJ1:1ZI8I ME+LG5:Q)R*OW;""I5M8=(I];:W2'7.=%H>8H5=MY+G-I$9$51 YW0U\)R:0< M*'%[[S^3H[D#XLJ+(O8QY2&;\%61I/*QMQK5'.8,_U;"VEF[WUPSB./\[F3* MECBO8!(LQ_D3,7/O\N,7&PFKG+T?)^$N""MEIX2+YW,-QW,3G4XAV:IHJN5D M)V^F_[6><&LP!SG.%PJKAN \+1U3LDE>)XKS1V]7?;:>K1%Q1BR"S@VJAAE4 M\?$P>BW=)Z2O8='_E25.^])ZF-Z7[.Z8O;T,"V@4MTLJ?"T;+ CTRKVM]I>EF]JQ:2Z8U M';WB,4CWK"-AOC3\X493;.D1^[2C5/KW2]2:ER 4^K MRZQT#%UFU/ M:*N4M54P4JK-#/CQYYQ# Y N4&8&(YOC6DGZCE?8BP3"OJ/0HW6R7A M\+@AL;%+C$.20_+((-D\UO_FQF'@#"9N",\9^6]/*V'L-N7+,X-\QZG$T\=6 M]GG;>O#LFG*"U!G]B.*Q%3W!RMFYV!$+FJ$>(+UF/P4^)U##<^1E.HND57N= M3HJP*O:?TU2KZ05C4]J/@&V\_^C-_F2H1IRZ-$L 8*J!CU-I51.LTB58S3MGD;<__)&%I1V\YH1-(09S+;A)>+'=3LNIZW M4MU@E+0N-JTJAUM<+11H.4BX6J251U#IF!&TC?P6W2WC91 =2&!G!U[(O5[4FG;K]XD&EK;;6M,:]Q;+R\8I2W MQ982U>Z:Q>\T&JUK!=-56TM/K;[_Z'T?/!I=LU3>>31:QWR5OM11CR0:S1T1 M7-X>-KAN8$*YUHB&OPT(;A_Z_I,Q@WEP?1?R=]?1]?4"VNB!"M^197D+\=Q M]?TX\:^!\JQR;#V+@2*5:-R(;,;]1V]$E@F@%\_[Y 'T=4)/:7H W9!8E;/1 M$?L:#Z!SN[4]%+="SBL-#: ;,@;0C1//!F\#1>VI(_DN ^B&0NN?Y?T$T#E3 M/1:F6K%U][;<]$_6\]D9)?W97?PJ11))J[FDRUPT ;:,JB//Z4%%54<7L];] M8;COT;O+(FE(N^6BHVPHTGR0AW0[.C#XJ0+.?ZVC9S=90\>IZ:PE-36FARI,BOJLE!TU*D M(TKSVJ&L; +6[3HZ?6:')PIGH"3+6DR5&+)I.R-^8J M39&%D34BC+-SHS'QF5.-3\0C.Q1J5Z3G)Z%UP296T0$NFV6JMSJ]W=JXH:D??WEIHCN>4.\R.17IM81+405M+ZAM-8O\, MLBR9@9A'42(&(OI;MTYK#CF==B!BKAFMPJC!9AA59!"LM0?TGH3V@*[P$ 3G MJ#NU!^K ^G6ZO]Z3S\YU66T(SSR2V;,/$R*8L?DE6/$9",]X"#Z.PL:Y?6SD MGCEPGW$^ZA1T2%@Y^P7'A KPS;O ?,W>_P:O&5GC,5@$SI ( Q*\$,(>BOAB M.C/:LT;[Z M#V_6M9#SK%!UJ@LLNM4TT*SR3&B(CC&=1 MP2M)/%Z+/K/;D.F<75/6_A&K" 7MS0 M'@D3\QFW OOPX*W6\_PA[&IAXMHCXOD=N'(DF+:]]'VR&KHVRXM?@MO-WT=7 M@(."U9M/@,H!P&J"Y"6PV;<1D,:@<#"XQ^!9AC"%+'U4YJ>I:UO#F6#Y:,59 M6(8C,)M%&'ONDV"&P<3UV-1=]C5<-@[ML06;2\_33;;F+\U2K7=N)EW#1;*H M/P %O%21T$\;2.+3;,$Y>X<0R\S5U'O*JKF:C:7;M&4>8T]A3*]PE&9F-FW^ M!O<\<;//9F>>5YJX*2I=45X]9['\]ZJJU#7\L8&+4KNRDO\37U1+%K7Z424' MBK9BVA6?BSFO?*+3'5.<_[2AP61<&AP(GM4C1(64#4U_.>$1HGP,[1H$$Y9Q MBV$["@U:;S M@QN+N473!=4V5-?H/8VVI]S3=,']*R+MBGO5J(LT@30JJB,E1@9DR*>4!SOK MOT[14D1=J]233^31)4E93MNJ+(89^=< M8^$:2PN2\W6Q5UIC*>4#V2;+O@UNCHU2[-OFR= :[,D0F] ,J:*S@O?C*BW< M]:;[(T0)-%.QT]^^,<[1%<\U%OV*1+36"J>"*(,ZV54D7C_72.'>! 2O*-_U M-KL&1*4!"@#OR=EB'6!K U]4BUK"MA\'N0K01"N]7UH%J)*I<+16^D:%+VVS MTHTF6^FTP8AXV";\ATDI. $);?0:;Z5C_*B>469'5\W:6/PKDM%&.\QTC/IT M1:T9L?]C-M./JZRU4, OE2KQXSO8'LERL!>U$"MC;3)9$K 5P)V*NA M+DFEE0 >3C^1<+K1X &UNB0W8$ M#Z?O2D9+33?4)>4(9XZ?J#/=:,4(#%VB MM5!2G?VG>#S]E./IBURV=89ZOQY7?0/9+U<"]J($;&^H8]D45P*X$K!'0UTO MK03PB/J)1-0-N1C=])JPN][ .OZ-R7WI[T*](1.>/ MZVN:G2Z+@''=.;XMB&@>3^?Q]*KB?9/6^XTQTV6I ?*?Q]-;K *L,=/'UBL9 MO?LW\=P\[)//SFE79NGC$2(@%_\-M-!EI:SX+]'T'C\C&"PGI'MC[:7Q39;4 M4S55U(:Z-C04?2 .>OI0&_=UT^CK(T/3_R7*_;.M;N)P/'K%A7<\D:C8='6/JQJA5=6]^BSGP73L,BF_)-&H\ M4%/POKP(CO2_$R]>S12PY=W (^:O=W1(UP?3?C%G/I)J&N@ \248+F]_Y3D4 M_UCR?->Z\NJ':J;3)87J#S<@@MC[(%29!8-ZRQV9AMYP@J1\.T[I*4#Z3Z#O MX"79?O2RRN05T _0=A!]AX]?[%)/;Q?FKQ!^>NZC9SYE"3(-^R7BG+\47M". MQO>IX05_CR8:X$B*& I3!@5?,'W?\@,<8.&.QSX) NP^BD,1++AW&."(A)$% M5(U0H",.R-/4=F>$".2OT IF< AS!DW'2+Q8P42 ([!PXH5IPZG1W[K"=],Q M&??&^0GXRPL9P=/]H4<8E)UX!L60O1!>GK/F3C3/(9S")7 OTB J#"RHO;^ M#@I2Q[= +S;CQ^2LIY E-O9,;QSAM] A.*M ZJ0G5\">':#\(1V480)X U_X MY((XQ*U_MCPR#%P/(#,%$.(4#K,0(9()%C$:I"Z!9X53'&A169%4"Q1)WPN6 M64!$GHN3^.;6SH/[B:3X166?$?9NQ*A.;F0GGME1,!;$3)$230N!@ MLFSHH!1@TAO'-P#JI0;C MI-")CJ49"_]198#2TK[?93L6K=CVXCRD_GQC.JIMV<9M E"H#7]TA)>)-9P( M+Z:/ /")XU$)GP: MA<-8#*'-AG_C+"C3&H%8B243/MXJ%M04.U'4V@1'R%H,UUHHPVY1AMDS0>IW M>9,B ME03,CKF3L6_N)&/=TAKNU&%JMQ^"($MX%&=)95G2+3 6E.:24I(K#6*N--HA M5Y)Z115-^^=*2LUJ)^=,W=\B0U.),<6%?_&AYWWO@1V!#J=VBH'O" MC\CKT [IP<-?."D'!U^.0@*[ <.<'ON-,[:9A7Z7<*0+YG-@YM0N>!I#/*48 M\1CQQH-8*J.AM''A=*^L5#'-K%KI6(SL1#>'E@V+ F];:'E3TCD M-EO$/3;%%+X8VR!CGB/OXG05HJ%=K&47A-7:(1X%R4FWB\ MJVU![G5R2/]PPEUNC' W=FAR;"73UT:@:^>F:J\)5L;2SO? 3U41BRZ*JBXY M/^7\-,5/$W-);A9';4R<02WKJ]@[1]U_8$&5 1:RVM$,Z8#\=/O 0D5^JF#? MA:)^G*?,3R]R RB,AWB$N=,KHW7%4$E$_4DRT*[8@'IV;HAB1Y6RALK\L&)P M L<;D 7JCI$ !% D;Y8D2VX6T6IY4C;%R"B?8M2P%!2Q; I*@ASD$;,2X*!= M#S'^L^4/;=*20/I=1X;STZUM@:FO#+90B\#M:' M!$ZQ"A%]H[04]OZ<54FYR2I1YA8Z85?[9,5#GG"^KY;QY1RE8V*N$H;L,#*^ M_#5,(^8*[ PQFR\Z53^;+ C,X 48K4^Q\ M[(9>AD%E.9:7P$%PX[<*T?+]#\*#9SX3^]^N*_R RR;"!45ALY/ZX2KTX,Z. M\!O@49)7<6WC 0N7=CB@1(*H<@/0L6@"(FK@^0]F63Y^4)RP,8TR@/PXM>B/ M[GV7ON/2=,R1V(S 3:@Z':$+P0@[LPZPCU(4I8&Q5[W>[=XK^E786!N MZ%DT>Q7@_$R D'V6<#4%"6&%3\(3E9<^B@ES."2^'\MW E 2QNS!(P+XPNXK M?.^S90HH=&P!M*PG=V#!>9K3J6VQQ"@ ^-()+*PT@5CR;+B1P._(X@!1GN$V M0H$S)!X*?Q#X\,*?YA 9GQ 0S[/ (!K& '/3^#[U15TS%A(W$3[3!>K+?T5QN,F*O0Z*/\ )L M#62OUY8#!V]1T,XU$;&NBF[0(V40L +B!#$Y^#Z.108;"$QO##$TWU MI$@\"($U4&XUWT16>JP-&[=9:;EVF26'=0( ,[3&#DE(L>G%3-'8_FHD)74* M97]*#J/[S;-6>D.U89JVLKJYOM5M]+OG9WG&*T+6Z',"K6,OR_K-8?$[DT! M**YN;EP9@.+9>3:'<@%^R^I,?DG0*=?I*.VITRDVS:55Q27<5(,)V04 MVN1VO.RN2/D//LVB'[..BW[..OI2UG'1BI0MU'S'+E:04#47W8Y^^ 3+G2&! MS=4+4&%#&Y6EV5P/B50.X0VU"=T0UC'RWWZ(#Y79MPGQT-G L"W;G/KD0_S' MQY'E3VUS]L%RZ.+H31\7515$L>5N)0A ]O,<^[H]AH&+#7VBG[OPT_OL][+< M-70M]Z=>5\S]ONA1HMB5I7ZE1Q5_K\KY+^&+:L6B9%VI;5&RNO)1Z1Y6.67/ M*ZJ;]]?70E_G=*:$^T_4ZJ^H5I\):I1H"K)BITSX-FFO!=IXA6VN*7=O*328 M)G^B8,B: "<*B"6WZ8E" 2PEL"^L$;J<"ML6UM3IHEG-"^\6_/:A8X['EFTQ MUUODT\L@Q;K-1QHHC;A. X%"5HBW<@(]H,KOOQ4=4,IEJXAK:ADB1+L&-(O; MF/S#"B9Q1/DJ3BJY\'VP>,CHP7PME[H@S\U%,%!5I6/TZYJ75/H@#]1[AQ,B M)\0L(:ZIYM@'(6(BF=(1Q:UG.W-"Y(38H(U7(T3Y\(2(4SHZ6FTCA(^6#D^: M"(^7 I4=4&"6R+!!3T_;-8FUFKY.G<2.FLK4P\LY[>Q2&Z.1BU HVI89.Q8)\QIM)]"*K&V M1OL!B&8U#MC0G:G%3M)UV#A^HU3!0JW9Z.=T5 M&FBN[WE*SVDCY^&#EQH+7O8TD2,G1\X%Y#Q\0$^C ;V^S!EGK<&]=B-F/^/Y MV8FE?CIA+LX12S86/SP_Y(&?)IEI]W \<>L%G'&$]6QOQ(PSC[LRRIMC]\2V MD4:L94)E6L'PC]'1E*W38[E3K)&8M*Z-=WV89+ QYOVM322.28W$ MI#6&3GV8I-/6Q;K.$>D8$6F=8;(*C[*H(IZ=2WK1# >.*&U&E+WI0+IT=BXK M'45K"AX=?>3F%EOD1FV\T#!(^GV]D3:S"XYPF/TF=@&%ZR6 %:@B(H:DK69E MJI"I9:!LK\\U<"X]QZ6UED&MN*2L=):<1%T>E8T"E-:9!K:BD@L;7T6KS M.7-4:A(JK3,.5F-2%EGZH-G)'%6.$57VJ0K1D>(=0ZZK9)+'#-89"/FMGZL: M8J=9VEEM\\?#$=:;1S%6W5"D^@8H59D58+Q$[8!U5).OX/ Q[Q7>*$Y?G+ZJ MF(PUT)]OY?U;>YA;+ +RMG@ZC!XYPP_7<1<9?G$>EH'%FWI= M+7:Y>WQM+R7J%*?MN:-9..@K3PW@&A <<+5V$Q_G&;L(]/E'NPZQZ0=UR]!IX)FK;EF-[L)B!//D@'?*GG MTBQ,VMR-^$%ER.^%>!H['"$954C MNA4VM=@9"5,X41?A9]KQ5%;R-+7=&2')^-0DVQ+.2O"Q.JLS+\WJQ(\9A0S1 M F(^P05PV&,X8ARL.S41>-:4#8B+W@)WC(GOLS='\X[QZW!@6T.!3?=#P12_ MG+UG; XMFPU:IL]9.S[U8* 7)02]E )]3OIJ#.' I;\NSLN,8 JD^4QL=XI] M$!D0'HD#A&?3O\W1D^58/IW/^$R*1X;CM9D!G,4/FB_18LL'R+G#7\+ ].D\ MW2?\E9TGK/D_MHFZJLOLYB*:ZCNZGY@>^81OO$R]L%+2=G_..53@'-WL9$K& M-N#L;?BTF_F=4BE<.=1H7/IRQ("*IRC56S%-TYO,<4+DA)@EQ,-/ MM3'TLW-)[4C&J70BY83("3%+B+N8C5.1$''624=4BES0G Y/(5/T9,B#M>CN?5-IJ^CIU$CMJ*LL,7MJWG#-ZXMFYCMVQ6F'YG4#J'Q^C6(V$ M=CUUJ@0)8=%#1U+JJAEO0-W0D6-8M?%X7(1^?US@T MJX9EN^BLG\4?G'2SM:CG&-1(#-KU(*55$_*,GMJT"7DI%KUV/0EJ-7OVF MH=?1![C7#V#D3@WNU,CRB8.'LXT>AK/[G=[VK>./W7O/"?&("?'@X6RCI[/! MFA(/9W-"/%U"/'@XV^BQ<+;6BIEY/)S-P]FU4F!_%W&V#(V)/)K-Q=SIBKG# M"SF1Q[*;Y#_BDV%K]YW4-A7-$"405A)89EL/[>'>^D9BTAKCOT9,PI"TW.G+ M36GRPC%IK]9KC9B$[8(ZVO:-YC@B-1"1UAEA52;#&J)Z=BYO[U7DB-)$1-D; MO\'Y85I'T^KJI\]#RGPR[$'L@AK'H1FB1GMX:P8?K'>E=3!'I;V:!K6BDH&3897>UE8F1Z4&HM(ZXZ#:9%A#ZIV=ZRJ?1WV4J+(_ MGB.)8""('5&N*X^,QPSX9-C=!1^K;?YX.,)Z\VCKR4:&)-')L))Z=+/WUB^$ M3Q3CE+>I,5D#Y=&21UFLJVJ-$QXGO$827L6JY(P>O,T\3$/"PM!L!7M[QV%R MZN+4M3%U9=T1VQ&7>G9N:%G/U:E05Y7@YA:4UCRDJ].O48,FU:F:,ZG4D'1@DUI'%"LV\:N%'18.)*7/L9P1<8(/WANMJ&FS-/D84S[&=+,QIF6FEVX3&-S/\%)#,G!X:9&1'0TO%:H/\5P7 M;*ES-\F$3T/NX1!GI0-(6VW.9W3QCY!BPWHZ6[4:_H^ 3*S?,%Q V$8>L"# GN&U/1LC1BM@5HO7$XL,A;F20Z? >K(C83O MYB_B4928F#Y>ZC'M$1\W(,1)GM052C*?CVEX24I74P\',A]AM3PN4>DPD "& MFLX,]CT27(W--\2X-**M*2MY@P[ M*U>>LPD9RY6[1:FQ"9L8>J @56*Q7>':]2AP9\3T0)HMC*MDCX]G5BX>PL@: M492;P ,%_"*99)9W'/00HE.9'T976#SOA?M-W1A-_.W-;S$'OFN'0?$MF1%^ M!Z+$OKH$H-2_$V^NU#Z2=P./F+_>F6-8[ ?3?C%G/NJK:78#O&8)ALO;7\G7 MBW]D_RZ=73R81>V#X"O\M2^]$\\:SQ6IFO8 =# &J\5]04D0#:)&*3*F!(YD M0L]@Y+XX"[SNC07Z[L0-X>4C_ZTP *H!H?_H>C/A8JYH=X3OE/S\B345KDFL MRU+O4C=]8:QU O)[ M58C$S/^00!%>R !X(6D:<.X#P'G3!KWBH- A3Z:%G51??)L$.."A:7!*:1'&]7X<$U]NF0><+"4P4@ ?%H6Q' '4QY%-[T+30*P;X#-?K1(P0WQ3:!>H0' M" P,:!#"+6"M@.;\5PA[&PDO8-((WQ^N5EB5Q0I3)3=D=HHU/"52>F*UFB83 M #+8YM0G'^(_/HXL'Y!]]L%RZ)'2FSY&3X]T<50^ET-#^#[V&0_.A LC>CG5/=_TE,3[A:@SY5*NBJT2B%J=('!J.5*2 M?/C1F+)T=J[I'=DXHI8#G&*.EV(./PE3EL_.]5Y'E(ZEW\O1U]LON3)X;]YB M^E(R8T#W3U_*V;D* HGW[#U.#-O%"-"*&*;2.2&*>B08=O36$74,\]:)*XAJ M%U-1LW2#I74]WC'Q.%%H%Y-/LRBDU3D^YM H=/2:,YN.6GDRZJ(G. I?R7! M(S?$8!BMGN7=!K8%S3%QG\//4Y5UL.OECM&KN7!\JS,^D,'"*9M3=EV4??@! MK;)1U\BLEE-V3B%>-GM\H:!EZ33%S)R"X82,0IO/4:$,\Q[?@,_8L@ M\*Q!&,#IN=>N![CD7&)6NV<1_]/L"W$?/7,ZL887'C$?X&V?;'?X*SD^]$D1 M.-0I)NIX(5F?^LS@]C_P>FL\:T8V-,U,7Y,-G20_8QT +-AZMD8AK1Z,8,7J M!;!8S+.P;&RI5B!(:VM+&=0?8AS?;SJ287054:V:CJ0:W;Y<4SJ2WA7[2DV9 M/VJ=BUJ=CE0RHR37FCWB?)Q33+0YIM00GD^S=3[-T7M[(TUBFUY1M:#0KAHA M[3CU:4500C2:?.Y_@!D!O/\^, ,RSZ%?U42DU1;DT1I\AY^1K(AGYXH!!M^> M&YWLP?-R//A?;HO'1!C:X0E#.CM7>QW=:,I0R9J4F?9(M]]AU2/WB0>S5]#) MX;-B%1D5[TZ?![N/%,4.GT:JX!QHT%'TIB1>GXZA<4=80S"L&GUQ/7O$,T*+ M244]?$:HH@*IR!U=JBLRVP ]GZ-8"L4.GQ*J8&J;TA%SVK^U6C%N+A/>,+5H MT8>6'X%=&80]]C2$^@%T/)RF 7Q&JRO)J/9S;FBQ'J=T3NFU-^7>!Z7K=24= M-8+2"U*'TJUO\QM1(C@LJ:=JJJ@-=6T(@!F(@YX^U,9]W33Z^LC0]'^)Z)E< MV5Y'5#)I.X7*5_T8F8G-TGR>'VY !%'Z(%1+FKICO:E_FEXP>_#@_0PO_,^6 M/[1=;+N;DP1EG,4C&,CH(HB^PV'?BD:4T2MR7BPU MOP$E/:([TYY.A$\ #6)WA)>)"V0VXW_B&^).L0F MC;)L@"+Z)E*WLX:6>0W%]HC]^: U5W; Q>7[@CF=>NXKL$@ W>Q0?=&DE=(# M6#DL?UF J O!FD2 !( O'VY?'%9._)-XF#!B/I*OQ!Y]FJ4).Q$)0"HQ-:F] MLW-9ZV;K#O\6HUJ$$7\'T(:!CXT=$W3RN\)7UWX$C(JQ>?&&+[8[ (OJ\NJ6 M(G0::>'7@>?2[FJ(33Z9FAX[$79*-O9+HRVGJT)IP54OU00E$6SQS4 D,)QL M)+GD$\HA2:+LB(>#L/-\B7M/AR;\#+WAQ/2)G\<[K!T1Z.0QA)TG:&2 BIZ16(](M=%3L"7)JD44HZQ39I ML3%YTB'Q^\,5R!F4CC;P!!<(=T3;/%JC6 Q&@&32"(C=I5G(-D%5PQ2FGO4, M)(WM.H%SU^0MVPU2W*D&I>25&D7S)S& MTKO9%)-E3I6(]SR6?D^(0-5(N9%,BZY=_+AC+D6?6*K5*ANU@'C+NM(?JETM M78= ,^RIYD>-+:IXCRW'=$!]M&$U\ 7K48H)_>/0B_J;,D,25E\C+SJX+<0X M\QV99GBSW\I=%E1PS(T&VH\VL'#LG4O_VQ&(\XBMB1$O*'T+7@(.;&_K"+^% M#AB,:MZ4")IX#/AC.? X4R@&I_ &;T/"E'H?KRT/[(7[NPOZ6?SXEHF'4HHB M'=-R]4J&(9U+=#L&LP<-#GC_?-W D 7S$=[]B Q^U6@BQM&RO'=-73G=Z'R? MH\^A!_P1F+'ELA$_)2< SV?YJ#1YHY<[RR?6$PLX- BU)Q>Q#8&/HSE0M WI MOE=.7H'ETK6NV;VTO/D'CX[9F5$@7$3B^.*9>(!&EZX?S)^;W:5R=JYU^]GL M 6$*)T^WV14>HCTFLZ7@PY,5!(3$$/CDFMZ(RF3:!]KU?!#E9<$6" M"0P46?P2Z/R,:$ )G7XVPI%CC$ ?9"BIX22=8H[XD4^3FG -+QD.""A"0&7KR0TC/_ S M('5T>!?AR KFM+:2U9>#%6/[9WD7G[V-Z3SO08!W@/\T)(#.!X\XY(6,0)D? MC]G,QZ4-JEVA#4&%O^>&$[KH._-#$S8>3VO, 4I'^.XM3\O@8^:6Q\SUVSYF M+A7'.PSSB+ _&OOI"W1&+GFTADSVX; W])PL>S:3'W$F,@@;0&:?F""N.BC9 MJ7#"X*/4//!H@89?,V #FY;G)?CB=NE[0%6Z< ME)XZ)CB.>4:[*\#SD(#B[96@.,J&*LKQM>5$N5'FBR&$I M7^.N<]CMP;V /SUW; 71L*9[@ (]]21>LQ"FN&2V!+/D(ERYMUZ%[_"6B< 4 MSG6@B>0'0J?)P"HT>K^;,P&QGN'^'#:(YXB=(XQHFH+C MD "8W(Y"4 M*Y/%8$P+K0:7FA7=SQ(,1IU2EP6KE !%85)--YS>'0"]E\WH@KK0@F'S9F7&H <,F\ M*TTQSDHI$NL&FS>&!;&D++EJ4M9WRW$!KV&T2,.@4P;_OC!?,#:?%H>N M QTGT^@CBTI 5DD9A?OB('>H'%,V5CJNEM$I)\S\:0;XD3+PV"5YH>8^:.G] MK.;P-X'\%<([T%"F+X$_BGTAE7&I2D+C"-185-<6=Q1O_@%_RB$C>55CMX7U M2MW#X2A2<=H.3Z ]7C& /DYM4*CH0O'./ U^Y-9:GG#]H=RYI>&PADMGNQKE M/FF__>#ZI34[_;%U?W@]EIZ=3#;NPBK*1N6/BXY M]98T#CZ:[,@'+8EK"N27Q5O5ZHB^@B,X5&/K$1S-*GYO.LV3 *TF]PELFZ@E M:^QC<0K803[AYU0O'WF1\IJ"(H L ^PWUT_:W5*MQ\U7B?)H C,)JA8&MJK. MN*G";EEIVU#R4]E*=O*)(CL"S?%PDS63@K:6NSK*75VLRS(]U*R0G1?L MJVL*]HVRCLHVA).4JN&D;]@W@MS&88=O!&M _8&(^8Q70$SPEN4( QO3D"Y[I/.)W-%4BR6F)F,Q*7).4,MCV &^Y'-2O,9!77M4+Q M[-S'YBTLZ+*\R*YP&9U[!/\X4E@H8-PIR^=9(6-N?EPO5(SF;>4.LT9-^W:: MR0ZB.P&QD^PDDQRD213JV33U9+3/E"6>T;H#> _-ED+Q@%]WA!>"Q;H,M6*T M3Y,#3:(-)I8W$J:8V]05+FR:B.O.\?2O$.3'>";DD%=WB\ @A0WFZ1=$ +65 M$< F?M92YNY-@]J>]\NRGO89\IS66T@YHGY9ZIM_G@\,&O\N8N:,6I_ M57TPF@*TV!'EBN-[MCRAAD[\X;1U2K2U)L^@!MI2D;9DQ6@\;>TIO')0U+C' M.HUWZ!!:(7U+S0HXCZE5+DD:6 _MFYFM,6@$_V:3]^K&&?Y? # M8\G;\\=V928>](3_-#V+.K*VY(&G,2]E#0^,@;D2Q3'(:6P]>8J/TVD@>JQA M@:70PP )J9_8*)S#ZH%Q ,>BF5!< ]Q8 XP R3+*%HVCL?5*1N_^33PW!^?U M7M3M5/K8$,G/-<-U>/.F3M5P"7&R""*"X:QE&Y._Y1IA_2?+*"[[+YL:MK6C MFD\3V@. FLT[:I0Y&_OB=.GL7.Z(5UE/$FV& @6S;K<12@PD%& MU5J-B:L[K"X&<7Y&2\KIG*HK(!]R.J<*<=-4S"0CYG 2-V=:GU'6%>YN_Q!, MWR>8F3; 9$'6%(K$S9SPF0P.[@!0)&IZA\TK#MD)J4[XW^%S;\=_^ 3G^P6W M$11NG+BAU;7K+9[1MP@C9GF'1!N 9T5X?$B-G.M1.%6LD>>Y;IKC-N=9K9&? MWL=./%)N([]F'G0ZV33B#,WK:);DN78$C_A3UG?7GI5J=)9N=[-!FYR3;%VK MM;YU;52_4BH;G6;M4];@7SBC;W/ISC+Y"W+3=:UT=ZJF)Z-/@:BPYQ@#H$,3 M_Q>ZK U,F[;,]2>$L(QUO"13:-.,)/1^MR]K59/0Y:ZD:[6D>ZM2M]^KIQF5 M:'1E2:XEG;W7U56COD6I.TMGYUGOV_IO-\W3YGG>/)V^@>GT_>.*7# ]X\-. MT*NY+"#[Y&VC]I67V,*H_W+I!?70O7/'[T+:?1H1::M^A$?FXS[NEHMK^EHL MU1LONCPJ>Z[ULW.UTU>;TGZQ!A[!">-8"6--H[5Z"<,X.^]W>K5U?ZDIUV/) M624JK'5S:^V'G-A6RU97695MH7J2\I1MIL_6K-+5=O^A+? V'/ZR;IH*BFZ3 M 'QLHC=OB\BOII$E0[3+T/!R[6%'V&CU,IU"TBAV0FUR6P"GC6"FCDE*Z M-65@ZG%'E8^E(N,4?#O?7.>1%?:N2"_B=1XUBQYL&+PAC4G4):)L7137')<( MQZ8MV?46V"2C'T$3Z^K>?NB:D5.P>%AM205N75LD[TA5OU/,-=],;%5F+\K9 MN=ZIW/"^EIAS$^TH3FFG1VF;B?3*E*:>G1L=2:FYQF.')1S;1@L:XK3=4;3@ M,*L[A<27?] /.+$<5F4^YK<]%][0$I5,S71-.F5C.5I^AG*FC_LBTXHA>L$ M>A?#,VF>+N;V3$<(S_D7CI'J*G+AZ( M#F '1D'+#G!-:5 @$@SCNFK)Q6OF"5K%&5EI#V-N[]$K?W6TZ82 MD_>[&80X$2V_S@W.OM?*(2S1MBPZQBEC;*1K^,U@H1B'59R^$ ]SK*/2N:;4 MMNG=GE%YP(JN=N6Z!JQ(7:4OU5'\U0:5\I]QNP3$F\)ZK9+5:Z?0IA H1^45 M":>2>+TFEK%2Z,1=33Z'Y <\\>&%V,_D.SQ^XE=TP<*Z:?J+H1]+,+4-- "4 MWN<]F'=-&BB 'E[. M=20U.W*,SY;8HR3ZR;HD"L^F'1+: ['V4@#>N)XWKF]:,0$L2]])-4%S^]BO M;"2\&/#F380+FPCKB^!(_XO+1>RRI)ZJJ:(VU+6AH>@#<=#3A]JXKYM&7Q\9 MFOXO407AU]#6P^N08G<0S_13I!"_"(6S,PHL53(2+(=623/P".%[T$>4JWG!M.:8SM, (Q$0MV_5# MCPB%E+8J'27=]7O?U/##=4AVT25IH-\[6[W5*.TJO;$]=I9?A8T7^>BXC]55 MQ5.XP@.5EB+=3\\=DA%@FE^!*R0_[IOPKU E9=V[02U-D4G9/34^F2NUIV%Z M3]-D3X()OXW(.)Y7"0B'*YCM1?4/>THM%=11] KPC;.S!/1G&66+Q- A@ M0 '"431DI8,I8*!4T8[-;_ &G $I]3ZF+Z9?B1_?=H3 %9X(0&=AC2[N2OT/+8-0.6RP[[QU;L,R&DS!07XY&I MZP4^N_V%"&,+-NV"F P'3U:0VN;"WA!2'AFBDC7JL(6!&0M_)FWA1W3A[.GP M ;ET],8 3E4 O=)R1[Z DQBLL<4 3J%Y=4EG9&H??<&# V P%WY7:'$&5K. MT Y'I$/?Z(8!F%2P#PJ13N%-VX(3SLOR_1 @E0=5 "-"U9^#U2^"JP5+&P[# MI]"F3?-QF4/WZ0DT^"'] MZ-]["7)7 "V@!M!L5A)]H_2CY\S=2#S]84)!]Y M!31%13':>_S].)&-[GAL#8GG=W"=<#X^#N6!_R((\'D^ -(V/6$<.E1U]QEF M3P&.\#A8'D5>$W,=Z1G;,VI:^'2XCT<>38\N*X'C*#G,;ONXR06;ZT20.-E@ M)(;1<%Q@-C"L (SWA0L'+ !;N*,(@;K)-8!3$'OO?D>L(7.VB^./AJ;G(2T@ MWLXQQ _AV<\4D/@R/#^J]-"WFFBCP$G&K!NG*N3C UY^.;'(&% NQH5;=N;" MF\NK6V ^:4=Q/N.@OQWVQR>@1^=B$K-]- M)R6:Y[^G149FNTPL=(2Q:7G 'J.A*71?M@W+!SL4GQ$-*&*35>:/AA6-+(:E M<$5H1V-4YF1#Q07.H!O3?/.(Q"[=)\"4&R%R] M@Y,86?2$OL? ^P>8],AA-B$NN7\PROH'G:'S;+FA#YAAX7(8ZIISO'B)MA8/ MV*'A%X=A!O(A 65/"F'8&3*A:\?Z U &E>8AHK^%Z =G#T\##2Z9Y&7.[6?\ M"NG(A'%L\BH$'L"#N?G\6 '$ M9><0DX <-3;7Y\N.%,NN<,_4Q"&0R:RS@-4C:P1+B0@^ :"5D@%YC MW"&L< +*#JL,AA&YP1A%Y,,E":0: [:-@ M2ME)^01C+KK@\@ZWD+6LXR7T-0F%L:4"?%\FM.!J;I#0#9N,HL'JBF@3J[B" MJ)++!-KQ7#26EE&2.,\6_$*9T\)9X6U@H?L9PW%"[.F"]1@_"O53A/(0703T M2VL0,B[@%A )LZ\3X0:BVW"_4]?WK8'-]H8ZBA6KN-FG+#YA&Q7T0/(] MY?B]B0\HLDR$6^09(][*^;I4_@%^4"/#<87A M'$C5E((EVVG!$7%'72^1)35><'Z-W[YE^!TC'%([M770 81\DB*O"=S7',!O MMO4+&0*EO*4;%D1YHH@O[\ OW$(I]$UYMGF,+1MC,]HSJ+-TY&)?_&EN#B?( M.S=ECYAC+1G;U%STIRB,, 9/1X;[&!ZW_$FL "Q(W1$!1A>0S7G5.O;DHM[U MC I-PHCHN*O0HZZ#N3>2.6OCM)M9K#P6J?O1J--$,X/+UWL]*#Q>HYU.0P^8 M1!3,7')F/#*W&M.>R)3*[;D:%?EL8>-9ME>*O34'?U)N))Q!AJ&#?!=A-8%6 MH.1TTJY:=KJ8H4+G57>%M$N+^H?0;\Y61;^$4P83A JN.58S+%RF\'?XQ:-' M,>':,Y_(B^O]$MY(/5%^RWSVD5^8RCRJD=(LL'LD'9H^E8_Y[[0?'B M!T#B$?!;=I>/CN#6H\"B!W8.[\ZB%\_/\\"6QPATJA?Y89?F@\=&%F,8/K7L M0XJ9S/3< N!,S/]/Z ?6>-8@-OZPQ@4[%)#UEL1@TO$L#?96"56?C"UVAM.&*Z)!E5KU TT MP:*=ELTTE*MG&NXSH9#!Q_B4B/=FY+BR9=W2:/+-/(;<*M^ J*[K9BOU>W&) M 1F./OQP';3DQ=Y %2\\[V+DHM%[;9N/BQ4&8^N5C&"YMD]2-05&M9=M_B:Q MM_F;'KPG)RC](G$K^%5[EX0IQ4%*]>WF5C%4^KPIS^BW@F=<-I)GI)(B[Q*_ M%AAQ!!.K?@L]RQ]94>",6M _/?*,QO6-0[-,\(?V<9D,YG*7?H(66J^6LIF^ MT8:RF?T#/9\6?X(Q+-S!D+B8!9&Q6EBYP MZ7I3M &)\ 6]331AHU0)D-H4ML=.(B\A/4XUMK!&1./X(8# M5WCPS&=B_]MUDX@5#:M8%&0_/?=U)MPG65FQ3Q0MB=A1^)T0ZGA#OW7@#G]- M7'N$4&9I\9CHGDI/1F=:E/D%&V"'-0)^(5#FD?;+9]>5\M*OC(>S](RE;6.$ M'%Z:WGTI?UZSCOLAE>B&OG"3J:V""=^.:.C@"F []-/^2Y:#G\KF'\7$00%% MGJ:V.R/$[PKLZ0O/05?\LVG9]$GS[.FH8F7QXJAF18!E_\I>.R>S^+J1YTY' M[HLC &J%L2_XQGDF/CIH[ZA IIF"9 2EPAO+*\;Q%C1';I/;[MP.<,9JL#$ M)2NTN 83#UY,5M\P2W+R,0CHIT,I2_NECV!Y>Q1P<"MA:3[Q#"(,VS 6A,2G]/IO!F_Q#LT4BFM'6!XR73Y[ M9;0%=%>SS'_X3;#=811L9""+X',$Z%RN SD:.CP\HI]ENP7C&M$;D ]1!9J^9\80Y)'B,DO'GH;>$-9..G X-J%) M?>]=6A00*XK+B=<)0_/GA6*#V9PL.RE:7:#0F+&E#(-:72BM,88-Z,O\#PPKX_F!0?P#1@1RSPEM:&N< $OGU[\-4[M+TK.3+X9)8)Z&*7&.@;]6J:(U>0N%'U%Q4Z%F MQ>Q/E@**3'T/&M92YL.:',,7$'>3#=6JLL2JMX%8I482:U1T/!-N7QS C8DU MQ2.^C+*I/Q&'YAS#4;/?*9ZGLV[@XUU4KI#",:RBP5SJ8R%Z/X:2FX92G',^ MF$/)G4/I:1%*<5&'GX)2E''.V<).V((NMH$MR(UD"S$#2*PI0'E_@=H?4H44 MG:B="E-$06\;D2D>/QS?L7" F-:]#$"2:JT,0&+-7+!2 *E,[#ZA_A.JD'.R M+T'V2AO(7FDDV?],VCG,&R$)U[$)>8_= X;E>K:T@:;GS2O,^6['\6[]:+>( MK3NFP?W0A58B-OJQ* Q2/FV%/X8_IO1C3C*L*AY#I53AB1\F8/KGQGS1R.UH MAP.NW\$.L;WH!]:,:O:Q:8DDHMI(+2)RROI+/1/G(O)^."$C]".W3Y/ T .; MPTG;"KC#D*7_8\E XI7&9DK,J9TT0/E09JO+J3&BV*R4V#?BVRB]$/2:RW2] M6LXI,YBD6]?\!+"P^V]N.L(L5'J;!>SJ_<\3M7HZJI<>9RJU.TK M-8U35;NB>C+C5/.[15?;5&YS9R#C VWI)R@,>6.Q=ST]@NVX?IHMVZ3'PPPT(S6E:&Y[@@N$DR $>!/2@ MK:*'Q0F,+0W-25%H[CZ<1@VF36^VE@KFH=B- I0'GIUCVX(?KY]&&]VH.W?< M[RTJ+#('/LVN9%TV1U%U%2LU9)E7<-4LZC<<%<.Z7O(4ULTO^GXA#WMY$DF) M:1_X8(3T/RO]OT:DB^5F #4FATQJ50[9*:9S:#VM:CJ'*'55N5]+ M.H?4542CTI.*O@>4D%?GA91_DJC4L[L- +7[1?5[7457JV?02&*9;!/&;@YA M:&7X>RJ#YNJ_O]Y\NGF(Q.2/SU?_724%I1$90WJI[4;Z &5R/T(L;=DN>>AP M^UN5$+4F+<@(+NOR>C1]-[#_:Q^5X495D6 MQ?>X8$/MB;+>$U7X6^R]]Q53)*_R._%?/:4G=H-7. RY*U;*!3LV>B[%?0^G M)A3MC*8NUL>P6GET*9 MC4]>W\EB3WT5>Z^BIK_^ MZDZ")Y2@13F%&Z#:"8JCDB37A@*8)>,\:09HX&+E\7WT9;>#>X=MC*NPZ+C%,"!>XF?0W_U>@E.KM.M9QL>P@F&+&N?8 M#:PQSR,U+AUVJ, O286^I$MZ3X)W]"5->C^:1XC<<3 AT>A6?^@R$:$L!@H. M@3'_R>73X8V&@XF>5 BSJ+<]3N".VH;_I.+&BSLHEQ1'@.2+0Y97NV. R.(Y MYN+;TO)(W[$X:NEE^Q9N7*CLQBLD*=1=+KWWW^E *'!FJ*_%0F2GOO)Z,;,- M[I2UH3M]*70G:88F:0LN94EAC81+^#XXZ^*LZQA9%\N447I:3Y+5GOY^+*N2 M+I+79['W$KE(Q![/E&FMVLPS99JTLY)G1R48:/K)" 34ZZ.YD70/<)D7SE-'\DYK>K_UTI5_X?[3#OO"W1P>Z]4]%54N;#DPK+IPC(.!BBB M)(NOY%4TQ&A$723VC W%'G>]'(6!,7?HYP\.[ A1?PPR#1B+E"B/E&3.(CF+ M/$H6*8F122")79'.SU4_CBM-QUUWJG,:5Q6 M9*F8#.?ME7B[+&*S$>!5$8N7.8OG++[51]>PG55HOA>EA2YT[N\(%?O<PG94=Z>.^$(_6'L B M/(?,A#=)OSF<# P+-(/0(P(V>N*._G8($&[I5+5TY-B+);?9B[5%KC&71$=T M=NWVSF )?+/2G.@[TW MO8'I$/_=[:L-\NQB2.TF;,5P6@XQ+B/JEA%2(B.DULH(;JRT5D2 MBM_=7WZMA=\=S!?7<=]F@E7KP%Q?-HK;#@A3R9G@0=@ M@9<7WS@+Y"R0L\ #L\!+TQZ&-HN(?+.<7P/3YSKA(1CBYZMKSA Y0^0,\< , M\3,96X[%^>&A^>&WBT^<'W)^R/GA@?GA-W- ;,X*#\D*?]Y=<5;(62%GA0=F MA3\]@NUX2AO+A7E_40H8CFJ75@T$W&G.W7^F3S#][\/$\H4H,46 /TT!WF4^ MLL;20W@N9JX(V(I:P/E( !PS<+V9,+5A$_BUYYD.NSP[ [U1((BX:A$@KFG; MZPGQR(L53%JP%:5X*Z'G6/YDY7:LT?\YLZ2>JJFB-M2UH:'H W'0TX?:N*^; M1E\?&9K^+]&0SU8#P=@#$+1<(-P$Y(GM5^PGJ+>CA= G?K "X%?#$DN+CB&9 MJ73/,G#+(-7*F:$[1:H?KD.*27B?V6GJ+X9O4WJ#,@P](!(8$57K\,)"M:XV XL=*A%\4#D. U$],7 M1J$]$X9FZ .[#U"8>V3J>G0) T)[.[$N3Q8L84 FICW&"1'X()KVR2Z@3_9( MZ,!=](%F&$Q<#[8^RK*$FF%KE!1Y:=US[QGYNBI7S[B[^O/KV_VYO=^I1.0%/R:?9A[;8H54L M[+;LJ>0IO???"[]=75\+7V^OK[]?_,C#^BVY1<3\41> ZP30+*V1$.^L$;"J M^?R;O^&2R/$;&8^%K^YX#$_: 6(T A0G?/:%)G/!Z+.D)O<2G4Z@PA&O(_P M378B7#S!6X;FHA53R?&V#R]%OM[ZV0S(!S8X.5+[V; @M:1U3P0P$8@XGPA3L"# Q7B:N M3U+M9,WIE)@>FAVV^T)]46!YX+"!P K _O?I>#NXR+70/DKS P$,&[1EP$"" MVP0SZEL+5AYL=QAT!'1J">/0MH5IW-S6#P?LP6!A=80QWFH]Q4^P<$;VC+T0 M;AJ:4W-(#:T.&DJXY(7?33#91LQLHZ8<+ 6].=$)]M[]'JT KXV&I4>>'<$S+8&0K?41/;PJ4],OX.;CBD4N_@T,> MHT>+GCA^08"CP"NCYP"0X&5TI[X5$/J=0X;$]TUO%FU\Y#H$CX*R,?P.CAQV M'P*-T#W[ '<\>EP-O0?!",A!@4C7$'I3P#&?X@=! /CPGR=$7/PP=$-[A.NU MQA%.FOB@*7/E=V(4Q++'\0R7B\\$A!Q;WA/]"*^C6+T.7!2Y_#G*L:4DGP"K MGLR98)LO;">P(EP=&NDI2)3RE[?+P5'2B3'W4J '8T"($SLJ&*N('!1CD +N M"QX,.TP?_1B1#R-Z67-[>7EQTO36$'HJ MVS]M8EI>K&9_Y+ZP=?;;U^N[H1/%W<(EI@,^_7(Z^7.1SD;\WD?_]YO+KQ=4W MX?>+NR^<]%HC.;BP;]V1<6'_W1I.3&(+OYO>(T=<+N:YF-]?ZM_%W=W-E?#M MYK_^^ '__L')KS5R@XOZUAT9%_67IN=91/AF_15BG[Z0(R\7]\O"M1$SF1O3 MU6RI]'SAWX$[FL%_)L&3??[_ 5!+ P04 " "%9'-:5>C/Z;,4 $Z@ M$0 '1Z;V\M,C R-#$R,S$N>'-D[5UK<]NXN?Z^OP)'G7-F.U/%EFPGMKM. M1Y;EC;.VY5K*IOVT Y&@A E%J"!H6_GUQ0N2(B5>0%*RPSU49YJ52;PW/ ]Q M>0&"O_SC96ZC)\)=RIR+5N?=80L1QV F=:87K2_CZ_9IZQ\??_KIE_]IM_]U M^7B+KICAS8DC4)\3+(B)GJF8(3$CZ"OCW^@31@\V%A;C\W;[HQ+KL\62T^E, MH.YA]R0L%M[EYR?&>W*,#\WVY/UIMWWG927O2_7#4Z7;.3D\)^=OT MW/KPP3PYE"5.Y?7V\2FQVJ?D]*AMGECD_00?'T\.CY32%_?<-69DCI$,S7'/ M7]R+UDR(Q?G!P?/S\[OGHW>,3P^ZAX>=@W_=W8Y4T590UJ;.M[72+Q-NA^6/ M#N#V!+LD+"Z^,[967'#\1&QY]9W!YE*F>]SI'G7"XJ",YJBGCBNP8ZS4FX*W MQ7)!W$ZZD+Q_ /?!T&'[L-/N=A*B>LEN6U8<.(F%X'3B"7(MT;LB%O9L<='R MG/]XV*86)::DADT _+4"L=L"\RD1]WA.W 4V2)&J^?@30@ 9G2\8%\A)R%K8 MG2B?72Z46 OY\-XR PO%6BCIRJ(JO$3Y V(+%_YJPU_O7ERS=5#VIQ@O M2EF.R_C6@RME/,BC1YH;J2+P5SN4:\.E=JA$42!M:; ;@M+1!7]A\JWMLHH% %/ D7 M+5?B8!._BNHK0_Q?1VWA2-GHI0NP_?> &MLL&+D4,SZ[">A ? MR_N(FA>M/I,#]0<\E>[!]2^/-SDC+&4XD@C5AHHC)GX\5/_KH'8TN&\C)8E M])>#38$-59Y+S*'S4?W>?, #X:!(CN!&%1666W^B4L6"BV%5YE1PSS.IN'%@ M]J(\*5S/"4%M=7?7JULI0#$-#:KU_O!^-+R]N>J-!U>7O=O>?7\P^C08C$?% M:9ZI(0>'L[.3;N<$:#^2-4="WL=4H4 7\I7M(1F/'C"74S>X'X^&U\.'P6-O?"/O5@(N0Y46M*,\T"*E:'B- M(K5[N&)U_$=GAX#]T=%#=KR'K!)D_>'=P^/@T^!^=//[X.9>_CG8&KDTG5H M3XH#N*8?^0;V4%Z/QL/^;Y^&MU>#Q]'@GU]NQO_>&LD4E5H@WQ<',J[^__YR MVNU\^#ORS>SAO.[W1I^N;X=?M^_Z(DU:\#Z4> JE5J34-@BL2^Q2EUD/L2"P M8XZ\^1SS);-&=.I02X[>'-$S5*Z2.M,'9E-#3M4+X[B5$2W$IS"-HZYA,]?C M1/ZAS"%FH;A!)"VBP"3Z)G#9+K,@M<]T'PDCKM)6_/%:$]+5_/O#S9J/BS>H MJB^Q#2MRHQDAHL_F"^;(6,JT::GBVNKO)%LKI0@I32A2U2 H9-!S*J"'=F4K MW6>J*29.J3XF3X<6E.XF*#%MJN-8T]<@9/P6>8Q?2B 1E]'6_-%FS0=]@!)O M4$7+(8@W!R^DN)@1#NT )S/BN/1)=:TE>@.=)BTHQ\DN8J43*:5H32L"M0T" M:S!?V&Q)R"5QI%KQ(!OPPO"DR6H!.=D$)-2" C6PXZM)ZQ4CP8QO F"I0W#;I'LO"X,9,U\\#9 ME.-Y.:R2XEIP/J2"@R)-*%#5)"C(%(8XL@X8A^$-,#Z:%O<]5\BNF%=9C"VO M60M@8IH?V$ K(_YC%9O7AW8:NJC[2%2/_8"Y6(XYEHV/4:Y=S%2@!2LQO0]4 M(:4+Q94U")![YL!$0EZ3]Z8WCB R'%$\U9(NK@/C0V+&+Q6U8YI0J*I!4-P2 MV>07?Q*"XMJJ3LSN?<$&5>PVN=XW32P73#"?G'124C;;)YC1S^&O)NV+V :P M,9[8;\2-P)26&8F\T6Z8X9MO$B]25Q%* IZG0XMD(@^5LQ[11(#BBP0E<4D1 MU<*1DH&*E#2Q_M.7&THWB3E*M)@DDE!9*Q=-Q">6]"X)2E)2BT0BT11/FC>Q M]K4Y[])-5C%]6J026:R!41F-IOD_1(&-6B_3KI#_G0AIZ@GP-?]L0IAB$>W.8B7Y7GL(=Q]WJR:Q@1@M\2N(K$_C0*O+- MHKA=%!AN)!?2\_417'((L\#4#*H(1DE^MM+C\-I]M09@ES:U+$EY=2MC26&= M,8$3(3G\D5603O4=:7(3HH=0';:SE)4&H],%I+=V3Y-L&UI:)')PA6GA&U5T M6)G=Y\2D @:]))AI$?X$-T;>Q#4XG1#^2"S/,7?>F&SG MA8Y'1XEL8$$>K=Q"TCSR'4.^9^$<#GQ3=R/O4.#>GF]I2/NS:/674D.Z=648-:%A5^8V^318$'*'!!42=P(NJYFDB6G'?URM*@@"HMP.7> M_FLD8K%-"O%9(5R\A#8:;@64GBP_>YRZ)E7;N\OBN;4A+=JY;QPFIJ3JEF\9 M2JRF(Y,EBEO?DV(=JPBE'1(@J50+=B+-IP<[CO(>U7P 2IR*55+M'MDW0G9S M]24"0["!91$#$JSRXB,6NWF6JQC4LB&1*LYA0W*Y)DX,P=#*"W4#_-C3)43O MBEB$RPF1O.QG6.3XZ);BB:Q.46'XMHT-+2GRMTFNDR*TJ2 /R(<3V'SC3?WY5Z%']LZHZ53(O=:BD[QGCQ^+S;H#GU$ M@9,HYN6>A*5P[T$*A(KEVS%MTZ*63HDOJ$GX,N&\*W2X9NT M3-D&M71)) DKTR7F1/227U/)DCB,K1(#,K5H84T_=B_E9+=F0E3V1SA6MQ-O?W1WBJ259W97L(&VY4 M2G2RO/1PUDM-7=T/.%F1Q,&@((($(2 HAA0%(2_O\A/0T^6 M* QDYZ*6X<\D)_F:R9P>6+)^(XQ')#E ,.MZR)6@3ZH2WGG1HXXGZCI8;NO/AM-B2MF6 Q>#$+,SB&SQDQ@ M.RC_AN3(Y\UU'G\'_53@%P?R791")G MG0E;EFXZ/5I2)%+-V4?,-A*H](,T2K]EFZM%"U(B?YQ]'D<#(?(/QZ@\X(75''\O M)-;W[P1"C6XMJHD$9 ZJZR^9K)TLM84=%AZOL&914;T6\$1J M,A7P:)+O0[^RAT*#>\P+@U)B2WIE WO<=X3[+P+*ALWN"*_[?C,-]W M=4E>(;;_^59@A9 0_M'S3!IO@7L35^)KB!;"P2]9D'NDA1P\)Q>M[/(.M6UX M.2\L_S+A-CV7P%!F@I\7+=/S\VLMY'I2C H/_OJ5,V]QT?*+4T'F+214 M+EJ&>KNU5'!SYDA6\F6!\,;X14ZMR=R?EX?;"4AF?)GEJP=HDLE;QG='YA/" MLXB877[G1#0%;\,OMW-NLCFF3H%PU,K9C-DFX2Z\/R^6C\0@] D<^RU%L4<)I@!I[5%9:IC[>E-)>-M<>7*C3%3G6T"8?U:U?<$3%CYN#% MH"[L>LTF>CDMK\<.4&+( M$?N,8X+6<:/K_O7$VFJ,QQV;VLUU4? OD7_59 M?^ ,4H'N(UG@)=P:6H,7&8'$:!C?QN+>$WDKVLHB^'A M.)Q#?\8+K!OIII:M5Q@C6.9<,$X*AI(H7XMP+CF#-V"&UB7#7'805W(4:0C& MW?X,4SGAU0!56+P6P7[&QC?WVH9=WGW;FVB>IO3"M0AD1:I[QL6L-Y?6#2Q; MMM7U@0>GF15D9C$EKSB+*!SW/7F^@5216F9R\\-++UN'*&"WL"<(_R0?F6DD_$-B^7\>(3NG569G-ROVB\2;$ZAKN5\:_P006+ZC M@[5C-)U M#2[E P;K7R](?,X@5A)FF.K,3G=EE:]MIB]R M.'16_G=.79?QY3T3V6G? I)_@J##_7O1F*)(P&E2K\G7X@./F)/AT/:!4\>@ M"VS?0*-GVR#PX&?J"Q&YF)X?/FY>YV.,AR%8+QYLE68L056,1^W)*A(0;+(4$FP;R5TR*::CIJ'^SZ1R\ M&+8'JY^_,F8^2Y_A4*]K_U"O+,#+Z?C1>\*B]4Z?C,%:9SZG-4*UH'/.0FZ5 MQ=_Z9@ 2!U2N[RC-#%8K5]-G-.&W_!%>"[:I!#C"XJW:VB'#7IV0N;I(X@N[ MQ6MI-];J7[0W<]T^YGP9'.[H1L/O M['1X(>&:DB+;^2^.-&7#B985(H\+US7YD.V]?/8I=+$5 H]$:PKX%3"2J ^< MR"Y0*8>3%._P"YU[O!CD6(;6P*9J"#3 W)&AYC82N[=5C_1. M1F@/RHV>)0C_.J/&K&]3R_J=N&)H&%[.ZF=5=:\TP@R%"E3$;V0%FF9@F5:R M%J/)._Z([<7L$G-!;,UT/JUH+8((JS8\YXPLA')O_,S&,^;!R33WDF*"$,TV MG@J*ZE@!=W@9\WC\+,LN2P6>IZ"F 7F$D?K]CB'S]A T2MYYB7!#XM$KR=!V[YDV$[9]-E4?G76G2 *G>+?# <+,4GHT1'I;3VI1^56>'?4/! QG MG$+>-OCMQ[G[9U5G[\T? MW2)6#C(,)@BVMUAP]I23IMZ]H=>INM=_RH- UOH-\]J3_8;?UOD!OQHMM7;K M4*];=!CWS'E2\6Q\X>21P#A+O6?MJ'J57?68\/FK]5SE'?GSM[<^DWIKO75O M.N5DJC8*PIX)EQKYI\:\J0\U72#:&??*U/EKV*MI_89'G$:L#<$-#,.E,A?"*2-8APMZ"4QMRNR7CT\O5(;H(A;+Q M%9&L180."=_4U024+%@'_U//F0@^PE#AA(H-R5HTD!M'9I0++E6F%F'Y7\@ M-P+OM-O(L\K7@8>_$GBT%S/)(?N6^0=H1IOYO\"637,DX !)__=O\JI4+F=V MOQ+(JVFVDNQ,?2V@]W<[57M;NIAL'2CA>]J70'DV9*)+!9@C5H?8_*/--G9G M$X<\8]N?16?.S@M(_N@\KN."PCC01'=4JBCKG _)#;D@D_OR?WS^/ MGGS%Z6PX&?_E%_Y']LL3'*=)'HX__N67WS^\!/?+?_[U#W_X\_\"^*]?W[U^ M\GR2SC[C>/[DV13#'/.3;\/YIR?S3_CDGY/IOX9?PY.WHS OD^EG@+\N_MFS MR9?SZ?#CI_D3P82^^-K%WT[_I)-!%5B&:)P Q;F'X+R&**SD@GOG$/_WQS\5 M:[-F] U'GX-R6,"ADY!U01.#4I')Q4-'P_&__E1_Q###)S2\\6SQZU]^^32? M?_G3TZ??OGW[X_!L!A]#^#)X/0QQ.!K.AS@[ M&>?W\TGZUZ?)*-/Z>?$_9\/Y^4#S9)BP%EBR$90J"@*S#"+GUJ (@9A^<\;J M\&8TOH5@2YC%A717+WQ:I_(ICN:SBT\6D[N8V&TQ+>=Y_S'??>*K<1J=517Q M=C*M(CN9SZ?#>#8/<80?)F\FI$#&&;:(+\Y?]>8>C)-3R93>C@ISE^>?,.JY%8Z=#F,,$UW M*'QS_:Z^\71V]OGSXIDPG./GBW]?II//'?)O/GET02\Y2+-P*$F?33Y_'LZK M9:H3\XQ@$22R9#11 R=E](9+,+8D4$$:B+)X,#$KE"YJ941CYMT#9QLZB9^! M3JU$THPCUT8[$+QX+RVG-TH$E1 AH,X@I?(^Z%2"BMWIZ6TX('\&#NP[Y9W( M7&:#3@<#-DD%"K4&[W0"5I@(B$FA#\>2^4$C>78VG=*R&J -Y%);#XS+ "H7 M7E=1 NFLX\SDH$1KDWH714_-XT[2OH>V^\QU,_:>?L%IJ&KS-9)_?X'JO!K> M%2P5C$##%=!T>5#,>_"I4)1DDF4^9&-X:DR!!T'UU,(=Q(BVDFA'$(J\I]?& M> V/"3X$S3-X5 R4IU@YVDS!M13&!R&+R;PU,S:BZ:G!.XP2;>:^&1=.4IJ> M82:???(9/X3O-Q 5YYW5UD H!$8I9. 5C38+Z6W1-J;L&[/A/CS;\$']8'QH M-O_-&-$HH"M"IB M17"I9NC(WH$W$8%92UZ\\DFEUGY3%Y%[B_D;<.:("YQ# M9MF1$RL$Q$P.@?!&Y42.+=KNLQA]@6,/YRUV$E.SY?;;<#R9+B9@-:@0 M?$QD_0&S)C-03()@K .ML\LF:4.4@$76HEP>(@9Q%SA2_#>1A= M S?0BIP<+PMPQD@;E:702%-H9(S0DIO6#L3#J/JM&0\B1F.1-*/*.TPX M_%J5^TN:@O>?PA17@SZ=GI1"3GB8X^SE9/IJ-CNK^Z6G905]"3J8;%@("DK@ M&I2S%%$I;2!E03X[JA &%Y*_&&3^/ MAV6X++U8(M$R&I<#@YP-(4F&/$OC P3A@DY)F7+;2;E;Y'#?"[81K/[!=$"S M"6V9_3K[7"<6\R(Q1\;N"RDD',^&7W&9DWD]FX/RT$/!!$(%[$1DP9LCQ M=RI#Y!CJ^&71KFB&K1WN'2%NPQOS8RJ$+H75T%N9A^$8\XLP'5/\.;L&^CD2 MXX?S :- 5,>"H#.C.6 V0%3!@501/3,E*:&;.R0/H=J&-_;'Y$UCD;13/K,9 MSB^W"I.WIJA8P*KJ6RL:H:?@"[*WRG-TG#1B:]5R'4 #53HY&\]G5PX>+<2+ MP3F?+,^%@:,0@>8W"@A%DQ.'(B>A58ZLM;-T'YX^A??[LV"-?FPC@68,O[:K M<05JH&R2W+,"Z)'&Z*0 ;[" %A95"8JQT+JR:BV0/L7R[5AP^)RW*Z\+LT^U MB(O^5]7XUS!:E'7-GX7I])PT\=+Q"X&+Q*V&K#5!$]J#5Q+!YFTC+*_A&%^\?T+N71((!=>WLVA*Y:*R3%0 "@X*"P:@O8, M;)!H4C0J&-,^ZGX(5I^B\'94:2V/QH[3()A0:'0)9"3'4/E,[_;&U8,@.2>G MO)"V$X^I;8'6NTJ*T_([37%]^H"YPGWQ"M#H"(HB%8B)24C2E%*,S,RVUH?W M NJ?L[23Y.^OR3ID\ALJO@F!FI^_'87QG-9956>TE(E&W#HNN ]/_YRF@]C0;.H[B@I1Z\05*GJQ6=0',AH69O+; M4! >QSH(G':U;,=U@@X2]_Z3VTR^?YM,\K?A:#0@JYDX^=_@T$A0R67RL4*L M"6VK>5(VFM:BO7AW__R5@Z2ZUY0V$^CSU3;%9>"U'%%5(,E(+2T2K43UOJ(@ M*,DBY.A3CHOSIZT]E,UH=MQ1Z+O0&TU[PUS'/(P_#BG8O@3RXONJ4.F2H-JP M$&EP8%).A"PBZ1[4$+E/J&623K=/?3R,JT^;!@VHT5P4#77%E\EL2/'V$M=5 MI:^5&+RNM89H"Z%)A"8J!!V@VGP[3 M'//Z1,PU? QM+CR0VM*\&C-28%$B.:.)125\T-JUUA7;H]N&).['(4E'8NGB M0.)EYH4+GG4I8&0].11X(%\G,7"N6!88%Z)Y%OVA8WP[EE;\AM/TB<*NM^&\ MYJ@O!B8X(^\-.11)VEG1*&M*J>:5I TY6T:XMJJL6/_\/J4S#A3KC;J*!K/9 M\%S]>#X-:?[/X?S3L[/9G!RTRS-/YQ?(F"JR1'+6O: ?*H@ H0A>"[M8MB4& MM.T/V#^,JT\)CD;\Z$PL71]9O< 4M#\ML!-.G MK$IC4K010!?NT&EY/IR1AQ]&?YM.SKY0C!7E%Z,KX 74KAS#MR MVIS3H)#@.TDNG;%@3 N*1L2JGMR?J-?W>I#'B^P_T\[<7 M;SZ\/WUY^O;%NY,/K^AO;^+8O4/BAJX-7K^Y0*.53>=_8$]YSE]B'MJGYJ5FM+'+KH@,?:7B#4 MVA*A"I3D:K64$SIT5MAS 6+'[$:WQXI:R_RP*>]0\M:*H+2+$!+6QH6Q;DES M V29R$$U13MLO.Q=(DU.3X\^1C,1D42:S>OH 54A.JH6AI1]&,9#3):9E[%UH[OO8!ZJ=KVXL.:K8I&MO1H*8MVK4MPT8R% M0/T6IO_":X,=1"1'/$8&F##6$[V$Q\IZ+D6;XI.1*K7>!=B,ID]IW;:T:"2! M=BKCFGN624V)@@C:QPQ*Q0"1A@)%)%)=*+101W."][&+7W%\MNAFL&Y_Y;+P MI.Y2TW^YGDSU515;4M#9UN.&CG&(2FJ*38LKQGBM6.L^PGO [),-W91*Z=]#1@::L>D"Z U]*#$%I[^D\H MWW[C=!.:7@44K5C2:/(;GZ.L\=$%<8?C,V+I92Y\ME=/M,BMHY<5D,)[4#8Q M"#YR<%Z;H*5!WKR=>3 MOZ+9GVV8)*^Y2<%KX,AKV2H*"+(4LDC9"(P9B^F&DIT,IT]Q6&]9_?A$:K8R M+EIPO,7IHO77KV$V3 -$IU!1.(.&@@\*<2PX5A+8[%/F$HU,K8])K 72_;JG MURW>M'CGP.4D9"X1[**-*',(,9"N0A%U1I.TD:V[">T(L4\AP.'"-$BP1%:%IF3HLBC,5FNWMXGM=F.!'O.;F=>ZO/AZ&R.>>!*L"I( M"YQ7EYD54T\6%S!8K!?%*7+Q._935U".[%2LWKHT2=F)3.8G0=84RRP#!V9+ MM5!>^,R+#^YQW8KK[#JP-=B[TE><3DR&V8,28I7"JDX2."4K;N>TD% M1C#%O2U*^D<)DW:EV6/YK^UIUEIJG=AE6[N_,@]<"06J* 1'W2ZKTE5SN9/O8!J\&M,\BMCEC1 MQ=\TU;^+8W/3 M>WZ'7ZI3/?[X@O[!_'R@F/*(I4#2D=7;:#*$6A2K*4QVD?-27'E$I_1>\'TR MG/OSZQ"GM9ULC^C1DDM?#,M(/KR4M;.4CN1DTY]<(*^;"=+C\?C1>9\,95=D M.E@:CV/>GIW^]O;=B[^_>//^U3]>O'I#O[YH:>76/;Y38_?@>!K9O#7W1ETH MCKU2+"8*):2HQ2"UC; * EQ4'G3@MF@GF,/6"8S&0VB8=O58A"O2 &-5N3)? MP$>:%HG(4I0R%]O^6L1=MD./9?D>DV7W;*CN(I^VT>&&Z]I>4F0S_+CJYI+. M/TS#>!;28EK&>?';2H3Y_Y[-YJO6[,O4E/,^TECJ?3;5 M1[ R,&"X9K:UU) MJHC6=8/=C*1/1K9/O.T!;Q[)M)^\__O+UZ?_;-H9Y.JAW9KQ]=C;!:RU-RMI MM*]#>MJOY[_/:E^RE\-Q&*=Z<(LH\'71"&90-QFM,K6]?RU!\34'%G6"S#&8 M8J1)LG4:IE=(D_ D^LILH1H,KD#TG%F9,"B M6^?4'D:UXY'_'UH%=22KIO=%WFJ\?JO8I:8(FM3<'VZ'J5%N@OQ]?4 MXGS7^2O-W$Q_GVJ64=,T51U FDC6LK5-,4,PJFB+;Q1F6+='U MR7?Y\>EYJ/B[IN\M'%6T *R'1PXVBM2?=RF M2#\^/0\5?[M#+HLAUOCS:MBGXX,F>$"++%A1/ 32^K7F&R$Z58_L,"M5LKJP MY@=DV@^C3WW\?R#"/S:A'L.O<"45AZR XC[4=HL1HBH)BLJ+7J& M)8FOW!A,9!]1HB"#*QM?&GH<$J5A1$8Q58SK1%BN&Q^299 M/^LU.N+&/:48NTQ]LR6P>=O\;V$XKKB6Q>9UGYS6HUPJ[5,_P%[(1D?!J MSF0]9&1Y;-T?< =XO>H\>23V="6][BY#O]6/3\M$M)8:0O&ZUMYR<,XHR.3H M*ZT23[SUX:L'(/4IO7$D%K444LNKL:>8AF%5P7/RN=88_7OQZ\ %GPK/$L@W MX160@I Y!:B)I 9BV/9]Q*DET[ M;?<.$PZ_+FHK>/312^N @F8*6S0%RV1B$5"$4/O,)LM;EYQN"6W'&_]^"D9U M(;4.*75Q<^$U9%$4K4-M*5DJV6WM[Z>9J7TE2RQ2!L8Z.(S^(*X=;PS\2Y>06V$MPVO MW,_E.G4EO':7\ZQZG&*NE?84!ZS<.L%5LI:,KQ'U_%O.X%EQ8'@TBDL3DVM^ M,<]:)-MPQO]- 1Y^X MD1YRQGIZ(CL(T04H63AF'"OY]BV]&\Y&;?>^K0CRD^2?NQ+#$4+V&]B"1BPN M: BY]E2LE\R'4 Q8GZ4.4JIH6K<6W0[95F3ZR5+3'*7,,P7.S"K MC9>3<5XX+YX5Q?E\G='H^*>^''\?#,DRUT'"IBA/QAW)C[5BV9#JH2EX;SZ)R%)*NOJ'VB6")D2+4-LD51.Z(VUF$-#QCL-UNU MMO+F4T](3TVGYR3O?X01Z0L3I42I!;!@!,T*"B#_QX$T2=AB0TK-N^-L!:Q/ M17_'X]V=*X:;R["9TW!SP .G<_$\%%#!27)<%((G]X6,CU'"I$)Q?.M$[TT$ M?:JH?CS"'""5-OF3!X=^QV)<^^;Z?IT#%G4.EM.$V$@3(A;=N[(UVHI>7Y>SO8=[[O";.W_:(&_EE_UR0&_/) M5Y+?1WQS]CGB]+1.LI3*S' MK&I/=I<<&76F-<6/PGGLX%[6 U'WR6OKDI5KX_+CR;N9$[=ACNY,SO)R6\UR M9JH$L,'6TUA>@0]&07*^\%1XM,=:M^L!]LD%/";[NI-BMZ9U<>AT-EQ8_*NL M0TV,5D?AY=G\;(K7B\A7*=,#C.^!;VQBGEN.NI$!?SD<$YM?#[_6G"61Y>.0 M%-8R(TW.Q"!+@42,5#=$9&V'FLD9XQX$:DENHN:H6L=V]R,Z^'C;YJ>OF?DW M-,L?ON'H*_Y&GNJGV:!HI5TH$I@Q-!^FGIDRM):",E[3A!B36V?##T/<)[/< MD&MWSKT=3ZQ=I\Y'89SP_2?$>:WMFXRKBW"E+%9;2:N!U"3LL@?RXL#??#GB M@Y+@[5[?*)W=T7PTTI\WWW]S2V\%8B"DM::$ (;7@Y;&9W"R./!.A%2RT;'N MN3>NA'P05H/S>!.R9;/;8]4QV<0!D_"TB*4"IU/=1D_>:6Y-;)Y47@ND3WJO M-4?6'+X[4!)M&_G?Q%&0>5NO2*%78FW]Q\$KF<%HRRCJB=GYUH?$'R+[8U_2 MV2T=#I1!P\+PZ^.\@,(XCS(7#4%[7Z&H"L4 F5MCA6:!I=8>U%H@?=LV( MPR7QV$[/\B!HN-:6J%,G9_/KCN34;#G>9D[,AMY/U2U7I#ITU!:48 Y4S (B MCPR8-Z(4@UQ*UWS!;L;3X+C*^F?_;;JX-,Q+HWU@X(K6-&2IP2/3P#@S'EWP MN7F9^/V(^N7(-.+)FM,JK832S'R=I'3VNC/(US3YF!S_S1ON&.. MDYZUF8/BVD&,*4.]C<%[9S$U[WW7"GNO6NATQKY'D?3C6M1;)=!D:%9',"X" MZ0[-Z];O/HJMW6\F&AG>N^=>+IPS%(78A 5TL40EQQEXIB18J42QUJ-7NKW2 M6 ^F@2:M#S[)7VG9#&?#\<>+43HE42K#0/M$2]=DI%6;)3#&M8Z6N.DH\$G: MI<*U%*IUW>:#H/J42>B&)FWETJ:V[!W.QIH8L*48% $;&T=[T?4IY9OW6B%AA+IUO6]=BK]RLM;?GC9 M^W+EV\7S_W,V'<[R,"W]_;U=WH/?V<35;3OR1B[NPS>I+[%= __B.PV.%LUP M'*;GKXCKLPU7QVJC4BX4]/EZAYVJ!\4CYQR"T"%EKH0)'9SI[VHX#2H/=X7V MG/XPFP_30.E0:#!KEYO?RGT W#ZYZGWA]YJZQ*.P MH>51U%T!K[H=#XIW7J>2:H]L^N$$S9@S"823!65)2O@>Z($5VCX%$#\1>??A MPJ,Y(E>&N!NGX^[SNW8P'AA1JVK%I9 W]*5>QY,!0Q]C"1XPU,-0@DCA(R_ MK9#,*R9B:!TJ[([RX .?2R]\]>*[#;NER$)D%L M&B^;HI5N353TRGSH07;L;FY=IX/P_S6O7UFO[!&FA*JF*T0$@>&5!L9FMS\@*>)9.+E/1Q\^X5VP#K MD\KMGCD-A=2:/QL]":^-L5'FNJU'H")F"/4:688N8S"&+$'KTSL-W+ZCG9GO M7MNT$$R[F[V6NF\7MP2UUC8M3@A&3Q&U%803'9B,4R?__]KLCEFUJQW?15CM@Z=[YV+ I;,R)PV: M:5KULJ95=.(>R>>7H?7MU]LAZY,E/S*?.A!=NXL7KKL%3DE(JVOML!2F7ESLP5NER,675C(E MD8G6$]+,A3Z6(C\*V_9SKG<17W.EOLV\#)*1VK,@22O(>D6R4Q!9\9"91-(^ MV:%H72@VDC=G.,5)NKA:4*\S&5Z3>.MT\Z'Q1Q^J$0YCT9W> M"MW*K0?N4DCU>$8"A]:2>2D:8N .F/'.LE0XFM9+K(V[U(?B@;9<.XH,6]^5 MO@M.J[D.C((3K.K0\?%$9F* H55&,$5WK#8!#MZ,?-TO7B4;K5FY'NRQ= M6:.YP@31"ZS]Y OX[!.4@I8\8UXB;[U]MM-EZ9UE4F*V(9*<0:M$TN!&U.9I M&;3S(0F'V9K.MJ$/SJ0G_I2)#F[Y&.T+1>D-1R\5O3VJIB=/[HK>>:DY2@DAU -M M(0=PB7,HF;C 4TQ"_B 9E0=VL+/77 I#+C(/]2YR\HX])Z(+K8I%K1!]Z[YS MNU17]3-3L@L[-F2S6\CC:#$$QRA$80:X7&15R^)J8$W#=RP&K4P,X3%CB'[F M. YA24N)/()INGTUU-4 YI,79*'K=6?UW[PC3Z[UZ89]WMV=.3MX)CHV=%ZE M%+1'2%BWS4(T$$40@,Y*HJU )UL??>C(T%T^]N:4;WC;R45Y2(TFSNC)YU?_ MGD0Q0)&U3;*>54[D7BI6>P4E!RE:%[06GIO6*J_I 'X$,[H+]]:?_GH,:;?? MS;LYA/7A+T M6O1FN/QH_'%Q+'.04&:OHJB%[))\SGJAK' &C#1&!$PBR@ZND=D:7Y\2$D:>L"V"VA M]:GMRA$Y=)"$NJ;/[<3;POL=DCM<0^-A& VD8D@VU]6HIM2;"0UX&3E9Y< + MYA!]Z>#V\GV@;D,O_?/1JZD$NZ;;FTF-H,XHUHHC7,W-U75;SR:?ZR>+;SZ; MU*X$7 3&:^F8YQ2XHZKGO((!)@(-@>DD7.O#5$V ;T/%8]UX?D0J=BC=1TB= M7&1^Z.-E<_\C7(B=UZ]["2M9([)BT"6,24B2"@0 MC.9@L8C 8PY,MC[0M!Y)J[3NY5-7M2KCC[5KRN*2Z#*9?@O3?-D9A2O!VN[NC[%-NHP&'-N5^.Q);\UV#2YR+.'@9^3(C M(WD ]7Y*G^OV>P17(@*RK!,+*?'F+?+O@=.GO,0Q"+.G(-JT8;V#AOYP\=G* M.J]:B6S1=T?BW\=3#*/AOPG@HK8@G5<_@=98 MBCFIPFR]'3/76"M X,:"K5=0*!5MENWOV=L27)_2)L>@6Q,A=<>AF_4&@URB M3"%$8%%P4$8D&KHRA"P9%RA -MV'0#]/ZUK>MP6U#&_?CT:9;(77'H7!6[RJ +_E_/G8A2;]^MQUJ9E[3D/=+@ MG"7?P'JK2@I"=Z@R=TQ['>WJQR-18E]!=$T*TLMH&;?D'-+(5!$1G#$19%8A M2,P4+G2X<[.1%/M''=<>>;4!4OWC=Y5-I^7W&2[E/"@E9^:3 )YB(3%8!L'[ M5'.)ID13>+G=(?CA4&3KM_=4*^Y+C4WQ23?2Z,Y3J"N>='-BT6A ;@A)4;ZF MYP18A:BS,8REKL[M;K:;S;:IK<]("HCB0A2"-%!TX$.1P'SV.3EDS'6>=^[= M[=,'\^!!9V#WR>^.Y/\(H[/E3%_LM@R2,L*4PL P7EM>V #>H0;F.#DP@1GA M._<5[\+JMZ/0G",'RJ7;JJ.%UKY6@+/XO6YG'%!:]. SF]0/[8:\49'0Y4L& MDCS]9)($:1R%P#HJ<$Q0')!YB$QIRV-K#^ORY0??E7G#9B^&8YDS49,;( J2 M'JMN;&". 7?9!:XL2S8V'LY=%'VR'?M)^LX=F(?-=+M.9Y\FT_D'G'Z^PI&" M)]^/(M<2C -E; )O@P-C9- F*,::7\QR%T6?:G':2/S F6XF\7^$Z;!>3W\% M0\@4O2L?7UERRD/4% 1\VS^T6^!EA( 2K M'<+B&/DPFD$1',G!$ 9B( 8Z+K,WW#-2-JT7]PT$.Q:0=.OC-5K9^T_Q(_AP MOX91=37??T*TYVGM\OX&CE_-XWYU<9LP5RO.17UHDI: M\#DQ\&@LZ$*1@LQ&BMRM[[1A>[S9""^N[#;!\QQ"!DRF7ME=$%R. 5 S:>AO M.,/6*93[$?7)86S!COO=QX/DTJ MK6W?\X;F_,,W''W%WR;C^:?9P*$*$BTI69D7%[DDB((;D)X6#G(6K&X=)^^+ MM4_FL!/.W=9Z1Q%J,\NY+=K_QC#]\&TR<*4D)Z($[KD#Y5&3>:^9(F$4RSPC M:U[IL2/$/EG57A%N'Q$^#L^(.#0E% [S1+%LYO4N4VT]S496D(+2BOFBF6W= M]VMGD/U*'?6-:SN+\5'8]G)R-AU8X0)JGP"Y7^3'(@13%/#H2XJ>)RY:-U38 M%6.?CC_UCFL["['-$81[(7Z8_(IOPS"?E#E.+T&RQ*-+R9#V#;&6NC@(WCK( M4K&@$0L%1%N5 NW^[CZ=:.J40<>031_#T?T::^_]KD<,23MJMKTU*ZTO+FFB MAJT*1G%&OKHS!FQ$G8+6DI7'?ZV\#YYQ7 M9.O)S#L)RD4-].BZDA2SI9@8V5$CTDU ?\AP=!>V[61%FXBSZRSN(&,L7BL- MB+4?4JIMJEWB$)3G)GG)7&G=5G2KO8P?)+8\A#TM1+*EI5Q]7G]$>M=?__#_ M %!+ P04 " "%9'-:/X^D4_\*C^=ULIS[4J>[YU"+JU5C2QJ)[IIYPLDE4D0; MQ.5@D:7Z]1.)A01)@+@@\@(DZ--]5-R,^V7$=S,C(F/YU__Y[7+PPU<8C?O- M\-]^9'^A/_X P]BD_O#+O_WXV_G/Q/[X/__]7_[E7_\;(?_GU:=??GC3Q.DE M#"<_O!Z!GT#ZX8_^Y.*'R07\\(]F]'O_J__AX\!/_EG^"'\,/N+SA>/;MO_UX,9E<_?6G MG_[XXX^_? NCP5^:T9>?.*7BI^5?_[CX\V_W_OX/,?MKYIS[:?;;ZS\=]]?] M(7XL^^G__/K+YW@!EY[TA^.)'\:;!^#CT^3Z/UQ%HWZ:_Q+_=-S_ZWCVW__2 M1#^9*6CK$G[8^!?E.[+\,U)^1!@G@OWEVSC]^.__\L,/<\GY41PU _@$^8?% ME[]]>G_ET_[:6],%PAD%*).,4HXQ #H'(9/"LB$*3 MP'(20?NHC;NOZ?&2.=F/PTS7BT?\5*3Y$PPFX^5/9O*=R78SBKE,*ZSKW(FY8_;_&03.&A&_;: HW/VR&$V3UV\'L M@?AZPI?R134F?, 3!PV!X9>S..E_1>G#^//\$6??^N,>4S+'Q#,!@X>[U"@A MJS.*R7D=@;EH,^N*(@]#J\B=!P[U![CT".5OXE%%):PCV+Y4U'GK]X10!+I VP_&O,T.XEX45$4(N MV!1!20@20K*$1QMI-L):7=UFV0:J)EW6>1-KN%)5C^M)4DD)]UE"*['D37\< MYQ@AW8-(004: (C3%L]E&X%8YCTI0"=N^')0[!.DRG5%-'!CO()O@+B M^AD%4P@]\G'RC_[DXO5T/&DN8?3V6QQ,2V3R;#P&_/]T[K_U;.:6,QN)SHA; M HW$)I$)-SIEFV2*SE3FSB-@'H%+==VHKE73P<[SNAE//N2_-4T:GPW39QA] M[4<\G9M!ZB&]@P)@1(.Q*(E$D>?:D9 R#]P9'R*M3)K-:)X]-RH)NH,-Y6^C M9CS^.&IR?])#]XX[2RGQS.#>EGTD#KOY,>*\KY6 M^;Y:O3X?WWZ[0GL=QF=A/-N1>CE'L$ESPEA # M@QPULY0$X1*>5MR@(\(4L9)*X3W/P'A7"K^!<3J&X2-%VX6V)Q

M\,F]O0 MEEM/=%I)E2RZ*1;=% &6V&0TT3RD2"$[RFM?6SR,Z/ESH)[ []-![4N'&V(N M U9W@^.O(#'?O1])A]<78F4HI 'L_5-8 1CW"59 M="9K1K1BG$B(FOC$$VYN-D@F:-*Q]J5&A\MY]D1\*JJ^SV)=A\4(>?%6O4(# MJX1?&+.< O7$.LF(="BS$*Q"P3F6DL;--M1.;]H Y438LY^([VO>=+]_X5_, M ^X?F]%,XI/)J!^FDY+GHDGFA",!C3XB#34"J,,M6AQ\ MZWK,2DZ$=T=5\'W:VKJT77_3^!XF'W*Y'7(JT90C;J[!XBLF-.ZK):8,7GFK M8A2JNO>U"[X3HUA%9=PGCMN7./-[A9DCX;C@Z"L(=#VE(Y+B5RX5"M,4@PQ, M9%?;O+IY^K-7^B,%N28TN_?U*W+KAH*M=J_@-:BL/ %%2^0P*N*$LD1K+5 4 ME+I46_4[@WSV#.E6+6N(M'>0_Q;BGI!)<@= /!@\XFA&-!$-3"3SJP*7L MDB2G18"=Q+E&N7N'Z[<;0CVC%)=!(R9I#9HR,9,0I2*9&VZSMB95K^;8CNK9 MTZ"RX-=P8^^(_2X6S.V=[!-<%:MY^.4M_@>3[SV-QHTWF1-TVS0IE5'$Z6A0 M6MEZ&D)44#O?IQKX$V/:H=2XAI![1YG?^M$0T8P_PNCSA1_!*S_NQ^OKDY@2 MIX 6%E. YV3$KX++@4#(PF!/3LB5-/W&O(<( 8,^*>09Z![S$E MF$ZBE%Q32:3W0"QX2=!\.UC>RU0$Z)(OM+NH,TF+N@WO0'TPFDZP4S&JVV M+!"+@(B4GA/KP..6F'%7C#Y*63M->@NDD[-C]A'YFK.GTCWCEK-R 7J^A2$J MD3-GQ"0$B]L6^H@./4/+A/9.Z"".<)%T!^3Q=Y*]]/P8>^;1.CJ^17,+.G=! M!Q<$B;CWHI]73L@<#!%>LN"C91%J[T%[P#UEHG6GMP-8-@MLO: 5FN\Q$=S! M%9' .'$Y 4DT2FN"IV!K[U8;H)P656K(NP,+YQ]0NLWA&K\B7[_ ^VF1T(<\ M@SC^,)V45FSE8GUNCCD34 _4$FIE0K!<$L=+P5HN"1\V"U?=?]H)X+.W?KI3 MQYI3:^_,FPUH5[>Y5= ]EC-U,:$-;W&WDRZ7#%AE" >J/-"<**]]9[DCQ%,E M4!65K*'0(@OF7W^Z(R])H-6)9"8+4-QNX;OG%# MA0 TV#D>SU):/*,C P)&63#6@,ZU:UF?3,.W7?2YK>';#F)\<@W?WOZ_:7_R M_75S>=4,\=OQK*<06M(@(3*2))Z3LG0"\: 3H1Z/2\ZC$[$S8JP#]%2:N^VB MZ$VU@([+OR]Y-Z+<+ MXSRQ.6R'?0Q.A^!'T]' MWV>0YNB6P"*RF0=>:NMQF<8Y//*0WRG@82AY""[XRBK?".845%]'TAV\[6F:'I$%RW"Y@9FL M/>7!WDERO!])>/ )SUFO]4370<3Z$T3H?RU>S.S29;;]7#0#_/ %OJAM]AK] M8>TB^L,Y>^(%,R1'U)RSC"'K*K_AVS ]9S)T(O<.NAI\@@DN$=+RHF6!RHN$ M/FZ2A#)6=I]0E4 +6E\D'D62F.!JRD9KJN>D/X3D%8E23=S?] M XHK V]@_K_OABMGVW@NBT\(_.=F](4?0;@=9@6?IOZ;C2=G(Q^?-AK#.[,4J25<[@^ M8JQ$K\:4+D$"UT\UHRE94\+?77+F%IH7Q)3':Z&#T-0M9 M,-^P]NVRFPTG/ MB>1$5FB7@@(B>1$JP]8:8/K!7&FAF8ZB%+-L+T;CZ>0WDQ' MQ9*<':%SAL]^^>%J5F/R]AN,8A_/WQYHB39B4,3'64IXB,0&9PCB!16Y8*)Z M&__=49XVLSK66@<1L V(9V?N!L L:IJ$Q':F: )4^#*XR$5:.Y"^ M,\@7R;)*.JO8[W)VF;Q&#M?7B;/;Q/)R+'[_87262N_N1CLVW-,_%L%ILNAP2NF@ >:FJR44"/2_#%]/1R,8 MQN_G(X^>:)PI:YAFWPUFCNF-2WM=F[DN0O,15X\V0(I*&"D4,<&5=T?+TD)) M$Z=2\(&JJ'3MK>Z@"SQ-@C]]KG311G2EHZD,(F>5#7$>\!U5-J#I*M'QR3+0 MK"-^=^B<(D4D:$:6R8,2<7F9,W%!FW(5$K.H?8_= M_N;I:/DBQ9"(J B%$DPW-UE>?>M?!_.-=9-VRVU)3 M/F[R1^0:2F1V^N&+^WEZ>>E'WYO\&8_+62KH<'(68PF/S.@[Z,<^C-_[T7Q^ MV9N2(388WX;>KC"WZO-KE.YV)Y!*Q;VO<8/PH9D_Z P?./PR8W.9+#S;0];_ M>L78&=\0GRKGHK?E[$H*;1?CB2V=J_''S/@DJ!"U*R5KXM_[=(D7D*8#^) K MH)H76>*K+9(&0;@H0]U,1&O0,DI2%@GE:76&ZB=-]54 M2EGUJ^D8Q3D>SPZQ\5SEI3B0L8A'I(V$ZC+\HDS ",D"T5)+%44,SM0.,&^ M".4Z!=194MZ+&_'HY"F!A= MR#PPPAWNY9)J1BS7@.XMPQ]S;Y*M?:-^)*)L*=\^#D]V$7]%?LRCR9H]4U+=./*CR;?W_M+F-'8)"YI9JSTU4M(8\V)9983G;P0 MOA22JU:5VOB E7<#Y!%?34;SP8SC[@B]!6>Q= MB(L7HPW(70R*+?QI#>RPQD0='3:'4D#%DV(WL X"]-F8[#[_J#<>3T;2L>MZC MJES&Q&0)$T@[B=\B(L=QC=SJF#,-KG8=R7T4+]Q:K*2>#HHZ;B-:>37:X.HH MYK0)TW%"3?OJ[$$*["GPSG>0%7PIFJ2\,R6YFZ/1PX!X+2G1VH<P^CRNGM)-BQ$ $*A')>N]#-2-I.8 M?9:4:C"B=H+? W .'W&JH[.[G6(J";QRO.F\/RG'YKMAZG_MIZD?S!B?/:Y$ M22 I3 \!$F(*KGWX"[B$@=ES>[**$R7UXU?I3*E(X11/RK\>L+ MWQ]=7H=79(Y@/ 62LTE$ZIB(34R3#,X+%;R'=M,-MM#C812'C79TJKRF$\G7 M#FR]&C6E>.%#WH+1A,PX$YXH6ZIQHD@$C39#J$I90=:2NSLNS(8X5\L'GAX1 M.A-W)UV$%BG+RXOBS_-\KWGK=D$="Q2I&A(4WPWMZT"9(:4Y&PTJ&PFUPV(/ M GKAUFU]I770HV"!9?'^M '3483L%I CC\C87U%W*;"WE+O83&Z!\A:9S%P@ M-!ID>'*6E)HU$J6*D6F>\MT+D^>@\K:C,#K6^"["K9X]Y>/OXY\'93+LR2UWB0:88<5X#84&I(%@V$=K=>Z[]^",4\SQ>WDU5875VP_F^ M&4TNSBYAU(]^7J8Z__G;Z:BY6M[564.]"IP14>[\)/6&!)\U"=&#CDQ0B#M> M9[=Y[+-5=W?"K?T6OX<_WA6ASDR592Q5JDPA2TM$S@P!18O.,63"HX!HO:'N M;IGO!FVO^_1GJ]2]154QARU!O_<+?/&#N9LR.U9L3N6)AF@M,I%E5HI'O[*, M_XU&"=#&/U2'+'YQ<[:N>> +-\/W54'%UDX%RBU_M0V. M%O;V=DH<+R2\M_B;BK*KN"O?QT-I9H8JXLH8;\F])U8'2C0:"'AL "CYT#W2 M4]#A!FNY.Q7N(+)#%17H!(DEFPA/FI=!)H9XB3Z U<8H+C653K0SC(]=5+"? MN-O4#NPBJPXZK\^;N=R4\3?S244S?D:6F&?>$<_++!+M/ DY)22I'Q 3@O_ BNK;!NYD"L@[:LNFD!KJ.XV(/ CA,GJZ;&=O380P<=1,T>!LD@ MN<@4OIQ2!2*9!^)T=B29Z-!GP27(VGT4CD"0+5&UX_!C%]%WP(M9KS'<21O< MGOUDUKFGH'W[K;1$7T804N8L"UPS) Y$AIB(\TP2GU+&PU*97#UQN0VNHW3L MJJ7*=3W?:NJA$1@5A92M\HB/K< '$K3JZF\7@576VZ\HJ",UR=DZ:70HMSL5-'?KH0"X$R4%8X=I-3]BFO-6'/D/E/5IF'1C*'\N-VFCR_>.@ M],X;IM(3\VIV!__]'#]BWLN$!J23\B1;))E,O-AG-A.6)#!NC(?J8\Y:P'KA M!E17"NR@2?A&B 7@TLEH ;&CF$X+>,>)[%17;5OJ[*F70VY3JU M1TN'.N*I MY$1&BQZDY(&8D)S+.B/6VL5C1Z/.EIC/DV#.#NJH?9U4NLQ/)S#Z#S]*?_@1 M(,3/39Z4+Y>#CCDNEN/JN5)X>#.9B3.(+AD:DX\VJ>A:72QM?=3APSG5M=-T M)MH.[J&6:%: O8&O,&BNYGT:QI-E%DIV-@+E@N3Y*!99BA\C$&9T24U/**': M??E;@SL=UG2KERYBQSGW(UPO?]EW@W(O ^!:T22;3RDH.5&$*>NE92JK7+N# M\%H@IT>,_>5=,45LGK,V+1 ^Y#F4<2]%[TW9S#0M'>(I,'2PDR.,1JPN//!A]?ET5L[[RW?VAF]9\/AU \62"[Z5S\#C'M1F1"T522'TF2'TD@L MCXE Z;[@@XM!M.M7M.[37ZK6]Y9T-WY%!$CC,F-KWB>A7P:6EM%;D'H^4TVS M9,1(CWN0+5-;/.5HV'#(BE,;[F8?U? H-@-Z@-+.&@V;>0C MC"(*P'_!'WSX8SAG^BO(S0A6A-+34>,V5T8!"1!E\HTFP2I'A$PN6\C ZD^^ MV17D"V9;MPKMO,M6Z?#2HQF9'T.Y!I"BF&1 ;,)7)&:GG'4H MUM.Z6"X@5S M:$^55.RC,CM]K[E[0^C_@$%Z]7U6P WI8^ESH2!<=U"*_+F//<,VER/_U=#QI+F'T2]^'_J"/X++( MV0%(@K351+*4B&,YXJ87+$,I2&-JQTX>!/0"J51?416+:^:QP@6:_VRF\6(% MU'S4YZ1GM$S* R?&E2$)6F82.'K[EF/.BY9!V(TU3;*C.LBAN*^)SG:4XX#(PJ\DDZ'D 5]##7N/.=/9NPM_8KY>#-H MOT)IK3R_]X9?7_JH_\8,E(F&31T?>DEQ&@$KJ%?&%H5$'RQ-+)IEV M,=BU'_]2U;^_K-<$Y?:^POM;TZ0_^H/!N\NKTN]IEI(^'O=BCD)E .(,_B-Y ME"0(;DB.3&;OF'"J=K[^>B0OD"T55;.&,7O'<<_25QA-^F/D\J*VH(='EV8A M&Z($\E=JI7 +8T!$4KB391X]KYVU=A_%"V;*GBI9PY*]X[0_-R/H?QG.M[GX M?67-?T/1%B(O GO^6P^7* P(])L$BT26(5PNTY(M(Z.-,=&D7&7Z[ #O!?.J M*R6N(=S>8=F-5^>_C='B'OS2S]"3,5.8A0)]P0AE_+@M(]]"$CP9$R/GATI; MNX'U@@E66VEKB/7H4.YUQ=[U\?LA_](,O_Q2KL'.QF.8C$LD$=\1!-NSVJ<( M5A'!#)[*0@D2E#;$!D>M @KV;I+;_O6O;8"]8'+55]P:>BUBO__ZTQWYXA)^ MG_UB]O,B/W3\?RC_^]NG=]>R_N.//_XR6;;<^DML+G^:27IE"N;XO1_-9?4& M)KX_&-_&,NY?7@U@FS/VX.?]= /S-OS%A]XBQ]Z X=L$A@G2C]7'YMZ01AG# M#4ME4!,K<[DX)9;33)B)61G.0XRULY,?PK/WE?=U%<2:IXQ??5_Y;E[CH"4P MFEDF,I8+4F8%\50KHD6V0@:.W]1>_ZX8*VY+?C#8O!E5X\F]:^LNE;(N^^9Z M\/V@&4/"MWPTA9L?-L,)OEEO![.M%+>%>4.YO>?'K-R1K>S/LYQV"$Y*EPP1 MGH72(]00W$@S 0M&\Y'(FC01$I\,1R+!D%R1!R5 %8[D>8( M!-E2470WCVWDZLU<@E0OS;)'S-.(K "80 M;[0E #93GCR3T*KR??\]8@VZEVR'[*NL#K*%5_$LQ_NU0'0 6^0)&B![Z^\! MFNPA_(Z-D"4R"$P8$8BUI;.+EX$$ERC17EE@44A.:U]A'8H.CS,W#L&&'63> M,0L6IV#44GL\"4D$6F[-)"/>(QN'E#U(P3;1:'R M-(S[J>]'WU?*#>:4YE0+#9;09$M;1LN(HSH2S7T& TD#5)_^L@G,BS >ZJBB M@[J.%3AE&O"'?-\&;X.PJRE16]$=:714'75N+@JJJ8LN9DEM1RH=C8IJ3I1A MLZT42& .WQ:-'GO _Z.Q=D?N8[%EV]2I8Y%E%Q5T4OK:_XHGXL>!CZL^MW6X MBP:CT'XJS5AS3B1$W%6ST2GG*!R>CM73$=8A.<+$F\HZNY=7L+? *UHAZ\9( M<"V=XMX1 X(1J3(0QXW #5=F:Q*%D!_R-Y[A+)P.;8M]!5RQ /#>[(DV.$YP MTLU.XM\T)N4QLNMRTDTV4ANF7>FU8HBTZ 2[I!,Q.?LDKI1K)@V@Z".> A %L3*@K>&$]RJ%F&V[X7'K M/_^(&)#JS#)@A7C@\+!QSB9I,#:V= MQKD!RDF?JC75T$'1]#I8Y6.50M%@M691+"69YLC3;4K[8]$E"V.^G%XLHOX#S45SYN8%*#+ MF',)7%-31M\&1D!S;8***J;+D+LP([XN<@49NG?[X83 M/_S2QR-QG@C^ZONO_K^:T>N!'\]'G[N@ I>)D2PLFCPF2.(SI23%H(/CW+)0 MNUO4#O!>A+W1E;HJMMQH ?4&: EP+=ZL-G [LDAVA'H<^Z0SU;>G6#6]=6#! M[ H;J+/:.$ITEFY^7-L4,G%4&:$I17>Q]LW#DZ#9%NOFJ;)L%W5UP"X\NA,4 M.,OFT#IR!4)I$I1B1,I9:93PA'%.M:4"F&XU(&@'^MS%<'CSJ%.E-14E7KL[ M;[M.:2R$J%Q*""F7:DS."7Y'21 T*JEH2'YK.=I3[EI7O6"H(]EVD22SW MZ!K]^<*/8/QN/)Z6MV&U"6>$F'0RD?@D4!3!HR@@"(+BR1(M?)=#JQF.C[S4 MWH;O!(C3N5JZS8;X..I'0+K/L/:X5#(E'8CQ/A"9M24N>TE+NMDGS:_0/^VDVD;89+IM(?[C%62L=SX G:,RE58D7>/PQ'TFT ME&<>G12B=J^AG0">)F$J*Z9B0M[LQ%Q%ZL<7RY[DO>A!1641D\9=3B:/%I++ M0$1.5CEC9(9V]L>&!YR LJO)KW9?Y%O;U1P/_N]E?SQN1M_?-Q/H&2Z%T=(2 M96<)YI83ZP4E@@D(,E'G=;O. 2$" M2XH8135R,5+B6="(S"<90$JDZ*[:OO^8$]3TGK*LW7MXC86*YL@P]J_\H+1E M]X-!2<+[Z+_/^L#TN$[ZKW-@T^0"=7E M7;OW\.W]:65?6G+XDR]?QQ'X,?2<2(Z5@0[.1D.D,^C\,O!(:BTLYS2(8!ZQ M_V]Y[ GRHK*L*S8>7HK@>@_S_;3HB=K_)Z2>B@*X5H9PD2@:G1;EP+,@"K2@ MB3&G6>V^(AN@G M:@J[@VG%G^!JL4=]R(6GXT5KY!Z/PAK#--&>EB%#AA&' M.Q@)W@FM[5KOA@NAK@^Z_S9LPAA&7PO0=\.K MZ60^DNI[VQC _Y+O0>I9)I!$&4L"@3RVV9NQ!)2E)I)KEPJ792Q\.(3H S M'8B^BS[$JTT@[X*[8?R@,/[MMSB8IO[PR[+Q=B^DZ#E7G"BI$+Q.$DUH R1" MBDYIXYBJS9M]\)X0JPZFMBY:$=\!>!?_(MLN]:R,3%LTMZ(VI;DIM<2!#7CV M4D89H/T-U7O&MH-V2DSJ0!F;VPQWUP=VF8+7W'L?*C6&W?Z VIUB=US2(5K' M O44RJY!+1) 9@G$)RG1*?;( L&!\9-N'[>.W44I3Z5U[*8* MQ2?;(\$$$]X HX)W9^":6-M4$I M)VNG)#[WVJV=U-^R=FL7-1RE%*<-P#]KMW96Y=5N="N@@O_ NI@7WVZ#JR&98C^@XAL+^&MM"@3W$ MW8%IL &=U3ZF% SA,N)&&(0C3@9&-"B9G5,9-\AG3((M1L"A.+"+E&L?^Y\A MCF#R=AS]U74!#0U)>B\9HF".2*$S\5I8XDO>6Q36"<=;'?EK/OSPQWT-H3<5 M)5:[Y.A7F*#%,1K#W/(HLRM'?1C&:W!60KE RB0HL+C2E(@/L])T*QB$?XA6;:+NCI@U^OI>-)?FG^3JILNM%#!R&Q>UT#0 <1 M$YKPW%J)>"00YT&3C*=]I(I;(6K?J3V_/@W[D&$OB7>P2P>1FC-<2 M6>+>!IDL_)_WR%BYQC M>N,G/O@QW(AE@55*T,)D1ZC $U8R]/UM]H$P$;4&GJ/W=V;>M B9M'CP:9*C MP?K;Y]M EUUIKBD.\#*KD\*(+LN[>+KYO+T!\N&P,T7X:E5NA=POVMG_O^7NKDV3#]@C_N#U!3,,;? M32_OR_+#Y )&YQ=^>)VEJURB63,@2/%,I() ?)D+I1VEF1J(ZFX;[FH7]@=9 MX).X'?ZE2L;:TR5&[8CTW:CL#=KQG7QAY[CB7!L"68HB3TDL>J8$DDH06:1" MM$LN:/W($R!4AS(^:*3GMS'DZ>"7?H:>9M(9\)8(5GKD:YJ)=8B1 \5=6WI. MM%%;D2Y:LO!%TF@:\"X M)S$RJKT%ZG1JM6_L\M038$.WDN[@6N(NUO=H_-TK57(142(4DKCTI?+6$1MR M)D[G8!P-V;#:H9LVN ['EX[5>K\.OJY.NLAG>;B@4NJRQ(Q[''J%Z'\ 0W0T MD12$B5(+GT7UW+11Q)X.123TKC/VH#$UN!< MBH+GVN.,V^\NARB5*UD0<0+IY^ED.H)5C9;?#,=0O7:N]1.[*Z9[W*(/45T7 ME%.,@R;X>A@BJ<#7T85 0LS21'R;1/5ART^JNL[['%QRD2@9(Y$"#Y50S%6F M6 Z):L5#]2ZHS[&Z;A>>[%U=MXM2GGIUG,ZXNH_22URYJ MKV+MVY_G7EVWD_I;5M?MHH:C%$NU ?AG==W.JMRY:NHQ>C@*80Q0R%%:8JU% M:Y?*0"S-@E"C LLN0G"UO8[G55W7+4]V$?^AJNLBGM$R@R4)3V4B2V:6E8D2 MQ1DU F06T6VSH9];==U.>FA37;>+$ \[&6V-W_ >+9GS/V#P%7Y%L^8"?6 G MI%)E"& VO(A#D2#*I66(1O!DHG4/#3&OG-K8 O&3X%0=._> JCLL\=[#I*^^H'8 M;Q@SPUZ=!TJY8. M_/;-J\&?I\"<7=31 6,^Y-R/< ULF<*>)"LI>40 +=?AJL2_ M:*G8B\YS0UEDM4NVUP(YO*-6765-;7EW,2NTR9,__ APO-P3QN>82QC2EO%V44EB8ZF, LC:1:4L/9@).D/T MA/A1)\1240%=M(&,<7HYGT&?CV F=B':?768^-B>C8JFXSC MI=U5H7F,)%BGB!?4.>,@>%4[!:T6]I.CW%&4>D@?NMRG&.T1&SB22P&XS(X2 MIXTDAJ&)CF>JTO%@D;NC7&0=:]_:5?@=)&FOLKJ'2(('3XD2KG1V*U,X150$ M%\J,\<([7=L16GW^R2G^T<+MP'I9F:FXM+2N/;&5'8SU,J,^6R\6%8W2("$# M<_AMELI'C?!KYU&UQ79R!.E$*1O+[@][Y7TV_E+_(S>CU"%)_\@M::3#V MP_0)RIB^\HO/TS".HWXH78SR=)CVF134+:!#7)M7%-F>%^OCT:3WGWXP]0LC MYW]/D:7Y>W_X!2VB9HJHW_3'Y09R.H*;5X$&R:"4\ CD))%.18+.NB#:.D:1 MN=CB-H]G$62P1&N3B%0<-P/%#4'_ M%']!N:#^D!(XR 5[]UQ9;IO=ZN.I7+;?K'"Y'8S/KC> \?4=#AH,P>'),ZL4 M1'LB)EQ:";ED24640G%9NU*G';)#7[EWS(JF<^UTX.\]C'*9VM\"8T?W[FWP M'>?BO0O][D2A/91S+"+ANY0=.C>(E68B+;ZOP2%@T(Z:!"*EZOUCCT>@+=?O M3X4_N^BDBQ8!2V@_KYJRBT"^"J!8&?G#D\JE,%V1P$IQ@5?.<0M:^-H-:1[" MJQ1H1UAS,PH=9-J5D.?+D2KZXTV@4EDD/N%*B??24 MJ>PL%=O>5QY,*FTQ<[DDQ&.8>.XY MD1"HUM&"4W!04V4![/![4N8Q^#F[NOK[PHR^0SIN2I52BP?/*M5YF M)HFL-MMMA>.IT>J:4.>FZW.[A% M8)IKM#%%*=F6#DU.? DT\>AJ,N^IT+RV3[^#857WZO-U-\,) MFN(PC'W8Y_ZRQ:?6N(3<%7RE$MT2?[CUL!5'A2>9RI6V+>ZN% EMOL HP5-9 M&XO.JN>U,PXVH]D[:_SN)\^O'*('IGW@)*M9%PW\QV>F2 KHGWOCE:E>';D> MR:'*;2OI^UYB^/[B/?8]7_'F/WG$/PL$YTR#E3P31SGNFQY]'KDDDO89 UCK70)>'H@ 5@D$)E#4SEY":UB>ULT=^NAAPT"/UKL M30V950S:SH#X;RM A-:94Q&)2AS*@"D]ZV9.).7<RX/J0BTA&/DYZ05&7I YH Y;9 MI29RXJ*41$BMO>$^!E6[1'\[JI.FR1X*Z*)QPRULR_!\*>O+"HT4-BN1L2(1 M7"ENEMDI$<&J>'<>S?Z-&]8!.1DB["_F#FY!/D_1'YR-GHS-)?22YR$RQ) A M9#S1HB%.Y4AT!IMT5(&ZVOW:;B,X&6WO(=@NJJBGHWB!:#Z$0?_+HC)**^E4 MF:8G7"%>Z?-0ANM%+:,04=( OK*J[Z,X&77O*> #50_-R7CNO\%*_%_ &,HQ&D/!/YIT_[T?[]XBUUWQ\C:!\9^*H%+V__[0;LB:51:;)X(8R M\T+0MBS#HY&[%H+0B*R5+C*C*M,OLPM2I;& M++@TM>=6;(!RJ A^+9UOO_?<7<+'CN%O7LNK[W=?U5F@S2;\/X<[>HJI]"QV MN*/;LJWGY"@'IE.*G=-G/;9CW0A4X<%6;E701P>.SEU,BQ3@-J@ZJLA9C^BI MU.#4T.*]XOQJ*C@@0;0%F[,E/(9 )$^9!!_0EN;&#Y ^2F/HAW[,)EXT7#=<6[7HB5.DTD4IM4?) :&0^.\NM-;5=YQW@'=[1 MJJ'1K>=,'75T$'9]3%J;,1G?%! D"E?FRZIBWEE+9IYT 4;7 M)G'7.CI:N86@3D@QNVW0^([A^T4<5YP A*0\%U1 [8Y")U1NL9.*'U5NL8M^ MGDRYA8S1*.TX$0+QRJPE\:#QVZA2$C)Q80]+JF==;M$=R6KH[^#E%M>@/TPN M8+2LK^LIHV3T01+!2M3HSE7ARR M3^!$(HE"F=FN#/$#*M$NX&B6K MEU&N1W*LT'M573?59=Z!IW$?U2(*U 971R'W39B.$W2OH;>M5-A#Z(OB M*(R^+T*VS(/7U"H2LU!$HC^"_H+!;UUR%HU.JJO;5NMP'-Z;JZ.EN^-\]Q5Q M!^%+7!:,)_UX&Q075!DTE@@H;DLCB%*-AHYIC#;SK)/RKG9WF+5 3D3Q^PNY M@Q?^\\1/RG"97_ O!W^?COKCU)\5VB_@&=!4,"%(IDX2B190R9)7!(!+IYTP M5M;.1MP"Z4384%/P%<."I:QF1E 87?G1Y/M[?SFOC?,T1%&@.!5QK5HPXC7: MQ$P;HR K&GVKM/,M%4GKGGU*?D$5^5;6]R>X6F3)GGT9 _^.FP.I8#:U<&MP;*,9Q=GCF1O2VX]]Z6%HT!3.7AF/ /1+O/B M:;/D@L^^:O,/%?832&\UGDC6!.R9BH*_D.KOK6 EMY%]K MZRC,$(-IE*9)4#'+M M,.112+(E&GD M6[K0R4'R:N]6Q,P+VM\-SRY+H*#G.'!TX!.)CJ(#:!%YX"H2SAV+W%&O4_?= MIQ_&>'IDZE1+%1WJ60!HLS#>#1?**.GDFAI-'0%9IODE)TD0(1'FJ5#"@POR MCHVS(;[6YFFG0XAN!%RQ__@6@+\-IY/^;'1R+TEM(,M,:+9X9FKMB;/H"VK+ M&%=",!?MG@RX>=J+8< C!7R? :HC!KS]=M4?X2]ZG-HBI$+^V^^E\^Z\5H_U'"O:][7<,@G4Y*6<+?FS ^BY,/F5-FSD=^.)Y) M'O_@YZ:4>DPOIP,_@;1(-WKK1Z7](4K)!Z3QY'M/.6UTT)P8@#)$O8QY43X0 MK1.GWN5(61=!^3KH3X=X1];L?8Z:?3GZVW $L?DR+'LE@GX%0U3/9-PS5!KI M$(<*JHR!$67"$,4W"33@ 9J8-K53B39 .3WVU)#Y?2K8CJAP?N$G_VBF@_3N M\LK'R=N<(98B(OR33\CL7G#<&D!)&&[1Q I*E8[<%B6AHG8^.L]J]]!Z'-(7 M0Z2:&KO/,]<1S]Z5^W<83SX,5TK6< <=3=&*8QPH^-(!D)70DL3]TM.(9KUR MZ,P)97GUOB"/@/EB&%9-5VO"@+2+HLV5DWA67ONZN;P:P46YQ?L*179[5'"V M_NP:Y9R/6TBEVLX''SYG0H%P0[T2/":96$+3=[IO2LX)$XYCAQ@C(F-!,FU$[2WP7?H>I!.^71 MO7GB72GHJ52*SI+3RP>]_7]3]"C*^IIAF9$VRS- B8G(TK*?&,N!6.HB2=FI M@ MB,M9^!1\$=*R4KNYHL*Y6H(HZ.K@CNX-IF7#0 E1'F5UK 1TGGZNBXIJN MI'XP2FBTU90QGBA>[O<=FH^6H2^J?'!.>Z!*U XX'9 *6[*V#LV$783= 0-: M;(W+_"'NI4O!DYC!E,I'4_H.2F)DR"Y0@VAKNV&MP1W>^:J@S-UME4=HHH/\ MFQ6@LZ#G8'XO>SU'>IGD[JQ6D6;".:-$6L CE"%>)9U KQ2\9;5SN-HA.SQ9 M.E+M9@+5TDL7&\Z'U^_.)I-1/TPGQ=XZ;S[Z$:)[#Y,/N42I5AIN42:STS(2 M9Y(\JN@[=:2H#G:DSY,F_G[1#/#3QO.- M&84QF*;^\,O'9C33R:V%O&^&Q1]#T>,G?ED&M'K60] *%,FYW!N*[$E@5A)E M4]9,"IEM;;NG#O(C,+$K<,.C*D-T%"WN*)J=3CA!? H2!&A/>>ULLSW@GBX3#Z7#+D:4U7F)-.=6 M2JG0N,UHW.:XNO[N*_1E)>-;$_NOIJ##M(XSZ M35HJ>QT7>P"&6JL#R;,>F2K,YJ8R$E42D(!J2+7;_^T-^L3-F\,J=>.A4O>J M:_:^O/)C2$5V*+C9TOPPS7[QX6J^+57H7/JX!]6X!*NPQ$HW8I\OD ?WD)SA MDX=?9A&D5]]O_N2C_UY^=%;.H1L"1V:M4H$116>S*[4FS@E.C#$!F6T"A-H- MN_9'O?=QM)@4]R%OQ3+>!&8>JFZ?CL2!YJ:NJCH'_T)Q>?8!ZR M&U_TK\Z;M\/)30.S-E K]G/:$=[ANSI54.A#].A &T5*^6V.P(;//FQ/IT[UT-038L70][S1U.B3'UQ= MO/*C"0P6>#+:9"440XRFR.40*!IKGI/@E ;/Q MW$<+XF89P_1QX(3*ZLHJH/>$:D88&4:E_B0:#;( 13NG:![1H8?[)F;^5TL.,L5S?;CC-7/$1# M"3.9EB8&FMC +=&<*D%9R0:L?;"M/O]EV_V/UD0'_7GO<+X-FHX,]J=@:C]> M,QM4O(=8.]P"EI:[IQ!C#B3Z&,KUF\*]S9>D9\L!5#F" M 9$4T3*RDG\GB?."E]$!P@7CP+0^(MKC:"92H 4^BSM+N2N?O1SU=]^TFI=L/.7_&C+E#>? 4/."$E MRXHPCWN"]+@[^,PH0?]0:0>4L9Q;:NW>AS]GO>TGJ=J--N]M PCOWE://UB2 MC$JOP06B9I-\,HO$26F)<%3JD!QSR3UN4WWPN<]7WQW*MW;'S;]/AX![BEUA MIDY6X8HCT5Z)$LZ&,L)+$*59%-&5AD2AE;KO?_;S5>F>^35\"YH^DQ+_##CWV^RNY.NA4;4NZPTZ!.E[72 ME"D=G15$9&M*HY8RB(LE LYG% H3,M**>_G-DT^KE7+$MY4:P17G+4GD6 M*&60")\M/IOGG-:RGZD_#KH!#D+TK\IHY5+@(\9 MG3A:^;@J3\L!Q(B+> I1E:D,C":C6J7%[YKAM 3PLF\Z'J^+BN;\/3#+,9PM MX'1TUW$'RA'SBAZGG$UJWD.R7>4ZKL!*65 +S!*MO2G35N.L4)HP*1./&NW1 MZL._#J+H-HDXG>AY%X'6#G'^W0^G?O2=HY8/92-Y6T3T._771MVG--?\,_+.W(YZT:_C9J MQN.>\UQ;#VC[AG)LIEDUB)?XE:+H+@7\7>U&&QTLX\5P^ZE0X4DENJ]=TS^@ M_^5B NGL*XS\%WC[#7W,_A@^COIE@J)@TELI"(^E6 E2)EY:]/VTHKX<23Y5 M;UQVN.7]^38\$>K4OBE?H/U/&$_.AND5E 8_"W0EI'$V1(MX,/C>\])8JIDB MC-(RL\1*XM /0E(:E1- R0QK98>T?."+(5QG6N@@ W:V_O&[\;B,&5%4&&H5 ME#@76BXN1JD1G2B-']RBGV@GTJ\]_,0396_BUK_MG0,(#<@C?;_YDS>$PD/ 72=#"X=5:N.+?&WDS+ MM./Y.SL_EU;[8"Y]O=3+^"X#<$>R%R4Q3W(2LG?H\7'%7*):IMI%1+NC?'F$ M[5:1'0R*W6IFO=I@9LW^*6\3KO)3"4B,<:T1?^N_0"\G%2!G($J40>W6"F*= MPQ/'!:8H2SKJ3@)8M1?R\@A\=#I43$W:[Z;EWHH67R_L*2:TS#&7"=_:$^E4 M68Z)*/041>)*L[O#)6I?ICT,\,50]\EH>?/\VR.8S:OKFJ^%]92D0-'6)YZ: M1*0I5HZRD0A.LQ1> J[FJ9C&:_"_&$8?7?EKF'S<= 9<1&Y&EWX8X=R/OL!D M>?_]MK1^+^E8XYY0,>32-T3&TC=$>$4LU91HRJ.-P28AV]57'@#LBZ'RD]3^ M&GIWW\=OTQJ78U#&D]%T=A39P1 M)J)!4XHY"9UV0O3AF=J"P-;S:N[;@T>[JK==D>9PL[H&" MH=],_B],/D%LO@S[ M_\25R11C!LGPA,%73_( >,*4F@EN.3,4C#90>3/N;#$OAN1/BQ9K"+_WC5UG M*YL;[#\WH\6/RM^QGJ"10P!&+ MHOVN0Q&66B7=:>PC9F%R[A.ZP*_SSU7@Z M!%KSOMBC#;=<%E0W^<-T,I[@;_O#+XO?=3WOLLVS#S8"E,Q3:9<1%^R42RZ()$+4KI;DF!8 MTC29Z$7M:3$O<2KF+BSM;BKF+LH^]E3,AX4_=Z#/II.+9E0.IM]P,QJM[&BE M+0H*XU;YRJ;G"%&!8_FG<-?'^:N0+/@?J;VDS\Q*8OPL]JO?T7@6U[.3"%4M* MEG$RB>,_W 3B3#;H_H.R.8MDH67;V36?_E1B(0?465-3X-4[^J\"XM> N$Z> M>L)BLN@ME D T,4CYE'0U5@[7J K_OT/QFPG\ [W0/$LDMVTLQ&IH@)"OU% MB@L- 0()/)0V3SQ(WZZ;SKI/_Y,!^PF\=FN#6X"6'3>-"Z"5=&6>&"Z/BT \ M@"-.1&6L8=G'1^P!1^M3^G09\!B!UQXI< N06@("Q;FPI3^GCD2&C,>2M)& M#YS&I)RY&YIKPP#U)P-J"+R#7J:/CZ;LWLE%:@\N.$Z"%4"D4^P4LM %6&Y7-P+BL9/XI0D9S3GR5EUMZKEZ,FHCUCFRWPWGC"5*OI/#R_Y MD<;E_1R(AP[$5_"E/RPR>>4'I8J(]4Q(0C!GR^&(=J12E#B>.4$'(@ Z%AKN MNFX=O5;'6?^?[]MS(5]7G??V.)?OMT]1GO&4<"W.4EP0&IAH>09-T%G3LC35 MRH?O5[KK(E[F*W$T&G3EG.]QIJXLJ.69RGK,*^%9:;1M1"8RQ'*F@B/!1.:, MU0K_X(F99X]8YLM\-YXPE3:V'^P@0_<37$U'\<*7XZSY,O*7^Z;=;OS :KFT M[2!72I!]/?#C\8<\>_ -^VB(5(O(2,ZE'CV4Z>.FW%H*D1,S@4=7NVYE+9"* M::RS+.7OLZ?,<\-R@A# )!*\I$1"S,13JX@04B"Z%,/=B6TU$U/OPCE4JNG^ M^GX@>W0O&1\['W0\FLQWSGOOWSRK),C(A/%$ \4-3F1!G/*X,B.2""JAX%JE M=.)C5JB"W]W0Y&$$3R ;+G( ^9)T/B5ELJ'TI<^QU8NXY,CP89TO:-P8 <95Y\3 M-QM*S?D];-?32E5DB4OB7 I$9N.( ZL)M=(I<$Z;U"YW8LN##N>ZU%7'_0'? M=619.SGN[]/!=\0F-F&SP+D&.1MTB,164I#29IU0X:2PWDHO;$L]/_B@T]!S M/5G6?I\_Q$F#&!Z"YY0+N'%Q(J+$=6N9B9.,$2VHC1QLT-ZW4O7V9YV"MBM+ MM';&V]G5J#\HNMD$+@JN1?*.1-Q]$!RE:+DJ02*W//KD-#I$K=2][4FGH.RJ MTJR=VG;#Q(WP3$B F-#=L<(B/"9)8!P(*Y-+@Z32^Y8CF[8^ZQ3475FB%8/E MLS6OC9'=;GQTT@:)<,MB1M2"TE8A[VV6 M^SX@#Q^PKA<5.JR&NDC_N@U^32?\GF ZA9@T$;G,G6*11/4 PO_T@RGT1-*,26:)L:D C(EX9P21CFE#-<=]LWKB MZS90I\Z-W27?18;0VEWO^L:L[?;G7=+@ R,I&D,D>D4D)/S'T!@H1&ER_<3I M*LA/D&2'T.%&<[CR9>C\<@11-J/26+WTY^E_&?9S/_KAY/5T/&DN8?1N.&M5 M79[VWH]&^,57V.?"=.^'5KE4K;OT2A>OR*TTC9.5Q]Y0."DDD)*:^,Q=J1,! M8GEIC>@L>&N=TKEV?M\#<.I=PMY_R/P:*:B0#.[>!"*4]N<\$L^T)E0*C>Z$ M<5E5[UF[#=2A+F1K\6#SM6P-J1_[*8JD"B<"HS3UWRM6LMMF$Z_L5M%08T'6JB TO] M/KXEND5XI V^CAK7;,-VG"XT=36ZE2X5U'$,VB2N@6N32 HJ$FF<(X%K3H Y MG9)3X'GM9J;'H([.+KX,2PC->Z*4-5E1I9.N'1]\ ,Z+,3\>)?\. D'WH!5@UW&>EB0O$6Y/K(N(.-@0T?MCG-8. !Z< M&KO;%ITS8Q>Q=\"(OT$)-5Y=].,]D(L#CUF5> 9%DN>!2$L5"0[Q*NV-$LQZ M'6J?*EM!/0%+X[$J;+J4?Q<&QR).N0F>D#%"YHDP;LMMO^'$9X3'!7/1BY D MU(X9;H%T.N2H*?O*:E,K;UX-I6+80M=(HYB6)1B*BX' /0UN7"/!6BT25O1M=VI2+ON[C M#YNW6$GN356AU2XN^#"$Y>(6:%1B2$O'B*:9$IDUD) <$&UHS5MY^P.LGT\I-YL?QTW!_">+Q((YAO.#:7 1)<$S[OY*@%"<7VH\HI MH6ABAE5O;/40H-,RO>KKH(N&'7,L"^*W =/5&(Q5($<:8%%/474N]@; M;H$RRJ #:231B976KE$0RU4FEFDN%&B50_7VCMVK?-O@A@-I?!?AUK;#SI>Y M9.^;T>3B#(^F?O1GPW3]\[?347,%B_,J20Z(B)%$R^Q:W-Q(H$D0D1GW0@M& M0[N.ZCL]]@C-;1ZOG^8@PJUMQZU%NI#"LK;1R*B9RTAGQRIO MN8A!;4V6;/FLPRF\:S5M94W\AS MR,QSH'QD"^A,VI@<[G(4S5DM MT)S5VA!&:;0^9)/:WDI0 HG7,<56EAO2PJG^H M]!&4U\5%:*Y.CIDJCG_M//G = M>1UU--5D6=&&+VAN62L:9$PA12)H\&7PO<&#*@)A*D9-?53@<@6='L=+ZT:; MCY9?!\&791'>O)ZKF![+T$,O<^4H*$M$4I+(_]_>M36WD>OH]_TO.,O[Y66K MXDPRFUV?>"J3V?.HX@5,5..H9R4Y$__[!67)=\F2Q6XY\E:E7+&L:G[$AR8! M$ 2\B.!]T("%*[2LH!6M4V36HQG>,^_K*E$CB?>0%+-"=D:6;*AW^ZZ!Y8 A M:DW;T:+?4JQ7Q 5',*2S(4J9K&$]J<(#,,>G"?O)>XB$RM_(M:$/PA?DHZ(E MRA(E,(TU&DGK'UDF&KR3QEK%,U=;G9#ODU%Y"\_QJ$,SJ?>0A;V\,/">A+$J M5OVO\?SKZI#QW8]T?E%[(+R9S9#^Y<_AQTAQ'V6@_9!6+TO;HV$0$Y=0BB4/ M5HIBTU:6P0Z*\@R8QZ,_?7/T4N_6KX(IW3V_#]P'N>'?.P&-B@0L7Y!9?4/>T2.GDW!^D_DTR:?= MY,OI^#LNL=V\E3PRR[,7M?87@JIM+2(B0F&,*6Z84Z)U9X?G8FU77F!'!%=A M2VGKR7PI)0TV MGZ1[3)Y;=*!]("LJ2-I>T16PM-\EQD(H]RO0'GNB4?^*L5,6TBX$]9Z*L@V8 MUYJ%M!-1&W-2GB/EWJDW5EGK,P>=&-GA/!0(-3!3 LMD)*?HVA9/.0,O+OVD 1,[9ICL M(L;>DHP>RX3(/CC28PM>IP*J< /.T/2]$D8J9%JP'5/+#IIATA>S^XJN^3V. M]V^OL/TZ[2[^>MO]8XDIEL(*=[0:*>= ^%E7 !5&[\U47I]YZ8*9(ZZ5WFFV7[_?8 MTW]:^O865>/[DF^[R:P['^=%!&?AFR[, IF%<)9%D,XK4(X< F\Y!ZFT2E$* MF>16S>V>./]]?/17Y#\UHJ!Q:M]#1$NUWP93P\2N=3B&S^MJP=%&RO<0<.,, MG[78#&H5(PNTI?@ *DDR$^I11DI99VZ]B:[%)=IA2=^0T344Y[O(M0<7^<$Y M]:J61S:65BV$:+P!E6DEBT8'$,8%:4R4A+JQL[P&RK"906UXZMH+N8?PTKPG*-FSZPT0I'52M#KT3:'D&KY0J<%(BV36FV5_'ELZ0 '.1GJF\ ^ M6LG@^7E%-,G_#-,_L2Z1[W[4?NPX M?'HMFE>B08WHZ,-,F7^MQ:5F<\*VA'2]J8Z*@_".4^V MF@KF_MW"_6V5#7A>B;(THZ2'U+9K(!\FB81PVLUF(T\&NJJ6.TI!BZ:THZ6'$B8WZKLRJ^ZGO9U@Z:9X]3VRJ'!&DIL& M&I^,^^GE0CXTNYH90U2<+^9'DL79?.2<=BRH (Q7VZNFAOLH'6#1T01=@C&M MMZT>I_-*U/6E*$3#V[RKJ;TY7WP'KQH)GM0^76^[;_4U7$QL]4:&8E-"66\P MQNHR& =D%VH((A>GT2H36_M\VR%[)1K8 TT/E =B!\[B?*\)#)VHKJ8.Q4H#+]6@[Y@ ^:_HA0V'G*YL(40@!PN>BZ#.9FOO!1YZHO8ON-4[4WH7,0R=JUX#Y M\@;4V?1WG'X?IZM6!)EA*45QH#E$F@22R\=4+7LCI>$-Q+P8.P7S3'%$D'* MY$ )9<$I51O8%RE2LE9L=Z[\LEC?D$@!CVR+@1.??=O;TDV\>9W46GX MKX4@)_GMF+;&\]OGV,EXC=$A(*\'BRDP<+637Q9/8#H&16@J M]QZ6@%.:YV2V*H$3E):F=X+ZT)X[^?/; M@'FMES!W(FKCE;SG2+GW2YB<;%W)(P,L5H(BA0:O'8>HC7;2IBQ>72GX=HSO M(MS65[D>ECY;74VBP6WQ#*SR-#U6: ?DB1&H: V/W'"U7?'G=2,<^C;03E+O M6HNL!PO_.8F$TEL95.90?*H[5^3@&4-((7+M6;#,M7ZOCSL3=)_0<]\$KM6Y M%W->N)0 _>7#)(^_C_,%B;V[(%F,<3;_&N8D \3,65<^=_-POOS^8M+:&U.TE\,.#)Y=WV@">7UZROMJ$K9Z0D*SBC%8A[76^G> 4N9 7* M")%,C(J%UOUR&\ >ZDRQ#QU;?X0X#(LOX1QQ?27UH%-*02.PN*B>R!+01Q)" M8DI%S21/+6X@ON#&$@-IP5:M)W9A8["^ ]N >FVM)W8B:JL&!,^1\F JP,B, M3=YHP)0M>6/D3?O@(AB6%-EL(/J<:3LE&)[3KT)[+IC,TI=-ATLS3/_XTGW_]^43KQA>_G)#\,UX+Z4M MP4Z"[_:26L. P@K!KR3_"N2DSBY7%UK MMLP;)S.4S&3M/&X@.%W *I8P>Z_5_68B:^)_C0#]S*IQ,&)>2/EY&5&GHA,4 MK5UMIE2O%:(&'J2ML?),OM9KC#(.X8SVS== 0<5/>%XO3_P6IO/+S],PF=$\ MZ@NT1^COJ4>V"-#M!+M9ROZC8]ZHDXA.!:8"<&2J>I6:# QF@&>?F?'6!=F^ M&\1F3"U3\!^7>/6Q;_WEJK-CM$8YFT @F=NJQ *UU2/XE(,H 1-BZ_XISP(Z M7,)]0\W9E%C?#T4O(0[V>3RO4[R)J5^Y=-(S)1$!):=9"%^KS$D)3C,A5,G9 MXU:WE)_P;A\=_/#QK][X[EK*O7&HXP&@NNLNYENG_G7\U^?N:OM?16>V@-HP M!K8CO.$C8PT(W:0>/;!Q8 7"XK.W5I,CH!@HPEFKRF;0Q<@8HBXRMVC>^B(4 M9T-<[;!ZLPL)C?7EI O3?%9^&4\QT;=F;[^&R6OZT7RK:NOGTR[6JCCK#R!,0L>>:%7 M0]:*QDK4&@9DRX$*1C*=@V)6/.5/[3+@\2E";^+NI6;@HP;9U1TGSB*W,D&R M/)#O[TA1'3KP1@2+W#NO!W(.7X?QVIJ37D)^CT);W5O< EQ/6>$;@1TF2[P9 MC=NIQQX<#+>N+$$Z98VWTD$2O :N;069$F@KH@W:%=HG?WX%>2*G_##ZL8OH M6Q](G1 D//]]WJ4_/^%?%]/T-SO[88K1#I!,W8Z?K4[3-S<\%P%J4F1:>>LAP#YOW61II,LAZ$U85 MI2&D*"I +!E)\>]W\]Q(^]J!CHSQ-@(=;@.X9RPM%COFA),A>K!")3*!D8.K MBUU D:/SJ6C;NNK-]NA>O=FY+V,]% *]C6=U%K\%H@%,SQ=H;^[-WP8UV4/X M/2\Y*_<=;3"):^!6:]KQE ?RJ -8(W46643IVZ<;#*,.S[,N!]"&763>NO?- MUS&6=S\P7=3V7&>EC!-.5[$W&R67,4*VM+TJ[\B:9IB!TRJI3/"E3=1S X3# MFA[/8:=K+]K6=N79WQ.Y)O'Q5M[OH]^9>+*5G$A'C<7159 MG8TLRZ23B@,!(@'H(B 6YR$+IKSUG, WKVGS)*HC492>:.C!1/@\Q3"[F%XN MD+Y)_WLQGF)^\QVGI-:U$P)A70 EG$8&9BQH7]TR'@(I=&+@&#IKM$RT9C96 MEVVQ'9G2]$))+^5SUBOW_X3S"QSI*&(02H+1P=9*01Q\S!&TTJA+$;[$K2R, M1DO, M21*4M;$GIV36\'=;_5*P&SLW+KLY%R9'$)+\C:]J6:31&\%61\FUQH M,8RL;+P)T_)\[1%X1Z8Y?1&SMF5%VZ3GC]WD[<.& WND/&]^8(N$YQT@-TIW M_N=XTDW'\\O56*>WRO57'R5X(%^6/!0L&@*K5S6\E%IQC5ZTKFZV%LR^2\S] M!U]%_HQU*94L:NMP4]M[T;NAO(*L07/DC/9$;]16??B>"'S<&?104?,&_'4M MY-@XKG4-Y/K0Z&DH#3.$[PT_? ;P'D0\1N<>4NR96#)047-K(-.Z1=:KH+7+ MD*W#HA%9H^/*;F42O@1"-V3F]L/G+L)KG=KP7R'].7M_/O[R=?[V_"*N"OIZ MG4)("J3VM!7)J($L6 /DR$:6G0\RL:<,M?6/'S9SOJZ^,"MJ2/2IPOIH;M)?4OJJ)_$^,GG.)1K7VXIX-=GB?;A@SK1^V M^E"S[OO"S/LPN3^%3P3S?3?].TSSJ'"6@R'7T[A("Z)FU?\,""%S+>EEX"FV M[F2Y%;"C49_F+/00JKX/;6220LR8(!M32TDD3U!" J\#2U%P$D??/NP!%* ] M54^L)3O)N0?>/^+\ID7EF_E\.HX7BQ*SG[LU72>+E,ISQZ&8K.E58 (\CR\I;8.EIQAF./L8IK6AZ_=]:L*N>5*+\.@V(!O%14]K.0]<#/@+7K<@ MN=E+-;T /@H)>9$3(A0Y8+8D>@D4\^A0%M.ZT\\3D/9N9?+HXZ^B03X)P4WM M0)T7K5MS@FA0 !/12-3&H&F]7&Z ,U2\M*4./&ASTDC:+R%V^BE,OERU^.*2 M5D:F+)!_X*JKD, 97Q.UI3/,U7O"+>*FUP,>*F;:C+UN7RDV#JXM0"S#"]O M:!@QO37T\-'29PK_/GU[2*Y'(E,.C.P4 0EKV"D4#Z[V6$A*8T&RTXUIT7ZP M=P(W1$?;\K>+P!KS1K;>^-O%MR40ER/F$FCQ,%J17Q4Y.$Z^NU0F&70Z\-2B ME>R=08<-D3Y;[%T+F34,5RV A!^W@(BBBBGD*:@@&/DKLD 0VD"0D::"6H0F MK]V=07]"\IXMLS[:^2WV]3.R!$*]'[;8X#_C]-M9657_&SE6N,; R>?-M+US MM.3_D?F7?;$V!_XP+;J1*;P)U?"A@OYMXV8LM$Z??PS>)YS@W^'\;"&%$=/! M6:$M<"5JE=-88Q99 +?6BUB2X^[>F[_F#.O)H8Z#^![$VL/BMJ\[BG.2$^Z&[[OI7>2GXQ#'Y^/YY%N;'KTF6KO\N/Z(-.A__-O_ 5!+ P04 M" "%9'-::^U5=@FD M;Z0YX,Q#165%@(*" GA"_@%(DX \<(R"XN?OOUZ4)RA_7E3'CU.>H*:BIOY) M)VE.TYP\>>HD-?4INE.G3M.2+VH:>@8Z6OJ??_]D\O/QGT^1?VE/4I^D_4]? MI : \>0Q;/T%%AG3J-/D& M^!DR?$K*8V2P)XX?)[_K1WX?.,YXXNPED;M4Y]1-J2\[,8F^C/I\DOM><2.S MQB":YZ:9\RN:4^=96-DN\%[AX[\J("8N(2DE?4O^OH*BT@/EAYI:VCJZ>OH& MYD\MGEE:6=NXN+JY>WAZ>0>\#@P*?O,V)#KF?6Q<_(>/"6GI&9E9V5]R._7N_D M M)059>92, !@@]*$AKUS#-9MNV;6V)5J*[1BFU]0^*8V6O@('SQO_@.[2%), MQ+W(8-CVY57PWEIJ5_D7RC?8I!D&K,(-JA;2C M_+*C4\P4_D%Q[0B>)M?PVVJU3K&+;(WB-7'N4)51&3$-SH)FH?FNJ&C1D[V> ML\VI$[-&Z/$FE+Q:3+,_4_70'DI!>+BQ.B53[,@C>/X&OY5I4NNEZRN4E]19 MPUB>O*"(IBB: X42&;$YN=;N1$ZT6EZ.PA=K]X26"JJ9L9G;)X5X$L1VCL<( MQM$=KV+,0ZP5IG/^[+A=EUM4:%DS&3H4O8,] Y'Y[%D MXA/NKO=43T_VG@-:%F4\\*(L;R)?R=Q.$\6JPU5YKX^!S^>7%A9E*'%.0O9] M3)=C>-0_;YO/BN*KIK)Y.$D O7]O_<6OXV6R0FOK"B3@M5(34: 6H_I^H#;5 MH!*#L;'5PC\8]7*!3AS$(I 5[! _E)T[!4H;@; 'G M/!U5GJ%!J$]]@;NTK4Z2C6*R5!;20=>N8 F7J@AKJAE _#AG3@+\ T'HPEWA MH^/?2,#L9Q,7$D![#AU/?(V%H6^MDX"(P;]\8=1'!H3'QQ,!Q.&-E182P -# M\Y& #JYP$G!JZQX)^*0:23AB^NT'>/7C;T":H$?GR) ;UHN(MY7^LEW:2 +Z M.V%SITE #+TO9%N)!!R#X5_^F/T--"6\8-UIXDL)\,$/W202T'P'%9"@7>L*: MBZV/"JH86Z6J4^Z][-"9GRKBYHY2<-$)%Q>>EAA/J)A+Q/?F5,%Q+3';'@3& MM5EZ$K"D, 1;'P7'VND(-R,.&5U3C_8@RX;:49_4%9B GZ0;26P$;UN;,)" M0@_PD;:XSPE/$K!QC@1%#_G M-^8CUBG>:@S M:H:_30*B6,C2*=(B:L/OD(7S+_2WI/GUKZ3NH4D"7%*QGP\?+:7B1L#-PGW4 M7]45F)O< O_,YY^,.%+;9@_Y*J![0V#"276EWS;N7(#^AY:K]6\Z^F6X_Q\9 M+G,HYMP"53RZJ/%"_!NW'.2LRM#GFVIK@9-L ) >K7R18DW!I9JOS>[A00," M63%S N,6D2$T,[)ZFO:FT9Q%W)V%NXSW/DC/-I]-^OJ)?CMD6X\$V#%035OI MW(+GKNLFJ+;&EG_V\6%^NUVF9\^1H>H6S2;:=7B*]&5H0)Q)?ADMHE)4_[0I-(59V/W!Z):@JQ)@F=%[G"]- 'CCI. MSDQ/,+%JB@2L:HUN,"^2@*\0?()N E83^XGQJH:CY" J14BO[^F-!]QCP'= MO?-R@TE=P3'95('I,<4_(5'S82J(RJAQ@FLD";C'I(XI_;>6/--CJOC?1H+0 MW]H"\,178_CIF#^7[?DHJVK8VPO?)]+MA(X@0K./Y9M;>K0;IJHH!12=4J2+ M+F#]T$HMWN F3GE(-;JW\'/:>L)K#_>4,R-X!;(]-6YDR]3/_)X8X5X:)T^W^;%B?!>%3A%+Y$3L9KRSDZL%!B?&#HD\9)D^? M2;W[+'FRO)?#*>[I[?1NQRDW_[.$)#PD'4T8WW_H"6DD"E1C9+/2.8?K MEG^\FZK50='<.9-G++$R(W\R"+CFCILF>X= 8C,7W? >>$*S2?-1/)4R=Q5/ M0<\7\.*:?>.+(M3 )E-!%K4@2A4_J7P7'[K'][TB1:*U45" M\3OD^-_0BAUK"=OG420'F%!"RLVX0 O[C\XO*+RR\NO[C\XO(_@4N] M.@EX12ZM&R%PR+>=!8F8>3 =UD-M%"X8*CXBS#?R-,HT0N*9UGV:5WHHGF(I M#D<(Y!/BZ1:2"H0,G6,(QMO1A268VS)*)MOT(CIB.=/=Z%Y6>5QMW!0Q*L.\ MS];1NDQ8KD(M5/J @AHT>_+NC>3>YG-;L2T8W=AP2T47E2$.5\C)[,L8&,85 MUE0_1 )6DL>)5*HDH'5LE'G$,T@8+X@2)GI-P^:>SN*-0;][P@VN )B1\Y/? M/39( D[A5$A B@<4RR9) E@,M1Y34V LFR1N@5\)\;VT/Z_@"L![(J1-)SZ$ M"$(6'? QDT5'JR#B:_Y/=,*_V9&3QS(_BW]3#2%X9V\7Y +\:2%_(L%V$O D M]5"LB)H$C-].)0@DU+VJA>W3D("8AV@8P:6*! SEY%6GXI+(8!BZ+'E(P,QG M(IN_H^RK$'YREO%G/O]SJ<378U$%%"QW>A1.4%^*5!VTXZVKLEH4E8H0O_9- MO5.*\P1=1F'7:UYI?@7C.L8"*)O_& C]>(O)%GK>08X!3S/P?;S6BS9K4GV4 MY[5X>40S^U?V95Z7;D1'W8WVE^%HR/Y[[#S.U]=C<&_KQ"2B>3; ^\1V76OK ME" /9FETAO'ZL>&9?@R?U3#4824Q&SDK,VC"YO?V5TC M;-.H**)>=)^152X"(U68&:8JF/U0U=LDX#9(=^^6/AJ>);Y&SH+YFT>YLFY2#N+&04O%.:OX;"7.1 MN,Y&3F?%J86ZQ 8YBD$BBZ>D&IH$!._B_(05ATS/[\=]#>-Y<-L[50/"$PT1 M+U9PT_Q\4LZJP+N^:#2%7O!FJ]G57/$KA^?L%(D;AK-QMX7?J2LP%S>02QC@ M)SG#V&%+*=.P\02 NAW+<#:]W?EG1[BMZ7UOU<-_R\74LS;PJAVW'V\ MZ9C<=7DT;.X@<$_0V/!QF4KB+%,OHZ'M ^@KLW?AH17ITMV4385>^4ZL;X:" MQ6+\570F5BVDC8W\8*9JZA'A5F-U[I@8EK.7<:F M3&NT-_DH1646NM1F/YATZ/YZUE'9V3 [U[\+=@*>^F+VN&LJ'3:TU2 ^7#S4 M;,?81K=$+*QO0R^-A;=%L?38%BF.I#)9C^[/;MW.?B=WX M9O.!]AHWWY7AW-&IM)2DG"(G:X_1@_L2Y\\?:2>Y[W]M=G X.):($V4YDR=&C,(H$_+@7(O<7;6 (ZT$"+@O%D "3''R> M3;$_)PGH",T@N[YJYL#WSH,#U338)4!HV>_Z.=>F(@P^!.4*.(9Z3.^J MC.=MR^8+::KIW?K0HVK5J/2@W:M+IZY*)_?6.E^V;1+=P4LY67)05R(*5N!Y M5 KQ[%C]>8*\B/ZK?60@3A'/U;/I=-#';83_'"E^T)H/>EH><;&O2?P46]]W MJ<68J9'WZL'- KHQ]AH^%02K (D^B_#'V1>"4.$U#[Y@?0"V]9'/E(CAJ6AFL_#+>:>>WFQ/#21739T:FVV= MYB7G#$'>TZ&>_K.MZM,&91K6Y[HNJ^S*B/E\.$-CM"B+Z5B3@33+T6$+YB$O MCS*+@E!N[##L SA_1'RV3?5 ]0B>-ZM6X$IK2TUM9W.P2-MF-]?>B0]"2&"W MCG(_";T2)IXLU"\?8#3.HO,5/C*TT*T6A4*A-KGNOUUVINHIT[" ]-30W\DS M<$"QS"?K+ASS=).XBTO/QMVOA/4V)R$F)?F+?) RC.GNKA.YD* M$T+J7N3&%KT!5JGIK"=89SC_^;7K>Z,8MNDLP\D^X[04UK[)U/>=C;02@+L% MMD0BV?H9E?"7MF$#M@8D $'V&RV/J7YQ^,7A%X=?''YQ^#_-@;D76]0FQX86 M#MFU.ZV/&4FP+UU@HS6PBVW=%>GWGGF3Z>PGV\]I_5#9IO?J4+)2MZK$P2#4 M#CH5T=XBQS.,YTZ;LC& [Z5\S$8*'6[:9^F9!OKI?WM!/3+>!ZVXB7^.+64( MP@NCGZZ6^W-@M&B/BD(6Z^\\7^1YPGU,3_#J=/V-GFD*$U6O_E:';X8+XZA8 MW)TU=\0YWX='X";.L[OEL=G6![8\R'SYS5( T.7>DGD1RQ-HLK>7&B#'H(>7 M0<0-XX:*]E>+Z=$WU]VAO^+,8'0^IR&^I^V*#,#-R'J%[02CUBXGM MA90"J;I1^.F@=N0*DD7@XR4FBH9.OAR>\1(=X=^+5/WWXAQ52[)NO7>JDXM> MDAW*8J*7]*@JF\]]=H\$T/ZA=G2"K\(5?LYZ_$:GH-\_<8==Z^\#8*+XOX-% MXN^6MG0<6HL8E+.PEQ=T1N""GPH#NA,4GH)OK)$S;-8R[QNV+8WO7;\0[IZTC.E6_PT[9>C]Z5:]UZD%C_))^&5;I1L[-0;_%+]:PN9$86 MF23Y05Y(/W\5&>->-XHSF9RH$_(A,*D;*[W^\V3#?XET0"W0M[<8FL#4,[9$ MWM'GN\9#V)B7[BSZG OV[XIP6MI-YLM>H#*_=3Q>( MG!AR7G:[X)N#W+>[OE%F##LW),Z !"EA"^P6'4[C13"Z07#H&Q.N$K_R[0=/ M@_K<3YB+,K,*@ +*DA@#5DTX<3SDXD=,6.8VA@L< F:#MV,J6N(^$:?*F M?%C ?0(6#%R&G5I)V =/,.Q?13MLV,ZU#^,E[0\N9&X7[<<5.%-4(RQ6 M4[I>Q+PVH?))2MA;:Y+RT(W+NN33G:U M/.0%:AJ<92;I'FOC).>D"Y[OU20 M6STFXF#H8&N\29:4>ZK$'\GRGW^R9S+T#>J)EX5;A-1(:4UR[B%&812(5/3Y/2,K216,J-)UR[FN%A^73OD@*J)L0"0LL-/A0 MV6:3I!GC%Z^&VO#Y\"@(_ESVD;9^6](EMZT:29ZBKK2B*_NK#C<'28!-*O:J M93-X0F-S465$G :^Q=3\DA":^27.U4PT31$7M<+]RL/E0%43X^HO0ZA#F-=Q M;37?BH"C#77'L\].*WFP^<38Y/_H8'MXZRV+;0Z[,BLUD+";_//-8A5+)N*M1;235/9J3_8 ME8@SC9_/&8J#JN+TX'S2$WF3>E_TV^..IJ=7!PY!\[-X1A]R>1;DR^9F7M2< M[UFJ-P)(7J@;76R\)>=LP!OVXN-6A6]ZMJ-C#=+ WG;BMU$9M@:VKJ.L6YX_JU!"A758W/R$_#[6W5VJ&%ZH5 MJ\H5[#1)P*PS)UT( VTX;Y*=)P3.U M3X]&#. C8+M!^G4QX_Y1V)O+ZK::F)=YF%8-;O=60;LI%;Q61-K=6/N!0NV M=TJ=4]2:8:B^FVVV!FY9:P^3'R GY<)AJ5&-X=V.F*:A5E.!G!UK_CH^-EZ/ M;+W]Z%UW2PL%)EWUA?_\#JO':H,Q=TYX@5$L.#N\-"&N:'<2='X]12T[MRNJ MT=3ZG-&TW;/3W\5LN[(@FN/EJKZ"9*_]G% I+'?)5WX8SX(>;O5^?P0-7HPV MMMM5BM)029[7?E1,V+O[PSW(/F-W#X+E==B0MOV"?08*33U;5J>I@^G+<=U> M;3=Z%EOPR>CDIH3RCE?X*WFY!\8U=]9-;O=8ZM0TS\?E>R&W=O MZ#^_^7S!3M%0,Z1L$D8W.6&HL[%1,+4;B50BTDSXX8R(@V,))" ,[^#GA)Y5 M>W6E!-V:6\;SB+J_:B=,>NDK.V;[57K"D5(C%_4@D=U3HUU^P'52E>_!L-F9 M20-#Q;-26NZ _],]OIA>FT&3DQ.HQ!27(UD@Z 9^]^*=?\A:<&WSEK/G"]AN95)B$NT[RM^:Y^M][B4 M0V#Y#1O?B]N#/C9=84;)Z57NGT?N6.D7&(=P%I"!IMI51QSOAL;P<:5$X5F[SFA3%[JYXNM-;8S;7F4 M5)LDS_9LQ+D%-2R8Z_($A(;8)OB6Q#B@>.WUX$/C_I:IQ%Y8*=]KV%,2$'QZ M'D:MUVN;_3'ANQ??^V[9J1Y ]#97_KTOJSN6(A@R9FPR^G,3R.36\QL M%@2ZX%[2#]50=8;^Y'BGS?HG)^$[3NXV)2%P$V'#;@QJ-3DW5E@KB^%N?-.; M-IWQ72J3/>##APCU4(;8=OG&XUQR[]-*"A29GZSVF]=<[REFI;WOI&=IK?0] MP5ML7&LLW%W&8?\B-A3#W9YZ? P20F2/;S81&-J_N@!4Q/%/)TT% U;+1Z-=L2R29Q5/9T7JLS MO$3N1N-X'+26DC+%4SOV:MOK81NDB@]";C9GW>R&6'&E354*U^.P=,&NZ.&X MZQE)]K.B-:4J>JN9D5_(B2]*[OD_OOI76[&?1?CJ>PYWR5,0!VU-")KX3KUA M8%?.M4T(MAJ(:MCQ\DE$(\.41;J&Q]74,;98VUR>@>5J]_WH&DN/Q7Z0 M%8)6AM>OR#-8LW1PU^_6S>N]TSTON=\J(9R] 6F^%S1%J=?]K_U H+5F)X;; MD*"7XOW,GA(S[*/#/*,IW=VV@>S&K^@.K:;]==AT@+F72>?QYH3X73#V:NKK M>G9LC<98K?$\":#)1.R'I7!YMM!Y\R)U>Y8V'*DDZ68%G<*^UP=@8>@#>:SN M//MUZN9JXY3(]-7!-RB47?H$A_E1S$A,-(0GQ@A1FR>17)=<;[^.AK[=5)A# M,W%+2K%46KVWPD+,L#)QE4 Z MCR]2F[T3=W^$!H*,8M9VU8VU5MN2M"[F1\TO8&(QVIE01KZKW3HS!61+U''Y M1V/6?WV7K7Z]"";B(YH$-+-4CY5ZT:=FK@ZR%0KQ]'T;\9/F20( GFB@LU#W M/N%3V;1*0[I1]2!>/TL2.=-;MKHKF#7"/'Z-X=V;/NUTBF:*%_0TM")[=,/+]'&7) M7VWGVS^%(0'?^(BJ@HTD8*]OA00\S"I<@VVZD F\-4D+(5BN M+8[YRL][4D[!+*>Z[2QE-M]<8;][O$W?F9HZHI)'E]8I9539=!2YMAD_.]8^ MK#6_]S+YZK.=I;"*L NQ]PME0A#F!1-R%OE* ]N\.!O&T@(M$V[QZ6=6 MIIV<'RS+,;@M#JRP?^ /AQR8WW'TW_-+GA,.-F!HFJ673\)L[J_*T@S-R#?X9U MG67Q9_8,:+Z:9W/KW'J[7HC+>Z8 MLIH+%Y6<2QW-*8]C)W$V4>/>HIL64R)1([H-1Y;ML% H6LT!>=(3MN#VO11S M;CXRS.UZM4Z]/,3%G*>HR>-BV(N!E!N22M.V 8EK4>J)]I*SA[KW\;7]N;'4 MJ6/)S\5,U4I"[&DFD>+^U@K/D_.G' H+W.0.TUXX\Q?=/SSSAU;Y>00NZ >" M)&QN+[ ;&CX5[17K.ROUCC;NF0Q S9-P>##/AT+-@Y##Y.1-C@-[:[9%5\?] MUM,LR#FDXME>5N+6P7/_)[,2ZF^:F:58V:2U"DZ*L\F:=%=-!W8[L;Y1@_-+ MGA3LW W9(9S?^NRRJ(MGTFV 4?M+6($8S"]$OJW5+H"VFLNF1+(FE_4N 1;2 ME(Y]#VF_ M'4;.ENY-& 1,-"R/55G>%"=J@XG4H;BRZ$(\$])N>$[?5K:2\ MZ.)C16T].PWE2Y'BGW$@6*-,+2,.1,A^_%72Y#)&>T>ZY I>*P]%OK=SU?6D**LC3/PJ)T'KEA*+.^2<.P)\"M%694:FEJNZKD?C16/,VS6SG(Q]#8['+; MC!EMW) @DVF[L"7;3T9@X M37/6,:F;>'W[[Y@#H+Z)252LP+ T33NW;36C%O(,\W0B_'@M]%+VZ"4%2L]0 MFO.JW>U@O3@7R8INC6Q-I<6?&TT;>%XK[T6HR[E?S71K,]W!J<#35BV:^::* M6+24?J;2C/G;I6?&'9P=&ND_D/R4RWE%$\TM2*4 U M)/MU1J1>?;EBQ IC6Q0S=#>GVOX>S.#@UC\6 W8=L I;B!^R.21@MA*�'/ ML]23@$_[V23 GYP5+ C:A,S?ZH'^X4T_M\V]-L$1 Y"I!%PP"7B33F3TV3IB ML($=;(*(E_]EZ]TO)K^8_ &3/,DV.9$A(A?6@)S-C&T5E-7QJ006"A46@IX[ M*M;II>XDL"L;Q[)V::B'U/AP@[6'GPZ4K18)UZI[6%K;URRGN#AP.!7EB=P! M#L278>3 _%PXB 0 M2)<.46^CR,4*N5Y"\I3]@_B)5_ ^L7"&4 H#N$Z7P^< MA?^PB0@YC"?KFWCRS".RF4&SJ* MN/0##>!^<>1[!\,2*G?)Q+"N]B +NNNJ+U)U)\9%>>!),>"N M#M4T,% PM>4XH\!QH^DS=X3XJ2_I+P .0/:$LC%",RPK=V1,91/A&OF1.%N@ M0J=Y(N!ALG2%W[G$4*1HJA_&(+A\?XQU1V-:T,/[RP>PN MUP@)V)H"XQ7LU(TM7_UC^0P=.-J@?@4.NZA#2]E,^23B+EOD ME[V"+G[*^2)R/J+45O3-9_]%?%M"4&:.9_=6P^ -DG%?6891Q5$NEZ-52[V"?=:_"U MU2!MR,3*J2#Z6"G-PGAA\4-SL?CJ!'C53)>N$1):M6OY]X730^R9+)W?EG/DZA< I8__Z Y7CQ_%Y6(D=P714>BV@M]P=B7BZ'"9_5ASU;? M7D*W]LQ?I#)2+G&CO/T^N: LO 'P9"U\6!ETF#-0FK Z"$4]9 MV_N0U6NFE]=+WV10=6\RT6);&GJJ/)D$G+ DQ+OQKU1C7\[-,O3F'?(_E5A# MOG=\U_A2J[EM\JON.[9;2;IEOO2$.#P8)X4]RT"/E;,MX%,-_NY7W#1LK#RC M_/1JU;>CF/:[+UN]ST>F(SUA*A7%7^$5I:5E80K'SRAR1S!14F@K 13?M$.J M]=S.9\M:VDHZK+7+W1:+?=!].JB6WT6:WV15,JLH;[AP^A]0R ^9F#^PGA@03-CZX$^NJ;(2-"?3NVFTIE'NFSBK[KNLO*/5:6]NE[K.*(0T'L M=&WL^'<%-3>63H3*CR)LBN[/ PB-MVM90KG6-SRS\\0V%I\M[Q1W>*N MQIDI\Z1D)*R7J5Z8;$X0STJU!,58FI\R;&3EV;C_.%?4:PZ0SM.N,W+S&HK@ MTK1GG)"-[^A*.?]>X-9@B&;!'3 M3.MR9A3(LTV/66$]^%(R9EO8>Z7%S%Q1,G;2FP=NEU(.B1GOL:G4L!$)JQJTPD\;%MBV)&SN#>Z&F@;56"!/WWR"NJ.O M>.>:,D YF4*(^H1-QZG@^3'F>&_T?C!UL*]>EU@=18%OU6?XQ4W]( ] K:FF M_\-)GL67)@@T"9A7,<">:[J!'5(EIYP"Z.E\4WA>(BM^V)F).D$FK,V04_?X MN+5^KCB?9HKS@5V>[%UB&G:,^-2E^^4<>1F#R?ZH+R78_(4AVC/ 5WPLJ2 M&5X6Z_0)?P4=6Q@P7W"E76%P0_>Y1'G4R46(YB;$V1GB;&L3(E@HHJS/Q?PP M.BGI^^9,09WA*?ZTCY?^41FK)C!5!J9'Z3Q8.J&O9Z'']2G$C8EB9PNEG8UM MWW]"2%5=:8">Q-I+NTZKX.0UASY_I42=7W%Y9/;VU*:S^PI(8FJ1QZP<88:8 M=&@&E<.:]T?$BK#QZT@KK=%=K\2#,5&.;7 =^QG'YN'CQTX6617Q8,8;U\$O MZ]DP!^'^S%C0W9@%"?BS9U?+FJKS.W=./#\CZMQ^NL+%G(]/O%W [9(F\BZN M?$PNN18?^2D]M&GA:R3-F^"MJ9AP%>2!M;AZ1;Y=;MSZT$K!(%22V 1#/^[E MVR^&5Z*)<*MZ%FQ4>I"QDD+BU>\;4EZ7Z';.,,S([_#Y1MBNGIH)M])^E2SI MZE459_BVP8PWJ%4I3N5(53;![\( ?UK(R#Q9A"_^A?)3.3S7E;#6\X;3+BT7 M8E.B,JPQ'^V%"I\RMI^-U/!)>4&O//=TR([77>O2U!/^&%T?8Q7[!;&O6U.(D[YMQC6>/KRV=R96:@C S M;!!P5M;D'MAYM,^<&?(57% 1II3/[GPJ UDAI*)4^45*+K:9.^?K>_&+G4<*AD\9C)V_)*95W^ M^G;M;:,Z:/;]6ERJ,@<]R_7]LAT;9[=HHZ_5RBZ".\K9;G8@H0CEN4Q1G8U=Y4&]>4OY#> MTT 5^Z+1C)I-UK/H.B&*G,4@3A/;4Z@JAUS/5R'J1GAWBO94>K/6]JJ0K%\ M@8"F"&F^'/%U\;7O'_)E#AVQ#W#OUL;KKAS$$%CN>U7Y? MQZ\=?27WM%/VXF\F!BECL),D@&=_G5BM1 (^G^+_BR:ERF]/M+7^?DO5BW^S MN[^>:2EZ\@^S7%Z6M>3%LS*-7%@]0%I@*>6PFAMU@I)[3$W*_BL5 -S!_8LZG964Y M3HZ^C>.F2MP33VU6\?WMEB\]7;GY*]?NX*:KLM5U@YMSU>&3#CJS.BXK;&68 M/:TJ;C5&G3"S_.B9Z;VPZH\CJVLW;>_:JMO MJMZB6:P.?!H^]F#*0E]MV72-CD7W*_W?F'"F[!,'3V@VQ$,Y4?[\PL%VY& C M^;4BFG7K*JU -O+BR#32!Y"+ F8RSP/9:F_9C-+7^OSJ:(9 M =*;[CP!#QQI34,\5F/F?$7<<;CM+;6L_$,NK8B7\.GG,9A@1%E[2!FG1TNU MT7H!UOW[[5!;'%LOO/GUDW6FB-H2>V#QRX:BJM-8NL9U%0:+ N2/K979GB-: M!.?K/#;UWJJ,*HW7P_9:*/=HU8G66>UAU\%U+=T^%A":7-C28^7WJT;JF3R[ M%>K1/H**"8JE?ORX*_EZM%P!W3H\@68/>,ZXIPC^0#L+>KM]UL!'[+O[9R>& M=SM)J2F]"0A)T B=%MNWSBLRR7M&EK6-8R"3;@^T7 G/U'R7D.2KY#!' DY; M.V/)F=#UI>Y35N5"#RK,\:(E09?E)X#K4W-N;>67DUEW1MR5/L^8WE33/ M7UP6;A1"U9TUGBQ>1<#!*(^Y_@F&AO "S[S'I\4: R.2:7ZN((+<6 8\7 )- M5C[)6">%*(Z:\F/F;NZL M@BF25W_8EF"@&] Y:"0)8/*]B;G9EL)9E=J"]$^D-7]44W-3WQ!\U%#$,NVN M](P-EQ'VSK/(^K[>H+:6P)<&P/&$^<::5N)^^=*$$-$!'ZFR7BG#Q94Z\KZ^ M)'E:94)QW.BKL'@MSE.%\^N'&?JSXC M)2,IVHLG 9D6LAZBK \":V1D\TG75.0YZ'PC6V/G'WN#(G%"+L(&3$_LA)[: ME%%=H+HIX9O(?G+JVE'8MX[PFP,4W2+S=_H_W7[\60.N\#"Z-F,C^F:! =.G M-2UW%7':&."/ZAT%M3LABN1,&GEW- M\XJA#"VG"X1PK:LT%]X?.3.51QUPV+&"FL/F*)(&T=P+%NUMD B%T9A+-1C M'A?NW"LT":FR&S*T_T'3T,%]G(/^Y)RNH;9Z5T(\VMN9#?_LO OYM M3/[_LD2:MY904!B_EY^1@:6D3I)R=YBJM'38]+Y:SIA!J'>=?&Z M/]Q-OS*OMVF;LG2RNSSLCY-T5RU+KMB[W0_R'^(Z@35>3&9HEKN(48S)\@QH MB2FH3S:]5I4R_VU><8!^H.7%Z2?G&J2+$F!6L&_!"Q6H=)R"C4[*+8S1+9;& M9"%7OYNJ0\]ZCJ+MJ ]"PV@D[4_,.II("'M/$]Z1'53\D67C%BNLR0?#KA>S MP->2DX53'A'27ZHHB<=A@@^3VRW]4YOR0H[J*T?9%DR)0_E%)7ZW5?!16]TW MFI>PH4M[LAF'S]<>"G2I;JG*:L M*TS34*A++M(X9$!SO XHV%FK_4>UK,AE PANWGDVT\*@[I;Z2AXO\W2-<(N: MLDU?;@@:S$0N/^_C&3(?#5C?L)6[6-7';%=0"W=H1<,PR'8RR'@L L,728.7 ML).8@52YY-C/P1KP<*+;O-9"4I5*=-BTLOLK%WPLXIQPOKQ%T>?=S&?8T#8# MI==V/RL /XM:ZV&L7K;U(@.<\S<'\9(QF1 MG(Y6:K8SU^B?KJRF6\:=/6.^XV32.+^ASHL/S7UX6&V2T#7\-(SJJ+-[6=^I_/CZAI"UN?"HJ)GE;(BKK%6,'%PZ HU"2BO M^"%G$X6-)8 [CKQ##ON;8!4]WO1?JB$M$#H;$^:1E\CA:X_0,>MEX7,^X4UU MPXWUX$&Y2]:V7I_7XFYEEM)N5;R7FST(UI9KH33)@B8_*:XV_9X4A_%6]FZ= M(%*]RV%[WAO"GU8G?^>W^4,7PI;AVWIC:KGP2UU%C';^6Z?G*GIK.C4:VXV1 MQF%W3T#2C28;YW/$C&.*O=S]114N'BH65I#(?* MN3U=KCJ&>R=Y=*_;B(YEGKZZFK=N'W8@.M65Z-CT74VC.8LPLK&P5- +$J\K MMS0WA5'E6-#UY@\:&4Y=C+YJYKAZ.>I=E])QQH[+<4=$.J$NV\2 MDJ[YL^*4O!]2 ,IH55]9#/O^RV(2\$K*EQ7=WSRI#X]\:U">*=Z+^CARQ5!O MX[KDRU(!]F6Z=[FW-V5H3Z%^?GF&^<\OW4C @MJ1T+>U%(1@].;:E'64L=*7 M4A4/[J*MSU/'MC_EV1M15%)&V_)_/^.R+XR-FRR%'QAPCE;J,IYB$(FH-)R MW%_FLC?\(I'IW]VY;J?\,QJ<$ U>#$:99I'%9SEOF\KJZ4UM6H@-?RIB.'&1 M^B *7_F45B2.VTOJL7>J!E82=\[W%I89(]S"=6/ 59,$T/"]V^BL_=9)>9!/#4AQ9<;)X:] *+'2BH%* \/;$8%F=AF;VYW M^%N:KT$XJ:B9D6/OK50SKRED"DY;IVU#OSL_T\\\V:7E'"O@FJ1EO+2ET7>0 MG%RO%9_DI >)[F^/]8F,9L>:0WNB'FHH&[^T"=G98B2. MPNCQ CT5)M>&#!36XK;9@_#I=$;G:\AR8$?SO@_G2K0K7#]'^>*KP6L=O%[ MD6[4FP7:\J!8VU:YJ4Y$E8VEP(!AZ6S>PA8=L6-&FI '?BZKV0YB$QL=QG// MX[8B@7-1_4T6 >OG.NU M06P6T<]BS9S"\NP>,POS:K M-BO@GFO0'B(VRZ!H^'CDVG-M1>7*9'-*XM'E>B]0B6XK QNLHQ>CLRTU&1?2 MWC,9J7:*86 4Q4*D0V&$PU+'WDTQLAWDD=JR4!J$=#1>@;<<8K M4D5-,CVH_5BN0=S$##9FOP[K,&_7M-CJ_;P/T6AC,)>:U:"T;G2E@BQ,+O33 MLZQEX9(M%T8(<8*FK ZX'YLDH-VV$CV[X86>;<(]XF+^FG+_QX%"(2L)F'T: MLB4&I;$V80^[DIQEO7^J[OS,]&5*XN&Q2/.44>S:<#:1M0NR%:."/JWM4Q;Y M%F9% I#Q[?XRE<.%!6(DX*PGG\+C^P*T48DY+LEM=_*2:('TE^-U?J8X<5MO M$O"F_B36?Z>E6W3]G.%W38'GT0I3[C?I>W2MP0:HE8J(58G."P\^+5$9A0W_ MZ-J6461ATV2!,@HD=8W9=&>5JTV+E>C4G'+-9).6-B(G9T?R3_Y;:N>+(WLJ M=N?44K:W%TZKJ&B)]LH,G5Q\"W0^,V\ /,2[R'E1 -HRA,@^A:V>;3$PDF,O M\>*N0E0GVWV&\T]"/AB%?YP+_]95$M5\#((\W7RD%$(\C0U5&\_?LT5Q;0YD MCAB8W9PYWG&XH+U4PB$'@#W27>5 >;U%OLJ$J/K+\@MTPIJ8UN3=<^WSIU?Q MTJ5:HRUQT*H40ZU'W#SYZL^N);$H O;U6YM//:+5_5)X1 MU6UK=?#@2C*/67%)H;/VAS,,]^ZV/TP97X %;=7:2@;-C[M^]+UK'Z0LMEPM M[QP"\+SOVZ0XCFFX>%!T<@Q1(=8=SFZ$-HZ/O"YC^<7ZEF(B;^Q8:,6#VB": M5.^IVF+[%VF=TCP/PE^]IIYC]>6;N^X-.>L):2[X9+-_5!3D"\OQC'P\]@Q^ MU5KV?18F=FAQLV,[LT?DPT@) M/QY, MX6GLM'IA7#YD&CB!]@)Q+P@IPD8L1@3> \V(#_(@F@N$0N[ZPH;?X! M5I_H<@59B(P$0V+ 0A+PT "SBGAN8\J"-2;8/19$/'*"XDO^5"LTI[#$<,4 M;(X'C%<%H2/79G=!E22@X0$,FP#\@O(3BI)+AHV.SK:JY)NE(%:MFIK)>[DA M5,H\80"U-S!3Q$_(03PG0R!VF+#@/$+%%5B&+]G*"DR>-9F)(HSTGU[;N!=I MA#$!Y9-3X4>7,+HHYL]X&:PY?0&&RR=Q)%A[)'_N[;4-4SX&'KNO6S2=0HY) M3\ZJ>E0@T*J0X[:S9<_2,;<-:T9J%19.KRB;!VOJ;5XKX&3B?_JF4 IYDNY= M-@_M.&WQV;SS7PLD?23VH2O;<@E!$!5*G9O]W/R*ZM_#M*LR"Z(]/%[Y3.=- M6(4A0E.IJ/',H'TO--<7\?[SOG)H%#Y;'3$X,WT?^=HH-R- :M%^R;S*<;X\ M)LQ'J<%A8K$)5 IYN8 F 0%E/GX"K8Y#E8?9-;[F/7'R.[=]4I+)P;:\GG-4 MVU%\M8$#N'Z)K W.S+_4PM@(&AU6EZ<;FS^[5]&Q@]%ONUS D-.D)L:4&":< M5E-?V-E9$./AE_^G0Z>_TSOX]SH7'_"Z\B^'@G^GU/3?*_1?3GS^5JF1OU,H M\(>?(T8!5_""M8-#&?''T/'[67E%)E,R)2?M4!?A 7V5+C%M2@!%-(1R/63' M^.8^$=W;'ARWMJ.#H8O%F 6UNO[@=?DA_X*%>BH 9:(F+->-AOL%72XS%S3I MW<77&W[L*KN,NN(GKN";.UM.'2GCBK($. M\3PACFLR@1V3]V\CGDM_ROD8-L&A5I6YW M]88/ISI,OP+?-'F6BH:X8U3>XHT7^\_8QM-UGY""X'V+B=IC6*5]+K1E *<) M*=Z_,XQ&8^KC_>S_;6T5X@1L9-7UJD,V0"N(C.9NBI_$Y/3:IZ,B,M_(/4<8HE]OHZO2:*H_:-;I,C= MK>!K,$Q_4UV_*EIU)OSYUXFUV:>!GHS-IL=MP$!EWE_X '!Q\2AB!N-<8<5[ MXF!=N,6DSV$A?OKS7/K^3A;Y/O!BNMVYHCN XY8*-X%79C=!/K* MT)Q**]KIE#UCJTE?Y.?_AHOD[/373N92 (Z$R\T M-]K:'@4'UG-XPAK/Y'O+A6:NYJ8#DY,\=H>S*;A_YRWNX*Q?.4*XURUL\A?+3=(SF/8\V"D 8XL/Q]PC =BV_9K7'1KT50M2!DRB=:Q MW;J9+-6]H-3/O=C>NC4Q=^@OA1["IBN]F5MS!_L*YUB0<[;Z44B==W93$7*K M 7&^MC(?_F;#88D$Q-_&W[TJ%Z*,G$6?M2UVH%^+R.#T=F8XSO[ ZV?^URO' MZ]]BMO(Y*;^K.25[VU(07>7M4;%,;RB;3>QO_>&]]RZCQX)N*Y*U#0@ M 7/*1U&=&N#3B*+#E!YZ!>9M5'^C0]ALZ93:#"V&#\]K<,U\N;B&(E-A5^M= M% GPO7&D57^:4*GMQCM4ZW0%/D?05YN@3?"6K93+8)Y)1W//%*:>57\=>ZV) M_C6B#HU0+G+#;X@;\UFO$CSDDM.JP+10R7#7LOHA&5.N3&L^9;NT5PH$:NIO M8_&_$UA]R+FPQ5X65QS['_BOQW_DW[Q246ZXTYZ@_;[A,CCFWII._)$(K'AV M=>=D(;=2VX^^90L+*>KCCHJ*TH7]*[-7/RH[<6#; ((@N$8C[9(>BR+XZ@35_C MXL6+OQ&@YP>2L\=;M@]Q<78G/^1Y&=TD2#8 MG-.J[W;(WSD2;Z70C7DX^S9^[%+)^,"12IN)W* _UVJ>5Z%-G(%Q6>1R1KSH MF^:*3_V:NSFH6OW,&:N!-9$U">'L*2%LX?WUY0?UGTL#H)?P4$)\O;BO$1P^ M@K_KEK'.$I>1(7%CBD?QQ/.GD;&:7_NE%ZH9@E/1JE^$982M9JZ-N_%O?3@? MW=8Y6C#7V?&XAQZ20\F&7^_/3GTV6BR:K73\\+KK]T-_PH7#ZX\(<"5!_M7O M/O%OP=9%P<2SURIFK@]JQ^A?C*#GV,[H6'&QC-*]1E MC9KO.2,^B9O?(;S ,\Q_I_VJ[-E,F3(%@]($?S#:M]9X@$E)81ZN:& M[*(0-SX6;EFFC,YHY13Q7D6TQ[+@5B:X[H#MHC>58W7G_*I^4X_'L703' MG$B\=R3V(^^H)KLN;SB(BB*]=[SI2I9>2=KG3^2=>64_=MG MEW/MLS?N]ZAXH<@5C.W83@)FC\/GX(C("Y$S(D)6>V: E$B4=2(.J:+?\, MX=EE+JRH&\'\8ZXI8UMXU[PF:3]MJDR'%1$D": MN.D]D@?@!?#N]3-'?4!EM(8H6U5/8O 2+;F1JX4&HF[8+P1 9ADS), MSMJ$M_\Y2_N-2J\O]=5+L7ZTSH4W5V553N3@G+_'8_Z1PG^YZ\8E-U+_(XRT M/Q]IX.9_C<'X%SE$[-K3V7#]S;04)H[#IAW,(I3&'8'8UMJHP4?,@K^X;(SW MYK^\$H4)P0[WN1I&__@%QD$P F+J*2K.^V#J,7&]F7/[=&\\>S2XJXD['@"( M=UIA#;L$H RJ, 46>1C0O'G0T1XY>,U$[ZGQN6S91CKB@Q[;$ZGE;PIT?'[Z M7.S,BI$K:?"=\5W9;5B(.U^+W#BQ^OZ5S:9R8C1+#%+5.7HY(KT#8!_B5+[/OKO=D_^5B165:)F8:V7]7N7-$_W@.F-M89>W4HK5C=6%M5\<:W2Z:( M@;3M/>\/B//Y*X@$2FXEH8U\4^2WYDC-J&FF2T"]G#G6MQIM&$)+6%-&SU!NEB3HXYEB<-Q#%M,>1JW.@= FB;PD!:;/E""\^XW@O M =_5S(8@M';<7+S:,@.DH 3W !?@[^_MQGRI19M?I(,>ME_M]WGMR] MBO5H4%L*-,29Z"SQ*"/S%OT#DQ]E@JMM^DG@\>.-*RX8^E[;XSA<"O7.:[%= MNU@*OC+(BI('KCI(/^/?^5F'M@N7>;SHEW4@?EJ?S;VI!L3)\([44YY+@ED7 M5L>&ZD5R6A\R[8P9W*NJ5FF]IF<^ZO#[/LL%\:] ?%&S;I[FH ME'%&4WW$WD&-:]=&5QL7S<^:CT<7 FESKP1 ">84K6-GC';)7)!6D6JVA(+Q M=L[+,C)@YJJ%P<\+KQ5& :2U!W&PT9)2"4K)4X5\I=T89)@?#4Y2 L/ZD!M+ M"95'#N\RZJ&5PN"R1C8ML]("["#3DFK$ &+%=*\)-L';RGK=HX9*GJ6F0.-\ MN;$!H>C9J? XZ!NIB\J>68Z"AP48Q-] M"9C'FXS@@;F._*TWFWDI.RX!Q(>LX5*@";$=KDZ=(+IKX* 'T-H9_%]Y\>Q@]7ASN(BB'.])KRX3=45TH%@L<,C<8,D\"<.70^+$#WZ MZWX1IQ.HZ7MJDS9P3H5CH^:SYHT3@]:?.<7,2,'J^0":@!&YVYA&"EENH[?2 M8ZSH->_SR#>'>N>_&^4#O-_E[N':S&Y@/NZ;*%E.DF1WNM8,NY'-;%J=AZ( MY^.9L7@0T$6:ZR1) 6VL!YVOX;1-KB[SV[)9X#Q)0")PTB>)])DGRY6(DY4- MP,CJIY>R#+EA1K'CIZR:@V8W4"?'5Y)GM@@B.D=C,(.(8T4SZL,#>;Q]_SA%KJ=5N-KP8 MA0QFWU&OKN2O4XN^&NCO?DD[9)Y6P*BU9QD:7!G^3R9(>S5 MFZ/WGR](AY)Q]"=+=FT)=6U(LH5!Y^7SXS,W2=9@"P*Y/V!-3WW@(BA MDE88EASC2P/4;C& L'[O+IP^H?:PE,DMKIK'T7YZX_7R;FE)2=![QN.YQI< M%M@S5.CV^#SPVHZS1,ODT]>"*C;!ZES^WG(:]L4_L< AG=AMJ98^+SB&:/=^*V\WU5>?V7 8"9EX[8O:Y SY]'$ MZI7Y]SWZC/!,CXYBDE-YT$IA_GX4'N9%_I6Q-7H)\&OO/7TR8/X6A":UX4:K M8"OE'"*/*="DT3D'$&5K-1?R'NNY]Z*F(!0/5N#QW:\#U00@S86?V M!H-+2J'0#7BY4N<\KU$$[W2>AI#)-STSQ:E75%H*S__Y8KM^QI48=QO"WD8O MM6>2\1^9^JYIHSW(FF73VR?\I"WH '19G=T:! &2G49C:2]'TE9LDU+,=K4IXW2B MFTE_]V6 _(#>$96.ZNNDO$?=5_T\Q*'_O81HAO[^4[%.++/B" M0+Q3Z^(K)6?7&HD'XT\/$.X]55?PZ0^'.O23**"@[68"J.PN]#4@8:=@ILW" M:?R^C^VCVV'.W*O++%CKJ/%>*&&C%&[4'"[1%DVJ.X3E_#TD'4J\[6X*=6I> M-3$W=NDIY;BFR%<#^*J(USQC A=^'Z2EG^"?B/./=;_1BDE3D!Q+R](0&JSI M4C(VZX*HP^%Q1X(=H$G!IBN78C;Z>(\>G*HR8&$SPV#R3&;C$K"5)B]P)5;( MG/KK^<^M.L_5<7V- FA@L[3((C%4P;NBO&+TJ]/#M6H\XP)VWC($B:(R8*<7 MN'@)P%+F+8 Z83'XG;/\0R!XNO%VF1&\&%'*9VUP4/DQ1'*-KF]XFK+7CR!8 MACX; ARX.U0I*Z@Y>#AE$5;R:M[ 0O-K/CYZ3RV9_!ZG^,/ V=>!\?B;G>B]XX'*QF2.T!AQPR"\0S.TD_+ MJVB%)KH5\6R>E,&8*.BGF+?6!3'<:]L$%N=D8&.# S$;-$%8_6,VQIZ%5[_% M\ Q+LT6_-A!0L519CNN\UA"TN-9^03N?&*_DXO>Q[?_GEV1KUBFJ5?E";48-. M(2?4UVBJL;1C(IG!"FU@%_@ABU!@=MF*KMUP=I)W\FQS9F+[@WX?0RB6B@R< MLE("(9]/A[:]2 B.&_AJ-^YX$_B)FB#]_"G$Z+QL'7>S++5F:HWGRH28 [X= M T4()7BU*'IFGK!-7EG=Z5F83-Z=11RS/VFV(/R6:(]MRJJ]\X)Y_7ZU JLV M&":!1NZ$H[::_,:6VI(0"7DW&8T!J.X+7%1.0**?TYJL*K#'M5?[P'\YX)'64?$F$I7? M$K\GZ0[$WI3RWZ<5TR]'%*PB@(C&K"6U) 2*.U"LU^N):\6S'*NS]V^0>M1T M0T![:"00C?;/PK!TF'FU(_JTKER3V=-+P!O",]6Q(<9;-#QL,73C[YX^+Y0+ MU/D M5AT@C8NY@GR&*5@9?>P'P.Z-1<3L+%IE4@,=TEIG0?"3!0=&B:CXCI= M&RY3V3\:*2[W$::)TMRNF6<-/6?41/6EV$:]5'^=:9^PE=P')-+W5_!< $,% M6N4<=?0EO/> #3.)#$(QWU]I\9$7*A:&91$6"@'.7N1_;4AX]*\.OOHK09EI MF"!4;*LY-5] _R(Q0Z>VB869,IH/NEO=*CCOU I'_G0RP'CFJQ1@A=$A7[Y. MVWG_+,WANB>+P NZ!.#KG8T/?=!/B/V.,NCL-V*Y!*@(>JGA9O5L7^?0.P[N M:X8#G07#S?$-['$/4*6?Q(M[&N_ 1#N9UDGN6#PHV=A/[,QYY0!$Y$7(0"V8 M J@QH'Q'_;HGO7?C5A!*>V^+AC<5_( =L1-[K4"65R66XR5K#GP&'P7X5_9S MHUCK:];NNSZ\>UC2'YI)*IKY+H,2/NBAIN64-QD$]Z:QM7QM&+Y<)A/OU)R3 ML*;5UITY-O>M*CJ_YDRZ<]S4%U*FLWE@G*K9AA)FW:%'2^^)A\]/J?@1OWW* M>DJ.3)1C_2EHB$[["F*$*(Z+A0!]Z>Z\ LJSD_]N*5RM%WI6\BZCNJ8/AEG= M.>$5;!K>1$.IYXIDH"VLWV"MYK^1Y]>?_$V*E MFDO0CA*"8PC&K@ #:TM6<\K=*-MM6E4+)YV.$,9J= 8"60!C<1;6Y6();9;!B6"U+[+9T<"8>@OFTM3Y M!EL;%KKAIW@V$6)\]*WSM/+[T;TG'X7IJ \;](I+TG^4'$EZ^^C_$K^GJ#%) M@L81/47U1^HU"($GR1TS=5[4>PE#59< 6_.)V%9H&;!EQEWU"EYNM @XQ=VS M4'/QSKM]+D[Q!]G:(I!BD3K.2.]B[HCX! V9,G.'"4$,[ZXT9]+\^@)[1$E8 MY(?BBS27%:>M7M[7[5,VL"\K*018ZDQ]S %:7WT@@ S+BR:(%*UJB.&]T#M, M-?@:_(UDR=XF%I_[@="ZG$G*+M()AN'V7]L)0KOT:(TUC;ZY/H,-@@>Y8(H[! MH6=E%U<\!*-\WFK);LR5LVWR0A\IDWY6-9JPTYU8EU%P_A!W); N/M13DC3I=48W/L3(+PP)C]4KY!C47@)Z MN-)$D2F)L+@&1K-2-( ;LTP1->')RQ;![;"ZM)71==Q3,?7P-X[>@ M:"C(MR=VGE%\7=.=@+UC8D2DN0^ ZL'&RE, [1!(.UJ+@XN!$F2)RT8WV!Q*%D%90DN([J]UI&_,OXV'!- Y]'+5$&=&B#EPS')7(RY^ #QT MGBB?<"Q?\$[S%+6B2@T5"TL+#M0]$UZ?-MJ.8EL>@KG]'!_G.21-*A0V.X!N M%/.>6(4(1<@%NKT85/ G5.%E?_DUXE[@_[T*JCX"F>?V8 GCBWSC!8%,3MR7 M134_!P&!/$2P;'KJW1M?XY^AYEG 31S7W-N=E4CU8")Y-*>Z,[6VGL3)! M^Y> VWV:[$QGQ%3:!5HJ"CPY-LZ"L-1Q:+7'_.*4I62D]M]MNP&(R0.\)7UR&["Q7IRNV3E)$UG@<.R=,I;@X%/$ M9- LMNS6Y3=\H9V0O"FWZQOAP?)PT*7^A7@H2UE.5XEQYVI/7LFT[:;H_*Y] M136)$H=5W-8CAL3_H.2-+^S2^;\X<'C&/&RVM7VHBU_ 5;$#LEQ[D6C*'1B[GFHTM#AE>3. M8*L._L&_;1,C;:P5G]6?'D,63]J-+R[9M%BOWSR'>DX:QDHE0[G8P-TF1UT% MKQ_[S2#=)Z9K=!;&*:>A\\E8BN1V OU0O=I!>4<6^^1S^;;D M:RK7 Y>!"0<43?/8IGW>43D>C-T"LM6<1BRT Q3MK6^T[%9\X!!';PT>#=&_ M>_L603ZC?LQH<^B/"DCW(8I.LNH82I)N5H"LY?9B?]"UO_FM*"2R--[;4Y^# M<7U$IZ887ILP7O8%Y;Z8TQG<2(%I5;CX',!N?PD@$Y Q_=@7EZ6T5IJ)WZ%G M %E/I%W]/L\D,$NW/,KZYLJ5" F@> M+:EN-#SINV%:7;8WYY.!SU\\G M4 _1-#=I?FR2NF@;N0"]TWJ14[*ESS8TM+CW+./E?F;M'54YDZ6@0 *X?QS1 M;6>*3@8^M_PF73I\5&GAM'1&<[O5:OY&SM?I$MP]7)Q,C1L)-^L.,T.A4(+) M8%ZV0&)R;>543[_[*A*C;\[:R!^UQ<(YC&6TX3;@^T[Q3A;IG7#:X("QP]V> M60#O)FVU37;4+$;^V+5-L:(0/FD6@.X5[D'MYF+UH4SF[;R>\Y< *$0M.:.@PQ!=:>MM:<-CN,3Q?+SA&S6>SJ;%EE+"J>@F0TVE42NY5&3H^ MZ_(5/]Q&SC-F$&+N+0B&*B-_-K(,'1Z;Q7/@Y5P"&J?XS\:US"E$,Q$$D9W= MC7BH;N2%7YGF!;.Y 99\&&*8A>49V(%XYCN5WUPFFLESB MK8+K^4HWR!R.:ZQ9]Z M&K![L.??-Y8\SF^DQ0T%X&-&2\PV&BG1MI&P.8?!\-+?*JHI1.TU\/U*P=^_ M=[' EPAPMPE0BE RLTT)(RZ8#^=16[(@4VUQBYB=91MQ-I-U1O9X$9;D(EZ. M.:#W!.%M=@?5$!/IXT_V=G&%?CG%H/F[]F[;SG<"_+>/8)KDFKS1W-MVDIHY M(]JGFQ.MB@8G6G[*S4HEJ:!]Y27@_!H)"^\_&3O9%92S0[BU(4D\U M:6:_MA222)^ G)+/CA.";<:&UBXDF4AT\IG%]N>G)J9FJF"W3_J;%7_X>%0$OE:9(' M3NV'>QAVVD#LO<4="5W47"36Y_,EP&ZFTW-%WH]>L"S(F82,ND\X0UV#E32I M+]Z35Y5R:]<4DN*-)2PQ9B:,C4^S815)NJ_+ )#$6N1!U.*9W*;Q> MM\">UNQ6AC)T@0Y1&5PR6KNT=J!Q$TKAL_&FW>?#QH&B=JV>_GAI@:'/%E0M M?;B@AZ-XYMQCZ.P28)P1K? :R"+'Z:/<]"#"FQN++M\P8\G-Z%MB.)93P7/@$CA?F^R(+=& ,29]YV MH3]62WVT=^?8R=(_AT&;5MIM#5Z)?N#M241R@QK'Y,:_5D,GEH[?H=9V@*CN MJ?8,ZOA]=:Y5A[NLC@BA[EA&9YO[_J2NRB>E%;IHELPOF@[41Q?I:K>C+?R\VN="HL&]6HY+ZA3;*QW?-!2\':_C\G MA?%?:R:Q[<"860K,/?%0U@C/.E-FK JDUB6-BRA@6-I#JY+)DRD-+RZAUU3* MO4! U0$QX=A5H"T4*SJ3_&D-B1AOCV7&"F%XOF$E4<<%I>"L-GVUG*E^.[S4 M6 MV5F\[G$D8)V39 -/-GEK;%_$D&YZ#$6X[/O;3 YIQKSV)LZ##*+>V=RK&L% M=GP:%ZXLA32OOR6'ZK_5K,)KQPW*,0]BC5%J;2F@,"!<7Z&^0GBF,?5.KR>A M=0":7#>2ZJ&E^+>6M+W%C.W_=!LI!0.:DO\CEJB0:$0OP(GW[[B,[]V$']4YJN+S1GGB;LIDB4# M;&6@Y!N/HI8V57D _Q!/W:"]=*R+2C#>')QJ^3V>>I)@"IQ_N M_>(2X)Z)^7+Z;#GS? 38*MA'\/428+D%/62*O 0 :"\!$5GGM,:7@,_+YA@ M$JOK/&C";1A^$5ER"1AX+8@%F./NQVZ;@G!!<=#Y:Y< M"Y" 6 )_64'CUC8 MSRTA#]')4;C;IA/K)T..\7SH'G<;D M;_"YUW[*)1&\0_,HAIIEV'\ VH^:. M&=!K[7ZW4[>]9AD0\/=T?36@^P0)K+X/'UU_#PS;V0K4?'A!_+41)+0 X9)@ M)G+AVE_16T'6GLQ.'HURP^8@CEK:D'$G-?MM2">*$7=[OO%:S/Y2>VUC[&+D M:;8>XG'.E6GX7)+12+X^8:9BP&_\,\3N(NX0&0,E=)&A+S1/EY:O3KDW*1?:UN21K#XJEX'(?P7@7)E [@07NY!L&+L6K-,-:RT* 7DQOO?RB M,VFKT6HEFD/0TSN[J#*LGL<"2?RF0[E/2(KP:).W/(FM1-)]."%R-U43)5J@ MF+;4\S"W3LR]MY[U7 3LM[ S+<% $KO S+ XO7JO&"M[75MI*H0IMFG<] \P M5:T7%.AYLHI.@?JUOV@(Z;TMWQ<&EGDBST@4+@&!=RX![5I_\7QQ]Y\\\)E( M\U]BK_-'W$MJ>? I_X ]Z\_:N0L"MDM TXU+P&*12P2@#=<^=@E8EZ3% 00O M =1*QP*(2\#C[T@4'A13./4U\#]X H^A"[)JNE7V+G UZ8_&A6JY6078.Y:U M]WFF7DHV<#?7A@19,)?$Y%C9.=%XR=_\&-?Q2?*A[DL"CI3E (& 'E_S3G6K M5@D<3W7L\UJ4/V:D,H]F%"WJZ7=N%K:J=4B:-OG7%&P3=;)! 7M]+F1^\7K M1/PLX MCMEYW)YN8B?(;'5>AK#?F+P=-#9A:E7@5N<_5H"*$>.E/=R1^8TX$DKKW8\CAQV(^Z!^&_N&I8%RJI[?M!9+ N8 MA<$_L#-71I2?UW>&MIXS!/2J(,5W^T4P>&@",\P&*E8)K1.W:4:;H!>=7CFC MJ:%;4_5;Q,'W^:6[\];D[2\PO>?R&-"Q3\,P/]8!3:J&PDYV'-@FTUS_]-;* M[52EB9XIC<1IC#<:@SR7Q7 O[43#D5'U(CG@$.D'O2XNB],HN](Q.IN^FZY^ MA/?4B/F4Q*Q'I1O8CM2^JN^!A H8-J,+1-=R2^S/UY'R/[ 6YZ\ATBA0X*Z, M G<[B&13W&M%__OP0LSFKIY+Q+>B/8[S0(+7O'['H(LL#^@DHL5;"AF$U7&Q M+$O]7H>H'FJ3H"E5?.3!/_WZ%@>K&3'X$M")Q+"#6D%,8+TE'!G8O+GQ+A'+ M;>QIJ3/C*(NXU3NYHK>D,-5=X'PFZ[>Z@/9&\K&D2X!1K/&XC((HR).SWE8: M3"'43([_.N" HI.^3TBXORR\=7E.*_&9K,JY<=$]CLHM^+@_:%^FF[H"6)*O M%^R?#GP*$DFU![7/]8"4=Y]3ZGL#)[G&K5&%-!\_SXNX=# MVA%1J7KZ7A-'Y8U5&W!LK-&#_,7I^,:J\8 9463?K"TIEO-X"6>'),4]AZ*[ MAX:&GX_M0,X%*0UFY>,;K6D*V)8]Z4DC3B'09E*Y.V\N :PLHG)KVE<;,6J\ M-J"'M5PP^!)@M7=[4THB.%,_?ERG[MRZ [?5[WS^!%M]I2*90V4/3#$_Y$P) MO5MU/^1,M/3LK4+C.D-*HC_LF*59L6SJ0SWC?LX8.(X)G2: WT[2[=]I3JTM^P/;2,4+KK.2_GU/G[*1.&L[,5.&FUF+@7):,@&)Z@-\(>(ZF0^[F MA/UY)-R0$02PQH\ZB%JM:"2%-G,$4&'),.E?,14*J>W1A?;ZUU9_:N87A%5? M)VZVTF[-^-2\EW*X%-KC'RM2(N#GW)6S S^M0AI#8NCU.OW,=%5E$'.IQMX( MP7G_VW^0E5F(;Z.E)Z=F=ZL2>MP9MRL4)UOS@1+7??4N?/::2">26\TKK.78 M8ENC"\LQJ3H)>O7GSDLFEG:;E$!/_QJY[/%/=,.N"0F024/C@!/OH=F8-8\< M.>NOE6.[YU[#L'D/J7=5.=F3LNWC83O\SDOG0VKV89%'G&6&YJCDJ:M)G"Q< M KI)<9*Z2 ?-B;I6)%R_50*5%\&HK=(-9+L MS1M 8S73STKJF!^#OZ".4?#/S9?%VT/:YE,FIIKRCH/YZ:<4N-$L*;#4#O8[4N M,Z:U8XQ!(&/HEI7/*PG1(98G;/?X.@$9!/@)[488=33+^%+>VWDT:3#6SJ+$ M@9;H>T6SI9R^>7U43A OR7R@#PM\^1* TN[_F6ET429#_!G:(EE@..EDQEB3 M9%"R9Y@TN\/YO%B"1]K 69OD5H<"9 ]U,I^Y0WX)N-XYB*P2E9;E[@R@:F3; M,AG&\)[.^],8R^*$[WF:F>29,]0-7*47OC3ZCH= 1]#?Z&DJX$3E,<-J+F=2-39DO' R\:R MZF$[FI3HZ$E+-!_4K=D\OZGAJZ]'>D=&75C?4Q%I(1O^M/2M*N==O M*;IA/%Q.!/MD#%9O57#C?A))O$)>J7N%>X%>IWI^8=&4K-,6:&+I&(JZ!&SW MH*HZ6P(88SR'MR=R?.S\#TRZUP39TP &F8\ +RAAN(6>E,B#H<%VQ5366M8 M]Q@"?N:A9[17MO)RY:->6[?G8I9*"=L.E/?TR#]Z[I>DXUWM=_V?SA[_^1,@ M!6(J]9F]5^Y5H2^=[YUK1?)7!MC(M#QIE_K=,:/FWMQNF@D_+!X9LRBK@ M%<;A1@Y/R?DL51B+J@ ]+,O[3J&8.'10&\L=3.=\/_'&[,TQSQW6MFB>$;$Z MNVMS3V_)O>#IA+Y^N)'0[DM-#9>*BZHI5$I5JO.O]/6:[LMFC/Y\ZC4Y MV*Q@ ='0)%-#'1B9W^ZR8 U/Z=/<[FBX/E5\KM$[[]4+"4=5X A]%DF# @0B MFZ&5$N]V(=S%^.7\KR>G4Z7CTD V)M'(G39#_R?CMJ3W89%Y]Q9VN%DKH+XS M0YL-8ON2;H;OF&26&,95CA!UZW-*F_YE"EJH\?#*2P"]O7AM;H*_4X$#8C"\ M9-:$J>NFD#A7'Y?9WHAS6] M$_P34UKF-R8AH(O/R/DOD]-05.G.KAPE5CKFY=Q4PI5?,?J3H+#JP25@5_&: MEYW8B4NR,W_2)Q#1.+&GJ/!]%1$>O4^!@#+\0)4U_+&Z"J(J SF#T0\^LVB- M7;FJ(9R^I!!X?1%TWPU29#N:<+@%DF9BW;X$Y$-4D9J4T):.82SPY>#F?FF$ M:,VS#.=8E.@G[E5L;#[UNH>6B6ZAGTK-A%+7*T_MO"YJ1L3J"2'/UW+1?TTZ MO[_WX,G_^%9JMXAHGB."N**R)[DC18V9W=4_0@MK8MVB+@$^C'OLT,ILAHW\ MPCSMY_%IS"D3)5UI[ ^KNTQ%TC&:J*S'F-^N=(0&"AGR2E]]T"/['@C@Y5_W ML8+BAPI'!86*[!:[PD66#/".S/84YRC=ZI@SA&&D>8'(L&$-\1I&U_T G+_6$(=SZF MO42 72U26E)Y15,N 4.3H>XOCTYUM]?>&3[ND-+MQ%VS\BK M(=-K]_AV)2\ -912L)=T>8]Q4]1JB M@/ZQMRQOD[MJ;&^S 9_!$VBZLE5]Y'*-V7[?.A0,"8<[QPYM0<(0\>]G+,6JWSE_)BKZJ*Z9Y]:!'ST"+\"1O;CHY6 M$X $P)+(2:7'];<46_Q_I/CBG[?KUOH_+@&5("S%6E,F(T2=-NR0,7(NM)$W MQC-MTX@MV-" *D2*-<*C MGY(1MCVCV/G\G&C'V?W88,Q$?H M;X%0VRMYM\X C(+#MOTR*7Q"QI3>3%+I-/&S!SX1,"#* M-&M-.91E-:Q DR3?.'HWVG"4/G3[MXS;U^.Z\[[HF;R5;:=L'0UFUW9S?# Q MI;3>(E;0[4(>[^Q2"]/NI=(R2/FG%R;4_1 -3-D",DB.*M,$K5%A]67#:VDU M8U/]2^R)CJ>M;.)C[J'JS GSXU84]2;E/48DOK\^J>6I^QU52FG'WLH5<5T:3E_')MJ]+?/T6*%YP6I M[:58X*4.9RXEBSY&Q/?'?+RZ?#?Q[@>AF7WC"5Y$U*#O-!U#*;!WBC!^S_WR MMSV+5/A*&2:MB+ICHAR1$0%4&% 'CGM0K,16DZ32* M(*G]Y\L/5L,R 7=9OM82)O,H/-&!_4 <-2:=&@=D:7VHR=(>\_,U-L;N[JZSP1&_?B7!BM5_%?SXJ_9O#8SD9>TT)Q/5##%C3M!#WRRP MR=KX5JMX(J%]:XEHFUI1\[4R74D$"CFE.J<$AQ(ZCAL=-8:6;KPPB686(Z91 M-WXVDITD%.LLRO/ M$.8 MZ8@WN?G0-$+#F/M-#%PV.5ST0DVGM@R!+*]N+.N<=%Y*-S*&',Y^7G'?Y5W5 MI#)W-&(-DY%>["%F8!0,,RH-S3)2F:^+)86/" $L W6DAP5U>ZS=?Z7D^PQ/L?GV MA1_NK:\W#G#E&S!EG0/-KCR*C/0KEX#_RO[B#=[Z_?+[+Y_A^?UJ.ZY_'+G. MG0>=OP-%=P,KCO;.;F_,8:[-85\'_F\'_]O!_W;P/Z8#89PX!( *W2%?X!J$ M6'R9=**!?$QY7.5DR\ZX^-XBKJ%YK5$!,HX"'5-AOIRS8=V&D LFF$59M07_ MH]4=?:4Q@^3*T*)7S\4KCDE220)0[&)'=L Q[+2EP" \24@1NLB$P8= MT+PRBYMH+@%+B1L6[J\4"+6_T(+5P'#/S82)TZQ0\N3!$BT]QR%3O=BA"_T$ M\?S2%^TX@A^C) M#194]#XR77W<(S1)(:;#$-/%N6UFWLX LA%X9GGD7MGD3HH5WD,*"QN@('NF MVY;FYI&/SZEIW<1/6;CT_@'O6<8[!1_0#OFYM#EN"$A4*L-? /YZH BOSKC7 MVY= :3R-SW@3W^M@/UZ257ZRCE_B\;AHK]3LA*>3),VL6)A,5=3^0ZVHL@-) M;J:,PQPZ/S%.0=_=S2E^OKVQLS/C'U0Y?<-&#B6X"QGDBY6Q2\#;EXZ9#(T2 MCF9\F,&E2!B] WI6^4PCUJYQ=I+G#D78)6 :\)(ZEKY#C>$,V8R[,Q3 "O8: M5QXXG.+G5JMX]'YR\DF9 MTQ_NF1&,&?0#@>U2O\,(=N++F.F<*(%@^$DU3ZBRZ?W_S?'OXG]0#ZE^%+ADB:$C%["+GKN/>8>VO#@[C) MCS^QK4Q[P.X(P(;KVL3^S$GK &UPO&1"YIQAY> IC!^ JANB.[7VAJ1PO[RGJ%G]W*-5V^UX+-OD9R M+<,'IGKU\*N )G%D^5S0BS8YSF%GZ(*EH_*&:(%$2JUG'7D866PRMSU?:\'2 M0^HC!>H]G44^:Q1YS]0)K:G+^-.9XU,OF0@?+AJZSFBU67\I[AF?=U1:9K>W M_M9"W_]Y]P/^RY.<_/=J>%U8YTM O)_G)<"4_1(P\(X*\A??\7+^Y3F))?8/ M)___#-)?H^:WOR64[IN6 G6+YW\4H_R]M7\?XQJ>(2)%>PGTAE^!0#O.(+%/ M1G?H.-_S);OD#SWXO-G&5L'D1>T FO?K0!A^<0I^OD/FUJ!SPEXJNW[-\?]2 M29N_[_;O.J/'7S6?9%M3O[*%?W,J_MGU&5/1YBW_#)[<8I03I Y=X=N)+'D M.K7L6MU+6+'O_R#Q@(S8"LRMJ8+C!IO-SO8]1DMU=M:F]X>Y*%1P-@UI3@$< MK-E3[=X5M[V,SSZU4-19VAS[]F8O?N/+N]*LZ*\J$:3"Y!%)SV<><>K$#22R MO,W]?*U^?)ZU59,,0H%1^(HQQW%*O1F*5Q YW>?^:*;_'OWM<"ZVI>%^Q*!. M?%!NE3,PI0$I+I]'*R97('8R>;6GA0-&%TE/#X: * %-G(329/WC2X")'!>V.V=U+0*;LU<:_MGREHCW\B]I8#]:RH?,FF5B7JH)RY3)V MD0>%^5T<\WB/Z"X!CF@"[.D&*X:6^Q+ F/47?_8L$/\"W_&LX?1O1(?=!M&9G4LG]SSC9KSU1Q/BO"_4T?=^A[-71X2=U/3BPK/_)?3 M@"?MOH>C:(7^C,5G@ MCK.G2U4U\1H]07)0DW2MSJSO3:T:=^X9^O,Y54#GN7X8<*U?^X?'/ M,%/]]L7.1I=9Y>&U*U_N5Z-IJV'8ZF)F!DYFCD ^3\N2^Y?#F)\TT-73^"+ M26 >$)SQL?A\CV[#]W?PW7X'7^4?P:\/ME9*F)!7#N*N(P3 ?M&9D?MFTEA5 MERB"3(DH^'I<-F%)QD=9$C^=7%V*&]-U'REN^MSUQ%D=?":"_HKL(PCDVUU# MJQ![F_B;4VQ9(<*93Z192]0?T2%_S<^_5_^]^)?$C?W#*&.C5'B1OZ+$[_6% M_TCR]3^"Z_S".M&2WE:7'I]C*:'ISU9Q#KEVLCWK ;2?6/4Q[KAH$(FI/BF\ MLY3.#(_< 9YK=($\*LCJPG,(QU:?&PE-K!M<>[05 8C\-;>PZ$9_$+F?]/"Y MYJPLN'@JEF%#/.7PS&0R.LWH74FY:>^_#GNC9%J4$5WPL#QM6C/[[ *D0Q9P M)-<2!IO/V%2FL#>S=[6.-J%Y=OA]4V3O$3WTU\0O9%GC:BU"#-M&7IG3_2YTJ)BH/SMOQ&U[3/K*]3TCZL& M9_X!M?!_1DW]OPRT;_'%[ZK*JX8KYP_E/FS^NRF=_^]&.V6_V,;[0>D2_+5O MYN,_UV#YR2@5\/&6*+\;'1&:X,8(2W#,U_R?F#FE$=@>_\N1XN7J;[4T$N3A MBNMY/+$KK,?'M4R>K82 T%\O@T'7D%J-Q[8+D*$A->8(GE-*,&H<#LFQ.]X1 M;4,\__3H'Z&?">0@R7Y^'?@GVT(6*S[<3I6@P)00SZ[HRO!$:MZ[$\XA%=W0 M\Z.LGRC:Q:N;NEF85?$0:X\O^&NU6KQG,<(_YN23E4%S#F.\J7=&WJ[R]R 3 MS72C2E=UI[U*-5^L\^"S_GH1%+C;@BPSMN]*KQC][I)OT$#+% M2K%48EHR#>V3CD5AGAFF%6IL%FYL7/Y-']V?4OG;4.'W0D-Y<>7K^VYC%5;H MQEBN"O^\:-7^G4F'<)7D;OX *C_37$J ?2ER)5N 85.)8 M#AM,N_D^IIH9O:-"D@5R/>!S;V4W3B]_Y_I,:; !R #H^>6&,>;%B/%ZILS: ME[*]"D17VSP\H>;_ST9#Z\\Y0MU!EUGWDV[F[EL?4 [ ZE?SR:9%F6KR:?42 MQ3]Z%$?=;-^U$3>%+F0 QHCZ^R\;RZKV+635)G6]5159>SIE'>5;_NWNFX$_ ME88RHP?B+J:8&83,TCAUJL62,_L+9#T<\8^[]9RZS5*K]MXQ[ZG=14EI*+-K M2^!OOR2R$O(M;R7"X8MQ.)YU5#5)D^==3U$C\^: XK$#^0<=[70="U7?-DFD M8U7_!*RP7)5FGNX%E1>5:]<]J?X&6?@& Y(X*XE^_Y2/?_Q M^^0.LF4*@IL-KR, I_I+)Y$RM$MS(3A\U('<^]JU<(\MVZ V?6%GTVM#!%&] M,N[DB9D_3..^OF_OT^R.-N4?G8U<4M=$-*-DTJ(-VINOVZ/.&[ MCW6L!;:6FJ_5 1#08J_(XV&DQ8ZT68BG PYTX.325E0%*\\UA6*4:>&AZ5LEKW\?; M6X$-L&?+U2W[]591R MV(./.M8W.=C2$@'^F0H B-VYY-2S MXBFO:>,RDR=RIF_M'SW8(4+:_L5Q'_7\)0"EU2-+>'!L,X*L$AH7FGXL]XD\ M7G/6)#N_*?A%.+V."*#I3=01/0S\-5 .=/$%8C@/8X68H\QB'2?%JN!N;GE; M0YAX^RH5)QOB)K!%52J]@YVKU<^\:^*)J84A,;0#6/WY?BK,5!OM+.LWVRD+Y>:P3BAW&<(BJA.^?C-;LECC?FRJ:3G?Y.' ]*UU>?Q(A$ MO15RA(742UC,SY'\W) R+1:7,D,43UT!"7!Q'1N._B);@].*KWNXOP9'3C%V$'>[''SX"LO;1LL/./^L'Z;%!/M>["=8IF?A2LBTA'34G##C7.[_.W.?OX[@_>T[!N$ MO:C88-%^/+#OG,K@]L+PX9;IK XYT7T:R^V G$_ALEVB>/O0D$HH,5A-&:6. MC.8E8,0BB=5V\]4>W.W^_'.)%.*=Q[42$J*'1U1X>UG M;G^9-\XDQD*&G _]&@CTAB"2"SV]TD9CE:F&7W'CU0X[O75FTO'EII"$FF;+ MNNEX_," XK_,V]J$!,5BE/CK)>:+=BR5A[6'9?1S3 U \9HS]V>;[#ZPI>=9 M&W)^9"XTCDLP.[_BK@6T4KO<';3^CM9"JK3MX*&_6JNWT-99:0-?@'K[3R<[ M9;XO"8!N9E;(1TYR:J59-\0=XZ%*XA*"=YAYU_=ADXDC%],98;ZY)9[A($[]XNYV-GNTDJ0PQL7='(]-P M(R.X8E$BW,.8E5)E"4IV$=I:)8&Z[6P3,ZWB8(=\G1C!7K7H%1=";6OY0)E@ M8ZK(?L_9.D1WAJE;J\/MO2*Q+FH\9!O"O##%S*T&#^E4'WZI9FP,3G[E^C2" M6H?T$8 *#WU+\X>V;TB7UHRKT>DG' MDB,EG6M^-9"7W$DS'D@'[L/QX[VJA+* @2U2,9^\^7CNCD#48.KV(;IT@!XJ M"BY(!X=H2?#";:#EX"-6"5R/^)GL>(<:8_]-0_^$U@$,V^RXL;!Q)7E5+M<+ MAF>W&$N3@$ ?2;<:;Q8%_]_^4I:_P[?L8(XQWL\1D6UQN3BX8IEK[;8XC MLU:W(;"?1T%:XWNYFI"T#H*=JV'_2IZW+B9'0&@789-9K>)>O5GKD\DANQ;C M1Z:^!MC(R&]C?>\-Y;GP/DC)G0JIWF>+K5]RH4%DKS=R7F0(BO53FH.]E4=Q M7#/F3EX'X" %9^V'7^)_8Z[7RF>WCG2LFO=?74"5]/H_7A0DGE@%NA@- 9GAI5@R_W_F ]F2O$\UJNVWIV1VV(GN_VBS?D\Z/.Y5 M-F?41514*_D^*VKI;A1#T0*,^"=8NK5*2B/9B3@F-;6,]1V$D2069B(8L?UBH=@7%+PW=%O JFYD3&7,IE(FL7K:^8D5 M"34MP8JEU-Q;"2G!"*A]+SUTT?CKUBSQ$-S8&XGR:Q6'*"'6.Y$I=:L^ Y$N>]W:/4.=[O M#>@;/Y*RX>6N1&4*= ?TX;RKMQ)]%#N%T:"F,__0;=B-C ;Q4(+H>DT+O])^ M8EPTY\K*2N^P3[^SW?W,Z3[Z>$X;?<\I^CO[$6=U[;/DPQ"?A:D2;H.*T.?# M((#AS@J]RJ.73>33UB2\RD2$@-/,#H:3$ _2R:T%Q?^OO>N*:JKKMD<14)#> MI8GT)DH3Z8H(B$BOH8,4,<0"&KJ"5"D"BACI'0.$%GH12"@BA-Y;$D"D=T)+ M+M]WQQWW?O_#??C_>U_^\3WLA_.RSQQCKCW76OOLLV=M01 JW>YSV\'FD\C7 M+W9T[.-HZC7)$A[P20C,D\_\T!LZ%0&Q_?BV/\?<4S%P>)MHJ9GOET M6D9Q;'/S.C]#FVPYBZK),\L<@?@P ;#=EY7E9@9H( 8-(]__7 C*'4DO5-__ MGW)$N6)L8=&6.];F 6'4@'B^_XL<=? R>^F" M30$P\'I@@A*&.HGT8UP:]0 M65*R9SZ^H[H'^3FU/"#')^'3U34QD-BY$@1V--+_'(XNFD=A2\!@Z4@_W$N% M:D.GN2RLK[BW>>&G8'U#$KD-YHIT,EY0M^E0^]#RY1X+\SD<;YG$A!DRDP"W M'3!_. ANT/U6DLD:ZH!TZG?X'+S@GVBLQL]TL?"'3R=&"#CAW ME@BZ<(?Y)[]!$)^(-\//;1 MG^2C&*&!1S2&U]>=8;H7H&"8"%>"X24'X:LTJSG;FO90C%F?XVEJNL76]?B\ M95LA KI@>OJWW20]!#EHA+O)):/+9[R@10Z[^^@&*@:^HQ)@_M\BQ.E5-[@G MPC.R2-D[GN4MMO1\K/#JZ1,/:G:O>G8P&*<-7NMWC))EMQB^#Y#UG6D0 8\+ MB_2 Y!/J=6"ZZ?30* B=6Q()H/,6#LVMK4]0V#^L*M^ITJ^,D[Z;PYVK^_B9 M1S$!7$+@10=Q^+LC+#HRE^I4$[.LEZKEWSO/O*I9N>'W=7QMB +J],R0VK^7 MQZ73S"@P(^N-,MN^9'E8&UJ-H;EB5+]AP!,I#H('&.N4@]5TZIV>1FRU0)), MW4Z0,S]6N5,8-/1HF)?:I!:6)_>YLN%*!&3-)7XAOB%"$.D= M^6H^QV'A>R=0 4@_$U\2$R%;4)J-2F/L(\I#N]$S/-4#E2%S,?P&@TT89C77 MQJW[F0)E%15YYZ#9GU@8)@73+*E.,E@SMR:Q39_G>$-L.360'BEJ:_FIXNV)5-Q*:T8-9BNF.KTN&,V["@?13PCW]V!I03N2K-7>>O& M=(Y1=$&2**OV+/>/.OCE@_.5!62+"$;"9 L)H%;SU--%,5EK07Q(P$6YKF&; M/!^N+N:^'Q\6(DT=&.O%KJM%X!,\/A+2LY<4I;[KTQ(@J)$Z*^@.3KUVZ-

-4AB:-^LP)% MC:M5O09-Q*JFYEK:/C$SJWL4GS7A\\HX.2OI7H 1-&<,+KICW8X(\ET.2=]N7EW_!L,068*6(U)Q?,G;J*SHK:B:,C#ICYCJ)H7-M&>;BV MA.*$PQUB?QDW-K/&6XYK7.OL[]R^U#71*KQ$JS!=5=L3IY552VB2A)H%K9( M*=0,;]":NQ4U=UVT\%HYQ821U-=?]E/TM5>WS 0)(1DM^6VOA6JSMMV8AG]MNR'\&VY-\^KA8L]!.A?)H;Y!%WGMB5QETYY._^#9F^_RY,7->-3V9JFJ$;K/F+++KL.P?7?%3D M4#0_YI:SET/IIRT64RKZ%RE5.C;-\;^]S'DW;^&;S_"ZS897S8ALAA7R%.9, M56@UB.KPQ0?N>L8$%TE+TQ6H7)0;I'G1V31;9;7>>W.QY.7A8#1>L(=A@6 %NRRJI)CTNOI PG 2X;Y)-GU43>H==DS-W91[,>GJYN M:2X3W&_F[V>PNA!9C/Q,(8S$ 5NNS:HX/&@\+%?8/EOG"0IL_TKS6IC.2&ZW7@M#*$+;3^$=BV':,?>N6Y2[": MM"OM,J A^\2$THBLD /DJ!(M@7!EY[6L7,:BWV3@D[]M4+LE0)'N0 MQ+YHS$>W^(Y:S/,YARE& - &]JC$WP\TJ1""S G=<"BKZ/7/%OU/C0W2S,/! M<+X)2T9K;(XF],MG@IF)RHI46Q"2-@2GIW6?V@%A^9M'(&5B::)G^%N'PS>= MX,ZRJIUKAU%%!IT17'0?4TK45:Y%X81/,Y35/+:(O&&#G$L-FB_/5N93]1X* M29KN5_? MB;G:'OK67EV YQW9;Q"L&44":*"^/SQ2-5!6W#&-C:-CCY-P1)$$\6C/;8L* M0*"%TOT792[@:6B-"6NZ2;!KYU$<.9')6X$%+#9B!T(,RF(-7*IF,M_RU[1= MCD]A"@E!NXX1^V88THY!U0TC15X^LMQZE?"X-?&(M7N)8O?F.QK#%DYWG53S MF<]-&EK;H=)C)RC;5,QU!CT1DIYR8">#BM)P_:AE/B_RGZV"7[LEV-LO=5WU MHF0I416!.C<5-&_&NX$J[U,7Q%6COYY_U"=TV/Q*![_8(7NN7M.\=$123L?3 M"5E779/0:W<-Z_CA=O!#BK$YWD^E/Y[YM% V6IPIEIBH5&;H?D._.&U&*<7[ MR6>"6?">(BM0ZX".MV=\.[6,[!MRLD*Y7TWDIR7*E%ML[3$9OV'M*ZNEH;FA MV5%+"#O)SI8YIDF5"FMDV9BO=+18CV;7N-! _?:Z[D?C"M=<0P,2X XB 1B4 MVL%8OH8W=XNJ=7Q7=X:%T. MBJL.VQ^XG<0A:,9XPZ!D*UJGE+BE39GRVFH#I4]'L*7^XJWR4FLPJR*>K\8/ M/H:UX!Z2%D_B]Y#^H*[\X0Z+^E-#BZT3C]CD_CJ01 M"=>?\2\_6K^LF7.LT8^R0U:'$;G<66&A923@74+KSL,AI$*)%SS9)30)[>1. MK[K*JFI/1@D4]HJ0#2V5O.Y(IY_\3N0--XC3&$7.RK+*'UE?DBC(I$Y2FF8& M*&[6"WP A&IF"4]Y+^FSI X7^:+WXY3-&*>62R=(0)9[\*YH%5.2_;*%(B,+ MR-Y;JI*KC_*;H:TQ/'!LAJ'ONJ ?8>^]BF3:,J>DX9J&Y7(%2'[M1P;E/[EYS1H4R?0SAGC?Z[%W M+U79@@47O3JPXE8BU6)7R?O.'X(MIC0Z:P%7@[!"P:*KDE+K_-7UR;JI;^[U MU%38SUW^19-;8%8T[T_?[X"+/[5:___)9_R?_7(D*KY M'Z^[D+!)UP&)JAM]C]2GAP[,D #K]#4F3?)YO^XEQ,\:&]E)[B&OO/ M24"P%91W_S&AP@E/PV:[%;J8F=\AX4X^/67G^D$[E'9/>ZCJG,#YYRD\P[MH MEI5NU9_+,B(,#7EQR*036/SUILYN&PQ5Q<3W2S: MRJ1X.MT!;*VL#IG'^KIB@BHI5X?Q^A&^CSYG+K%-J*9CC\%B/X8F_P:5:$'D/4U6ML/V"$VX>051VSYA ML^5MZO.^*+6G(QBS?CV/J:<0PDH"9'3YU;ZP#@M<_.Y_F2Y/)(,NQ6MV7!Q5 M1U-/\%4JYC<8V/#6XS3]C+HEHS ,#FQA^<:>H/+NII/'=G7R^:*-#\]W KC_ MV(DC.WX8V'NDM::[&7O<4K>PC\C_?3"@)=Z3-W71A9S]!L?5X'PN^'F:UT,F MO0PIUH\KY-MP8@;P*[MV$EF#^A4@F7FU=W:;]R'A:A1$83=;L4%_'7PAHD'- MAWN5H.J\M,+2D_ 39F/B)7?O8TO"@!H'U ZEFT](1G,7 M[<.*2B;\/V1<9=^'R^I-S;% U'W4'O=;O^A^MOXUM]MY[S#]CF[T2Z@3?ZQW MRC=-V:\5_W;B=Q#?*"FY7J M(&=/,ZH.:2Y&]3F W.=,0%HHFUCA%&=""L>QSKVLL9VDP)3X1_^:+0YHU%1; M755Z9X_WY@[EN='+9ULBE/J:P\3]QXBYNZ6[Y_M[/@CTQMMRZ*_6P$O]3W." M/7AI5LQNO=8MT!Z0&\ZYN%7'%-(X#B*4TMV6FP^\=!K1X(ZM_]HHI,\RT99! MQSKI(?^ZGTDUHXK5+)([IC)2PN665SS32Z[@TDS>FPI'L*BU28W%!:'I\1U) M$K :CO.S>[<-55L]HFB8<,D.>(E-I^\J[,E[DL9[K,'AE&IU$7JSBS_NNKRI M<\RY3@$:#Q(P/MG!5D4"&)25!(ZXVQ.WF">U7I?H>I& )U%\#A#W%[./&DGSO*I''PEPDF(>>P+CJ7V):,7PNLW0$2#8^C4FG6%_M;/VT+@LR:]' MQD#HV""LGPK46;6=]8U^!M39Y,'($NQZK2DRZXVR,/[7ZC@.P4W8L-K2#_6V M$=;>8I:'V6^>+HSLLU:T"$Y,^7R#$XOGZA\#3$ED_.?+<*M[I4CQ2C@,.CA:?C> M"B1T8C%.KCWX*"]WCD:X]:R-3Q#7DH1;1!!N-H;")OXSH;R7;"2N( MS]3XQ8T=FPVIBD*/K>L@=%,3A'3]D6(),QN, (T?2[1[O6@H[]* YX0^N>]. M7%;!V?*]>OJIP1(,MP!]VFQ)QSS ^= LU)955P>#H)]_W,9\^!EK M??G!LHFK4/6;9J=9>JA,J^)"#,K7MK&0AG'CSN"ZG)Z13A&$KS9%>TVN_'NN M%N<8VX>DSLN9[\T'F0TH8<0?Z11R4N/'6,C)M;K0><7RW]6)U#8\)@QZM8@>O_'A1ZO8=61_+7#PAZ1#-?Y M1:*G[Z[?O7MT>J#%;:-X1KV)06Z4_&PFXD\Y$ F:7@@C3K]0N!#DU MT_E?W/*'C7PN]*@V9P0A:V,7O6XZ1 A\,K%.4\ \V/LF7D'79FE#%844$WV@ MF%\2VAXJNQZ_'7B692\01Y15-MOQFH/KE4H>+N+X7TD7H_90NR:F':L. WJ*D^#,Y8#734010L9=#=/LWTE\1+L9PH5O6= M")^FLP\)@,".[I"97NS3JOAKD]IEVJSFV%OQV^(R=,F2/C.9QS>@21MZ6W3A M14_]E;+/&H0!]Y;ERG54$QT7C.Y0'=YQH>&N=&!/WD]RO/,=TV]B0-FM M*G_Z7MD&GPXLJ=+Y]5!@=#=YBI^7N-6%ITLD+!L?(@2+7J)+?;2;'"PY;+K! MY.I=9&.J+/X*HQ(-$#PO*S181;7#:,ODU:O"_/$IY)#9L\G[RSD_.D/'9RS9 ML0"9VWRP1__9(OBB?/N8>67"KG5E30RG3]L-U\.F4M\/QE_WKWWJF9>F49,W M%^[+TJ$4ILU.4;R<7FX7)5?\2DD^L:W*%YR6BZ->VLM)NC^T8&-$_=&PHON< ME5"J1N!F. ,?Y_.WNZ',Y[:+#U:E$(1J++@CW+,$V[^!U'!P]R[**SKXS'K# MHD,J41)VD<\B1X)HIQR1VN)RJ!G L=FLW70F)?(0^% M5Y]+BQCQ33%'$.88/BBLP6;^?X]X*TSSXE-F. >*5]GT8DTKHN]Q_;R_2EN# MMB !8;$U)"##1.W@Y ^+74-URA-9[X[3\YDDH/G7GRZ^5Q3QQ+=G3<[LSA]. MWIH [V;_*.\N53B1!*3_8>+KMA)W1*Y! H(P)(#IK"8(:M.R#NH3XSTF_FGA MFUVBML1"=TH"U$[TSA3AK/OD/JL4U0N"-@[_TTKX;P!_ _@;P-\ _@;P-X!_ M.P#G4G&(:&G"I&:BOA_[VHA1<<,#BVBN732SH3HO:?P_ %!+ P04 " "% M9'-:&;T6?S%' 0!]K P %0 '1Z;V\M,C R-#$R,S%?;&%B+GAM;-2]>W/< M.I(O^/_]%-CNW;D^$4(?@@1?W3-S0WYU>,;'UMHZ/7?"L5&!I\3I4I6:9,G6 M?/H%^*AWL0 42/E&1Q]+)1*9^4-E(I%(9/[S__KQ, =/HJR*Y>)?_H#^%/P! MB 5;\F)Q]R]_^/WV/%,*4@L. MOA?U/:CO!?B/9?GWXHF FSFIY;)\@/!?F]?>+!^?R^+NO@9A$,;]8_U?RS_' M+!&8!!S2) LA1BB'),MC2,,T0B'*LTR(J[L_RS3E<:">R-3G$&="PDQD$>2Q M% DE&-,@:@:=%XN__UG_AY)* "7>HFI^_9<_W-?UXY]__?7[]^]_^D'+^9^6 MY=VO81!$O_9/_Z%[_,?!\]^CYFF4Y_FOS5_7CU;%L0?5L.C7__W;QZ_L7CP0 M6"RJFBR8)E 5?ZZ:#S\N&:D;U,_R!4X^H7^#_6-0?P11""/TIQ\5_\.__@\ M6CC*Y5Q\$1+H?W__\N$DR?Q7_<2O"W&GY_9&E,62?ZU)67\D5,P5]\UH]?.C M^)<_5,7#XUSTG]V70AX?=EZ6.Z-J+G/-)4HTEW\\1>S7"]CWQ&]]R*L'YAIQ M/_GB<0C33][8O5460HS/\!:9BUENOU#O%GRJ[^Z:U,6LC\^QKZ_%LB;S";X6 M&S);+,_U!Q_53QT9/=" ,6WH=*9[BU7QHQ8++EIKN3,T*/B__$']-*O_>[F< M73^6Q5RM8/B+>%R5[%[9VYMR>5>2A]_$ Q7E# 5ADJ580)%BM4"1*( 9$1BF M2,0XR"/&(CZKUU_PF5C W[_VO#0$+:C]P4+F^H3NEJ):JK';54]QH%?\EJE_ M;RD;$V,?@7JIU'8ND!_-!ODUX-YNRY[-DG)SD#8/?$K M6RH/[[&&.U\R62X?'.2IEPY3W2*JV/D#6)9=BQDZ)J:%Y;E07#=C8SJI=N9E0)1!BW+LO>F,R #7 M.W9CZ#D'4_'UGI3BM3(^_,WRX5$LJF8&K\M2S9/0,_KZ>?/(#7G6'UU_)R7_ MM-*D/\O/C_J%ZOKQL5P^"3XC!.4\2!%,\IQ#G-! ;?J## 91'O),89Z@Q-C. M^.9N9"/54@5+"98M74 ZPD N2Z",^Z(&]!F\7BH6]6-OBU(P]56NP*MB 2HM M2O6+A=)[GST#P_B2K9? MKBJ:@+45W3JBX)JV7H1_EHFS#+OLSMB:7Z 8!BW'X)7F^1?] M9\TVN-F>M-_[25MS#S;L@V^] *=W3,8&?@I\-\'32@'<@"M)11N$._J_Z@7@ M5S&OJ_Z39DEHEH-169QD59@"Y'YQF(26W1I1E?7LBUZ6^N!,2!'#<0(#$5&( M8RDA27,$LTRF.".2(2%--DU[XXZ\W?FJ/;NJ+AB9@]\$J59EZYQ]>[M\(,7" M,'JQC\6P];M 0LO-@ZMPQH;FA"A#MD&]LF47U&\;F[ _VB1J?$*$7O-._=G- MH?HBYLVY'"GKYUOEU%5ZU5;^VMNB8O.EGJ!;\:-^K?CZ^PS%,D_#E, P1CH* MP2DD,L0P23'* Y30C @3A7*@/;+2=9R AA6PS8N=YV*#IIE#,A)&=FI[&AZP MX0-\TYR AA6/'H,# )X< 1O*DZ[O#I#L+]LN0[@9F(_*S(LWRZJ^)72^]?7/ MDE@MR7D Y*&$ "T60A;U=?U>J+')7+MT*S63SYOWE669Q5S( M0'"BG.\XASA"RN].>0CS/,5Y$LH@0*T MZ;:V7Z.@Z,GJ^>5M4ELY"JS[%G8<(FYV^2N9B\_R:ZTL_(U0FK"HR9WZX//W MA;),]\7C:R&7REW;.'$S&F.2R)!!F7,!<4A32+$4,.!9)B1#-,"!C>VUYF!D M^[IAHCD5[MD M.$#U!M&P*O5(ZB7AJ>_[HB;V=51<;0,Q)#69VV8N0*[B'[> M1W2+)7_VT1D-3S;0GOZD=LX9GGU;YCZ0F[U25N_-JJZN%_S?EK2Z9O5G&08H M;0@4>GSUP/ME>=*B+-4/VI^< M]QS8F32/DV)FZUX&:CLCJ'T_S20@"PXTF_KTZPIL>&R\0YUDM,4FZ/@$/:-7 MX./9.;$VCO[A\V0U/3(VJ3GU#^B^G1V!@IT!YJ*8O5D^B=+PS/O@^?$TK2'C M]4#Y)/-'ON>58'^Z6S[]JMYIO^+JA\TW^W"D2;Z8)P7HOU>G'W#)2-UR LHE M$X)7ZM^'HJK4;N73LA:S#*7J?VJ9S3!F^M9H FD:2)A@FH@T59^:G9::D1L[ M+-NYMU7KWCZN:8.%(FZ397@6MV$=\X^&@Y__>>/G=^2;GWI(/OF&Q":3TB5H*O%PVN+942;,0S25:#>QT/@MMVV(SCG1_W_WCU7QI&@MZNJ+ M4(:T8&KEU7]0"_7N!UM/MM=4/RQ8J4/M;T7[K_I]OM+W_=_]8/?Z!%Y'=]HH MY"Q!:98@A"'!)(8XQ0G,])D6DAF-LY@*@O)9O;Z=>=9_GI9]*W-\XB;K4 I_ MFT#8< %>\8Z?7]1G32;A59M/*#8"-!YYN1:O^;O=AF?BZ3?;%/V\DVKISC63 MUN03;C%X!3:\@_81/8U['^Z^T0H%/JR_'+U-J/3]>GH&4:9AS M%, P$SG$7.:01$C /& H#R3.; MZZ&9N=K*#^^R/]8<7>G,]S&Y(D"$6 8BC#,(0XIS', MLHS"6 09Q9+*.(KL;O&X,6*CC4[W='8.!_29 .T8 Z1E1:FI+C/&EHJ_Q?/_ MK(!89TKTUWC46SH9Q<[H.4Z,F=T;'VP[T[>#LCX'Z#E2V)(:-#R!EBFPR43I MTTG\6;O+?MC]UN2Z*W%2 [2/'XP\XQN"5!UJ*>[&HU!+9JMTG47^6 M2O?6(9";9=E4%*CKLJ"KNME(+#\I09:+6@FE1K_[L%!?9E'5LSRF+(V#'+)( M,HCC-(6$YQAB%DL9$YDUD0J+(+M?_D:.HC>U'1NO?LUSY\];AL8]SXIA[/OE ML+8,;N\ O'.+_JJY6+^4>@G?CD]W?(-MQG5<9)=UT//N,70]#JB^8M.>N9LV M^#P.M ?1Y9'(V!ELP?CL>C[O;/]6=9>JNS]NX*V<&V-DYT61!OV*OTW M!6#8R/F4W5+Q>G\326ED MU56TX*=WGRU6SUV1SJN@LS1VNM8+XGD]/,J]D[[LCC298AP58%L#CC_@>(6Q M.W__+/M<]QM1]F4#"W:]X&^+^4JW+]@],4\3&?&,,8A01""FN4ZJ0Q)RGG$4 MH#B(7U<>';F8]N+C95 =7'^\<#A'B^=:-K7YS]_43E[O^YOD M,33C#+.(! C*,.40XSB"-"8",B$#QD4D>6!U^N>3N;%W]9HB>&I)@L>&IJ79 M\SD3AK;PA?"U-)"7EX1N9Z=CN,OE]6@S1X#1ER'UR=JTUG4$4 ],[A@T[#=9 M7Y351P&-D:)\S9>/^L;EG-R9;K=.O#ZRP=-4@28+T8XB=AR8[\=.27]^9^9! M<#M+=$9F\$V3][1Q.R.;."+6]K3OWJ,.Y@5;:ZLU\68G;Y6^+ MQT+7$&R<*>-3@Y,C3.%=5*"AK"\CW19MB?/?/MU\V*IL:7.&:% M?&[J;#-=X&RKQ.?'8B$^U.*AFJ4)HC++")0IHCJ_4, \D1**,*:(R)@F9H$6 M)^ICAU?>O0'])O *H! &^158,]E$ #9L@I[/G<*VFE70\&I1?MM^%H8MQ.C8 M6FX?IH'5JO"W,SP7E >WISE9$7%G.+9+C;L/XA8Y^>MRR;\7\[DB]V%1JV]< MH8SA=56)NNK_=+.<%^QY%L4$X3 2$"M;!3%G#.I$:)@%+))Q1E&.K.ZM&5,> MV6#UQ.SB'.:XF04Q1D'#SL3T=!ICLF$"M%Q<@?[O5Z#E!'SK_ATEA&L-B*=8 M@SG=20,)UG#L1PGL![CP4H6H]$GN)U'/,LJR,!,<1CR((J2_9:L%_:"V%9B/P(4F:VXC+Y M[8S"YA*%VI2TMTX_#0CJ?G7B0!;?ER8V!%[FNL2!@"* MR_?+\NUR16NYFO>>Q!?!1/&D=SYO5F4I%O4LIC1)E[4PI>U$"?D%^!CB&/;@@YC2(?9SRACS_ M39_]JF_+@R9GOP,W'&4\/5#$P5.3Q="3'V\_;2FL4[S.9/S) G<6PFY'\&Q> M<_C2"E'^M5RN'IO+/\VIV?URKM[]4B^N'VK3"/N9849>[#1UT) '[1VF+0:4 M2:]7Y>)<]P5K8 PTV1\FEEI\.1QV6FPFJ)L&GQE[.NTU$W)'Z6K#Q5O0L6:.O=MY^ MM;>)7^+=6N]$SX-GO#?U XCK;G6_L)T^93OBT'K=P1I+[&]/>Y[DU+M<8Q". M['O-WW5*_K\P->7T"".OY#J;WEN&R@ .YU=O/Q#8*;.!]%YS5<[+Z'KCX,4S M5LZ+MG<7P6_>RFZ$2P<-WBOVWBP7=;%8%8N[KMS90=LS3)8KGEV"4Y[GRJ; M /=+3H!3D+R[,-),P89IL.'ZIRMH,"[07B/XWIE\@5. L8 ^?I(P&C4WX_^V MZZMTHJO?,2[7G55"&J(4JST;P2R#."?*PC-"8)(00A#&)&:)S=G$!;R,[/+U MG-E9ZTNP-3/)$R%F9W=[IK:[BW9\@5<=9[]<';?%7MOC>$3)D]&\A)-)+:,' MR/;-GX\A'1.S;Q_N=$3:YHCCZ'LC'NXUEXANBP>M#CL9Q][/,P8E<\\X/AAQ MVF3C4P(=Y!F??-"AH=0748GR29_9?5W1BJFU6I1?FE24JLW::?^[N4;,,)KOZ@? M2EWGO];WY[1#8[CU<0-Z6,%'A\].^;>1V_#2@^B4V.M#I^E^YRKO3#LMY$'N_X'-]+TI]8OV;('JEM3A'/O+JR*:U MH;B3\="1OK(^,CXF]WEOZ$*1[T+'Q)O.!!H39]H"&'O/7 M:Z?:*EY#3DOM\AXYE6U= M&7]2VVGBB>2;'9BCMB^IGJA:B]F@ILTI3GREG/5ZH?EHNE,V22%5)]7 M=563A8Y.SE*U78DEYE"$7"BMSC.8$2HA#;,X##)*,(MLM'J(V,@ZW9+N>^16 M#76PW) 'KXI%]_$OUA6F3R.(J%0;/IS#A$8AQ&F (8E9 --,I"S&82HS.6LK MO7RM25E/B^,^86,T7XN[8J'K"P%*YLW2/0Y\+,L#'#&DU#H@$(<1AEDF)(P# MEE,9,X+3'KYW"\.D(;_@]62-H7O7?MW&QAX<3E2\FS[ -B.ZZ-V:%?,N M2.90#MN@T0"R,SL&V'C>"SL)[M1[R9S*9'V9K 7?[MED_[*;X[*[X7ZSK.I9 MD 2Y2-,(;EX@ZJ]Q[Z;.&U M=LX[7@K;8/1Y$%UT]D)H+E3AK2;L&_ICZ?2 J*.H^#%Z+ZCQ ^(/&X"A%UWC MTW/UJU[DBR>QW7_H>L&;1-GC?[Y5/U6DZ3A;?5RG@U&6DTPFB;(5>0)Q2 7, M(Q9!@@01)$IBGE.[>+8_YD:/?V_QLG.91]>;VOZ]/9:M[\D"[+YD7QEPE$DT MC6V^S-38QD*GF16'R*E_^+Q%6CVR-G%DUC^HAY'<$6BXF>Y-,<6^Z(EFHLO] MJ6[5H-<_BFH6ASS@@G.($$J5/Q=*F/$@AT&4X!3%F1 XM#'*9F1'-K=G"H9N M6&L4O6<.:.[ -\V?I84UQ-K,=OI'T,XJC@B>M2&TP\*3B3,D.JGQL@-BWRQ9 MONWJ*RZ::P3_4=3W;U95O7P0Y=HC[6N!!6&>H"QG,&8X@UC$!&99ILP-X5+P M#//_L[.T7NM M-!N)O?D_!B0G]FO,03CT5RS>=3,+-^I;\HD\B+?+!U(L9ICF&6$TA!%#6&T" MLP22.(]ADH12!B&C.+:JM+@[_,BJKHD!30U\:^E9^@E[6)BIM;N$=@IL(9RU MHAZ7P9-*[@T^J?(=%VQ?S4X\Y9C2(=2S9&Z3B<#B+$HRQB'%5$*7CBEPQD07RD=]@Q, MF]+A#-!!2H?[2([M)XEN>-DDK]V4!1-]R\M9$.,@()$R-3A31H=$(20))3 1 M<8IDDB=A@*Q:29X@-'8L@;2-79OJH>(K,M-T1SPA[T.GPW/-VZML4F2N?9[]_ MG1&18QD'*4P03Y6BBAP2G",8,+4?3_-(()Z9*.IFR)%5\O=%H?.#OM:D-CV; MW1)W6,O-BFP--8DR M'++>?^V/_,6A=$"C(72@/2A]WCRRW1[T\V.S-GY:+G1#8,'_0Q1W]^K?ZR>U M;-Z)+T([\FH9[3?0*S*_%>7#+*=,H"3%4%(208PXAIF0$90YB01G2$:)T:+W M(MR/G?ZT==]'AXZ%0=DSW51XZ[@& M\T(:!MQ>YOLP;&Q^^EFV]!.:]LW4L,TS/=;FN9.IR3)II;H"O5R@$PRL)0-; MH@$MV\_\5;"H]/ S?R7<*D7\Q%\-NXH3+S4U@Q4K)F=JNHH7+X7W3L6,%V/" M_I;%.[7!KY_5QO\#5TP4LF -KY]6NC[0+.=AEO*<::JE^C.,"9 M\O0%#XWZ&)ZE-+(KT=)NHEF[U$%+WOPJQ3!>P\NW5Q3LEEIG *RN2!@)YW0M M8GCDR:Y"& FX??W![ 77(A^ZM,"Z-F6&@C3/&8(Y373C49; #*4$8K4I1Y+@ M0%"KD[+=X4=6T+Z"Q?DZDR90F 7&W 6TTSUSV1QJXJE M?O9F617M@4\:XU0@RJ NLPMQ2I5SBO(4YD$DB'+#HC2RJJSC@ZF157?=1Z04 M<])MSQ\U)^!9D%)W_ 2//2MV6NUE1LQLP=0X6P8 M[AKUO">OZ8P>HO^FL.V MIGK#(VB9;%ZY.3L'UM;')VB>;)87EB:U=#Y!W+>/7L>^K)+Y\-7Q&O)ZYXG'W33TDZC?D.K^IEP^%5P7;_B]TOT" MUL2N65T\-?>>9PP)CA+,82I)DZZ/(0P;KIQ3" V0 M-3,UH^%E9VWVD@UW6 $]+T#]O,7-*"F(YB#XSTLTH/U2R8KFL QD,%H,,K:/ MLSYDH)2&@H0(YE&F?!VR9LU&J;%6/M M:M9Q.5]^K]JPXC&7Y\]C^3R6YSGCPC>Z#S3* 9$[)I.[12]ST.0.D+N;Y.G MZK9LVD4\=Q92UP3NH@,!H2BE"*G-%\$01QF&61[',.0YRB3*%5!61\$G*8WL M!O5TV\7=SLR<1L?,FGB1V6"GNA7)SGL2F)>UMTV-V79TUDE$F>"P@ MY8Q"G.4$TIAFD"8TBR3)LA@9I6-YXF?L35#'G?;NM_CKBBOM<-B?*[1=I2WW M1A=.BN%N:3JH+?=/KBB#;PV+?KNT>8;+UT[K0FZFW7OY@>Y@-^9I6#?+V?35 MKMJH]KNY;LC:; 6[%3U$,4&4(8A$P" .D@ 2F@60I2CE+$D(IU:5 @>IC9Y. MLZ'=EXBQC"H/@V5FK[Q!8&>-=J3?HCO&.9*1B)XLR#"M2>V#D=C[VF_VDN,) M<&M$JOIZP;NCY?6F:19$8<13B:% NB53) -(6:1<'DZ8Q SGA-D5\1X@-O99 M<+.BZB+>U?H^V\*Z==T@6H;'PIXPL#P;[AR*JBV7V1'>:F/G\8380$!?Q\1# MI*8]*S80^N# V.2=RQ*_;LF/ZZH2=753ZN!A_:R+VS3T_K$J'A^:(F]I+"C* M&(R8;D<99!)2G,50Z"+AB(0\"XPNE-N3'EGC>[I70/04F^]^L:C58X7VGDG# MH%N*F &T9@9A',#LS,,Z54SGAK5AU(W 6*9@!C%,Z.#@PXZG [H^4;/!5DMC_:S# M:LM%4PQ>&_4D1HRP((.<8P8QCA$D89K 6,4\%$$%LM;8/41E;.EB38T'1: M\X;Q,@S+^T+!3FFM ; /H)L(YBL\/DAKVN"WB=@'H6VCERX(;K4><+^,)(0F MB 08QH@BB).80!(E.>0)0S@,!26$6(>T=DA,$\AJ:3GM8(^@8A&Z;J.^7?'-.:Z!1 M Z^/K%(-57"K ^MWH"5MIE%#$@^KE"=A[73JB)R>6[4:B#50@42]W:D6XQN- M&AIS$I4R$*K7*9-''94QK2+W9"8!^O=X,/V2]YM2725S.NR?/W\8<&;S O3]>[8NR.K6T=R MNY:?"KTPK\Y^4_?S*=ZG8=GIF('&73N5I!1P2SVGY.SK@9&O? MD#C;"]_@*H9B&9+I'=H M+#W8CB+8D 3?6J+CI$):R>LM<=N$YL1)W!8P'"9TV[SL&+X]6O2S^;2Z7BE' MO-1E>'Y?J!&;O/*VUJ<^S*G>_1 E*RK1%.K_HE>(K=K774W0O5*@.Z^\%G?% M0M<%?4WF6F'1+$=)$J)(P(B)%.(HBB&5<023),6ID'F>9MPJ6OP3"3>RV>MY M@7V-X)Z;KI&%EY8>/Q&5OMK_4C12J;]N MY#I2;'KW'8^Q_I]P:GP=+?Q,HDU[DO$S27[JX.1GY/$"-U]G5?05EA+!9(PS M J- K068RUQY]%A %G"9,!8&C%E5\MPG,,$>6X"%HN?@J6_C8.&4.TIGOY46 M34;1&'<"3LGATZ_>'GYZ%_J(<$>]Y6//N:G6;\5"&8+ZN;E#(*KZ8]^Q?A9S MS)%$,221/@E5>V1(":$*MP21.(E9$EN=A)ZD-+*R?5+XZXK\RBO449Z>//BF M&0 -!Y:Y#:9%(%@KZED!/6GL:3J3JNY9X3"HMV11TCMCY M)1)F2*0PHP$/\RS-A9GF.] >V0SLW1AHDEV.YCHZM^.QP=EL/S,2>G;6PBMP M%U[#,()@E,L9PY1?\,J&$23#%SG,AK!/T/G0EJ_LTA.:XT:UD;@IE\QT8V\X MRGA?_HXXZ%-9>O*-%F@>!%_I9=/O=M]2;*?4%I/Q)\MTL1!V._'%YC6WM?/U MJE(C5=4U^\>J:'O#-#^60KQ=ZK:4LY3F) F8@%3D&.(\5[YRG*40I31**"(B MHE8KYEF*(Z^3/7VPQ< 5Z%D WUHF+)?&\S":+8A>P;&S!)?B8KWR&7S_4QC>DMMX96?<4J555-UDX]7*G M$;Q:J(,&ZWH+8'FN[JTQ'V=^X[ M'?N[VYIVS7FS4)+YC=H6?EB\(8]%3>9;0:E9&& G]FBYQ<36ZU<@Z&) MJ\4?=.2O=F+%_M9 %VU[Y35XVFT= M?D=*G=U9W8BR.05Z6\Q7.A5T?3R3T"@1.(5,K<80XU#"G&<$!F'*"45)AIG5 M_O(,O9%UM2NLOKY.\$]_S$(4_H6W3-BMP.>0BTB690%!4.C3+1QE'&:"!Q!+ M@5&0APQGH9W[XA$[)]^E+TL_;\K23P*BF0_C$1@[:]@3U@W@V_/L*] 1'^5L MRE!03[[+.6J3.BZ&HN][+::O.6SI[^[J-_>+NYM%M?@;F7]8?%T]/+1FN:H7 MMW3^?EE>/\[I_#_++L7;=-]O._#8P8&[NU+;V95ORM M#EI:= VKF^NLUW/EV^N6!9Y#& 88) M)S&.24I0;%15>Y#*R&JW3(9B==KG]G#GE)3NE,!7;SH#2G+9[4+T442JUDHTRP1@8 A"G2E M%$H@R2,,4Q)G&>64I8%5[SACRF.OD"U9H(-B@&T1OC![Y2209B&Q4>"Q4^RC MF2T]7)H/L,/(B(DNYV0?*^WE)-V738(Y!\?9E)BS SB45B1T-2?EQZ*J]_J^ MFM97/#7 R/K?T06:\)5M[.JTU.==8R\"VVGTMJRCM*4UDLNMKN+)4:."[ Z$AV5841QQO3TNVEBK M[!ZUEUU;CXM^=D4]\9J;CNMC@2:8OZXLND^O/4KXL&CC&K.<1P$)40K#*->W MKWD.\U *B)7^APDE<1I9];RQ96#\4_^R*1I0+,!3SQH@/6]VUL :7#/S,"9D M=O9BS0E8LW(%#HW(%5C#^NJM:'_ZY6RVL+5M<<7%D[&Q)C^I]7$%9]\<.8_C M4-OFP[HG:VOYWOU@\Y7.:_KK71+=*Z,6V_(J^Y 3T[X)MF"'0<&08 [3$>MD^C M(F=GF'XFT"RJZ(P%GEM)'2,0/=74<9%\L,".U8#35=MQD7.G]([3 !=4SWZ] M7TITJ_3NZ^?-(UUEWJ;-S8CU0/T1]F/BLW7\;0]/66O0!XM$JRGY%][;NKZP7_(BI1/HGJK> KUM1; MGE$6)Y(HMS8(XDA7.^.0");#((PD0C'B@:"S19/UQV\OV78?IV^DM7FKM0=< M6,2=>GK_]$>4!'_ITL3!][*H!5Q*62EP@5*"U6+@\.!MSPST,QF@;[1-D7WB#/0S&^8WU MF?<=+]-J*_96Z6F3Y2'"6&!.$\@S0B%.L@S2+$)0!,--^9_'L5-Q<,OM+K<%RRP#Y>10-=R<^L;%\ M\G>QRV+(L9?9]:6BOZK=4=TN2^])46ZN%.FNJ?5SMY=NP_[^[V[9@#QL-4;$ MUW*='Q5:SQ>S'!!SRKZQH3-9/HZ#\-L9.BZO.YR7K1LD'&3;_;Y8U<5<=WZ: MQ3E& L4(IIFN I=A 3-)4XB%9 P%-&<2&Y^3F5 @=]' \;BO,LW0&[G7!<#97?492/TX!&7T4#3 M'6W9R+5SI&7UHMMVK2U'<4M^Z(HH"Z;&;+XBGY8+W@96U'K9U9L^'AI^LZSJ M&4]B&3,J($*4=/WG. DA"T,1(!RG@EAUG2;>N7F'89TH MFC8_A1"1,,_B7/FAB5$1@#-T1C:$#66P)@TZVN9W+8<@&K9L'@6WLU4G9/:X MLS04[8+KET.C3W8!TT#$[2N8)H^[[ ]9O51#:'@VD;";4M_R?.B^B$BM3CA( M* RD5"X.SA*8!SR'2# 1RC3A(@K,=X=GZ8V]-VP9 )J#K1@MZ'BPV?FAV;;,(S!VAN]23*SW2X:2>MH)G:,V MZ1['4/3]W8OI:XXI+XR5*\'76R11Z;[8;2.Q&0JI#$,6P#S,),0QRF 6!NH_ MRM?)XRS(*#%R>$R(C:W\R\4=5.\]--=7K;LC&\%EINN^0+ \3FNI;L55=-[; MAK+'+!H#^7PEU0R1FC;'QD#H@Y0;DWAX&;^MFBN MNY]Z-WVG!?-K]X[0>0FC=UK<$Q9OX 5'<[>HBZ9L>O$DO@IE0INQV]M?@K]7 MC.MH[JK=[WZ6^[6LNPOF29Y&488SJ(QBINNQ$IAEG$,>D2S$699G@=4)EA>N MQDY@VN(15&LFE8EHN01ZUINSK8Y/G7RXV_(%W.W/Q9G:SL*.4,XE3]1'*UIT0R"C.>9U3F5KG>1ZE,ET>EB2K? MH6F;WCE2=A;O.$IF%NQBV2W#XIODGS8^].Z,P-:F95 @3Z;B.(U)57]0S'U5 M'G[8336;AN>"5]H0?%D^D[FV#E\$$\I<\!G-*$*Q1##AN:Y$CT*8"X%@%"6, MX9QPM7.P4=%!:B.K:D^[72W+GKI2V):\G;(.XV:FM-[0L%/>72#6A,&79C6I$IM)/:^.R(O//4I^3?-2VJ*V@<[.<%^QY4TX7)SP*^OE;U6[EC]W,1*]86CQX>AD*$_I,U\B['Q ML[-HV]"5H.='P]@ -)!JNTE M8SD&?_68UTRI9M7T56Y*%L@HI"BA'$9A2B!.,8$D011RA"1G:9Y*R]H-1XB, M'9K5),$63;=*#L?0,0R77BBS9?335ES[,.: /+ZBDL=(3!MD'!#R(&8X]*R; M,KXAU;W^OUXIG\A8+O\^9\7=?T[P"3/T7B WIQN4H MUXRU?R]'>M^E9.E9ZNYC$Y7WZW3 B[;-+, M%N+)IL)NQ6[50O\7;-&[ AM60/M(5VMM^\/M-_RM\%Z \N0*7,;+I#Z#%]CV MG0L_@[IY(>\>'N?+9R&^BO*I8"O0;N=CXXW>6;6]J>8$CM+?/;6\YK=MEB.LMJ*/_5IK=R4&FQ8])\[,CJ: MGLSU>'Q.:LI'AWO?S(]/T'$CVB86OE^6HKA;W)(?W3GZ:[$0LJAG/, Q(X)! M1G7Q]2A*(65XQEJT_J'9J(?>("&KUT0]NWSAZ^IW]VB/D> M0)/JZ!I2#BNB7$$3)0G,8F4 ,TP"C"7!66C5./AB8%QCXIO,??"MI^L2%3] MR"(L?HG<#G%Q.Y'=(N.G1/(9&C^@,7UL_)281X/C)Q]VLUE]&YH9)3) - \@ MBQ,"<98J[R,/ DBP8"2)=54)J]8O_< CJ]_9OD;#4IOIEXLL=BKEKSW3*9X] MZ6+O21X/R7%+UZ/C MTQ4\&A1LI];1\),.::+_+I[[+7O5ER"+$I;IQA8!CY76);'2/Z:4$ =92G@H M4\XBXRS1P_%'5CE%$*PI6F1.'@%B6,4\B&>G7SN2N22''A'1(C?T,E'=4D/- M)M,N+_2T'(-IH4=>FRXK]#3/.TFA X]YK9"M-NZ%[@@P"PAE/&?*90T"]1\1 MI9"$L;(<.0GU%I)C;K2'-*0WLND8J(Y]I<\N&AZ\5(!> VA@8OS"8F=RAJL] MOQL%$B\EL5V@&:,@]EF(?)7#WA?8L1CV>IB?H13VODR&A; /7G.\O:H+8>A3 MB5+7;GJE^?OE"B@6=>*2/O88(R;H#QU?UW@O9VC:.[_> #RX(.QO MY$LZ!FAR;6&!A;++*V6!.QNM.X8*09,L"1", IW*FS($6:/9>> (,( M<[6HQ#1.81 PM6T7*8&$YTCMW:7$*@_=&^*W%)8Y(EZ;'@P2?(&.!B8 '&]78/2FF_G> M3MY37X;N/+[ZL%!F453UY\562<*N9-?YPDRMI0!$,JPH"G M&$6!49^""W@8V<#OI#3J(J&TX^E*6:26*[!<]-:IUHSU%?7LK(X+_&9F:&10 M[>S2#I[:2WV]QO/#%I[;!4G!]1D\K*S M9L*[2U18?UP^U:8M1E[%'MD\=2Z#G M"?!5LW+OL]5O"C?J=B:GUP^PPQ9J"DSMS--H<%HU#KT$$Z<.HDX$)VLE>@D< MVSU%+QK'/IWAIESJ/E+5]8)W>=#5V^4#*18S3E@0Q6$"$WW B@G'D*0AAF$4 M)+%( \[CV#2CX225D0U/1[>YQM41!M]:RA9I#:91J,M1 M(I@G.(4\PDB*5/! 9#8;F4,2(ZMC0[!M9= 4HP1,T;3;@1R!Q6R#<9FP=AK8 MRJF)]=4GWPP):KTU."V+)\__"(%)'?O3 N[[[0-/7G@!4]\,_-PT+.D24/(\ M12*F 8SS,("8!0+FA!$8)7&,PRS-182<+E#N4QI;"S4]T!*TC#J>!L=,";V( M;*N+9RX8?NYZ!GGK?6@LK._[?P=T7N;^WBEQ3]Z_._F"X_6:^7SYG2B>E2O] MIA2\J'5 LE?BC*:2Q 2*A%.UAE)=5Q+%D @EM,FI07_TIN(K.O:RA#I*:]C6(@],&E%)-WW!3^K7@L!6L[(\_B7,:,2 ;3 M+,P@3C*N%#RED+$8T3"1<1@(&P7?'GQDA=XFY5: 8 <),Z5UE<].2;>I^%.^ M8[Q[4K:=H2=5KF-"[2O3T6^W8ZL/$" M#3W=P3K>Z?."\1R-5\'T(MEYJ43(5) DA%@2M?0K.P3S0.W7DS3&F+(P1:'5 MU=2=T4=>^S_;][+;%=[0<+B*9&D-6C(C^-M'!?"ENCMC3ZN/Q\0Z4+*C#SE< ME_FWU?Q921^=ZNXNHS0.([4_YCQ/( YP"DDL QCA(,TS%DEF<:WN#+&1]4I3 MUVW?(YNV[_:(#6N?;QSLE'$( I>[>>>PL+@5XQ$3MRLQ3E\/NXLPAC(.WH(Y M-\9T5V ,I=FY_V+ZSD4-@[?R<_J6KG%.:)!* 6F6!+K@+X89BP.(@E"FC =4 M,*N.#R=9IKY=V_G9J>GN9W'8VZWC/[[&ZWIZ6;+1NWR_9 M]?:TN.?[?/OI>MO':S_++^))+%9"IPN_^Z%T8T'F;U95K8A@%E$"XQ@+$F0D MIZE5NN^(O(Y]T-=QKO/ .M[U48%2*EX\%7Q%YF#-(ZCO2:W[M0JE=2CX?YK< ML:96=?>FY3']B!-L9K1^DFFS/,LX-F/Z6D3/.%AS#C:LZ\!*7TIP,Z'T&6SX M!UH \.VVN3,Q2K^:"?#VE=PP(J?39DF,#_E!NL4$)"]R Z_YDRCKHBH6=[V3 MDV>A"%E&(8W#%&),8YC+)($)PI0E+%4NHE7>QDE*8Y_W=CX1V1!V.R4Z#965 M/W@9 &[^X!;-\=S!TX+Y=0>/T'D)=_"TN"?Q$R7I(@IXFT$3- ME/0D)L.ZZ4-22U_%3DAC93PGR<#= ?5JJW[JAXW6G1QP$F4[)TZO8V>?PU+%ZC#N8QB3 3,&55:EJ9S6"AKP.[&&+P.89N QBO/Y L-/% ?E=(KQG@+ (\/H#Q"V^Z_+%L OO MFDDX&-T],\1TP5TS679BNX:O./KTNDC2K7JW*2,:)Y%,6T@";FU@IS!PA#+]U5/$O/W%@R>W?\F 2^7/"= ML:=UNX^)=>!J'WW(-3]2"N6FZWO-?4Z&VHC/L.19E!(*DTQI$4YBHO;%(8*8 MIB1@.&4!([.%N"/-/MZX^]YQ:D9?P+S] A[0-/XRMA%+WG'0G)C,-SS8YE(> M1GP!%-;*;"2B)YT>IC6I:AN)O:_A M9B]=>AAZO 59\VEUO:KOEZ4N3_+[0HV]=6GJ1GV#JM?/[WZ(DA4ZMZ)@XHL. M'VR.S-22'@6"1Q!+?7.8\ RJC7X$ T)2DF095>N]VYGH6"Q/>#3Z>557-5GP MMN:8PZW("2;0S&C]7--B&4XTNZ>IZQ2WW(&&/=#P-]')YMBH>C_@'(WA%SKG M''L"3A]WCD[9\;8Z*1?*;E4WBFS'8<'6Q83#1# N\P *%,00AR*&-" O%]G49@:/H@259J*KJDDU+Y;WV0?A,S.ZWB"Q M#/EV9(&B"QK"5Z A/4I)92,A?=UG'Z0U[9UV$[$/[K4;O>1:%>:8&=I:)Y6U MV3S3K:--+*GS;'I35'U8M'66_T,4=_>ZOZW22'(G=DS5+$TC_3\,11))B(64 M,$N1@(%(4YHKAS*.K$HA3\O^V(=.'2T.EMWAPA7XWK$#2,L/$+VW\MAX*Z^* M!>#+^9R4U<9^G6[U^C-\!PQ=SY]V9MW=T&U)MGW1)K?NJ+_:]E_I)-JXJA50 MT]Y*=05ZN4 GV)Y#Z[-*T$M,B;<*1),R/W%UHY>8F,/*22_"A=NZ]X94]]<+ MKO]Y]X]5\43FFL$O0BVJ!5,DC__]9CDOV/,LH@E-1$1AR%BB#PYSF">Z '0< M!XSE E #?\-7^W;+A^"?YF*\A4J-JM!PV4 M&KY]3*_V 3WQ5,L@^-;].TJ$P@=TOKJ_7\+*M*WA/8!VT#?>QY@.B5Y-R&%S MO8Y_EEM!367>'Y:+YI%-0#$)9!8))"'E!$,T2'K=SX.%GZN7L0\?U(>,L.:)_[9F*V?(!HD5HV*IANV68C M@&J7C.:,R6!^FOVHTZ6L.4N\D\7F/HJ;.ZOLD=K]U\\Z/ERK!4$O!H_Z^_9) MU#,1\2@,8PYE2 3$08(AS6@*$\9X+'! 22;LHK9#Y$8/VO;$&_](])2OP&(@ M,<4>M)A+DG,4PI2E%.)0N?>Y5!CF$F5A&B,4+=!@BOB4TF$GKRD =)3>H!FPB][^$:O6-_"^@#D^7U MBA=JEJ[K6OG+S<+[?D[N9CS+THCS "*!E&:C*(49%@E,8REX@"6+\-D MQL[_;8F"+:I DS6_$S2 T+ 2^Y/;3GT_O'G_!5C+;75-Z+Q83I>%!H:=[,K0 M>=&V+PX9/.T8=VOO]WU5 PJE[1_5=,QOR8]W[;73K@7)+,C2+.#Z7FV4Z&<@EF;]%,B>K+K!\-/:MQ/";=OX4\^=^E5CN,G?4V6 M^N:T(XRC*%/N$T0X4>9.W\@@+(@AC3.+ M%D;PFJGZ>*#9&0(CO":ZZ&"#A/=+"T;$7^@"@@TPIR\36(TR4J*P67*79FDP M.S0@(I94FX!42 33/$P9#X,L4\Z'U6'51)R/?NZUQ4>CRG(UGS^# M)[7("/Z3) I[^@X8VMF?;UXM#;1!:K!E9K 6YF?*"/8[!5.E GOB^N?* ?8[ M%=;)OY[).RYBXDX3?J/V0<5BI;9!78,976BH+44E4("HKO-,,&40\R!4"U&, M($$IPWE&92;L+JBZ4(IZJO5GE-RT+"PN1'K\6#27&)?QY(&%*<]E#2'X.!(TN)5.XLA M&)^]5Q(M%^*+8$NE<\_O?CRJ[TMCC3[+#P^/^M9MP;I6=)O@D(%3X#SXR$Y" MQQ/HF=+;B35;.GRTSYB9G7#'I/N>+ M8FT#&,U@%L8)E"1($Q$DA+'$9PTV8\XF/ =L0Z/4M+H"/8RA=@=@EA4A_=&+L]/BO>J:-803%5)XI#D.8:21C&2RH6CD56[ M4&=.QM\^MJWB.L;L3*D[OF:F+.X!MU^5M:VMLLS5)Q8>+4?)D#=WY MF-3Z70S7OK6[?$#[.-=MR94156YMT<;:WY+:J,3WJ7='-C,;8N"M\56:DW*> M#S%=*J*=35!3W"2E;I_]FTIL%28:$LLI"G1TP,F"/$/B;,=P!I]S\PP^B5IG M7-V4RZ>""_[Z^?=*MS;^L- Y.6HNKY7^/C7)_NL*H!DE5,8*P4"P#&*",,QQ MB&&0Y@ASDB0(,[M#)GLFQC]STCF&%T#6S/S9SDEP@-K,.Q@7 M/CL3H'AI\S-[;O0.Z95F2$'X"UCS!#9,C5*;U1T33TZ P.3KO[N .TO^Q>, MY%#5Z=_(8D7*9Z0 1UWJ1I3D84!3##-.E$&*=,S-H^G2;A9W'P51NMC=5GSNNSFS3"+"&($) MY3'$-,J4V> "BB2+*,UQ2J35'<-AAZA';:9D)ZF!\8#L!N& B\6V# @X2FP7#!@4 MRBT<<'S(Z0("@R+MA 2&G[PXU;1MYO*AJE:"SU""DC1&$LH@"92C+76E5)9! MR=*($9Z*E 96)6V.TQE9#7?329NDT0H4#>4FI;3]Q#V/= OMAP4J]S+X5[;\?%M>, ME2N]&]<]@F[)#U'=D.?FS%ZBG"T///:96T/*LFWN@?##6GZ)2'8J;"J-57=C@ ML=!.>MWDTT0D"RE.():2J?]@ DE 4\@0)R@5."-)M.XO;Y/[?!%;1E_7O4;T M+O6Q:@'*-:?MP5JUX=4V8_JRF3!;MJ< UC'K>A?';=;TY:\-: ^QG6/CKW[A_U\_7WDE?7_+_>+ZPO MF)UX?6Q'H:DZUN;N5D"17E7U0]NPZ/UR62^6-@D[IQ X'Z3S(+RE2W%>[A&N M>IT1TREN=VK,R0)W9X3:CMR=>]3A;/RO0G?T>;PO&)GK$K==50HV7^FTK-\7 MA5JWFVNF5?OSOZM/^?+A>L'_*LH'LGCNCEB#@&9\EPR:GR@[HFID75?MZ/2:V-]+\#W93D_'04;#_9AT_!28-K9DFT&P9I# ML&81M'RU=].5@>E^[?@$BE'0<>J2+N!K)BQR#%Y@1MP2$_S-C*>D!L_(#69" M^*(U7?J$9W1VM;D!PG; M Z=M$+XT(-R44N@\8+%UV 2^Z#XJNVQ=@88QL,49:%B[\I8S M<@DP_@ZFS$E/?3)E#QC3!\65:&>O"UYC45[!L;,9EKB M;YH=3]$I8[&=XE3G1Y\L8F4LZ';LROPE-P_BFJD=[FJNSYG>BL=2L-:"J)_G MHKDWO^!J-2CKXK^;ST_V7YQ10A.*40Q#CM4V0D@.:11%30,5$F=!C&7F<-SF MB[]ISMT^BDKIS(9EP+=X;I2);#%KY[!XFRDS9V92X)V,UA:'8)O%*[!FLH%\ MF\TKL-?6]6JWKZL_G\HK^09SWX_R/K[GOMQ_+9=5-4MHBFA, M$(P3M)G3$[TVWZKX-P^.LWO2/EV!VG6V(_1\_I'<&-NT[OON5PCGA=5:+6 M-3NV>OUI)T*(O69"J91ASE@ 9CC.(^.#0E.J(YN M[1I@S:4ET#+6-GRUO6!GAZ?!"> 8*%EZ."TNIF!)B,V]XW.^QW6(X0O\K M?1MQ 5J9/)8.=0;-5XU0>P:F+0;J#-!!U4_WD=S6%MTTHJTG.I\OO^M$WM?/ M;X4492GX+?G1K'#7/XIJ1O,TS)'((8/+V@C9RN[)]!B3 MG=3@V(*Q;V:LW[<_8OU$'@175HJM]-']9RD+IK33(:'_[$ C6XB&/E@S 'H. M7#+[SX-R_E35*QYVVG\>BA&2_8WE=3I./3_Z9,>IQH)N'Z>:O_0R?8\_K^JJ M5ELRY MR.X3Y+LM\@6/,J=K759_;99DP^&FT1'3@G1J\7)OWLJBGB]JN^79?'?@L]8%@0Y M5AN=/$@HQ$B'5(7:[2!"0TRP3%%^66'$#:V1]>5H<42RINZQ0.(6?&9["4^@ MV*G>L4*)8$-XQ%J)A]*-52]QB]++UDP\%/ELW<0CK[BIM_)>B^JSO&9,WS+2 MAS9-CZ+]?EUJ$:2II"F,TU1I>IKHZVH1@Q*A-".9+H\:VVBZ&=F1E;YA0A_" MWZB'>O?-3KT-X3/3=/^@V"G]&H\-!U>3=#"S$]R3/3 D.JEIL -BWTI8ONUF M,/;VLI]6VL?X+-\6\Y6^/M]8IZVM[RPF HXR0@ M:2#L"JY: M9S2()<'Z2K(NO/WB\[3APCKP#$@7;62=R]?P\5*8FRT,(R)IMT(0")E#$4F6!Z2-,HRJV;I)D1']CS;R_Y=28!7'Y>5 MK9TQ L[,N/B&P\ZBM$ALDU_#TG'PB\< D(O,OGK:F)"#SFP_7=5T6=%4W5T:6-T1WM_HDZL]2ET%9SN?ON[0)D6"1,R(A#^,-!-@FPM0+T'+QQ70#775KD+GY!I"9U\4P!X$7_?^+2A/>[7? M'I*#V_L.0UQPM:PK[-W6Q/R_E\OV0*ICH(E1I']I+N;7S^ 5%[)@1>UR/6D7-3.; M<1D6=J:A'?_JA'7P?#OHJ$P^;__L$IC^=L]1 8_>WCG^I)MZ[N?D5VWE![5I M#T,<9C!&@5),EDNHXXLP36D4(1(GF$L;%3U.9A(UY?W-$=UOBS3$[73Q!$1F M^GBYX'8Z>7A/IO)>"F-8)D\Z>8+(I'HY+.B^;IYYVB%=\#=1ZSAX)=JE1N_; MRT(HUJLN=A1G<9P&1$ 1<*'4E"+EL(LO?[+(,3R+U+"V>I??<@O>4^Y\"K!%VZ72_%DT+#(O?:+BEH$Y MA(ZG9$Q3(0>3,L\.,EURIJD\.TF:QB^Y=NK[VW*^4I-?/K\OYHK.+.,LQA&) MH0@9A5A0 HE(! M._*-<(QV6A9OW>P."$S=GV>5U5O#M;>RT60A;U# 68AR04 M,!$Q@CA(B=*[5.EB3L-,)#)1.FF75W6&XNAY5.L-9K'N8NVVG3X)&:$HC'," M"AUM\*JC M?CH:ZAR,.".GYZC$*6HO$IXX(_JI.,6YUQSC_4M9?R>EN%[P_L>W0FTGEDWU MSS?+JNXWH2B3#%$2PCP)&50NBG),$A3#2,8B0T%"LM3*,3&F/+*_TG4I;6ZD M% LUP(+,X4I]^ZN.JR:M]+N@55$+P#'(P!GQVIN/K-D#K7[:X M T;(_A(UL+[.GDPICOM@80M' ?G%-8#>&K3=JO&:7NIS_(PC3(N$TBQO@W# M60+SF"*U#TIQ'D1AD+#+NK1M:(UM40[ZDP%-&WQKJ5LF*@QA9F8J/"%A9QR< M0;B\3=NA>&-U:=NB]+)-V@Y%/MNC[<@KOBH&Z@JX7T0ERB=1O;DGY9W@M\LF MCZ>[1E/-(L$CB0B'/%*.!*:Z>J",*61)$@A"0I)@JYH^+DR,;09:HN#5&^6] MZ=:7O^C3]F63SD1:%BXM'F@ M)F)&!L^2\?BW1O0ETZ_ BB$07X%CE0:;&O[ M]EQ>@6NN<&Z+XK0L:\#;_+'K,X![*#]HCMAHI0@-6'CALH3F()TO46@QEG/K MJ&:8+X*)XDGGRWP2]9M5J?-E9BBF:8@2 N,PBR!F',.<"K4?$HS'-)(LCRUC M14/D1@\4]<1!N:9^U=3)7DI UJ4]U2__-[I*4-AHGOH19QB0YG[K6_6>=A'_ MZ8\H"?X2H2N@O[#-<^J'Z$H-7#VV?1OGEG'AP7DP,W"^L+4S9&M0OVR!2F2M M#=(:TR9WNUDB@+ZTHFQ7RY;73DUGA??7?>DTJ:D[*IT5^DB7I//OO$S=Q+^J M!^OJPZ*M_]SF-.6I#,(,I9 &6$*,2*RW3"D4:122,*0ASM,I"R,>X7%D'ZLC M#.XTY4ONF(XQ/8:!G)<%W=(S\UBWL&5\4Y_>>^+;B,C^)(4'CW'X?U1EP0&( M?9<.'"+E>GK_)!8K4;U7L+S[T4:.WZRJ>OF@#)EN K-@J8[_2*AJ4S: >$O?]F M+)LO=^P\P6F]*V, #IPE\S?=%/_#@I6ZH>5;T?[[8=$$WC[WI0NV&N#-D&0D M2L(,!B'/=+,S 0GF*4Q2G46 :!S'B5VDS(+ZZ(&S-KX\MVWFZ0*DF4D8"1P[ MV] S 5[U;/RB=WHM6&M6C'J@6ML-!P \&1 ;RI-:$@=(]DV*RQ#V14IN%M7B MFO]7=5.67Y_8FZKNDF(,"Y2<>'UDC^!&ER7001#^7\KETAO/2K=;6);@JRB? M=-L%G4)A7I;D% C#^N])?CL]-Q/=8PJ0@91.94A.C3E9"9(S0FV7'SGWJ/V- MG[?=5:_W1<7(O V1O%>?5;,DI8@EJ8"QE SB0$B8Y41"1J44#.& I$9W%@>I MC*R?/5W0$N[BC: A;7[]YS1&PWKI37([S702VNHNT%FAG.X#G1YULCM!9P7; MOA=T_F'[5?!Z/E^W\'I#:G&W+(OU;5##I7!HC)'U39'>:@JW(6Z^ @X"<'X9 M]"6[Y6GO";$]KWXFPCDM@8,#3[8.FHBWO1@:/>]PF__2\X:^RN>_B^=W#X_S MY;-0.SB>R3"-::+VOD) 3/(49EQMA8.,,TH2R6A,C"L C,'AR)9A4]KV[^(9 MB)ZJQ67Y4:9EV*+\%&"[G--2PW-:.GA.NYDSQ3MX][/,F451A)>>.[=""B\Y MAW;U&,;$=["&PRB$IZO[,"9N.[4B1B7DL+;^VVHAP@!E-^H+WSEU+,EI'(4Y MS#.D5L8LXI 0H99')E*&14:3,#=>&0_''WE=TP2!I@@T20O3> 0)@\7H,OGL MEI)=T5SJVQR1T<)X7R:KF^FUE=G.7)Z6:-#8'7EM.E-UFN<=0S/PV 7G3,T$ MSKM^36VKIIUBF(>V:V/9JEF29WF6!APR%"K+HC"%>202R*.8A#A'B"++9BF7 M,S7ZJ=0['9UKDK>;]AMZ0ZHV@*NRB<__N2V!"99=]J1SUJ2'V;$XTYH,<8>C MKI8WT+=XZWJ[[57:?-M/Q69VCB9*;K'M^53,"X0^#\LN8VCZ,S0O !X]6OO_ MJ7OW)K=QHU_XJ[#J5)VSJ1KDY06\X,E?XUM>Y]FUY]C>3:7V#Q6N8S[12!-2 M\GKRZ0_ BT2-) H-@1RG*O':,R2Z^P=VHP'TQ<_(;E9V<'=GVI+4C^N:+O]: MK;>/FK7EUC0E>3/HJ_2Q;ZO4YV!DN<"9$"&*E(P15DF&:))'*,V+/&.,B]"N ML*$G?B9V]@;@/)D*Z_E9E9#Z0FZYU;2U[#PZYC77XVA%7=25@V]=ZM]%TK+VYB1 M(2:V5AWEP)#NE>O=>KU9K3> 3BEC$%R^C_$D/_.ZUYZ:EC$ZW,F/C MSG8I8R'<\$[&YO$KTNC8Y9,L=N8D:]!F[5E7MD_2A$7JG[]>KYIN]UNZ_"*K MAWB1)R%65(4H([E"6"8Q*GB1H5B$:1KG-%*YU='4"\HPL8TY:%#X1\<3ZIM" M5CU73:_.CJU@62I+^_.2,!CT'**^M^6.QV# I';E_A.^!3L/^P>?7Y=[1#_YG@=& MXJCIZ>D/PXCG.2'T9:;&9\+HS!+,GU#Z,E-T,N'TA5AQK%?2Y';=LKH9=(&% MR@67*2IBFB*<4X98%(6(4A47)*$)+QBP0LD!@'@\Q8R.2G84>F2TT_-7*SD'2VKIO6H9F?[T-I!4Z^6 M:^/WIOQ6"KD2G^A&+B1-)Q%&N]Q*85CHA1HA3&.-&_C$"]*R?G>&)5 M[TD%3Z5(=*Q#Y?L]H0F/NK+'^LO7]?;6F\-O_RA23SI'W1A<9G(XR0R>Q22 MF2!(DB"B]0/E6983*0B)[3IZPTE/K$P]+_UI4-!%V,4A((X0AN6X[DV+$$P[ M3X.C"0<]*T'+2_,SAP!,&'" V,S) '0+VP0!Z2F8TPF"T3A/V(CSA8 Z27H0 M'>HV@EL1@5PSZ;N^+O4PI=[EQOX<")=OZSW(#S. M=J)/<&=_05+G0@*GQIRUD,"(4,\+"8P]ZGAZU)5N_Z@^RWLSB9_DX[HR-4+> MK]2Z>FB,NMZ=M+_3(),;:#Q(2Y:F*4E[0D*L$>-?JQLGD M!]L]7R8">%\,YY.LMWKKW,84OF[CF,S/=Y%,;3V_[@R5/06OMG6YDG4== ( MCXT8\YNMZJ5_YM%G]5N_BH\ NBN5P$[LL#1?!@ VM M4)MMM0I^JP=1=_8NBRU(EUV8"?"!61L[:"9P:8"2.[DXMC1F1*1(K)JL@XE/+&EZ/*BVK2S2C[JQ[Z:<^F;X+$R1<),!II8+Y>TJ@/M M[;39:,!D-&N,[1R8*9!SN)32FZ&.]LTN5JHIJ:;IM_;%GT,"%=F3!V)-=E:7 M PK&_J#DESJD+ MFY//O4RNP=OOLN)E;3:0E@& T4(46.2Q9"@S_2%P*C/323U"$F<)XSFA4L"Z M+,\OP]1727N.FN,0M5TNGX)OLMZ8)?*'33YP^1A21D64IQF*.-$? S-%] 4N MM&7/2,I5A'%!YDT^F/ASN";Y(!A^&#]LWH'+9V!YX/9C3ZV#Z^LI[V @V']H MWL$54_.#Y!VX2/ ?E7=PQ13YSCNXAI69PX7?ZEW1YNG]JMY4C?-6-R7EOWRE MJTZ6WYIEO6_:M4@%8U)P@J(FHT'(&)$$<\1EBJ,LSF2>@4Y'YF)\8I=H6 &0 M#ZTE/;26]>"YQ\Y:TM9:RD:@H-Q+U'6JWFB9^D)!-SLW:]76$YR_W2+TBP&L MG3_8=S#[@MG*$@R$Z=IU-)_ ;CEM)=JW;?P!(ID=9^&E YJA;/]GQ#4[3H:W M\&97^M?%.JS5.[VR;F338^W]:J.Y+/4"W-[5O]MNMI6\?3!7C/]NY##QUJM: M-I?+^WLMQAEE*69(I86)E(Y"5(0A1XGID91%&4L%;'GSR-S42]C@=GZ7,=&R M%@QY"SKFW$(=O,P2+/YA;NS=@R):/KM.D7M.NWB3F['9F"5,PB>2GF,GO+#V M(@$5/D$]%V7AE<8/D-#XJ:S_^:Z24HLBM6YMFA2Y&.=1FIFJ, 4WO=@90TP4 M(=)&7&!!DXP+JRR7V3B>V* ;DDAIFMI3;(D&U5C>VPM-V\3[@RDF8_:-P;G, M1B-(8"0)>E%^Y-3&,=A?>B=@S>]_QA8 "O^DJ8VCA-U6DU_6WQHVWJ]^*5?K MJMEN=(.OE\MWZ\KPLL )EBJ3' FE_\ R#A$I!$&J"--4Y$6+*0=S5FM' B&YY8*]C+,VM359O$+_5X^;!^ZS+PD3414 MJ!"E:V&ATM.XT_%GM48% M2CD7"#-!$4TQ1[D&BJ:**)J#-F/CY";6GH,#%^ER_'4!+]'^6(NV:51_E)NO M@9"J.:$(EN4W: /W"^#:N23^/C"817N.S]&QG\?Z7%8B^JK7-4YLWOI=5H(? MU?.R>\NA),47^OW]2LB'5:E*WHS?;)D6299QD6"*DI!IH\G##+$H2Y"(M%L1 MR9"%. .8@3%:\RB_)JX5_H ZH&C".9C&%?IJJ=VRC;2DSRC>M"EMOU@^R MZALZ/"VDC)C*>(:(B@J$918CPB1'!G(EQFG-ZDE8B?W@8TZL2IWYYL[;@;7'\&>'Y?B+$#P MQO5^6MQ<#C?M(9L@ ]H-"J=$:""IV?*AW2 8ID4[CN#UX?))&.&V9 M&J+Z!VT5E'M-KI3U@M,LYWF$42[T'YBG#-$PC%"6Y4DA4RD3%4'&R9)G,41C1#)38M@E>:(8!*AA&18J"B-XCAVNZJUYF'J MB]NWKX,^'NLFB&(4DIN@9],$2(CE![E9\)C@/$M"E.2Q"2U/4T08 MQ8CB7%(:92))\6)C:N'86;AQ_HDXDAVC7C5@6/,3/;HI@B M+%*)2"$+E*J(2L64( D&MGTZ20CR1;NU?^K(FEQ%0Q=X+WL:'3M=OEYBF [O M1.T(3M#0>EPD7_>NIXG,>]\Z*NC1/>OXTVZ:.6A5O6O$%1*>B)@GJ(@B@3#! M C&]*J,P# 7)I8@) ]UQG* Q\1YB0!'8D^P4'G:*>*64,"T<$)ND1=F(,/[[ MQ+],L[(1$4?ZN5_9MJRYMWR_XJ;BFGPCV_^^7_TB397!U:93[2\5%7*1A7D2 M\D@AQC!'.#%JF!0Q4C3)BSS,S MN2SRD8=C\5I]O8OC2]SZ64D#);%*&4Y0)"A%N-!_%%)O53 E M<1'*.*(\=RD\X8>]J:]&!C40CNH&#I@*MG5;]^;5DO)_(OV:)EAWA7&"NZKD M)FWKE[602^=&'#XFT\X^O=P4 :]4AFT[SN81(7VT2)& M3;^D&#'.3,UO;*H%Q32!E9RP(SNQ-6XJI3N%P%BB9F<>_6,!,WN[UDX#!H(] M!Y[#YMRD]F2<+(G.:G1@0#PW)L"WX87_NU/J=WI0NOR'I-7;E7ACRIEPS&2( ME4)2"+V+RVF(6$@4RJ,BCTWMZ#"WVL6-$9G8 '1D@Y9N8 @'FG+PQKIZS"A" MX^KO2VZ8LCN)#&H*<$DFI\8 9P>=K3G );&�(N/NMZIE+7IJ-IU\2OV?+M MPNM_70E-SMPO2?'V.]>/MM&)"YHE&66Q1%2OU BG*D,DCB)$)(YS)9*X2+E# MRJT3,U;?]=7)>(:U72DHZ&&,"\2VQS13(>9X@&/8N1DTA6PX&B31W 1#KH*6 M+>]!KU?!XNWDQX6'F<^$KH#I^+3HFL'KS=.7BJYJRIN-33-V M_5$-?K80K)"%$@S%62R,;Y$@%B7:U(UIMS ^>M/L)LS1VN&:$Q4I2A2*N M",()%QK72"$>I84J2,Q(E'6X:N_W15'MZ;M@*O7>2",Y%8IVEMH[+L!S\5.I M!A?3"_RG1X%@\&2J[6C.:J1!,#PWS["7K[C[-WTG%ZP0&=.6%B5AF"-(LB*CF$=1GL>05(#=R" O#1[UW[947C81*WP-WT3V\MMN#!VD@F[VFJW= MZS%9W&[FAWS[O(=OQIW_UGTHSLD[]H,'X%46/YFZLK??RWK!8JYDGL1(%(G6 MC=B9!Y6Z>,:N4PV+?HS9BE,\8WI8=>+Y MK^!?[(?UZI/VB*.0I=%M57VI'E8;\6Y)[VV_X;,#3/Q5:[K($ X,910=E.*H3>Z>GJ_D0_U M84GTOK3V@D<)#;%,4"KT'R8&!E$22<3R-.&AR D)"\@.9D)>)]X3==51S/PW M_:U;OH/UCO& -9P'9?O@QO#N4EEFFHD,51SCL*"(RHPBC)5I>(8+1)14$<\R MS#BH1<*/,I%P\_\?/I%V>^H?9'I@*U,W,S\9MO_43M">\^#CT03M"Q:9X[8S M31U\ER>:%%.O)8VFX?0%RB!-"OGITDG3DG1RMHW'+M>WW^Z;TSG3KN?V80/P MM4^^/X.KW>S#]/_[./_VK<]U,VS^^**IWJZ$L6/F:/3-^H&6 M6D=(&$I!,Z2(N<--18*8C!DJ"BES&B91+)77;K,.3$YLZ!O"@:$<_-X2!-:D MG&1B[#;"+PTW;-& (.V_Q^L54,S5UM6%Q1^KD^L5((.;MUY#"[Y'_;C=U!MM MT_6.UY0=UEN=I_?:P@-N-<^/,/4^%73).2+HY0VH'QEA9F5 ,^B)WI@N/N6W M4FSU3M3?/>EE\9PVGR/#SK;]O"S:< -J\;2CE[-]>*#5TT=U',LV2%A6111' M/$9%%H<(BS!%+%$*J91G<9S$21%9:26$Z-3;S4%Y@M=?C8DS64Y-D.^N$9 I M4=_6_#P5H ET6FQPMG1"/*,'T_Z.NL'M!"C3EFH ".[+A; A.:]+ #A:(F' MO.MF3WKET;K3JH[^2_^SMVT/U /W8B5>R954Y:8^[7\TD9])K C%,D:YS 3" M45J@(L\9BB(3DP8)Z;A!K2JCP 6F8%9ID=NRLUDMC#K-R M)]: MF7)[A<=SS>'Y^[FO*CG^^:@[LW!8WY#AZ>$UI,=G83%6>WNE" _M].3 MTG*H6F'NDJJG3_+>'//F0LE<2(%"*BC"*DZU6T@)2O-"R2Q-BSRT2B<]&GEB M"]K1"EIB@(H4!]*/&[NK9()9*$MQ8-4F3K'N5F+B8*3YZDJ<$N"@F,3)!UQ3 M)JO2.+O[#)4XRO(PCAC"L8JU:A0<$4H9"GG.9(%I*E.K&L5G*4RL(CT]YV2= M8TCLG(.K!(7IS4[&2;)XS@KB+8/N^?@S9\N=$>\X,^[<@VZZ]M?U6OQ1+I?O M'QYI69F31Q-3LV!QA@61(9))FB/,.4.%R @J6"RC+#+G$Z#2!J?)3*QU/5%3 M]K:C"HP0/(..G>Y=+S-, 7MZ-\&>8F!(^M/"<9$\J>(9(K/JX[B@SY7RPM/P M,_HF"H9OMG2Y?+JCI?BM?KW^+)>2;Z3H4K_ C80A8T[N,0XCJCJ> L-4\*W^ M<[.CHZNGH.>NSW:S/_H'X7?Y,F JZ*".J1-J$S04=L'#Z3X!1&BV&P87\8=W M#D[O7W=JN N#W?=PDU)$-$H2%#(6(AS&#!'%A%[G)2]R$J5Z ^IR]G=,:F)K MLCLY,MV":4/4[?#N!$BP([CK1'<\2!OT YZDP=UEX3P?99T@]"('4N<%/G>L M-/+&%;'D74P@-(1\EN#20=2T0URX5<3HE4+!M&H8!>ZO2<2("-?%>,\9<3@B MQ,F(;B^Q@N?;1?Y:2[5=_EPJN5!8$1F'%$EBRG['0B)&>(R2+!,XCT,1,M!* M9D-T8KUZ6V_*AR;!UQ +?C+E6>L_^>KA.L#.;H'SC0A,*4?[N=X$+0L-4'.T M=3V6>/+FK@.2/TB+UV,0[!N]GG@77J'F2[DQO0GVP5%-G1:9I4+F!3&)'-JG M921%U'1ZI322.,E%D42%;;6:DQ0F5ON&9G/7>;=N2_Z#B]:9(1 K3/,D*55#((CQ*;6(UW--NCE?0^U70D0=V M7!Y%S&[I]88#3#^?0U#N()B@>9J5C+X:,H_2FK_?/74)P[=2?T-K38?U=MEV2SS M;VEEBKO6"RH$83'E"),B1ACG!6(99RB1NB3ZN*]EYBGFDUTD: M,E3DO*D*E2,JI3+VU[+O%_8*,N/@R_66K32A_N M[RHI-M7#"E0.].3+4^_'VWSK\L%D1AK"Z[SXKJ MM=3GJ%1.=U*G1YSM9FI4H.']U/B#;B=CW1Z\_'>;';#54_9YK3::DKQ]6%>; M\M^-Z8P6,9$%48H@3E*&6-@5<,/4>(M6S$'S>(75K@Q3X> TJMJ>3-FNRLQZZ M0<%X?OX&?M_-I-S)5=UF('W5')3MB7_^Z2D4]V<<9)D&:$I2M/( M7($)C&A$."]=Q"73V>HQ.TI'7]437YU#]KA[6IL+K >4)P MP1(D2"H1C@N*2*X-4TA5E$3,6"68QW.*RM3NC:%I3@D;JD /YB0JEN[*M;(" M?9,#,8/?#G1,HS*Y,OQ.$EC7B]C3,PCEV+T84=MW-:;]8.LFD:7IJS? MU_*Q[HZ/XIRF5!0I8J((3:(Q1BRF @E&J,)21#$%59T9H36U9G:4@VI(&JBA M(TA9ZJD?^8':VHM^0'6"RWD+Z7SI[0BE>;7WLLA'.FSQBILF?Y!_W/*FT76Y MNK^KUBO]5][6C;M;+TO^U/ZY=T]CC#-%M3Z;&E((XP@CPEB!<"8I%K2(+6\+ M7!F86.<_27/SLGP*;L7ZT43([ID+#KGK>V=WSG'_JPW@3_D)M^.)CQ $^. MG469$G*8F=&U*0 +S'"=FW'#, M!#?,J.PKCAH ]QSUOE\=['F"E"+UABD@Y&5Z;-T"8J;"&!8\P'83E7#N4[&[9^]?0+_9]UU1PE-AE?"19A%HH$95&NO4$J)6*<2D1B MD:M8Q5))4,DT .V)5X71=-#:A/@V[ 3M>38D?\X%9SLO<2+T8$;>*W >,VK/ M0C!Y8NTQY1\DO_8L)/9IMN>'<'!1VUCH]CS3'&V^D[)>J QC7'"]16=<(BP* M@DADNN\4B*W( M,.WOI-V3"PR]:\4$^&77BNOF=0'%ACE38R*-NDHG7YS/$1KC^\#-&7W00];^ MW\O-U^&5R9?UV]6FW#QUS:,PQZ'$&451K%*$\T2@@D4IRM.0QJ8^/<56P4P. MM">V/:?RWT%-NUS@'+=)$X,$LU8N^%Q7(8"'M: MLQD'L/A#LP!_V>U@Y)/\)E=;V;>"KRC?& /4!V4\OX2/0LZ2J#DOE\18AAS1 M@F)4Y!E6:9%2%8(B)&#D)X^/:)AI.LC=KTIXT@403+L#D.D@@EF+'AWSD0<] M)\$?FI5@%U$U:32#&Q">3D* Q&<]#'$#YOEYB.,H\"3*KE OI&_FX)6);0"L M4>90E'%MOD(*F)KVM:O]=;P\P;93GN-PG-FR&T\P/\QI//5KQZZ5&[HQW69_ MUE@N_[:MREJ4W"PA?26"+,0Q-NU7&- MU/?+AGJSR6SH!T,&@%TH+^!FMTAZ1 .F;F- 3!!2;"FGKU:3%ZC-VV723O2C M!I.6K[EI?5NWVD10].MFN=J6J_N/C[)J=_"OI%I7E_^KF)VMMYVBUGP9ZU@#6\#2K8R_HFZ/GS9VX\@.3)%%W#R:QFR@-D MSTV8CR'A+1;;4\?WYLA!;P7*;_(-W=#7VZJ2J\TBII@F8:@MEC#!LEF6(Q9C MB0J19SS)&&;"RG9=(C2Q86I)!P/:@2$>=-3M.S*.@C5ND'Q" +,VKM*#&CC: MB.;4SW%TX-G:.]J(-^SV:/6\#U_$!%*UED**O:'X(#\0$2E!6))F"4)(51EH-1C;YQ-O?G?!\[3 M 1O!9AWLBDG][_]5Q%'\%S$0(ECOI+C&R[EFQA03(LOUCKL(1:Y]29D@2K,, MA2Q)\B(6+(D%+'GA1>;,4[K#?]CDN3BL,TW(U>[KD,^! ]MT6C+!Z9K9F^#V MV7S=43_KSV303>+47L/7"[JX'N <=WA]$' M!="LRSN_NFMTWE4"6421=G;3 M&"-*S#(9,XD8BRBB>4B)XA&G!2CE;IP<:.V#9]Y]68.+]%^ Q\ZL^1,:9JLZ MNL,F.^/EL.(=2 #92>JL&,$ILYH( -H(?UP2P>@M^]_1)[XKIIKE. M?[.6]8?UYI/\U[:LI+GSU=['X';6\FK*?L3);Z]WC 1"F;L MK[8 2%V^^9H&))C"#_$Q3#3E"SX]PV>"EJ]PV9UNUP!D9KM\@XL^O)MS>-LA M/O]O[UZWVX._5NOMX^OUG[M[)TI3*D66(,6E7MQ%%"(:B0(EG$1*Q7J+Q:QB MX,:(3&P1_D;Y/_]/';Q;EO=?-\'KY98!8M;/X3*N[+ZDA:FV)MCM\8*&9*!I MNI0-/R.B-[+!4O2 MW%2 0:FB$<)YFB*J.$%YK#A+>*@$!37#GH3+B96VH]JWU=,$@4OS)#-CN9"_ M--XP<]+P@EX99H(AP\& 8U-98/A<;6SNX.[#E-CZ MUV1*F(\U\ZTZCZI>Y#22-%)Z$U1PA8K.WOI!0&8S=L+O]_T M?+XD/+SLZ27!?-4W/4MGWD*FE\0]JEAZ\07'Z]*A&5F)?=.,?5&G6U8WF44+ M4@B6B#1$,F8"X2@N$(D90Y&BA?:U6(2!E=3M:4]^#W.B5TA/&WC2 4'43NDG MP@EZ%>,$$?S6%2ZLKRM8 .5Y[V/AD!Q=SCH,X7 QT_@>KRZ[)Z^>NR.@2*$9?/M=>R=E;0)$;N_O*WE/-_*]:4V[JDMNJM')12Q#C&6"$<],=SD: M4T2%=B[B-,]$I%@28:N2;W,S/K$I&S#0I#BI[7+Y%'QK^+L):,]34/9,!=\, M5X ;ESDGV>+FZ@>=.H>-97!A8_FJVU@&)S:602=-T(K33/U (+WOW,W\3J;@ MMQ]XY@'W=S_H%^!V)_@C?@FP&\<7F([16\PY^9GO9O0%4#ZX;7T)^NY;G/7* M[)4^JC=2R:J2P@2A-F4C=ZXX$Y+C3,3F)#E!N @SI#\8"J12DEOF5KI *J60E.08J2+5UI='!:*T*! /4Q7+6'%2 M@/KX^@;TBM*7)D;_&-#-GJ/@7K/4I4%-A["=C9X(-YBE_FN#1Y.0=!-T' 4] M2\& IYL^IUZSX[%T-QP#7Z6[ 93G+=T-A^2H=+?#$([-Q*MNC6A:C#9.:/V^ MKK=2+$0<%B$6$L51PA%."XI8G&CSG4F1A0JSE -3+L\3@^B'4P[ECG10&]HW M;3NH.B@;\DVSJ/8G0*LR@I^=$?&#"UQ?V[NG9=SP\F9+QYPGV4I&2CB[KP 5X3=G1ATMMB[\P(- M _!&GG*-9MU>M[ROZ\$F:JK3EZKZ_96Z5]G:[^;JNRG_KW=;ZE=R_ M)19%EK 0ZQU0$:I";X-B@9@J8H0SDB128,I$" MV]\'6Y)?$'3O!:A<2T2VY M=,>2285G,JCV7+DOQ)XFRV[1GG\*7&Y(]J2"CL.;8#\O>[9N@GW82LNRS[!\ MGTAYB]KWPM3,0?T^@3R.^?3#1"\H4RB2Z#<#Z-R.+=F=,DNFNU#^M5&^OQ=VFB?*6X_28K M>B__J@?8O-'LOZ-EU070B#SA$5=Z_Y2E""M*$8WB#&4$1U&BLCP'5C>>C?6) MC=?'[:;>T)4P+H6Y/9??'R7?M+Z=X3#8?)65I$H/?1/\T3$;T)9;_71SGRF# MQZKDTDO/[AD_"DO;^4-.M8-#>5TN1RN-]C5[<6Z"7J"@DZ@/O3#^JOX.F4#SCC_QEY(,X3XBTYQ)T#E^::__[WMJK6S]SS7<>X."WG2P MBZ]I_=7\_^V_MN4WNC3A+J::DO8:M"4VOZ F;G_X@\&3I^LM+G"4Y 7+,X13 M3!'F>8&8C&(4)C*B*@QID5J=TT[%X-27+)J'FX#K/P.Y9Z7QZ:L=H\WOFR*S MT75%9B>;10L[_L)S [PA:J;%_!D,N# 'N;LY:7YIYNGYSPY>.%.H]H6G"["P MO/"TN2U#+S9]L$5L0FQ'E[PIZ,ZW0$Z(VL%R.B6=*T[>C@+:%WFJ:)A$#,72 M+*%%3A"-:(1X%J6)H#S/<@X+&3I-:/)PH<9S0+^ #P@Y'4<-=]#5JO5\.G-64I\G*<=$YC_U."OHR1.*\T^[*>Y12/@' MN5FH6,1,A03)U+B_F*:()5(BE68BRPN"F:*0.M^GB("\5\?JWH$XSN$(5FT= M?I.XV1Y9TN5R_0==C9POVB-GI\K7X@%3Y!/9&KMN!+_M4+B]B )8C\?$]*3% M)TG,JL-C0C[7X-%G'1=>N5R:BGPK\0NM_BF;3@"M/5Y$D6)$*(:(5*'>Q(:) MUF(3N4N3* JYN:&BP,7W++'I%V#MO+2;SX>>-'#M/0^4Y?KK17C@&MS2;.3> M49U@P;THFJ]%]SRA>1?>BP(?+;Z7WW -N%^KYY!3%E"<(1R%% M!56I7H7#G!8Q+Z)(0I;=_= 3+[;[AD308/F]["Q.E) %HCPU.X6L0(P5W%2E MR'$8)1DGH Y\I9SR2$$>)220FB8STPA6GB%!JNK'Q,$^CI% Y76@W;A(L M=ME_F]F_ [MUR&UN8>N.$>:@M]6-^>=RVT1UW)F&0\9C?-;$RNP'UZN-)M>L M64W+/UE[[&IU++FW=)'=P#.GASP7Z#@=Y.@)YWU>N3([QU4[:7H"[_24_T*_ MEP_;A]O5:DN7PU^:"H=O'QZ7ZRS-+%I[XA5VN7<\*_FF^8#=IJ )-GQ>,X(.7B;:G@+AO0#P]U-T/$7M P>/%&;ZJ_!V]TTM%QZW<-Z0LS? MCO=:AN;>'WL"\,1NVM?(#C?.KVBUD6;\>KML:N(_BY!@AWR!V,1VL*4>[,D[A=U< FS<@OF& 6:;1A!PB;&Y M! 7@$M0C)&X7FBX?!^PNTE+$T7O%2V/,=T=H*TT3[5[9-CGL@0 ML901A(E@B,98.WU28AJS',<\5,9< \L+9&0@A%Y=PD>3452WMRM=4]5%H9)<*)8CS+C>N,I,&[)0Y2C&C.(4)V$> M9;"-ZPDJ$_M@/4WHQO(4'K9[Q2NEA&[_6G*[&\J.HL^MW(A WG9GIVC,O.$: M$?-X#S7VL..5Y/;Q<=FX)WK_1>NO[Y;K/]ZOU+IZH >9IIC3F*8B03P6IA(< MUSLD_0.D%*8D%04N$J!_84EY^LO* 1^!V!4)-Q?N3<2,TGSI!7?'&+"NI"W M=GH^ 6@PS3] JPET-"P$ QZF2>B%R>WK!M22ZKS7H3 HCNY&@:^[F97^Z.:S MK+Z57)Z.AMIE836I677CV@Y__WI=;SZL-_^0&]-3^7YEBA;2Y:R%Q2$44Q(D*92ZB4H((6.6*8)"319JM@!.(TS,O^Q-[(KZMJ1_\@'K+? M.]R8TW'-EJG=&%1[QIJ,WB=)*V@YEYEGW\YT_KAS"K3 %J&>K0Q]\JYANNDG M_R0WP9[OIA=;/^T#WOU9[9>!W)/QGYGY6=>0EYF8YTO1"W'A<'_P2=::1ZE' M; _Q/DFU78FZ.P'.!66)8 +E49AJWSBBB."0(R45CXD220SHSS)*:N*5HJ/] MO_]7E(5_,5;AH:&JUX2&!\"A^3A@%K<'WF" &=>.K*G%&[2T@HZRR]7!. J MBP-O:+A=&UR#"NSZP$K0T;=HM0_[W\:JO3.VYP+F(ON=$#L/>'Y\G6SP MP7[%G/GWC-X$/:O!CM7 J%TP8#;X0W,;M.P& W[]>;63P.C):?7+VZP^Z22P M/G_3_#[Z*(L:01D4@4 M)JQ/\!@Q$65(A"1GHB@BSH!I(@Y<3'XDV_$$-*DN> I.!964HX2%)DQ2+V*L M*#B*61'&A.@?V)6-F E-YZXG74=ZAFZ"'4M! MSY/?7AQ7(.)I[7#A8-85X@J(GJ\#UPSEG#HDMGPS.&K_N5S)]QOY4"]XEH>Q MPB'*4M/@-2(%*K(B0F$6J8A22D(&LD(CM":V-AWEP_L@0SQHJ -KX(YA9F=G M/"$!LR?.(+@D65P2SU_6Q5E*N*'I]NQ(_ZYE:GHF2>=W6 M[]#&9% YAQ%6$%XPE J3M$],UE1.,)?I(@1HG(B MB,(QZ+(=2']B#^:@7/T!&[UF>JCH;X4SP*!-@YZ#';L6N&LJ_4/$]U_TWXKZ M2]7_AT ST@H -(QK"VLMF]F0&T>_VK*B+Q9FWXF"Q%F<93*$%&< MFEYH:8:*7$H4,I[*C(2AB!BL>_4XP8G-S0'YP- /=@P$O[S S(&2YN-V*4L_8N[)Z>"\6 M.%%QR'."TC@E"(LH1T6$8Y2G*:,BC8M"6'D;1R-/K-@=K< 0"]Z_L5/A8_'' M=?4JH6!*:2N/M?J=Y?V$GM62__E^_>W_T^^T*J;_LM>LXY%F4:&S O2ZOJUEN+]ZGT3(&4.*_FF_-9>"(<9%9295@(YH0BK M"*,B5A3%<9@KK.(4XQQROF!/>N(3!5/LI G+WYH3^'*E_]>Q$- =#[#U$@"K MW'Y/1>FP4) M&A.;C1U%I[)/IS )HSSB+",HYX7&)&;$E(PH4"+"I @%H53[):";^"M1<;II M?XY+\-/25)"Z'AX[2WFER#"3N)?UH%J6/[,W(HTG^W:*PJR&;$3$YQ9K[-$K M:Q_T,3A/35-PRA5.,!9(2,80SBA%A:E_(!6C61Y%49G<_I."GDWM/_VT MFZ*^VM;E2M;U+?_7MFR;AOZ\N[C'!<]X'J8HHUPOG"P3>N%,0J0R+(N42)Q0 MJVP)&V(3*VU/.AC0OB+<810V.^WU!09,A]UQ *NQC8">E'F4U*PJ;2/T<\6V M>L?Q'*)K*/Y)/JZKIJ+H9WG?A,DN0I+%>FN0(FE*(^.0IHA$:89BK=AY'+(\ MSQ5$N<^3FEBU6\+F*JO:D0[JCC;P?.$\7);G"5Y )X?[.3?4PT^7Y(??E)P M431?)P/G"C^+(I+G"-.4(QK+&,4)HS()8RJX@FS[+Q&<^ R@C81>[IEH@F[J 1M- M4>S\+TT+O3L. EC5;27SI/ 7RC@=\.!!R?[LG@C=W/ZY4XON=BKX\B0LRC@ M99%ZE;-X$JYDM\OEK?B?+VL3,-.E?5LJV/&;4U]8+Y>!IKBM-VT>Y68=#.LL MV&O6"9DO:]5UXL(TZH*D'G/:QR5S4J83P\VF2.=%&2K1R%/7%9/Z))?&W W6 MQ+Y(8EKDLLABC,(L)@AG J,"FVUGF.1422X9S5WJ/YVE.+4NU)HZJE'0R(3U!YTEI2SW6&SM-[D=) %\4_5\WG\HO.MS]- MCG:?J_U^=5?)1UJ*OE%?%RBO_>2/FZ^R:JMD+B*>2T%HCF(N%<(D)X@)T[$K M5Y(0QE461GVM"NO[(0=&K/3CL!X%S&9T3/1FHMW$K0T#X-LC%YRM;Y>FPL[U M]JDM*/%3S]&?3%!1CV6?@&.@;/CI"MYZO9:Z A!_UU8N3,Q]K74%4">NO:X9 MS5/[WMT5N;DM;7>!&2;XI%$V/2NB-)%^ X:N[/A[&6P[$S8MA##S M=;);\#[.Q3 4''!T$W0\3=@XV!J/J=H*7V;@99L.6P-TL26Q_4B.J8'\JQ3; MI?RH7J^7^A=K0^V;'!Q#F6/)II?@Z5]_T7^K:1/147\Q=Q>+C$N<)S)!69:% M"&OO#%&.$\04S7*18!G'$I0]Z)W%B2W> 9L')WK&\ W_W7HHV9"'G*&8JR#+=5QFB19TB*).22%CC)03F6)ZE,[5B>;G#K9CM/ MPV1G_JX6'F;!7.4&FZ51N3Q9EM,T9C4.HV(^U^_QA]U4]);S[<.V.5-KUIP3 MN=?&^_MY%RD8%FFH$A6C.-)_X)C$J& \0Y0FA8G(*F080[07RL#T9^,].]TB M?++80!OOF^.;X8:TR4!(4X(QR23*%54(Y]Q8)D&0C N9Q"+#"075N3M+:6(39$Y; M6L('IRM.R1KGT;*S)UXP@!D.1_'!QN&B:)ZLP'DZLZK[17&?Z_7E%UQKL#P\ ME)M^-])6G+J7*U[*^LVN/]JN3!%G*DID$B'.:8)P&!>(8DX0B8C*591%,@&5 M@P)1G_RL9L=+Y)A0,:CN+,!F T*,4?]@YU'1QP,!;@1<([9FK MO3C G)C$O!$2M$AF(F M% X5R=,PA17P'B9#NC,15T, -R>(;1@#=D95!#]R;XT(*G^;DQ9Q]= MM?^[==5$7]YN-E7)MFTBW&8=G#EG]9VP#@/0:QJ[)>D72&Z'@7(ZY1TX!KR, MW<_RGB[?ZI&[\@L)55D21@FBY@0$BS!'-(U"5."HB$1*\UQ:%[)[-O;$IJ>A M%K3D0&<OZ WV0?278*(Z*C.K%/C.1O:%B MJ% ,HU1E,6(_ M(90P%?>/(G@==\3"TU(.I3[K:NX(S?,%W748AT; ?9+#Q\?&3?B%/FG$PVXW M301."Q/:%I(\U"N\Y*A@,44L$E$> +

KLI_-Q_;:[V*K)>E:/[QBM9E_5'=Z6^N_QC[ MBG!O9,VKLEEU;E?BEO/UMKG"N],OFTN\+_+[YI5&YY\+O1@D>2YR1**PN=K7 M?^-8(AF1.*9A7H09!]8XGI)?B)HZ54MNF#1GQ$,VF\OMS]N'!UH]F=]]+N]7 MI2HY76V"/;-!SRVPM/*D\VNWF?]AY@RV8 W9;OKF[1F_"4[.I/YQ7\ARP'^; M^7$\D<'O1HB@D<+C<<$L:/LJ1STIK_,6MIX#]J,2V;,0=8R\.%RH/K(-U?3% M^]7;[_RK24=YMZX.E[9^S7M:4%(P2HL(268J+7"2(H:S!+$\*J0D88@+ 0K* M<.=EXJ.23\<[AV#=L6<*"9]A_S.#PX^#H!_.P3^N0^]8\]CZ,CU&/F**KF"DWD#3JZ'["@6 MQ<.0SNW=N92BN5(V05SU'7UJDL0X$3+A-$9IRB7"6'O3IJHJBC-!XC3BA< % ML+?[24(3&[J>;!M#\4B?^DZ?C_K?95VOM?.[6D.;/9]%SE5LN A>-^;/OHCC!4S& M]=,O'# -M43B)KB3%?=2.,Y>6J>"CQ>&GJWXHYV(PT*0EF]XS#(;!"J0""LE M(HI2F@J$0YSK/4BL4$B+,!=IE*0YJ,[(!7H3Z_>9E*N;:T(_+B%HMP9[Q 6F MZ%="XB<;;;*XC4O47CXS[7)[-4K7Q1A\6#?M0ILPJ:IH^:YX6@<8QP M+AC"1'!$LR)!$K-4TJ2(0F$523DEDQ.KZ\?MIM[051/R;P[\3155;BHC;-:! M8> OE"H)#;O)%\;RE M)9^G-'-&\D61CY.1+[\R61FV+K1;2AKF."F,FH]%YBK<,T%Y&4.,<(-WU%(Y-548@"D5AE5 ,>)3R"1:)- M@JI35-GMQ]?OI\+-SG1.@@7,D!H0CG*LM1H;!]!_H0>PP//5FWN)T@]@.!PJ MS'DI!M$XHO\?WJ3E;E6OQ=FJ !*6ZU\M)[ M^?:[K'A9R^:J8B&%(#PB!2JH$J99>8I(B+7WE@@:16FHS3FH$N[< DQ]:M+E M!*F6*[TP-,T;J/[JEF9_]D?'6D!;W@+9,1<\-G=Q/Y6K0)A2QU4=/.H%I3:B M_PE8UWSN;\+.IO[(,^UR$/-J=.]>[S?OKT8W[P.IFD8[C5PW02]9T(D6]+*U ME[8>BZF_T+3X*K4^-_OS%F)_H\I]\Z@H'<^Q \=69 \5WM*R:L\/; MNMX^M%;@;7>'9#HU1PM)J$\K6);*7*8%3U+[?PY.WS3S!'#O7AQ]_X[M00#_F^"W9P:$3Q[ M:Y.B[-,OFX;1^3VP20$_Z6M-2]$ATN+OZ^J?Y>K^-7TL-W39MTKF"SH7>X/;2LJX);^:I'=[MC!HL-NQ4>E&KW3/OWF?#?2HYP?W">//^GF4KZB M2W,>]OFKE)ON>FI?)KO>U78GF9:+YPSE)$D1UILTQ%0H$.&2R9!(GDM0UQX[ MLA/;FXZ)H.$BZ"]+!WPX%\ZW1-7.F?./%8$)[%S!I/;D*%D2G=7I@0'Q MW($!O@TS(G6U,1E/8LLW'ZO/LOI612N M<3WT"0),']WE!U6 MA'.J1STZ,"SU8:V$6]8*-KJ>>?$^T=9;9[N]#1O;E?B M[;^VY:/9//V\;X@98DERPE <90)AO5='C*<*Q:H04RTX+AG[EO+ZR]V_1'#N+'Y+ $[D\]N^ MZ7BE8\S-X4>,18Y#O6PCPG"! MFAQ#87G;<96 P%N*GM9$NGI>%E]W <<$YCW#/RO@T=G[^2?A.;EOJR;L[W9% MET]U.:@R:)F=>^[]J1WBJEJOY'I;/[L2Z]BPS]T]*_^XBOD2'>@&CTOMN;:A MC8Q.2;]G!YTM_?>26,-$X(O/.M: [0M:F=NO53TX_:0T(QAK3Y>N/Z0G5_[0&PWKA>NZX;5Z'Q$_AF2Y?+ISM:BM_J+^L-70XZ 7_:K, N M-FS4B2W!H>/9<148MH)O]9^#AK-AZ^/@D]QLJY6]0P[$\+*;/AU\,'/AB-P$ M3KT;(DZN/I#4;!L -PB&VP+'$1Q/P[:L*3+=)N4M%%<9#PN)1)%F"$@D[&#XJ7V)CEA0-M2 9V&'0,114B0I2_0&B9D22%F*"D(X MBH3,"D6D8E@!&B!=@VK]S^___+^[>?@]L.;X/.7CZ__^___^/.; MMY\^-T7_\[\$;__OK^^__ .FG=;8VNGM%'C!-'K P6[7TS1C]G_* 176D_9; MDYW5+D#!>&XQP.^[V9+W*^T6R'ICW*(N*+?\MQ2+*,HYSV+MIQ2QT&Y+D9O5 M.D=*YASSU'0L!)58.4-G8O^EIQH\:K(W?5"^(7RCUVY3F*JI1L@WY;<&:9BM M.(>=G6GP@ C,$NS N&O >#T$X_T.C-O+8( -PP51/=F!X?K\24C6=G!*L,'F&*,F)::H69:A(LP@52:Q(09D2&%L;10N" M$]O$C@/3(=G0[TVKKJ8"4%#MV0#HO@V*%C;1,S8PD]C#TE)OV@%K^NUI M;O!I,E@ %M$S/&X&\6J88 81(/.H/;099SYS")#JP!I"WH.G._VBK>G#]J$K M8!B'>9Z&D4 L$:;P8T@0H1%!.:,R9''*L\RJ7N[1R!.;MXZ6?3;3H=CC9NHJ M86#VJ"/CL0;C6>:O2%\,6'W:X^3&FCMA32)25"FE)NR "Q%C,C,7+'R2,21=J)! M\1Q.7$Q]CSV]=!'Q!]$T0Q"LE-L.,QV#/9?,L]FS?! M3@-N@I9G@[9ANKU#;]GV=T%V%6J>KL_<>)CU$+"RUO&ZX2#68,O%6W:#PZK<=K)"MHKGA?):8=X M8KC9]H7G11GN!D>>@NO)W;?')AW#5COZYR?6B3OZ%'RK33E]M:X>FF)B^R)4 M]CJRD^ZR9K@(!M.'49FZK!A/<>S/A7'2A-T@LWW_S]D>?O5'O_/:RVZ?/!DF M24:*)$*$*=/0CL2(4!J;#+5&MK-5;'P;$,W]U*%%R&T\UU] @,] M+;D&$U^=[J;*2KU([D?H>7RR0R!Z&4*(0SK*U!H?>_29BEA60BCB3OTRCL[($E9:NO_S"U KC" M5M*$:79)%29> 1Z0:8>AG3GPB8MCP&9+./BI9^%/IIA_RT70L!'L^? 9K@D2 MW%OXIAW5F<,Y05 9#K[>KC;5T^*OKQ9AQ%2&HQ1E8<015DF!6&R. M.Z2*TUQB&1(K'V$_Y,1>P*^KIIG9?^OMF%A;7N(/Y!W78#_OOGXR_7*=\SSB(O/O48-AII%68Y9[_7@Q&\&/:59*IE#+]^6=YA)K2+$3*%.4\9DF:1W&.07D+MH2GWGU:U"\ .LW6 MD-JMEE, !=S-7H41/*,1*+"O7$=;LO-F00+!.,J/A+X_47?3"UWG/FXW]49_ M5WK5&FU@*2B.9(HEPHPKDU[!$9.%WK*3@F4\C6@2IXO'IFO=YXW>4%C:HGFX MAVCH\W2QF>E-P.1]N5J9(]Q9^IIZ^AJB5!4J(SDJN-!K$E<, MT51R[:LE4F$9A4DDNJ_A[AL[/8W@"!V=E!QJ*A>Q-\ZL'0M(.&^ 0%+,=D]%W$ M\B2MERED.2;VV6*6HR\YEW_^)/E:VY GT"7YJ73E4[NN/_<'>F; M!: /$1A74A_"P_326FZ_%^QC0EY3^?EPP+FK/I\4YT3%Y]//O?@AP8=M$ZPN M6:B78$F1"*6YP4^5J;80HBAG-(\S@CDI7O0XH.7SY3;^A_OZ9A-7O]PNKILU MS#,1,:608@E&.!(,%7D1(45"I2>.%YCC%]RVN\Z9GPWZ8/_]@TR7RO(T#5.! M$DPIPEG($-4.+L)4499R(>/<*H_UAY@J)]^XG:8!W1]I>F8__8"#_H.<<[2, M_Y#'&8>8_G@'%QU__ZE'%(?P3G@8\8R03S^I^6E]N]U\75>FE-6O*SUB4[ZN M9;>MR9;J =LFR3==F'F=Y$NDM:!%G*<(Q):B06&]K4IR' M(>-9QD&GP*/4)C:1^X1R0#]K.Y@LS9LOX8$>IZ7<[@W[QN3QW;OO)*V7:>,W M)O;9CGZC+SGT(_FZNG^_>E?]1I>W]4?U6[U9W;_9F'B8ZA_5VW]MGF[_J$2M M?RS>KUY_J\0_JJX2@FUG$L?Q)];EUU^;Y5;O4]_1LFI2<\U-CFE>]%M7D?9- MTS_:-#,JUU7P#TFKOHAUX]W6S8/2Q(WK?=@W6>F_FH< ;4Q**]'YNJ%<""&&=">M:8D9LOP3?/WW2\Z MIF]V]22:2>D9OWE>=:*OM#G@_L6G#5!>Z<6GSZTVTXM.(ZS8TZ0(CU:*FH;R M?&6F)D7NH$;5M)2N39KYN/DJJ]=;SX8#DB M!,>H2%F41$4:%RQR2YNY1'KJLX)!-]2&E4[777-E+B)I>8(P"3[ XX0C:#HV M.H@F;8L*!\![_LQ%PB^406,+R/D<&NL1X,<4S0[P[?>*MS'MEHH-B M?PSP3+3+FWMWJ6"*VM#Q'NU^7@*GG?.SH6;;#Y\68;C+/?/$M6OJT8JOE_#! MVOUL62!Y$E&2$:2*PI2-E"DJ\BA'"6$IB4,91C&HB(LC'S.NMB<<[,9/!F]S MKH4>NB)/!JC[\FR!Y4RKM1,XWI=N&! $ 9EEZDGN1/3JBUX4SZ&PZ'-) MKB@JNAMJYH*BST4X+B9Z](2CN]Y>SINJENO5IEQMI>C2L]:KOI5 %&(:TPRC MF/,0X8AA1'%:H"S*2,JC/(PR!G+-+].<6,&&I(,];:"[;0&=I6OM%Q#@=5CN(Z8T#03)$-*)0)A%N:(Y-JU ME07G*N(RY1DH[/@\J8DU?Z0/KG-F]!%:=EKO!P.8LH]U<9TB&?J<9-XSH8\( MO5 :]#F!S^= GWW#-@$6#H)4\(*/'EK4&QY"5IF@I:;MG>(O G: M1_J4NQU//D-R'>'P%J8+I3]SZ*XC/,?AO*X#.9=Y7C](8Q7?::%>MZZ.)KOW M=30#KVA=\N9$8)$4"0EE2!'+<89P(0M$24Z03!2CI,!C 3=7AT:?0C&&"Y9^>F.>-K.+IPN.E2)=H%"W_5HD'4 MYZX:[0+-B>K13L-$I MPX3':0QKLG:>&$1GG#JI#4DWG>WROP2R8>&_'#RATX !7)ZK00">_3=T;H+; MS:8JV;9M3KE9F\X3397<";I-7!;3I\]RFM#\SLFHP">]D/$W'$+M.]?%9&O< MKL0K::Q)Y\>8:;]=K;9TN7Q:9)+%!QWB'Q1"$6"8%R(97 I*"170=X M"-')ST%:5^*;9@->!0.$WKBN3X4)]%RDA<-PT&P+6QZ" 1-!S\4$$ &BR2> MRBT^_. +,I"Q%C(Y@(QVW/S94Z W4/C1T&W;L>8+Q@9*=Q!>#7W7S05ZHT>M M-R5_W;8MZ%M-1WK79XX@0SD7.,Z>9T.,#3)FZ E&OS>_7>24*1+$GH]ECA!Y@7.'\X+>_J@ M8>1YARZN4E9_K=;;Q^9LM:K?K?;?I&UCU_-#3*R'AG+0D XZVC?!N_5ZLUI# MVB&/03"NEAZEAVGEF.">8P0M973K$SLR[GRM8R\+=]!-UN+QZV*@V@)>DD=1 M2FB*HC0E""O)$4D+_3="L(QD2@3/7:*=YJB-MB^ XU8/[0 (RS,Z5_%@BF"%[,SH\PL<[\0O5+ M)5T˧)' B3M5^41M!XO*:Y@<$F&99R3_!VG995J>E;638V5:VRZ(-%S:+ MIQU/:R3;O%_5FZHYW3,D%H3BHD@Q13'3*QS&^@\611@562QDA,,X36!'-4*WOZ%.3?J8MJUP4,8V3)(],D[L0X5011$,<(2Q( M*,*LB$E!8;?%=H0GOSGNB0:/+=5KFY.?1,_ZP,8S(N#CFU.MR7<(=5S<-(OM MI*W)Q^2>K#/Y2:(OW)A\#(C+?/NH?EU5^B?W*U,8 M]PO]_DJNI"HW]=OO?+DU#MGM0\N!K#;:6]<_^+)^^YT^E*OF\4]RLZU6]:?U MJ"PI!$LI(K'9P*HD1BSF&&5))'"6XS0N0$5KIF9X8M]AR&YSZ]$S M'/QNF @Z+H";YLEGT<[@_4AS S.55T\+V$C.A94G\SHYN[,:YKG ?V[29Z/K M4#-HN7R_$N6W4IB:9["RQ:?>G=B.:I+!@":@@- I.2^?BEPK(LP M,5GBP.FTR ]R\U&9:SM9O2F7VXT4;3![2-)" M[[VT.Y3PQ%R'%XCP-$1QPHN""*EH&KLG#8!XF3JN9US7=-G4*3K]W$U@RJV8H]?FNE]/1R?)M#D)3GA.DI\ MX^0%TX. D LP6:=\\>PA'3 MCC?\Z[E]@2/&#V_OG__RR@@WHS7+=;VMY"ZI),["."QDB)3 %&$16^+@ %YQEF:18BRF.A]5G_P9*(H)01F:5)E"<) M*+7W-)FI'?"CRI1-BGS7";4O;PZ]QSR)E^U=YK4H0.\SCP#P'\,S+I2WF\V3 M1&:^W1P3]/B&<_1IU^)Y>BO_@3Y8%[<^>&EB=3,DH*7R>G$N.Y3.DL!4YD0 MSLW@3"H8%=*A8-XS@:ZHE]>/-'.YO&<"'%?+>_Z 8X$L4S;^PWJU[HOWM$MB MU[YBH7 8LU H1$54("P+BIC(!:(X2T*>9IE>LD!%LD;)3:Q(;<.#LJ%X8\KB M *MCC4-EMU3Y P"F?ZWL0\*[4K@=[?,'9?!B659"^BJ8-4YLWJ)95H(?%^O*%K$?U4CQ@CABIAQF@HJ8YPB;RIB$XA 5BF=%&+(BCV$1XC94)U;W'0_F M%'+(Q?_I6QNZ[C[M,+4S"-Z1@MD%+R"Y-Y^U$=IW$]I1FB_3C-8&AK--::U> M=CV:VNB/I339UDWY^0]RL[M,_NMZ+?XHE\L%BQ6-HY2A+)0*85-0E_!0(19+ MO:LE8*2Y5P1&6>(IS&&+$\"Y$*>9B2 MC*>U>1D$GS/@CF/ Y'VY,J$'$X"9I81+KF(4LI@@'.GEC)*" M:X\UC$6.<4Q(V('Y=B5>$LJ>_!5 RI68!D7;XU._N$#/47=P]&TO-TIS\74S7$K(:/3>?V MIR]Z1-.O?=$T#699@@1)8[VGC?12E0AM-4(>$8EE(CBH\+,%S:EO&SL.;H*& MA^:*?L?%36"XT&Z0G1Y]8Y5MZ04LP:"C:Z?9I*,:U^&H!8?H* MDUN^U>JC_LE>_TZ/-HFBC@O0J-?Z00UW!KI'QNW7U>3>W_V>IW3FY;T!A\ML^R8\B:'WA.1X>)[6D?8$ETUJT #(CGNP'@VXZW8R8 ^94> M2[Q>/YCKMF:Q& 0IO'K:/W)'G\R/FM[2@^*D4IB]RO='R?5?OZS-CP9E2C]L MF\A>%2=YGO,"B31.$4X2TVV*1R@F@I(L5HS >CK,Q?C4=W2&1\0,DP$?"++K M9_.'K';U=_4SX++.LT^TY:W?#SA]P(O#9N8:_H*A# 1Y\W67.Q?:\UZ$S3\;1C>K< M]-W6K%?;NESIQ5$SR:M_Q?V[(NFQ_!PA!@@TYG5GH^@@$C-]UI M[8"1F\98_&U=:FORFYX&$T:O]Q4/K0F:(F3!#2!/^@XD/JO6N@'S7/<<1W%( M3&\Z$KY>KK7_N/YE]5B:T/\O3?T3:'T_BZ$F=I]:#H*&!5.+YTOYT'1V^>7# MW?M!AHE>8K_8%R^R16G %)<.97N6SW M>&^W7<==O2;6Z1\*W%CFC$JJ1:ILUSS]!DA*HFXD$@+IGC4Q;E=91&9^5"82 MB;Q, !#,DMAB@_YL./+;@AHHO5N9O,7Z\U7-VPM[4$0/>,PA:OT;>XV",#<7 M2EV%9<$BEF1!BI4R@[\IT>>P6!0X5RK+%95,159W/N>7GUC=-3UD"#;7O("X M["D,%J'HJX2#J>J!7..UIS8" L+-5PGJ%F0&"@P++E^49S"D?/K4?('DBQP? MA(\O?\K!,KQ5A6E[8P;L-3/1]-LS"[>30&\+K9S_\;447^^695$8)_ZS$"]5 MO5!<*)$F L=!G&&2F10S01DFD90\"R6-J/U5EQL/$]N8AEH[ 6G=T /'DJ_! MU\(N38\:S'AU_* ^0XU>WW0#A%'#%&JX0BV\S4RNEK'I,068PNFQ=;.74V$, M,ZS7H3-H?1V7GL]$7R?[@1V_DOF>,\S0DNTIRE@H1!2 4D3F])=VJCSI[+#5LB[6?72/0XN4'?=I7; MS*URVQ99NSC4!'C!S+DIZ6XY0'<'0$%*W,'1):#8GL)*ME1GC20WE=ZN=OZOM]_U2?;7:K61'U;-O]3OE_+O]6;U MJ"V=K-]6^B_?*OF/"M:QR ^UB>W+O3;=%?J'=A*1YA"]9V75Z(LR565='5D7 MC_FU8BMSOV,Z1Z]>4>_)S5>V,8\NFRB-,@'?Y^=E*9KHC-D(S(6]D:YLKP;? MOE3M;[XITXO!K&$?X/+T$L=C8/._/YB]^ZN\.L\MI_S"[A2?\\3";"$\OY#U MHWR>5W9M3;YD&W-O5VU>N^XR19&F882HYQT4<)B0+FX(06#/Q M8Q*3YWXU!)O+L$_K5=7]:!@HE>O(K#- V?ENUXD/,UO72N[08/N2<-Y:8I\0 MF+F)]24!3]M.7_RDPWW'@@NO\ M)]RVL/?EJMRHII+M=J4W36DB*=O?'%=7-M?FVKNZK8VB?B[.W+ ?7>BJ2!11 MD">XR$VSGR1@F*M8X33(9!RKC.8<%/N8EMVI,Q/%5R5?EHT;?%)N#-M0)WYM M=IOS7^=EP$Q2RW=7OFEV^SWKW2]/W@[:LH]8W7@$YAV>2RR:Y.I_7L ].1\3 M,SNK(S,/\,=.T4Q4X76O'_4W=7G_5>_F789R'L=1(EB&,][T%&8YY@G/L&)4 M9GD6)#2UJH(YM_C$1KDAAQIZ8ZG XS@,V\UKI8-9.8!@H(K72Q(X%;R>+#9; MO>LE,?KEKA<_ U.9NMHLFGY*7]2S?EE?6:WNJ_5CQ9[:93\730YP??NR^;JN MFDD[ZS=J_V&Y"$2>Q'$2XK!($TS20&+&XQP+3I1*(AH$DMCHU]6<3.TA&=Y0 MM:>'GEOV$-MQA%8-JV8#;LLVX!4E64]M-Z\P^U M>:M,G7DS.1!<-F&QUL^.Z&K&D.8,[5ESBNY>Q@H4\_4"D^=(\"E"Z$__)10 M#*X-'%\F\#/"R:/B7@@RCS_GV"=^6X??=:6N%[$HBK2()):I,ATU>(19%FIE'MN,#5X](=62!3>%/<+';VZ^2 M%J;*^_87[\9$A'=ZOR2&K^;N)^O/V\_]DG@G+=PO?M"A-N'=T_-R_6IZ7S39 M,K_II[\^?%\_?-5&F*WDPW>UVKSJ7W0Y2)2+C(2DP'&1A9@DM, TRREF(>-< M983QS*JUA /MB;?I+3/;3@&H80?I;TD 2)L'PCFLOQ.#!-/L"_AHRFC+"VJ9 M:7[G4%@%Q Y0:C =AFXE!C L/544N($P6$D 7'*^"@(W60\J!QR7<##!YYH/ M?2P9+Y>EIK!^H^Y9V=8JF-S%]_I+M<@9DTQE%),TYYCDA&$6!!%.64A#&M D M)?9F&$Y_8E/\\%55BAF" .OA@**%]9T6&^"]S:468SN&;DQ*+%?(,'6#&@3; M?%?#V+18 JSQM)BZ6>2IL(69:'=D!LVTP[+SF6IWF0_,]17+S-S-S62]-TGO MMW7]\M3N+MLF/G]?+_4RAN4O;*,6*E0B42S%>93FF!A'.V<)P4S%89[*@N5\ MGD9N]CQ/O#7\>UEK_2G-!?:W'=V9NK,!7IS=N?PO]CH<[@NOZ\G6J__H"7*S M[\NVEP498?X"K=C@R/_L+FP CO]G-&"#OP)OO=<<2+L.TCNXF)5M#5-;M=Q> MRRY()'A8D!R+-%.8!"''-!<%5B;S(Q4T*40 FZ(W1G+V% _95FZU8XRN:,#">IN9-TIPYH%YM@"<3LNS?O+G=!*^ ME6UQ)%OV>I/MFCB2I&!QGN?:E$@SGY,F;K.]7.[OOZN&MSMY V KMG^VO6O'Z/\-3 MA<#NNS^P'5&':/5#Q;ZII?[;IW6U^7K[I,QI_'?U:!CH;F9"DB5%$6F'5,:F M71DAF,O$C&LE9A8>%PFS2DJVI#=U-'K+ &HX0!T+@'"J!606H6B_0, ,Y@4, M4$?>Y;;/ A1 3-DO.&XQY*M!@@6+[44># Y;+#-?,-A>IH/@+^ QU]G4HC(1 MY;>J_>^'U2[2W+6[VCE.(NO^-U7L_W4IBO+/IFI&Q)L+JV77<2]5/6_0L<%6R-LYYI. M@QK,;&YY0+]LN?B;@6Y_R;3ME3:%MP@'P-L@86O",X\3A@)R.E08O(*3AZ77 M?JE>FS!"&V[L2CCOUK6V9YNO:_GNAYE1\\!^+!+.:1+&,8ZD&8B8"(5I40@< ML%"J,-6F*+ JI(>3GCHAJZ&#-NP'8OL&3YMU&P3L!0HA;4UAV%IY91,A!G70 M6C90PT=;/*%N=L7I-\AP@UIVS 5+ ZWF:#+H0+[;1!"ZNG&>H82Z=0YHC'AX MD!7G=/8<)#WR^UQ6@%>DW*MUD\$-;!QT]-C$]O+^W6?4YIE?U2_H6-9A&WBE MF# CYR8AJ CD@BQ.]1[':\U6VG%!B'X5QZ6/^ H(W:[D[O?O7LRL]6T">99F M<<%#'!=AHH]'G&!&M;O"MC:,,E%=%W# M2#XP\Q-1.@>7M_#21=RNC33YP,]OT GTM?,0>!I# !Z#NKCB3PY'C4DZ'ID: M7<&Q;&[S556?M%BL_OIA]:WMA*MIO2]7;"7TWS]LU-/^AH^)0&9!%N""YPR3 M6$0X%X1A;N)4H11%4U-G?\T+(S^Q-=9\8,,(*K><-!I1;'E!FH7RFTN@"HBR M7;!J.NQ@5KGA W6,H \'V.UX00TSD\2LW'#P5?\'(SYO<: 3,">5@VZK7-?@ MX[W2S[#EAY58/YES6%>U^$:M5%%N%EG*8YHRA;4],I>%,<-42NT:2AGD+!0\ M2T!FR([LQ.:G(^[6S&,$,#N+XA\&F"79M?3H&$ M!TV'CXX']$O'Q>5\/N>^ M'G9B>V[M,4+TIW3WL /B4H,/RZ?=#,2]\7RJS:L9R+,QDXS_^5(^&P_X0:_7 M-0,GO,A4'%#,$Z)M0I1$F*HPQ(%,>)%S$20"E(MF07/J,$W'P4TS4VK3#B+? M&@U^H$C=8!@GJR%3849S44 B. MK03D4<=$UZXQ\N?B5HCJ1!P& M:9(6#)2U:DUZ8H/1;P[=L3+>7.-:-.WLQ#08P(X#$&V9(#6U,9C2[-M+=^XX%OR-^@-6YI>;?HHKSD!>AM#^-E9 M#T^H ,V%#T!<)(8A6M8L7V" -1J M9_EA?8HMA+NF#?'0\O-U&;80\J")L,WGW?;HN_734[DQMJ#6QPLSQ+=2@QR8(,TR NL"HR%43Z1!!P"4N]A3$ ^7Z[I=_N MV6GB!@<,P;9O(+1V._IT<,',P2!.O3(MSUU$KX/!DP, )#ZK3^ &S+&;X+B* MXS'AZ9F5E2'VN3"1J7;H2I/Q_N]J*=^OJS]JM<@3'D=IGN PX#DFBA*<%T)@ MF25!0B7+@9.\K:A.[%/L>6@F*JR+S7=MZ(&'!"OT+(\+OC&!V90]^1O4"U$V M#-P@PP$NUA76/'@\-D!$]G6 L*(Y[U$" L/)H0+TL+N?LEXU6:A=0E$4%V%* M X:C/&&8L$AA+K@99"#T#SP7869UKKA(86+E;^FU*=!PQ^(0"WO?P5E"N'NP M%B(> M]76#<*9.ZO\YL6=1GF.]G4)_[9[?=XX]5I<3Z<=7, MV&$_NLOU>EML5G]1]K?)@TB[I&&8RS#2O\A 06L_;$WMI&XK++=#N3=K)%I>T*OISFG*QYZW MS,!V,D_OQ6[[FQ]MF'GH\]JYJ'[T3HCFVF:TEXM+I@D69"0&"=Y MDNEC/ DQXVFBC_%Q%O-01DQ14$KT,+V);6.OE_':S"+NT^^NQ8%W?F/XV9DZ MCZC ;-A5@+B/*QD6T_?PD@O4?LXHDV'1+PXV&7G,3?E-WK,I&]RHV\=*-3>, M=7="#?397.2"81;F(2:A5GE6$(;SC$E)2,I#FD'T_C*IB55^3QBQ+668B@^@ M9*?=?F2'*79/[#W1"4[VX[)YTN8!0K,J\KC QSIL\81KMG"7D]P$%(YGDRY" MRHN$9 0+7C!,TC3"+ \#G/$XI%%.J/X#=O52W?0BZF<:]>IN;$3F*5*G_U5D>I# M@$B21+K5#]@Q,+&1Z:?);QE"?8YN3,/CWB_<(@1@V.U\C2G!A%D>_SA>474 M \-[[8$E^9]4@0 #YW(= G =-W/U;K4I-Z__44IM&[^IU8OZC?WGNKI[T;[_ MDZH^:@::TNQ%1(CIZ<CC M#NVW;O_[OU^J:OVF8BMIKE.V"4A)GD4L9YAFS-P&YRGFA#.<$)6$D6 9B:T, MQ0"-B8U"1Q2U5 &MGRX@,JSJGN2$J?6AB.8B]5]<>EU=$!C0U.IZP=VZ5YT! MP%.3JF&)!KM177ATOK93P[P?])<:^2C,GDA5=A;KG;9.C^7J\==J_7WSU30) M9*O7!=%(Y5E"<$B""!O4M$U)$QP5.8U"(ED06K5J&:$SL5UI*:,M:=321AUQ M.[4;0VK8UGB4'V9O'$6WUCQ+P0;"(7J%UE?0?]F["&/KSJ*:EL)MU=/VXX[A MC7:XP1?UO*Z:)DZ[X5UAD2DA4YP(EF#"\U ?%?0?06(:;.8\Y4$."F-<(#1U MN**;F;&CZSXFZQ)2EI$'#_(#(PPNHL.#""-R^0H67"(S;U!@1-B3P__8Y]V4 M]M?U6GXOE\O;E?R@/:6VMTU;BG#\\_UZ68K71: (20)]W,_CW+1$4Q%F!2.@&RD"4W0XNG868%+,8*9ARTI3 MU+@GWA8A-9F8)[]J64)_=O^=I-[1&2%/1@9.?U;KXPS/L5ER7\CU''"GU;/I M_R;5C_^CM#U*9<#T(0"'>6&&#J<1IE$4&*,449%0*JC5)OS':LUK57TS&^2'U?/+YLOZE2W;&>-F4&]&8DDPSV2@O8."8EZ$ M(2X2$J=)FHNAP)OA@ M5F#/%&JKE<\X"'W.4,/:#=HB;KB;"6) L'(FJ-TBFI-"#@N!>L!I,$YZS?KS M!5,]H' 09]&H;(DC5.98!J8K2#+0E,&R+'2 M9\1$1:R@')2],D!K8FO?4KY!#>T;U*/NEI$RA)K= = 3%C#3?04,X/.;A8"> M3FI#E&8]DUF(?'SZLGG$P0'\_'VEE>1K^7S?^C3L49F^%&]>O[05K?>LVKPN M5$Y)$$42LY 2TP>;XSQ+$LSSC$1<1-1DU]FZ>E8D)U;S'0];7TXS@;YJ+DSZ MU+:8]]DP G! [+"T\.:\(P13_CTX>_I-BQGT1GL('3CWDX #\,.\@^3F<7D M"^97@>0>]*#L5IK/5P))=N 5P9Z$%P!\6J]^U4:X:[K0M[^[%G66>?_C*TUL M^KQ^Y+SZ.BB .98U*02/\1A#@G1& JB0JX"'*5@7)?3BA, M;"5Z](!&X00*2_V_1D"@JN])3:&WEP3QI:(GZ\^KC9?$.U&\BQ]TVS&1(O-"ULN7^]9*0%UMB/+S.!LF['AG_3_WVILS-GP<'AXQPXR_(!+ M:\>TPNW$?+(!;=Z!*[+MZ:+SL/3X[^O MO_^V>B[O5K74/T./SL.K3+TY&N+HH7S2MNT&:1;0;Y_N/YC6[G6I01CH^@!% M8UQI_0$!W$3',)C@X&PGJY.NCBP]FZK:B=C75,LG'&M!__EB#'_;1@.J>59^K9E25_#M; MOJA[537];A9YS),T32D.\RS5>BI"3%FH#Z&$\E"E(8]8>$TCJDN$(=]A/PVI MGEF%OAD6FD94E)=A-=.R_U#!E/[DQY5F@7]94,M$ZCA MPEQ7M;VKINI7-2;W)'VK+A+]B?VKQH 8[F,U^K2?$JYS8Y?R(,O2F%*LLI!C M$E!3Q5VD.$A3PC-)BIQPF#&QH#JY)3FM<#+U#+^7CZNR*(49BKUKO-Z_XC]^RU::9E#BN?F[N\^MT/58FR-A[DEJI'O[%1 MA>$ ?6M8@+??G.4-#ANUO]I; 5K#9LQGP]91K'+/N\GZZ7^NXQ^UL9-.@AO4 M?[-:"-1(@5HQ;E KR%_HK0+2LOY";]NO\I9A66$SP3Z83S8U#_-EHLV$ MYD$.VUPT79*$5VKK$G<7O*S(HDB2'(LTTALU301F*B"81H3%)(]HE%CU8CF_ M_,1Q0$UOY^)#,EA/4+#8[*Z2#;8]]<5RZ>-T*A\D&_<:.1TS;VU>(S"W]I(4 MPWFT)T_-F#-[B>/#_-B+GW*P!I_4]P^KZKDE,F)1YRH.$V3=\.T=AZIMZ]1WU: +4YBP<%I;A6B%AQN%(/A?[<%90 M@(FX5F W*V'[8F&&8DB605MQ]L'YS,40WP<68_"##AD 4C;-:MF2!-&W<]$P MVR2 L86FS@/8T4>:@5^^_:T7$0.D (S",6Q O",!,R9#($R1 V KJ5L:P.CJ M\V4"V IZD Q@_9!KHNLV;[9^6.^)F:R@#ZL[]EQNV+(YF/#CL\L7U3:I5K^K MZELI5#M0[TL[B,]\H+G/6+ \#K,L3G 2\D"[#BPWDT-#'*0L4(J%:<1!PZJG M9GAB"]-<^N"&-R3Z\0?53BJ YN9._/;L;C'^2N\$:.ON/]QU0W[P4;!G?S3O M32$M3(/L=;U!/19]9AK/@Z.WQ.6)V9TY#WH>\$_3JF>BZ]JGZ_>O:KG<-I^- MT[S@+,MQE)(<$QF'.%>F75<:9EQ(F00B@C7IZB\_=8I8V[BJH>C:D_< C6'S M>+V,,&,&$L^A)]Y7']GFLV/ MNSD1A.4XH++*(II(GD!FKLQ0&MB!=M11CO25\S9&,+, MSC'QA 1,#9U! /L+%N)YVNJ'*,VZ2UN(?+S!VCSBNC=JQW!=/:^K9OTFC>O. ME+)4KW=KJ19!D=(@( HS'C%,"AIB&J02AR(-BS#)@CRVZJ%G26^>W?. A9LV MZQ U;G'#"#*<0#?581AM=UEOX#AMNU?AXK ;6TE[Q?8\O/[,^[65L*<;N-UC M;CNZ\0LJ]54[X^4W90@]J;8Q;OOG/MC'HTPOP @N"EI@PDUG)2$YSM*8A:$* M59!QR/9N2WAB(S=OBK6E\"?YU;;/P:]('RIY6U4?5O*AW"RMDJ=.GYI8/QL:]K><1Q*- M7VFZ"P/3M(>*25/,5XDIXO*HZ5FNY4\+T+_"O+" M)WS%P6JM:5^4:6NLZJ[:ELDDB/79&"=2Y)A0QO2>)[@I5%)IPL(\$* V739$ MI[[W>W>'MF-_;U 8X2"_06!!NX%F7VB5FQFFW)96:\;*NU]7KI_5&^^]:6U6],3W2 MM]>X)N*NHE0%.!3Z2T5R;H9;:/>:A9RD:2@"0JAU/B.(]-1FAK73X[=5U#M^ MT$HS=&/&8#4LM?,NRHXI2"T*".=A&S,M>D!+8X#[7.Q*JO? ?6J VW+3S%#8 MY0-,!ARD)&>7GSR#JR/F-C+B" K+L(6S M@$ K:"T;/"!Q5@1?X8?#Q><--IP5["2T 8EHKV9@L0VJFG^VIF/YIKUX7EYU%P<:$VJK8Z.<<]ZSN MW/FY:*\ WJAB7777 0_LASZRZ#VR%*8:L^TNW6CV_M)*L326N2!8\EQ@$L4* M4T("+*D@6205#U/8L.SK^)EZ5^RX,X>/EB?$&P:W/VD6T;LVQ]E,8?G?+U59 MRU(X-%^Y\KU8[KCSH0W;NG3W,!Z0DO7_[ E=S,ZT#X M@>[$X_"TK.,XG1'S"@G,3 VB,<%]I[6H MOL:"C]*;=PRXK?@G8[^M'W2S W^LJK8>X;^5U%;GC5JIHMS4"Y(705CD"1:1 MF<22Q1'F>9IC9DXR14:*+%"PYG,7*$&^XDYMG![6&[9$+SWJ:*-]'=[1AVG^ M);B2,)89*P("F5M(;:'8;C <88-O*@?3F2/%F3,W .\F(3)[VCTM49MTU1D0]WBO& M/NX2S%K5ZV4IFSVGR(U\ MULU=^Z0V[0GQX[JN;[^Q:RWUSXE70^1I M_W?G8U8/X6JXCGV(ZQ>$E^K=E9O7VTJQII@L#(,@46$S."'#A,024ZI/4BH* MJ**$A4%L->KD>.&IO0E38F9H >OK#F0?MB+72 3T$^R$ 17%G>/2\7)9;DI5M_-0-[MM)B&<"I8$. SC7&_B68%S&>0X M2*F(,_W+F (W\ M]LH!0K-NAN,"'^]V%D_ M[/;%UGJ-_/1O""3'1A*D:=)'&.:**.TU SO"E,< M!YE*\B!.4V%5)G9F[8DWM8X:VI*SW]:.,1C?V:Z0#*9_UD*!MK<+[#OM<,=K MS;;)71"BO\]=^HA+2K@2E=J\JP5[WC:??6G/6K#9F8R MP&"VQP&K"5KA@H%PJC2UIS);$2I8\'Y]*OQA!V?B#:LV:MG$I[ZH9_TM^LIJ M=?M8J2:IN]MK(I:;IK8"9X'I=1M%1/ODG)O[^I0KS@2SZW5K37%B"]*RT$9G MT9X)M.,"L#=; 6CADOB&!68G1A%Q<5NLH 'X,;XA$$2N _<(]*!K[ZNC7+$WKV_42GQ]8M5_-:4712Q8E(4Y3H(B,FUB*R$]-; M5ZL15S;B;@\^:KJLYTRC+W>EU">1OR%*_:J5[53'1==9J? MVJXZ^];7G]3F<_' ?BP*FD@2DA@G"6&8,!I@&JJF%Z[(12(#)F+8#<0TC$Y^ M>[$MVA =;VBS9P>Q'3\PLS/12[,S5C__1,B(1DFBA.A-_%M-LCK;M]D@O)$ZS8+$J(5/"YPGF<1%D+1 M)"5)1&EB'2\>(3:Q@G=4=\E6KS?;/140"!W#RR(\[!$%8$!D.YMYB\3'/1)C MVR\<"4 TV",B;H'@:Y"!A8(M11V, H^M,5\ V%*:@]BO[3-NWLJV&]A;U?[W MP^I6B.I%R5Z>VT)D0:*21&#.,VF\%H'S4 BL2$"*3.8%#X&5O39D)X_'="2W M;B;B+UOZ?T/E"FUQZO'@SZ.!2.S)L[$B M.:N' P'AV-,!/>ML)-H.(UVWGZY,]&Z]VI2KEW+U^/E9M4'IO<>>"!Z$69;@ MI#"#DC)NVH!$"N.^T/] MTC'TMQNTYPGMF9KDM'0%*/Y,#9B#N2V/*T1G#)'S4FYVJ1OL:V*F^VMQ?>#; M%YXMPB@3F3 S&#.68&*&--&DH#B,5!Q&7(5Q&BU6ZI$U6476UFBEVFDAY@H[CS@F<11AK@*)%9-%2 I>I (6N_7-X<3^3D<6 M?7[9U!O6-*9I3DP]/M O^KA0&Z;KOP&CO]Y?EV7(^&>^!&""]R2&/ADA7X.& M/A=O5:&JJFE>U%[B=;FU)&%*D)QAI8AQ_E2!S9:8Y==TZW'E#T+6SK1-A!K2:EO.&;LX@.$%32P=,)AL^=)GR M3YY!- K)^"BB\24<+O^:JB$E:^VQMM;N<]'9N.W8C<[R;5-RNB-P=R!>Q$64 M)PG+,,T3;GHQ4$Q94N" \DQR%04I3P&'41\\S7-,W7*TFV.$UEM/9-6FS6W8 M#U6C9U;*YO1F?MOXD4B_NL)C8/K6U]KPCMQ[C?%E?S_7MBR+%[UD?U6"#-8HWY;UF*Y MKE\JU4XMRJE**.,,![P(,.%"8$T1YZC2U8?_/!##V M+*(MCVC/)&PF%!SXX:UE4CB]>M(>D 3U#75"Y8IFHC!ZLW48=8*AWW;4;0&W M$_R;E[IWZ#W^0VCJ616GHM![[K=#NGG;A-6>]RVS];WK_ ME1_T#KQZ+'+I<+SE+]O[S 15803!+!,6/:KJ4Q*Z)0 MI@%-(UC:RJS\3Y[_\IZ55:/ EC[=SWF+=K&&O^R;@=G8K1BH)\<-VDN"^J)T M81ZT%:8QP3UQ4"=/,Z&SDPAMZP?:4JB-E@IMQ?(7Y?@I;\-3G&1>WF>-M/R4 MUW(\8@3R/[$KOZ6/6N:>-+,UY+0+\ \EY83OM:?=Z79"F7R M55NQ;M!6,-1)UGX$&=F0A>\S^[VGXVOYB]R*0KG_'W5GZOAJ?-^HNK+A6!$L MQ,O3R]+$_(JR@T0X";B/$05#;;1)3 0BS\'ZQ@QDF@'4$XJIEW6@#?& M?J=/ YO7_U#+Y?]9K;^O?E>L7J^TWZ_=?U4MXE0%PO3Z#22EF 11A!EA @=9 M1F014IX(JQJ#44H3&YB6-C+$\7\9ZFA+'K7T[;MH#P,V;#F\P@ S$^X(@%IN M6TGGU(![>.79VG%;"=AOSFWWP)5E0[T@\JZ';,+R(A$TQ(0%'!.N$LRS(,1Y MRG,I:2&+( 77%%XD-WDL=5_R8MO$VPHENZW>E^0PG>U5^1S<\4PQB]Q&0M\E M.^=(_9S:G &A+Q;A##WC.&1&U;5271'/ZO&C*3;<52-O\_G?OJA_*%:]UU\: MK>)I(;AB6,5*85)(BFD4:8VG&0^E9/I_ CAZ!LC"Y&JOOST4.( &BJ*="9@2 M&9A9:#FY03M>4,/,3;]'P&:-N$+WK)0WR'"$#$L>Q]@X@N%KN V4_+PC;QS! M.1F$X[J.F_5YQRHS/[J^5U43(MG5QXHLY=I9*'# 68Y)KGT(2B7#J21Q&"8D MB9,<$GBX1&CJ,T!'UD0OVWBGEBU#9F1(? "]?R?9P69A3#!/ZG^1S*QJ M/B;LL3J/?MY1;9N$W=TWT#1^E6:P52Q,EIE,M,,?12D.@R+*99Z&80I3UH/E MIU;1-OG862T/H;!41F?5\7."G:B6.<_Y:9.7]2& ME?I\OM767ACNK2I*46X6,DNC.*("IX0GF*C$=!=D&<[-+*R0Q8K%$N9UCQ.= MW,_>LH!4QP-,]2Q@LU-'OU# 5'2'P6Z[_*4?7>_H7[[@!BNNO;">E-F"X*P* M;@_ L=(#GG09@\>6V^3QMK#R,H'*/1>H2[H'#=8# MHCML.:;&#&9##".FIJ1A95OY;=#;L8-Z_&QS+:9$#S+,;SH4'0?]>483.!'0 M#8[A:8' -6><).@F[>&40<\+'S;JJ5Y0SF24ZW-0 M$&;:+*=IABFC$2YB6A2Q+((DB""'H3&"$YOBCCQJZ/?')H"=M1'<;%TU?VA M';4+0* _#774D/=XP+*5U)N7-D)N9A_-3OA3#\WR.3?E?S"]&%^JU\;8- &5 M6ON$)I%Y$6B?B^=A@,- !I@0D6*>QMH %.865$4J5) J\'&*5M]T#ZW(#+%M MH?:FXZ8K]W;N"S2 HYT9N!(6)P.PI;EU#%JRIHZC(>Q/\\>%\Z3S X1FU?9Q M@8_UW.()-PW_5:U4Q9:W*WDKG\I563=SN;ZI;?$ZD0%7<91CF1"!21AK-6>% MPB2@6L=5&.;0V\\1BI,'83KZ39D1.^ IM-CR-DIMDOZI=9?AH?O M>N][?=#O0G5MDE209SF7&F/?N>R\;)Z?-ISG8[3M&>5>=;<3^OSJ%@*/5"%HU?H+(20>\,PMNXLJFXIW%9Y;3\.5\=W_]R\WGZO M9'TK_W/;M==2#<\\.D]B75/I7/>&:EM>'%V2=USYKA05>!J\)*7'-L,C0CDI MU;GU9E.F 6'Z2C3T,(\"5E"<4 C M@4F:Q3C/W+22N2+3O(\'.#.HX\NNR.6/CRSJ'DYW7$'<$Y\;E=U_'9C:J]T[I] MV7Q=5Z:%UA\KO6*OL>R]_F;6;UZW36?OJU*H+\;KN_U1UHLX"A3/\]CDXB?: M5@44T[206!512+,BSH,HN[[CU%4\3NU\;!LP-U110U:?HC5AZ #S"5Z/G>'[ MR: #W2 'O#VU8O*"R*3MEJ[C\"_04LD+Q'9MD_R0\N$=[LH>%XD,TH11@H.0 MA)CD*L8\$@D. B(SKL(L$M%B8P:'NCB!.SH@D[BC9A\>,(^@]B#ONCIQ]WLW6?U.:.U5_OJ_6W M4BKYYO6/VG1>[<+(IE7XIOS6#CG/\K!0-,BQ#+G$A$F M>^$&WXZB!#0,< $^V D!X5O,!!^38HCBL (]5-Q%1[;U5R]?' M7AS<_N+HX@(3'QT;CW/9C+O8D[6/65^6>SQR[45DF&XW)-%9F;U>#HV*YA3% MOKSJ;+'L4<'Z$>WQ#SMD,#8Y.!J6J+LA"7@24$42+)/0Q*PCA?,BC7!$\D2K MNTID;M6.X=SB$^O>+MTP B3+'%M62NCW6=]]967UQ%;=QI+D!8](5."($G/$YQ'.H/Y6?S>D^7Z\7[+'1D/UAY8@NXHX4,,?MN\X?2#YNSJV0"1BKLQ &U MCC_+NE.K^,.59FL-?U: ?BOX\Q]PG=GP13TVM9>KS2?VI!8Y#Q1E,L>!T&<, M0@G%E&HO(F5:26%J Q32 M8?+">4FN&+APM.#,$A91G-,5"JQ F(M4: M)0N%>1C1(,E5SKG5U*5SBT^L4OMN64\M/8#K> R#A2-]A7 P+>KDT@[?;U?+ M!7!]KY#/S<6UEQ/FS5X09-!K/7YF/N_T K<'7NBESSCV'6'ERH0 /J_:=F;W ME4DVV;R:=*>-J3%X-N]R4>2,1VF0XS@F!!.2!#B/LA0G1<@R:GJ29"Y=ANRH M6WW[KNXXU 2NUBM4FS9\VHXLUZM'O"R_F23U9APLL"V)';!VL3V/.+DU*='T MMU/5-$1OR_IY79?;RM$M-ZAA!^WX\=BX!"2_K_XE=D3G;6," N*DFPGL:8>[ M=_F?#^M/Z]6]6G]2:Y->^7ZU'S]D>_\^M,C41]=='969*J*9P/?O/J-/^O\/ M!LJ^7Z\WJ[5MH[PQ]<>;Y[?!L!#^[RK1YP M+ HQ"<^WS\^5$F4[3-U4H=2_WW[YW;[LTWJQB96YH8_Z#*"6 _2+Y@':.W < M&KN]W"LJ,&T> \1CZ2A86E^%$*/TYBUKL!7_I$C!^D%'O[_2?H#>_XMRLR!Q MEN=1P+#*$NW<\T)@+D*"11P+0;@LDCR&Y-GVU@9I.#R1MJ&$GAM20/>\)[^E M#^XF%=#1;@2Z'Q8([CZ?LN[+1^ZM/*\C?"K2B;=[YB..NZ+XJN2+\9B_J'I3 ME4*?,$TBZ^VJ^8_QG+]IAWJUJ?@4DOC9O!P[FW<[=(3K9X*]8RF7(BQ*5VKRK!7M6?W0NQ%NV89S5 MVU:.H=[S.144RR!+,6&$X%P(@=,TY7D:I#)(0ONY+J/TIK9.#0.HY:!&?_S+ M[__270T@V?$!F4,R#I_%K8%?4("^?Q^/%HZ6)-IRX))U8X$+9"2+5WP3LF4E*IKVI5E]]4.]GZ_;I2 MY>/J[J6JU$KT)S=H,]S\M&R[WNW"8)_4YG/QP'[N7Y9C25F0%5D2IY* DI_GY'YBL]SQC$3'--KL M^41LQR@PB7K6UVOG8/YE7QILVVC$0 =RH%:0[C[H!FU?Z5:D@QDU30OEWBO> MBW6#3'FG/CMHT6Y0)QSJ2V="SJU\'K/&?\9K\95_/BOO\V:R_XS7>X(U:*1/@"M(@H$H13%-28%(HCFD> M%8./^KR2O4OK=ZS\KJ[Z8!#:AL M_O3QJ?U)30^%1'L /-;+7Y;( MO5K^S)KSULI?%NJD4G[@HV[;]9UV#+2Z:N]B95HW5MV57OU?79"D2%@:49%C M49CF52IFF%$AL,A21E3&2)9;*:(EO8F5B^Z$GM2$(N[V9X8S:WHG^M]P"\5C6([299 MEEL>VBD-/F;[S/'6[6SW_XAWZ7!.PR-..^^<=CSLM+?B-??K6P'-[FQ^K3_5 M_[[L)Y_NY/1U5_>7>5>33C":0XZ_P)RC&5^7W32D.1ERW#F;#@9-F>3VV-*. M M\"(KL(J*'),L%SB/",=4&;\ZS[.D !5_6E.>V-CLR>YB$>J'^-H,75PV#+BE M8HXC:F=J)L$)9F=V29CFCK5EX@;U<-MER7\ 696ZVBQ^5X_&G_I5K1\K]ORU%&SY=OW$RM6"$DI3GF:XH)G"A/ MLSA06.9>Q9UM1)OJYIV'[XB$L?'ST'\PCGHTWKUK3D*'7HA"YE( M6?!,8!'3 I.4A9BI(L8T2I(X94&H2 J.L_GG<[XH6A,W4;VXB6$'F0BL8H5> M^HJSRT2O$! T^[DOYN>%Q';,GYZL/(>ZID/89R!K B[G#U--!_79(-2$Y.#% M,"9O[INJ7C\7[ZKF:NAM60M]Q'FIU$?+P4RVRTRGX5OJ1ADU_?5*K5_JY6NK MO<=:O^?,\\ F* Y.)296!&:K-X&(VR\^ 3WG.DOA5DK]G:GOUWI'7O[_Y?/= M6JJ%WGN30M$81PG1YXTX3# KN,*12+-42?U;:A4A'28SL9?1$D8=95-4;F@C M31P9ZM !"V>!&M9Y?^+#--U5I"T."73%[X>RR,T]@&!+M= [#X*?=#B&W M4FO_IJRUF]R5=2Y"EDH6)QF6E >8$'UT8(H1G"=Q%%,:1U%JU97I,HF)E;)' M$ F-%3!$> 82.W_\.D%AZM>7L2/FS^V]+(@GC_4,@5F=S MVCSC1?16Z06>RE5W%-.__E?[]@7G MI+8YFEXE,/0D.B0K^M-0]W;4O"B7X\GR=+T9#Y(7A3D\-U[^F$,IWP/[\6$E MU=-JE^^Z;1$J21:G681SH0HSKI=AQBC%89&IC,1Y(7-N77]WB!(:IW1E97;I\7A0:4/KE0WBW>BW("X>54XW)-%@#=?'A^0J7 MQO@_J#8:_3 \'O6[$B^5/DF'$7\H-TNU* *6!E&28RJT:2$LSS!E88X#E@5Q MG/,PD%9)Z><6G]JL&!HFT!I&O_"_H2UU^YC3"1CCD:9K1 0:$J!TH+C2)3&< MHDDGB\T60[HD1C]R=/$SSL?7P\8E;UX?]$J-!\AI7@0!2;%@G.N]6@:8QG&" M95S$-* DY@*4@S9 :_K#ZW'W'$-YS&L$(V9]F/6! _@LZP*!RP%V3#A_Y]>+ ME.8^OHZ)?.;T.OJ(JT(_/:U7339K6["C-SW!3?@W#HW'+4*&CP])0+ZT?4* [ZXAB.HV\?I_!?\2A.B956WA%/HE"FZ"(/A_ M_Y\P#?ZM2V%G+YNOZZI)EVR;^KU5HNW!'H$/C=)L+7[9)W>;#ZWX&RL"B_RN,;Y(L<5HA!B:LG+QM6POD_@:A9J=Y M=5W.?$/LILN4]VESSHOCS= <+3^S=3DOW*E)N? YN%?]MCLEO2_U>D\;<_%? MW:VK2C4Y\.^7['&1QT41,IG@O$@#3,S-$HO2 H=)EA4;V)&;V#W8 M,H T!VPE2K9L&^ VOVO807M^D&'(WBFWP'+<3?>+$$R#8>#\:9CQX$[ I';R M\RV6G\WSMQ>U?Q8 /.58K[)+'OE<]%-]OJBEF9%]9RYC3]*JZEM>:\]&;!9$ M$)JF)OL\C24FYEC. FTS,A86BK* )D4 *F*YBIV)C4B;Y,@/DQQ[>9!_;OD MGC>N? =V#L%\R,*,S]G,41BH\#(8+UCXJHVYCIEY"V:\ '=21>-GU6LZL)HJ MG?=:7,/*>K4I5]I[_?RLJL-&'O>JTE_44C3,+&28\5P$.59%DF*2Y$P[2%F M)U=LG,6?+\YXZFY.A7T M>[6Z\/$3NK5> =?Y?JW7+.@8;SH[JZK5>L"O,7Y3JEU@Y$R]B.;V" 9]+DV=O M3&_N+1.^>]B A/85%K*B.6^L" +#20 )]+"K/R554:[*C5J6WTQOA8W^[I1\ MJ=H"Z5NA"5=*+H(@3))0YCAFE&-B#HTT* I,61'1-(J#,)8P[\F*[L2^TIX+ MW+!A>H!U?"!F&(&Z1W9@VCI#WB&"NCX[=#XVZ.Q9Z-H@H"T3/MT6D-3>G!0[ MJC.[)" H3AT0V...!N3IF965.>)]+HY)'''P[H=8OIB[EE_7:_F]7"X7.=IQ90Y3)[;I!IW8KU]VW*$M>QZ'Y?E R96V&9ZG=?5X\?5N_-<+'/A>F.(%>/VGW[8_6MWLAW_]R\WGZO9/UKM=IH6WQ? M5?^HZB[GTC*?W9G Q*;M'XI5V!2Y8O,W=-)QU MY@5.IS( =ZJS%0M<#4R_I.#ZQ>"9"[?:NNKW_HD]J45*PSB5-,*!R"DF8<(Q M3TF(XR +B(AE4E"KXKNC=2>V;ATE9$C99QGTY1Y/)W"4!F8@K 0!Y0.<8=OI MXK^_SFPW_&>8[U_EG_MGQPIP(:H7)3^6C)?+,4&J("G ML-Q <(&7F=O*ZJOJ?)3>O$7HMN*?U*1;/^@Z.KA9[<*\[[OVGDB[7/N+HIZI MR/)(!3&.4Q5C$HL"YV%$L4P"'DJ2)[%*8%.%75F9V(9TC$&'"SL#:WF7,PM< MP N>SH+T!H%V;*%?.L;^=H/VO/6OK*>P.M=CY&V>L3,C,X\ZOA:PTRG(5Z_H M9MD^J8VYKKJOUM]*J>2;US]J$WGN,E7U<<-D]3<6=:=X^F-YDA&%@S@+,,FD MP+G,&2YR[0-%(2UB%L%NHN%,S',M72S7W^LVA:38\H+8CAG+]@!70&UGXZ:% M#V;;3*9,@]V6&].]\A?#$"I7?T,[GM">J4ELFCLFGFR9 P.SVC!W@(YMUQ4K MP6.V_ZC>K607$3F.@-Q]J^0_JN,X"2QDZ[K^'!%;M9*VL<$[$U?4?VTBBQM_ M(5IG^,:DP=9?VC'Y) M3(4J.BE._3>T6J]45R(*3(X^!ZR=QW4E6# SM$=IVAK0 :$\^43G*,SJ] R( M>.S5#'WTFDH(?;@S'8:U9[0LFY-<4PJH+<9'_8*6N\^H>L&+)%$Q%3A),HY) MR"AF29AC0I5022:+$#9\&4A_8H^F(8LVAM(-6K7Y]872:++E=O"R_D?$VQ.P M2]6#/=)V2C\A?C"#\*XHVF+[?@3IBX'SD+.;MLRT\3H:[GJ?-ZC?/JU?!@)V MC@4,8("\EBW84_\)Q0I@:,Z7*,"7<>@_UYOI]D$[N/KKN+E7E6FYP1[50@59 MD7&:8)$6"291'F&]!,$%#Z(TRF3$AO$_ M#!N6?H4%;L.6QB\:,*-R-)MQ2[JI=^J(>T,!T++.&QIN?>NN0076Q\Y*T,%F M=L,KS-?1SDJ2@[9V=D^XGI[60BG9U'09.K^Q3=/]R]1IK)?+MM"_-GF'YEC> M5+XN5)(($7*!X[BYWL\2S".>X3A+9"2"2.89J.K>@8>)S=Z6HS:X7:GGKC)< M?]57:^TR5-K%++\QO@1.57=!V_;(-2F&T"-9'S[#S@W:,M26;NU8:E.==SSY M/*XY ^+M. ?G8.;CGC-$I\=!]Z6<#9=V/S:O]_J;MS&SO?_Y4CZ;A?^H5?&R M_%@6:E&$(8W"),-4OQQ,M%W"+.4)3A51@O,LBA@%&JHQFA,;IG?UIGPR70G0 M2T.R*;EH:^%?3:8K.,0S#J*U_?$)#=C>-,2UWV'(-R9FQ\ -:EE A@>O]L56 M8'_V9)3BW/;#%H(S]L+ZT2N&9;X9G]?VYL*\MMZ]Q!=MP=ZO*_./BYB0@ LB M<1Z:J!/)0\SRF&#M]X191*-G)L[Y/NRLT\]'&7C:]#CW MLG_!]J?A'G7L>TPGF!9?GU,O_3,Y_]#+R8 ^._-R.FINAOW=T_-R_:I4Q#:7 3.LY1.SL MXI5R N/R!R)ZO-^WD,:3"3E'85;]'Q#Q6'F'/NJF>;^5J[4YU&V#4/O&:?MI M6VE<4,+"!,L@RS!A),6YI 13R:E("JV9.2B?VX+FQ)KY:;W")L-4/[\T>^B6 M$YB.VF!GI[.>$8'IL 9#G,'B8#+O)&/+ %)[TG4;BK/J/@""8UL >=2QD:MZ MKI1H[]OT>>[V:5UMRO]N;S#2F!N;H#"-TP23F C,9:'_*))4%F'*%56P;)P! M:I-GY?1I-Y$&UJ,.[+PZ )J=,? $!,P(](G>(/W34NW Z'-P@[2Y>*[6\D7X MF6@$D-I7=]0!2O.V/AT7^:2OJ<4CCBXXJU;:_-?WJMKZ_Z58)$6:*DESG,;Z M#R)CJ36<:D^ <"43*M(L#Q>;]88M+9WP MS,2'G*8FZ9F5$A7KRG@T+YJF4>7EBVRS]S=?%7K2'&F?<7L5OC0,HN6^JABF MQ1?PM%/CZU&"Z?&.'FH(WFS#K1YOK(=%\J3(%XC,JLG#@AZK\LBGG8\KZ[K< MU&T3+7.J;2M,%WE*E20DQY*S")."Q)B+E&*J@DP67'(B@)4#ETC-<5!I"+>3 MH;3^5N#3R7F,K(\F5\L-/I>T F\;YNV)>CU[#(KE[^!QGLSGQ]]6SZ6)&L(5\-("4ZN@H8L>RB?CL_WVZ?Y#+T8-4+N+XELHG@_)@:HW M(/04ZC8FH9O"75QU/I4;$^Q Z48_[%!?\E"Q;VJI__;NQ:1*_:X>C4'=SK0G M1,5Y+'' (X6),$E(669:$(:!8D$I M8?IY+##JZ(Y?AD._(?8E)+Z0<*L@<4<$5C]B(^5@^3ZLBG7UU'P!'DQQQ"*D(E0DI#C(@A@3J0+,HYQAD3 F MXSS- @'*!ABE.'4N@$EK;RJ>=IVF;E#'"NKQTK0GZTU#UP\T ]'_;)@$=HH< MA]GN0.X5/)C=FQHW>,*B+1:^<@]'Z M*X '-0EF;NZ4+7:>O"JPY(,NEOUJ\_E;8 D/G"_XTZ[7&6TSE@?VHPV];G_1 M=CM83[47'[IKOT&*8V\]V'E>BG5R!VC\$4 MO:XVB\_?5UI7OI;/;]=/K%PM$JXR(<, RSQ.,#&90S1D!2;Z7*7"+,G"*+)1 MZC-K3ZS .VKHSY:>Y19^#H5A=;U2-IAJ L2R5L0! 8:43C_64SC]TU[9SJTX MBV(-B+)5HJ&/N!PH?JA*E+6ZKTJAPLZQ"Y(DS6@8XC0L4DQ80#&CA.,T2_,D M%;2(J%4%YT4*$RO/EB1J:*(0XOV>P\/F4'"EE$#__TA )S__G*00E_Y*B1V] M=[#D0'=]0*IAS_S<@S,ZX0-\'_K;0Q]T@@J M.Z_:$P P>W-!]@D*%"W$\^1)#U&:U8NV$/G8@[9YQ"&1X?%Q<[^J5[?R/^O? MOXF[>GM59IO'<.'YJ=,8'C4,CZ9-Y;U:U4T+@%UZ38U^5]4WLU/A M&%927RC M-,> ,\=P\=$=K=D M==UFQ]!C:+#?T=FV7 MKTTJ.@7,SF7P! -,^=T0N"(]Z*)LWA.#3BG]I)2@BR)?3@:Z_(B;.I].JEWP M+!94A1%66:;/ GF>82Z$P"P*49 K/JXF4!CU5PX)-P?_KO]6;U^'9S=H27 M]N#U/^\F><%B9^"%)]Y'_Z[JII3[K0DKV4RO,X?1O[=CZ8X&V=F[X'!TQYWQ M28&%J;Q'3#T'\IQ!C[\^Z+N+D"_Z'*QZ_Z2W*KOQ_L47UZ M,6MJCZ-I0=QK,+J?OTQB*K5_@.,L2S$Q_=XY(2$FI,BD"H(T8E9I,:X,3&R[ MWJK5^JE\[<, R&$D[OV)*?& F:,L)ZEA!+2_-.:$=C-ACYP:]+98KNX+BR8$!DY_5O7$%Y]CY<5X'GGO7K/E%/>MOWE?3A:1:/U;LZ?9'62]" M%HJLX#G.\MSD$TE],"&28Y47A/$TI#*S&C(Q3&;JR$+3Z&Q/&76DM7)HXH#T MO &@ALV)/_&!$05'R4$9?.."79',-[#X;'E]XP+V4_PL/NWF++09MXN""Q:F ME.(L2B0F(HY,Z]$,!T40$Z*T%Y J2*R@77:6^ !K2,$V]DYJN^T:+@M,GVZ' M!0#OI(?\>MH?NT5GW?4.!3G>RX[^%;Y#O5F;OOO%V[)20B-:WWW59[ GMNK. MD@E161IS@@6/J/:*XQ1S44@LN0I9DDL61-:[U#"IB7>JAKAQZ7;DT9:^_2XU M M;X3N4/ IAV#4CO\=1L+^$5V]8(@=FV+CM!^]N7Y1-N6]A! ;0I?KZKE"PW MYF^+.,@2F5/M8$HE,,E8@ED4*[W-17$@:)80ED..M@.TIK[E5M6&E:NFNKMM M4/>'9J7Y'3PD/@29W:;H"0B8+A^6NAM:-ZBEV_TP1\Z+A>2>]MPA2K-NQ!8B M'^_.-H^XJ?O[L,]!MVO_MA/BNEM_4 M;^O5YFN]8!EG2L0QEAG3VWJ2%3@GA?XQX3*-\CC,$E"PZSIV)C8:^BN5P"S# ME>C:&8_Y,(/9EY8OW#"&]IRU1:,WR/ CFFC90>6QAM0//IZLT)7, MS&JH_ !W;,L\K>KJW=2;S\6OZ[6L;U>RR]ZN?U\OY4+1+*=AR'"F@@R3(HHQ ME6&$XXB&<1(&&66@9-_+I*;V;4PNNG;1N^ITL#-S$2%;7\:'W%!7IA6YH=JX M?-6[E(:&9G94S@4U]E] G'X)K\ICWTLBY7CX9&?9QIGF=Q M'J=2X((4"2:1UEV>RP +SF(:9R)D!:@:;H3>Q%K##KT1N687"[.\1MQPFZ'<7MBB$:]@!X M'ZUA0?HG#=RP!^7R& [ &F[FI^V4\\!^J/J+$JK\UF2E%ZE*(Q&9;AVFZ3$+ M0LS#N,"TB%0F@I33((1-YCA+!Z(53F,Y[BO5#-KIYF1M#'F8W3B/CYV!N%IF MF"5HR:&&'MH3G" I>% P3QI^GL:LJCPHYK'.#G_8L1^&_O:V(W@^%Y_6&U7? ML]?F^Y?E+([25.%4Q $F06)FV%&.4ZK_+X\9RZ,8U SC J&)]_S[2BMF^6RN MXILI6,U4+& ?C$L0V:FH#\%A6KJG: [Q#4W4$?78_&)$+%^=+RZ1F;?MQ8BP M)STOQC[O6&G?+?JPOA7_?"DK=;$J=Q'1-&%2']Y5( MO5%Q02R"(J8QYL0$!](LPWFF%,Y5'N1QS() @8+ZETE-'0IHRLJ7Z]4CUD\_ M73'U\C)8ED=\+Q #_2-] =5?5/,UAL7S==1_3*A>0_FHP*?',/'GX 7_KW7 M_*]72I\13!76Z]L7];#^>[E>-J?ZS\6_ZT/$G?&%J]>/[/OMT\:V[@^Z[L0Z MW+&#MOP@^:+,7K=CR7@'ABG4<84T6S?F?OS%UC]P0G-8[Z<&$F8)IL$05,_G M"H93.1^8V&S5?*XP](OYG-=PO?U_>BK;SFW:_;A;KTP\4>GCMJH7:9%'M,@9 M)CP,,,D2B1E)3=E>2E-%DBB.""R\-T!M\B!?CW;C,8L^=6A"P&70[#P&3T# M#,4Q G=6"#@D!(S*YBTCX#*EF5,"1D4^S0D8?\2Q\8XIY7FCC]:RWY>IG7>A M27UH\B;+;\J<.;I;R@7G69!'18P9#;2"%WF(:4X#7) DX#')PD18U2)C.'I5$6F/,\R+G"A!,%$ M)!G.(Q7C(BP*E5)*LP)DABZ3FMC:; FC/F68J1F R9CC.RCU+U<2X MM)Z,PP"A66W N,#'JF[QQ+6M_MYI/17&7.SN.;^P37.8T9[-LMP/)>SE* J: MI5DJ!AR'(@LX+S)&H\RM%R":##*[#T4&8"%NBJ]##=@[A/\==T))W)?/,#DO9.A RL_ MJ=6A.VB7>R%>L>8U<^+_-WO>U2\3)@NNW1U]0EZGOC@)?.^W=4G#' M(>]GA+(;[MY_\"<,=3_#]_EA[N<^"+_W>:BD/FB;^2J=AV::]]E>[IQ]>&K# ML*?6-!JTOY0Y+^KXS[#QD4J'_I M,?S!:P\E7]32Y"?=LVKSJM_FJF:B.?N\>3WXER8?,"BR2 @E,65A@4G "LR# M@N& D) (QC-%A=MI!,#%Q"K;T4,-0=3CY=J^Y1"@H6>.B>"#V0)WY*XX1CA( M[OW\ .'A)QT<'&"Z?&)P6[I,_7&Q,YYJJ9M-2UB=$<>9SJX :%KY$/0.KSSH-P M@^9D6(3C,FY&YVU9B^7:#'GZ7/1O>SN?IBE;W]\'[Y+5=_<$G&0T#X,82Q6: M@2]AH,V1/BME6<)DK I*500S0E=R-+E1NI0UTC94:28=M5?EP,O=:]^$G2F; M$5W@IX/!DWJ[E9E9SYPFZ8_/G:UF8.92J7+Q;;;2%O96R,A?B M^J^?JX?U]]6"QKD*J,@QS:(0DY3FID^U=K9X(+23Q5266O7S'* Q\0&KI8HZ MLC?($-:P($/:SD@-X3-L>#Q)#3,F3@);&P\+D09"L_KIUA;HO^Q-P-":LZBU MA5!;5;7YJ,,EZ;L?JA*E:31?"A5UEV6T"!/%,HJIXA$F2< P"WB,L[P((L6) M"#/[2])S%*96O8XD:FBB"'!Y>!:/867S(B50U8X$=+DF/2LIX)KT6HG=KDFM M7RWL>G1(F,'KT;,/SG<].L3WP?7HX <=[,9ORI2-KS9=,?YVWJ(^>VAX\@RK M@.MM.XLHSHM"X")3DJ>4I506UI;C/(V);<>6*'INJ5H>*(9 L3 ?UXL*,R [ M*3N"XUUGK*4%F)#KI78S(G#I8=9D6*Y!>W+AT?DLRC#O!S9EY*/7!&2; ,Q) M9TC!QN&81ZHB'">0*Y@!FC-=OO24G<)N)['"!)< MO5IRMT!J2W;:-'0+ ;V&1\]3^@FAT$&1SX<]AQ]Q#'$JOOFPJC=58YZ;(6 #PHBR^8GJG!.8-TUT4\"3R=OF3UZ9;G:\H:X+E7:R\NTM]/2I# M"&.I%9-Q'&BMQ"3.$IPS&N,DD7D2B4A2P=QRKUQ9FEBQ^[4++1_;1(!7UQ0L M9_#MK,&\D'J]5+CI(+[983Q3&K71:.@//7Y8:=.AZ@UPR//P(M.IV2%=M"4\R5IJME7,0T38C>MC'-B<"$9D2?E6/]!Q$L$WE0),(JA@\C M._%&O6,"U]]]W(Q#!AU2 )/8UJ\*. MZ+PC*T! G$RN@#WMN.>I35M]:9K5+UC.\E D,68BDYB$(<%YR@L<_-_JOK7' M;1QI]_O[*P0LL#L#- %=*$K?VS@AM)BT]5>_V3)_1S='D#TF;F'^T_CXW@\\I4:>!JZ5F#XF>B48*&. M0'MKCWOB.276T0'GY$,^599-39_9G9I(F'-YY>ZG!M:D$V6'?X745NX)V*\R MU\D&TY=3U92APGSGY? LGMQ;:L2JR5,B[)=+GGSBVC23$Z;KK+(5QTW QZ-?>X)("5.B0P&O3L/)KTS# M\9 X2!K.^5=[11I.[IN&D[]M&D[NFH9S^*"'W6A"9-\6,_-X;7O6+U^WTVP^ M&AX;3Z+[]_OJ5NNFS8JJ[4B:5'.%$4N2S-@6*FR,7QJ/6F9I3N($LL90&>]47>P8&-@"8PG['#TEZCEZ69G M8E6+Y"Y?-NMWR]D8P (,YA@ ^QG5P8"&&>%K >HUU-Z+CV?,KY5_S^!?O9C/ MIL":.Q5+^3VKOZW-X"21VAA[8^DEQ8GM\"=02;4Y3Q:BX*0@-"^XN\T_363H MFUK6WM+6ENY-) QEB'DY XR+6;Y>7*#5M9+>Z[:X[2:R1*,UU0 B0PSF]:)[ MVD,?"("VKE^V?E-VYK,C6JI^[O<-T85G0_8XWPDJU.]>CPK';NULU.Y>]W^9 M)Y?UI_EG54T7\A]J^OAMJ>3MBZK8H]H[+4^R-):YYAA1'6N$E:+(\$0043+) MN>8D54ZYY6_ ^\!6L>,G>K0,*7D3_='Q$K&6F4BM_;7GQE_[:3J/Y&(V8^8( M\:RJ]AC\F;>."5$(NN7()Q2XZCD68SR1!4J3B45M( 5//^@+]^K M./K &?__[>6ZW2/\H"\,N*GO7,WNE;'ORA'QU^CD':X59IT]5=]$K4"1>=NM M2#?16JBHDRK:_V8,/1I@T)&B;A9G*(L4D*5&>ZA1AP4O$$HG-64.D.6>8$AQ#SAJ7" Z=-R/,^7O5 M]LQK!Q;N,139:SSPZ*5^!-VL>DA<8*9X'X#]J^,F5#A,[PM7@<--9NHG-_9X M)B?A3\QH'#F:SU^BEMEN]7E1/S. =;;MVW$0/ MO1/)'<3NU]>K)88IYPEAA\@1[Y7*ZZ[Z>+71KJO/"K)[8WW^(=\R+SV=JV9L M6I-L8W9Q.Z#H[NEYMGA5E?V&5LK^EE6ONP^U0R\G14KSLBP21&*2(VRON3DS M+GV.\QM_]DJ.&K86$*5@5W%3,C5\R% .ZXNB[(JIZ5[ L[XFEG MGF3;$:JP",.#ZF\R7S#,Z*>&VYX[G&XBW[WG^7K[1^5K&_E MO^J[[V+V^#N;?7FNEO+3_.OJZ6@7H6],=%]?ZEDO^G@EFJ *0&-ET?IB]3J>:R MR4EL[QCN6#4WRE4W??$CHT+[JCA?+-L'_[ WE%^4GBG1*=^#K0;<5S^]L)<6 M+ZHR3]@N[.X6+L1KNFSR1GY#P"C)R"\GL)D,B*V7W0Q!?S1#&A"L7[G]HYYDC%6% FFB!(I$>8Z1YP5#)%89@5/ M29YJ]X:E S$YL.7N:-E<(4,,DELZT#OI-[8_"M(P"^R2^1.]ZTW\:?X7K=]6 MP_S-YJ^??Y27!TDL?ON7Z)F8_+8O$YCB/"S*_2G2 ]$>,<5Z6/3V4[0'IN47 M)36;N)H^SM_;&Y'JM3L/Q[A(J%89$ES;/M]<(IK%'+$B%K1DC.1Q!@F1GB(R M\+;7D31^_??H[ZMJ6LMI,UL2%AP]B8Y;9/1:F6$;T#EQ Q[5700+%!D]26+4 ML&B?D(P M83G;Q8>.>+9#8RR]J"4(G8VS@T._WETK'3#LZ"Z8QPR<8PFN&'ZSL]C(4V^. MQ3@>=W/B&0__T>ZH*_/]_!^S4YK=4MW.Y=>%7MH?.Z.=J()GMF%>2JE&.,F$ M4:*D1*6499RDA*K$:4MS(S>P6JWI1]\Z!II!>77' L!-N(R;@[<6% V8&FZ M^)]=(-;4?1IV7$8$X (%1<;/F;D6(9@WXBQPKU]Q>97Q/ 1GB?;.^NZ?@I\/ M/G3?@X_36K"9C<=^-+^I)PG7F M<>G1D%VEN[VA*%0A;%M]+3+;T\O\Q,LL1I(1J66)B7#301=B ROCF0;4P):2 M?6"Y^=&A((#IYMGVV\'=:1?Y!FV]_1;NM8O0;FVWK]I.UTNW14=?S=&J"<1M M6L2G(I$X%D9_2V*DA#X+) M39$#" _381^YP>I[0:I FGN.RJA*>T'40WV]]/B5TZ2[__TRG:MD$DN*Y8&%]Q_NO0IP:Z?+[VWZMM,F#XEV-D9TR6JU;W6+*<6PT,U-VLB,S_BF/>8Y(RLI,48H3 CH6]U(;.O;6TH[:")3'VDYH M5JDY9@N%2I+'91GKD@H^F:M'VXGFP5W976@[??%I^\4_XL!9";ZHYY6=>ETW M;4B-__*TF+?=2&&VP E--X,0#!S/01(M]767SH:!FVC-PDUDF8A:+L(9!XC, M@2R$$\E1S00$A$-; ?IL.$<\G10QITSQ!"4I31&F4B!>&(.!S0' N L+R0P M5^4$E;=TQ!_^<)PZU8^3OR,.DCZ@(]XG>!!'/.W1:']'/'U[1SP]U%*WASW2 M8/Z^,@O$:;K=QCY7B\>*/75NI?'!.959CNQY'.$R+I#9LLUVKM+,?% 5 J?. M23 7B VLI)9Z9,E'.WMVQP @W>,28OUZ&AH'F+KV0>"3^G()"T#B2T!,_-)> MO+X>L%P71QE[,UTNK3%>GHNC-'M9+JZ?\6T^QI>?YO6R:E[_;^Q)?5@\L>E\ MHG%*LH(I1.(X-V<,(1&U8VY(GE'",.<%*6%MQ4X3&CK;Q9"-MG1O(DLY^F=+ M&W@S=Q8K-Q\C! (PV^4IO$?'KG[)@O7B.D-FY"Y;_<(>]\^Z\+R?XMYIK<3R M7M]]-S9A_JB^&&?\?F['$MC_;"'R"YO9%@U?E*$]M87']A]NYW+_%SM/3F@A M"I(3VQV^9 B3-$,TU@21)+,S]'"J->@F?@ >A_9*&HYM6$)U/$>583IJ?ZYM MC;>=E]*D=S8_J"UK,&,RQ/MSLT-O_%: WM+FA:S9C2R_]D58'KJ))CNLV&%/ M:RZ[1^S+.OCE_B?:KE@KFX-T_ZRJYA 4(#UP!, #6=8A.!S5* \(\:$]'Y*4 M9Y-$X]4JU7USYX^_*'-&?%#5T[UN^C':Y"&5\#2-B4 IB:FQ[.:/,N,Q$J(0 M1',N50*:^W*9Y,"&VA*S5F%F*0/[)5Z&R\V0A@4!9A=;VC?1AGK4D+^)UL"L M60C85M%9W% M%B\3'+?=HC, 1ZT7W3_I9P*:-C.W0E0K)7^9,CZ=39=357>W M61.9TI+AC-JQ/S'"G K$A,R1R''",FX\.@%*#>DG-[#JM[UW6$O=G-.:^SG@ MZ>L"7F[Z'PX%F.ZW '2$HQW*YB33T@ZG]&XR!E+X"\1&578WP0\5W?%3\#YI M'XTX.MV"SJE1G4KZM?+*\67&>6'*VK5K](NXVR+CQY3?V!3=RR0V.W/M_6 MY7NG]*+JAJ,\L.^J[IH.3%*5:2%U@FBB;'2$<,0QRQ$I\Y10+6A.$GB)@@\K M0^=DM51\*A:\@'7;:,>!"V8&]J<=-5.E3X81(MZPMIZ.U#!W$UW"V;-"XAJ( M@A91>#'R!G46UP!VNA3CJA4]#_][?L7!R+9@;=MHGFH!#0'_#$XE0'@B4_+@^B2 MU\B'<+B9B"N$A%D B'Q@]3XC12#M/5Q]5.4\(]JA[IU[S+]%2=NA\&[>K#I) M1(F9BC&2AD96%"OMB0GA;FJ*+H/$9N&UP0R6$J"!(:/N#]DD"AQK&?I3/N\/1+XAZ-.K_X 3]E_5PM M7J:U\;>-=]W$XZU+KNH)T9E.,3%;H4X3A)71TE+&"_5]*49N6-38,RW;=7\KU;5 M"_3"[!RH;KH= "J89N^CU%Z8M33#Z?<%H0)I]SDJH^KV!5$/-?O2XQY%%_=B MN>"J,O!DYS+GBY3%L50442J,6ZD*C'B2*J0%)B754I>%4_:B([VA;[E;!FQZ M?79=]84#=/U:/ @P*!4/Q8^91@.H J,<*"XU>,X?N%@=5CN$O:6Y+AL,QX M51GN,NT59@ ^YG>0L26E[?B"V6SQ!S."U&T68;-_[TSAF\A4Y0G5!:*<$H1+ MEB'.8H82F62E;?Y""($<;9PI#QT,4'+5=-BO__RGA,1_^_.?RC1)_[9_XND& MOM?1IHM5/7M='W* [6+< 7<[]@P"(]#%N7L??17?#(XS=1,E*8II6U_> M#5O9,+;.DFY8LSD-HFK"^S]]4.U//^_,?0QWB )#%.A8Y4YWU(,6&([#HQ=\ M 7@N4A/"?'AZ_'7^/'T_KV4E/\[8HVLNTNE/CQ*T?Y@^V7NK7W_[_,E>UAOO MTT[;<\]1.B-XOS$(([-/#/^TN-$_+>U 4P7[!?/*4CJSY&A92OTB[68I77@R M7#+_.I/PM1M85']8J8G9Y5G.&$$Y+RG"F!EW1ZD$T3*),TJ2DF?99&GG3+KM M^:Z$09JZ(>_\U6TG8[;W],\=U>OS^T\BZ+:)#X$+3)O/YOIOV+B)EHN(JV8. MZ; )_WV2#YCV?Y+LFR?_]X'A4@+0^WG/%G*+I^?%W*YUKS\HK2IC\1_8]YU< MY$U#X3)16&";]A.K N%4:L2$^6N:4O-*"BUH 4IJ="<]N-?0$H^6['LTVY+_ M*[#5G#N4;I9D&(!@MF3+@_6<-DC9/G0[? S2Q!DN?JB^=.Z$QVU1!P;DJ%L= M? 7OW.G&"5P[@Y_F:W)?U(N:F\V49(26,K==W'.)L+;9A5A1Q(NL3(F0@L"F M&5ZD.)81J5IRX)3H"WBYF8R@*, LQ:D(P'2^-1E?+N#BD\+L)FNX3.4+],9. M2'83_T3>L>,'X:[^I]9K?*B8-(>6VZKZ93I7GY;JZ5((K/_#0WYK&YI11W1W MFK#9U2P#4<-!(/_WLHA>/G#/LJ/YP9=%V_6%'9[V3;UY?IXU[X_-WK&9C6A] M_:;4\L.T%K-%O3+?A0?U??G.L/WO"2ECE< 0!$O^ 9 >.1\(#LIQBI#'&O!=[GZUK)=LWEBNQ\?E7559_;I]6KK&M,\N M,'22P)9N9 A734OFR) WMF&QJJ/=&>C1;7--YA[M/H_*Y:T_"" P"Q 2"] 9 MX**L7D> \ZN.=@*X*-CN >#RPP%:IG]1R_WVRNU[G&A9$"UI@B@W'B@618)8 MB@DB2F<\*S+S)[NV9?H9VDY?Z MTRWQ)EU\H:/ENE_XM4W3S^'IMO,'@R=( MT_2.@;UFZ3?!%-U'YB&:II\C^79-TR^ T-LT_=)GA[U"L\-*'\Q+4I,\5IDL M"4%8"HPPYA0QG12HB(WCD#&=9KB;"[^ MA*:XI"5CJ%2"&HO#%>*"F6-+(5B2"UVR$M2+[PR=L>+C]NKHUB"[/)E79CQN MRPRPEN@<=&[V)0 @,"L2"HL V7-[D@Z6*]=2>>/,N#U1+^?![3\.#Q)\5HM; ML5RQV>S5[@7 ",'I3P^LHY_O[J,UU68#NRX@< :!R]& ZX6'Z>-US&:OJR/PVJBTGP'8V M<*S==N!!$81>"+KUZ;JQ=?A1QU/4,#5F=ZXS>(S6E.N0_@_6B^L,// 67.<6 M\BA); YZS<2W>FK7_C1?FB_>U)PRZN:?ZO4TN$E&2TFY.>Q+62B$2RX0+3%# M*<>DX%@7BCA=2\+(#FR5/K)IU4XJ!)3=N6/6;VB&0P)F71HZT0X/MG)FPT7K M"]2;08Z# 4H4QP$,+]JQ4# P8H7P?+WUC"ZKS9>*2-8PKV*1OBG/8J'Y+\> M%LU)T;8&<:T9VOW0P'9M6R-E(W^[CH-C_O"QE)<])&\!@>;JK&S!NI^6I.$"K+ M$$[LY':*I)Q2*E4:/1\JZ2>1\30S?$+C PP[-/!T5%OT.AF M)30,## > 2!OL'XPERF.W!O&&8+C/C'N'_6SK;^IY=8GO%TNJRE?+6T@^&'Q MFQ'/#E]9S,SG'\U11YFOUM)8]Y25@AKGC&2I\=4D0:5DQ%B-HBP(YCGG($L+ MYF!@NVOXB:9M3(3M<&// _/%'.TP9!YK.8(9$P_($VY<8,V14K(T0.,244$( M2EB:$_,/16HV-]#M^Z"@>]V^6]@__5BPNUGT0:&$V?<=#+MPWNT!E/L<19\N M(0FV]]YH!++^\!SN#/X+^>T31[/Z#B;T6:+=00CG,L^2%".<%SG" M<%&:" ""ZV9YA@($9G3Q!=,M).%L#ESZ0D0$0'M6ZP $Y-"L>*_CWY7ZHV+R-HWU1SXO*3N'#6)2Z M1 FQ#0H))8CIN$!QR54LB2Q8+J"MN0^)#)WULVY:O:4;M83A_;F/\.DW"J&D MAJF_A\!>?;K/2715J^ZC14?OUGU.K%,-N\\^ZUDXV'4]N]=W\^5T^?J/J51= M0>R[UU_9OQ;5^U6]-$>,JG[WVE(TYXFOZK') VSSS60I2X)+@:36B>WI;326 MX@)A.R.'%5+2$I19$("G@15\S:$M,^@XB_AKU/ 6;9B[L;_;\!>M&?1+]@OQ MHMS.$R/##[,TPR(/KVD,AU6H4L< '(U; 1D.PJ/"R(!+>]Y:= U/[_EL^MC> M/?-4T%(4&B5"Q\9&YA11K"4JLS3%J4I8HITFEIXG,?2=Q+IG[F)#$1A(/P;% M,6Y^E:C ,/E:ROO+4L(#XF<%"17_/B8P;KC[K(!'T>WS3WID&]U]5Y68V@;# M4Z&RKD5U@F-&F#F5B-R6$G"1@&+4N:YSG/,G4H)SE(86.'6)*.&9I0! M$F1.XM&O;$&DA.G:H8 ^KS9#8^CLU9W%L (\ZSCI/)AJF4<_%>T6/ MT]/:&_I]L3+TJR_-**1-\>>$\0R7:6H.3DENS%S!S"$N,=T]QDV3NP.7[$]UY:*O5DS>#I:^^#@P)/-.>QEJA(DA1A MHF)4"HX1550PGJL,%TXW3'[D1SRB01,]0H#K=@H;#C*83=SR<0ZL04]:?C $ MN\ &$1_Y$ML'F..+;*]58$:HKI:3W]B3.:KM192[L>4S\P_78BF+B>1Z1P,]V=).G3:+/ MCC:;OVTUN7_M41362;RU7KH]['<&N!7F]+>:V[I;+UC]=B0D!,![*T_I M0;EO+J)YY;_U+CQ:#IR+>+MY<$[/^X81EN8)C.R)]PEZ[''W/NVGE[].YXO**/W:;;__8VX4X-OT^;,R M7X#YDCVJ=Z_['G[[R"0G9B\MGDC5?U9V6_*KD/,'V\T8C (AS%Y\7?%Z*J>L>KV)-NQ$6WYN#F.#S4/A M;,G5D 0R-_Y\C&J1KH;KT&A=OZ!'G\QY/;^5_ZJ_OHCWMJUWLYVZ=LD\\=G! M#8SQCVQ3R.UH[.BKJEYLTI+M2PYHCWE*\'[3$4)FF$6X)&[ \4EX?R:8YY: M<+S6F#WB[#7&['O.,PIXT)NI"S:SA)LM7Y8HQE+:F4+%UDX3&3>$UBOH4:2L M_VF/_**O=O;B\JX6[%E]?3:+M3K_@2T9;T8RKANI==N"2)7DC!-$N.1&;7F* M:,YLY41<,%:RA#*G4@D?XD-?TS?<1"T[9G.Q#$5/#>5(=BP!\G&@R/8K^]!X M 8_GNU!U2+4THS4S.UT1?7+'H>@!TIL&1-$OWPF&9J#D)T\4>K.AH&N.EQ[E M*>U>OI3O&KZ1S^9"Y#.KEJ]-@3$331]@6Q6W_9>F2V-)2YG@I$22X!3A+"\1 MRTJ,--8YDR6-"PK*=7&87XCM53,:%<*)W2U)SV*$4XI@09:\)1+*DN)4EE)H$-SD#T!\_' M:,E&J]IHB]ET-],((L%FPMY(6^^F:;TOMJWWK9;):=W]QF9R;)JT__E/99JD M?^.6^6;.0;-:#1QN 'M'/-=*Q+) &<8"&9>:(L[-.TJR@A5Y'.,4@UH]#/:& M/#: -2\1:YFQZ3)/BS6L;X&VVZ8P&(:P?6$#7\='U#)B+R2Z;_X.+S=1PTVX M;<(+A$ [!8SVJ)N%%RR'^X7?(O"8^-?EOS]7XKYZJ*N[>CE]:LQ<._%RFU_N M&"-W66MH%]_.[NP*>Q=5]/#U2[1EI1N]ZAXW=P+G\7;G0B,%G^'B+L;CP=]SB?\9PV&]5[E;D_]V\H<01^;J7,'E%UPYL]J5KF MX*>>-WKK+L'-'_E= FVJ71\UC!X,\-M*8]MA[3[7210U(MFYOMUPK]^W7X6[ M_:]"*UK4R79S=+C[H;\0D'CMC_S%\(SX_MA?$& D^:W>3W\L>G2N1HQFOQ7B M^_'P-^/"XZ!S:H;V%S57?[!9R\Z$I%06FDE4=)DV!*24(1+PHSQYC%*<<9*4N B MC:5?,T0?=H:.\1^W(Z_;.]PU@]NFY(W7;'E$#9/KZ;U7=H/W>D>.AGPTY($F M>WC0K^B9> U6P?LF>C'S1KT3KP'N?/_$JU;U-*#VENO;8F8^4=\UM7B?YF*V MLE>DGVVYLK'O+I/G$H))6:8$%065"/,9-8*YT0C5!*1,QPD0KQ&)N_)&TQ'E.:2$+-6EO M2;XN6;7\4=_'(8O.;^6=>IS.;4%OQ)GY!^&8FA[X-;#<>.="&[>P5 IAK3)$ MF9*(9S2/8U;26!?=:[@SBOU#OX0U@\ZOX*Y)L7A3_!U/#:,C"CL]M#S=1!NN MHHZM\>=DAH4JU.$A#%/C'B*" GETF B[ND=[04/EVZTYL$P%ZTI06)*6.N8< M\8096T@38P958G8H(J3.=+RN@6<%VFL7>/XICXNYOS/Q[_KCS*8SOI^M>/Z;3F#C< MMETM*4RYCH7T*?4[+2W@)NUJJ?UNSP"O&'91UBM/[^78Z4^.=R'6R_G>)5C_ MDWY.OCD"5/8R[8-J__]I?GQ,^+(=TC#1BV0&MNHI_6_/QLDX)V6?I+U#(5_?/+SB 38-P3BKJ;RS(@EC ; M-P",8*?$$XQ W@>4^JANAB*RWFMH7-O?Z@M*JJ9I!,&^Z\ MW0YAF*KZEM?+BHGEI,R*I"BR#"5Q8;P+2;EM6"Z0UB*."=8L44X3\Z[@86"# MM>7(WB*L>6H&+G57!&QG"$A;V-IQ!C19/OB[F:V!4869KD$ !1NO*R )9,!\ M.!C5B%T!T:$ANV8I>'G8W7@7:+<;J?Q"N/4W22/U^ MMJC5P^+7^?/TP[06G^;2SF-P5:*^-88.&1H2[LK3*^QE'0HE)TR56JI10]:> M^A^F3\TUQ*^_??X460[,/ZS,Y^W5A9R^3.6*S:)>7$"JYB*TE\;U+CR:XKF( MMZM_3L][Y@>PF:J[O(3?U'(3T2=Q*;A&"BN;-Y6;,[>D-K9/2R952HK<*:+? M2V5@+>W(1>_47'Q[8M6_@?>4)X%Q.PQ?+2Y,68\D':#'>*](H6[[3M(8]_*N M3\RCN[C>AZ_(87]W.0?SW9D<3..G:S6UE43UIWE;3#1AF=0JC2F*LX2TXX6: M3H89+[.8Q:GQJYWF>PS(X\"V8%U>K%O*5R>S!WY!)&X3!-,)G/U:/LA/?SX[XFV[^F(X2M>E_77A4TVF?UH[\YQ1WA;E8'M M)R'+$'88M^?(EO7 -0C#X!JR!"$PA^-7( P#\#M=3<) MOAM,9V.M'4>^U01PQ!UM\3@X FWN#H3[X>MC0*.?.N9^'G0@< "<@M<0P#EY MHP(";\C.5P_X+^D[+_#C=*:J=A,P'W >DW-P'$!(:_01)ZS/T[*<<5X_[VUQMY MRM])88Z'^YU^[ K?OOY4URME?#Z=:YHKA83.C#:E'".6Y05*"\GR6-B"&UB( M;6?QH;?[MH7FM*%UI3>VA@/@1GD(Z>'_V-!V0R>PLW+ ?4@O8[WT^.[!@5 G MS_6'S_AVAQN!N?NI\)^9?6*2JD1D)<&H MM)WC<9YK5&8L1J42.,Z$UGGFE&$;C*.!M?7V:;&R1\EJPZ=1VJ9"E5T8RCWM M9DS;X=Q W;[^-;D9A%'!AT;E]UEK,;^]?__I9C.EM^5O=WSWS5'E3\MGR";V M@2 +UMO^6GY&;GD?"+[C3OBA%O8H1N@ZD:FF'2Y>#QO.2"I(GB$A;(-UP7/$ M\D0@15D:4YJF(D^<:Q%.41@^YZ4AV37YQ8#4_)-X])ND(%("3_P' OH4(9R4 M%%"#<*W$?B4(SJ\65H#0)TQO_<')#XY7?M#']U[U0>^#WL4'YI1@AYXW(=I? M%JWYZB;YY9B62:(Q*A*1(BQ3@FBN,_-'J8H,4Q&7H.S=7FI#^SUKJCMAN34# M=HA 4PWM.0BQ'T6WPU P;(#N4AA8?(H#+HL;KA2@A];8B?^7Q3Z1YN_P(3\# M\(MQ#]XW,V$>U5Q,5?W+=*X^&4+U),LP5@1+1#)N?"U24D1EPE!&9&%'G7(L M085&YTD-K/J6<+1'&:;>/1BYZ788R6&*?2QT]$]+-FKH!M3DR\(%4N,>0J/J M\&6!#Q78X1/P/-SWBZ]JIH3Q_W]5S.9S0A)P3WYX8#6T5R!L_AJM*4<=Z?[4 M4T>Y^Q4QB,@P_?.3%I1HVRN15X;MZ15'2ZWM%6@WI[;_0;^=T)RJ7\P.^WG& M1+/-KFOZ59X2EBE$$V']:"805SA&*A9,L2P7F7:Z..LG,[#J=42C#578!G@& M&K?-[WJ!88IW).L ";7],@7:[\X0&76OZQ?T<)^[\/0YO=Q]+V9G_/=__]?Z M-^8/VZ_TO__K_P%02P,$% @ A61S6HJAB/M_O0 H\$( !4 !T>F]O M+3(P,C0Q,C,Q7W!R92YX;6SDO=F6FSF2)GC?3Q&3H+S]4\OEAC6F'_Z?;K^_-/Z,_[TC\7RG].OX:=WL[ NB^4) MP+]O_MF+Q9?OR^FGS^N?!!/Z_-?.?[K\%YT,JL R1.,$*,X]!.:W MN??^Y\U/+WYU-;WK%^EC^<__\]>W'])G/ DPG:_689[J JOIOZPVWWR[2&&] MD?JC=/UT[V_4K^#\UZ!^"[@ R?_\;97_].__[:>?MN)8+F;X'LM/];]_>__F MVI+K9?B*L_]:+/Z<%B<_U]_X^<6"$/$N?*KT;O[]^OL7_+<_K:8G7V87W_N\ MQ/)O?UK3/Z1UA>)BN^K_??F/?[XDX,L25X2:#<-OZ1MGGU%7VY,8_+;&><8M ME^?+S!;IVB_-JHP7R_-_.0L19YOO3C).)YM//HHK6C2M)\IHG[ 0K*QWH(3Q MX"-W( +/(?I01>:]TKXCPC4I6F/[\:?'U9_K@GZL\ZE\V@MD(Y=9R6^'L M1_?Y'OQ(OSN)*J) *0%3C*!R8+1]H@29H_.<94>;XR"RKZYVG>JK2CU:II\6 MRXQ+,B+GRX5ENJ7@Z_ ]^XV?OX0E?1"DS]-9/O_79;DX::&K]:*!Y+9J(7+_ M]!-Q77"YQ/QVJY5[F=MPMB;3BIO?;*'QH_G\-,S>XY?%A)Q.3%<:FV2!)$3(5J+#$Y&#SHJSHQ,687#SHR;*^Z$ M M,O"@Z28!?:?X^?IE4(\_5OX00GA9=87%# >+5I*,FF(460!.B0BF7!)=T M ==7W0D%MG<4'"#)+I#P9IX62S)A&\%_(/GCB\7I?+W\_F*1<:(-+]EDA%@\ M148R9XAT^('-F:Q=D-(<>%#L0,1..'&]XZ2=G+N SX=*"]EV 9*CG$D%J[/_ MO)W.D4]2HL@)2TW<*G*4HB,F=,E@;8C).8'!M' V[EAZMY05ZQT=APJU4V2( MB8PL*TM'IXZ:Q.*%!H\F@HLJB. T2ND&08;8#1D=9S/;"+4G9+R@OQXO/RY^ MGT^#14=9SA;"+0G3&R\IN/E MN^7BZW2>JM-$7E,@?XE3^$78]@%<#AGH,"0SR+6TP;<#QHW5=T-'QSG/9J+M M"2+O%JMUF/V_TR\;KUJX['BR I)6U?@Q#MY9BLV4EBEQIV3([0!R;>W=X-%Q M_K.16,?.BV]CK!JD+^:3Y#F%5ZB!3D!"M3,*0G'5:V*8I/6:.SP(#]>6VPT" M'2<[]Q?>V%JOR%UBV*"5ED\R80(LFJB-PE8Y!$!7=*)P"J,Z+"*]NMIN.N\X MM;FWZ$96>:VAF;W[O)B?IV1U8(QG$R J9.3D$%)=L@@VNY",%4%P>Y#:;ZZX MF^H[SF<>),*1U?\!T^F2H,M%_#A=S^B,XE(:7QQHSP6H),F!8)Y* S!!\8A3? M:"-U#L*G=)#NKRVWF^([3CKN+[Q.-OVK;^ESF'_"S04,=X;Y(CD$K)GT0DS$ M6B(JF3*UE M=B$TV_M55=ZN%ZCBU>+ HNP@"_X&SV7_.%[_//V!8T3F6WZQ6 MIW20"2]%2HY#(2<5E$0ZR+0MD'Q-FZ(4R [S^Q]3( U%-@1S@::><]Y""-(#@=Q:IFS2!T:%=RZ[&RJZSRX>(LPN MT'!6Y[4MXZG'("GA=#6I2?,0,H.$Y/$J94@^0M$?AAN,Z 2JPXJI'UI]-VQT MGUML(-HN(/)F3I]&XIA^Q9=A'<[8FJB<19%2 7=%CBL1$'!FI.!=(_I(Z MS--X:/7=(-)]?K&!:+N R,;ZO0AK_+18?I\PPV3V%"])8J(6 2F(.6@PEAO& M PHI6QB/:XON!HB.LXV'"K(+''PX";/9+Z>KZ1Q7JXDN!%]+;G,NEAQHEO3G#YB8Z\ORP7OZ\_OUBV#QW7#1<7JRE6!'QL>;5)9' MIWE*OW&T7N-JJX/7L_!IPI@-AEPA\,EI4)87()D4,"4F2_$V#_RP^^S[U]X- M'1UG+QN)M9,'&Z^G\P_KD_6KY7*Q?+$@(M(%-YP55$XD*#*8&E;E>OEJ 7-Q M0@B6I#OL3OMQ&G8#2\<9S\9B[N+$^? 99[-S>YA$"M)J#Y(CG9?1(P2/FOZ0 MTJ00"OH6!\W5-7=[ MAQ"O1 ,78!@G>G<39-KV>+L"8$JY",,. 9NVV-M:(T26M=67(W"'2?Z-Q7B%T@@*![4M\7+-(_/WPFL:V.3]>UXT2] MX2$\F\#(9P:/OKY?)"@[2V+R*>J$7"7%#[L8>YR&W3#2?=JSF9@[<3A6E\]3 M,/_R_7VE!.<)/^*W]2_TR_^= MN60M:OIO++L;0KI/CAXBS)'1<$3XSAL7NSK3.F4C)+.@/2(HINI[R"(AT?>= M$B[Y?)@KY?>#1<=YT+;"+49,O[UYUN"?$O?V+OKW":1]V9>>P=N/NPZP;LU MG[OU&6UZT#U,VH&MZ"H7DYLK7("EA.*\=QDL8[3I8PX0G!5@N1(V<1D4?U0J M#ZYPT(&_S;V^GBY/WN2)2E%Y2<%/RC(1"GF$Z,E2,1.R=@R9._ "]-IRX_2B M:Z>L:V?_WG(66R< M-G2#*O_),NQ#]6_/VIA.HBR)U\>#.M)A:"4$8<]V+VQX#C= MYP:%P%ZR[/8\?W'\VX?CMV]>'GU\]?*7H[='O[UX]>&OKUY]_+#/P7[_AS7J M,KL;L0<>]:%!.&/72=4\(J;C1^MNAV5^%LO3K_SN7V>@I=^]J,\S6.5BM< MKRZXM$6KP!U"P=I$JW +44I>>^ 4IU1QZ4&SL0^7URD8QX\8# GG9J6!N/>V M+!3LQ,6!1\QU^L]*!"_8P,2LX_59DB,;J[*2$&J.Q,EB<^ A1_>0J[D_:FX0 M,BYX#M'MG3 Y1,Q=H.5%6'T^FN?ZGU?_^W3Z-%Y3U=:5[*.NYEV5Z M@)YQ J7A(-5,]ET@J5X%GN#'\ VO,#0QY.\C"@,V*HHBT-07>"J#S\8;;8)V M^J%7S/M Z$Y"QHFPAL/.X=+N C3OEO@E3/.K;U]POD*RK\?KS[B\)JY)L"A= MCA%R8 @JN0C>YP@HI/9.1T1\J _"/A#:@:QQNH,/!ZC6FA@QHW.GD"849=A8 M. .;K 8EA <7DJP/,UA1Q0=6'KK(/]C-'J=Q^("GU][2W1\:BW68-8'&2_Q2 M ]/5EHG?%O-TQ@='[2S:>B59Z-A%G\'5I\&"X@X>-4O!/E0DM ]*[J.E!W>G M23S61-A='%6M0 M>=K!,VH"J79B[\!@O5LNB)WU]W>S M4$>,Y;HUOM3L?C6^,47#9 R 2.&E8O1'$ :!MD.1Y#WFXA\:RK1?3'8_/>., M8QD 0D-*F'^:QAE>'-NOOJ79:7UC\)?%(O\^GIVNVA.,L5$Q368FL[]"2 -']O/ ! ]A)F!R#8BF"B13A-7$>(S-TX/;E<<9U3+8?>F3!-E!"N?M-,3I;+J>XHH.RLU#ML^+&0E] M50_-]?<+T20?F9&Z\D4NO")!0$#,X+4AKTLCC]C:W=V5MG%3/(/7:PRBHBX\ MFRN6J"=F)(=)32-B+WGO/Z'#OC0^.!#H1;5S4=P^C_?I = MHHHN8'5^(_PN?*_W>>?)=5M2\E;4MU.T\Y1*G(R[%W6@A39&Y,!$:PMV-R7= MP.D@3=]S#7^ T$<%SZ:,]U=0B*JQC<6(H M($U"$3R!VC_4?&=/4W(W,>/>4@QG31J(OHO3Z,5BOI''/Z;KSR].5^O%"2[/ M^3IOC3KA4<044$.IDU64L0:\-(ZBAI!*8-8EW3H"WX6N<:\I!L)6*Q8$"$$BFEU**9U=/\P1>->5@P$K(9*Z !29R;X M2HG<.2-.^JA0>] B1HHSB =O5)U9S!+S61OQX(#. TZ_V\2,>V=9T&YJ73I](,GC7G@,A,?G5&-?J+V(7'Q.:)P$HVK_MQ(5 M>"8TL-IC@P5)3FGKNJ0]/?W![DJ&Q]8^PNX@A7[;6E\I>A$R1B.M ZTE!T6< M@0LJ@=2%YUK'P%7K/.9#]'23:A@ND]E,'1U8HGL\RJL,&:6MH1"%HR9)&>D@ M\)2AI%(D9HJ(?>L3\E&BNLE(# >RMHKI 6GUG<(5T5WAQ"NM19W.0H;7@8H4 MMSB%='J3A#:WI?G!$3A[0>Q>:KK)2 R(K3:JZ !45YB8D&4MT@4#H=0&%C5E M1T%+@62JYX">1=8Z97IE^6[R#<]R@_Q!&?<)XJ M*\9Y*V4JX-!8.K%% E_O#$*27" S1:769=P/D---NF$X'+521A?)]P=DY 0% M%5%Y<$S75$KMSIQHCVC-E6:H& NM#=*!)2S/D388#E>-5-$%K-Z=K[QA:MNT MP :IK62))*(H:N7<0V11@PTABYP8TWZ ![8WR1B[=TT;'=]^57N0N+O S)56 M\5L.'/(BA&)0,A&OI M&C?P'PA.C94Q?I'3Q_"MMI(_F4_+=-M=<+M-5 C1JUP?#B,Y=UQ$8L!["$[: MDE30SMZ(\^^I'E4"CF(M-[J]6)9!WZ'><+CPLERMH& 1W$$!E$X6PV MMDX[>6ALW7X/;@\B>=RLP$#VZCG5V!-XUV$ZQ_PJ+.<4KZZ.4CH].9W515XB M[<[I>N)+CL63;?9*9]J5VH(S2H!A@8G"(J)O[6\]3M6X"87!(-A4&7WX9)<\ M;!*T=38<[2RWY3:QIG@46D$NGG@P6$MB90(C0O8H@W>L M]07-;2K&+4X8"$T'"KN#U/JOT_EB272_F:^1=$+BB#9SQ@OD>K(K5ZOQN33@ M' 7#/(EB4NN'XC=I&/?)YT!0.4C0'=S5W1;+16W7N\5RHYSU>CF-I^OJ6GY< MU%O)6DB]F-$G?KK@VGAE"J?M86-MSY%RK9OV"C1%PIKIY-*#PWS:V*)]*-\M M<=I\;NVS&[#!M=J!T7OL/F,BN!)8Y8;Z<+4T@]FS#;EXM]'$9UQ/4YA=9^/ B1?7/WG@\1;U7B^6+Q>G<5U.9[=[I%\\ M*"E:.A$S&"=9[89E(1;CH;"B4C11^-A\;,93".QQ ,*3 '$38H-IIP/H/> W MH!.%CG('TG/R('40$#UG((O(R16,.K4WUW_@AC&'F+%&:N@BW76]](-\C^/E M1GYY<]/V#I>;"XX)L[$^#:&PA/X$Y77M,9 S@2)CX<6'9%H_2=R-LK%/S#9( M>+ >IXE2.@3;AHG5T>GZ\V(Y_2_,DVA=R-PEX#$E4$5["#QJD!J]%+(8)5K7 M7#Q,T=AV[!G =9 2N@55O7HE7GS6T1HZSTW,Y$C4:XA@*/(-NO9"MEQ'5YX! M4%MJNBW>:0VF/83?!9"N5!S=:W)1"Q:*#B!B=*"XD^!SG7=DDHXQ*Y)DZZ+F M'1UZDY(5@"EY4&B17%)K@;S1PDSQT0Q9K[K7V3=& M[4XC3!TD_@YBP5NLG)E=6U*P3!6(9G-_J@N$('UMY^Z"4;DMO MFB)H#['WB)[CT_5J'>;UXFH2E2$VFE7F#SNC(6^<2'J*G MVSJ:ICC:5P%_B&'D'S[2G[^^^NWCA^/7Q^]>O3_Z^(9^>N@=S3V?VOY^9A?R M&]W-;$NH+E)8EW/N#?H<2P(1,D&B=OR,!!/R='PQ!:W5N?4SS7M(.3R)>?:! M'S?#($LNAEL1:CEL[>FO$D4(@H$OSG-;>SJKUIWYKE,P;@:IA;YOYR?WEG ' M1]-E^O:\!\116D^_;JZU/^"GC92^35<3KE5)6=1G1DS6!A &G"F&3' P";DG M"]RZ\\N.I(V=D]Q?^_D#8EO0[F'JY. G3^<0$G[D0M081(\D,!03T M$9CQR+#$K&WK&K[':.H$4RV!:^]G[2?@#B#R'K\B0;V^ MB+RK_??%*+=:\$/_G^O3(%>$$_6FD>(9!(4L@NQ!9B>. MUY[(N/5P<%@U=7+'LEH?ESHO;E,&CK=5E>6'[MBH"E ]A5K!\]=+AS%5]^^X)PLXV66KB1TV0C@ M/-;&)()#- Z!Y2B4L,GHX694WR1F["* IFAI(_(NCJ,/N'GK15;QU[#\)UYA M:E),YK9F2IRN?6UD+71V(8)7%&YDD9C3K:LJ[Z=F7$>GD<)O!6--9-\%CMZ3 M0HB$S\3,2W+C9HO-Q.US=H0@$:'RD+)-H Q%JSZF"#99'3U#XT3K./]!@L9U M;H9!4SL-].#FX)QD-"->CO+)=#ZM\EE/O^(Y.S8DY#);(/=_(RA#.\4+2*Z. M09%2ZZA;NSX/DS2N.S0,I%IJH0LK=4M,$\FD(5%X$+'V2C;,@J_=M3.FC"YQ M'D+K>[I;1(SK&PT#G<,DW9-;?=DV9L*Q),,=JT-,,YW*PE*8R#4XQ90,013D M8BBP7)(Q=NWC,*[TGF+N 2FUT]!OB_GB.BOG1C)YHY7.CH)(1T&D1 !?Z"9;'$*^-M7GTC8TU* MF\[#\OM&GO=T\2@\>5L,!Z.Y (7)0.V53$;81<4ERR:UOL\=D)VQRRZ;@K@7 MM7=@3"]8/-O!OY +6I-RG#O!D 5POKZ(]23C&.LXN>QYSH8.A=CZ2N\>4L9N M=38 \@X3=Q>>_>-;:*_61YK8%UQ[\$&1T^JEATAN,2C+K$3FZ3!I/?EO&$[& M[KKVS/9R<&5W8RK/I7!W2<=%ITNO,\LET3$0:Q\!:>@$J'<<&'1P.B6IF\>Y M3Z%O]/YK ^*SH68Z<%&WEV2;.,T+*2@4DQ"-\J"8J.\;ZWYA.445N2R^M4=Y MN?INB/FCE#[L*=4.K!#A^!+N.YG9& SJ^BP6-:NIZ*3!2^W &"-)HG&6NC X#S%P[MN<-_CEQJ2S#^]HG^P_CXQY/P%6P101&WJM!@Z[DVR M)-SB HLQ:1SFZ60#XG=#Z1_E*F(>-2WX)JVFZ[/F;LV!(#BC7 M2*Y HK]%7R)@+#(4)^L(T,8 ?9"@W4#W1[F_:"?[/T@:CAC=\+AMD<.UY"9+ M 9(S!2H$!(=! ?F7G@D2GVK>Q_>))(Y;>-80'D\^D_?75 YGN0M8[A:14Z]]]=4=(!_U M :ZQ*GPTT4<)B?/E>9 M?*6]\0E_.ZWM.([+K0Z,6W?5VYBQ, ?,J4S,"54GSG,PI59JN2)]\SCU203N M=O3^40KEAM--%WF[>]B[:I"O]0#EI3!?!P$&1W99^5*+];4%@4P'9"4ST?H. M_XDD[@:_/TK%VY#Z:0C Y^_2.KE1&]6J3RM][G-U:KW)PL"]6G46Z#1Z.@I- MK7*,'J)R$;(V0H:48BZMNP(\V*OUN3#SXOC7=^]?_?75;Q_>_/W5F]_HRU+,E;G6^G6*;O'Y=AOB(F MJ^;G>?/5;(N#_/^=KM9521>U\*E$+IQR@+FV*=0Y@PL\U.K"8+B36IC6Y0## M<#)RNYIG1N03-L0S@:.+37*'",Z9V>M]DG36%"3[Y$*@DX\B/.*=D>=>6"G> M9<.;-_YNS$(G/>.>X5 84_?-4IG/%9I]^'C\XC__>OSVY:OW'U[]C[^]^?B_ M6D9F=WSZL('98^RTC\L>& -$1CM)7APPF4T%#JL0$D">LG)9*X^F^;2 70AK M/:A%6"8E:G""1SJO7 27. ):[= ZBZ9Y5J.G02WML?#8V)8GR+N#*.R"^JU$ MJG5>S.G+U68P1 P)%28.63%'9@ ML7> H1L\G'7CCY(5S8TDT@L=S"8+""(4X('3 2TQ&=DZ.+^3D$XP<[BB;][M M'BSU#J!S99[>^9 %Y\F;\P%<*054DA1?.:SWTUQ:J97CJ759P"TB1BZ..ERQ M]T\MW$/*'<#D8XW!3Y??-RQLN3EG)-'.$5'4?ITD%NL]&6':2SF2>58B1A]# M8[C<2\S(Y4K-8=-&ZAW YRCG:55#F+T+T_QF_B)\F5) =\9,]JD$O\F7)(IF MO:!S/# %45E%XB-!-2]$>I"@D;'$7&D_FT3--&(Q<3 MJ)+S,0?(KC[2#<1)=)S$$[DM)C 1W8VWJK>C] =7&+<3:CM,M!-C!V;E/2:< M?JVQP*:*\TI\><9/,JX$HV.]D4ODWI4 07(+)9'6O>.<$-[8LCQ&T[@]4ML; MEZ8ZZ )3:Q()YO/*S3,N@LP4968%C/-J)6-]9"@H9(A<&FZ*(#::(^DN2L;M MD3H$?@Z6=P>H.4KI].1T1J%FON^.Z8RQ.MT\5>L:I$ X6= M*;:^2-R9N'%;EP[@^ RBE0[@=O=5S$5H:5+M"@@E:DT2(B><;N2M@=5,]EW@*,[:H&U-5):.JZ#T'1<:^7 >L' M2KU/J&R19MY/P!U Y&8=QIOY[6N<][077B^6OX=EGCB;12[<@%"^-@F,'GR2 M G2T3%EDM:5D^R+>IY#823YZ3T3IWO-=QU"X&A0(]Z>S#]/*W@C[LJD1H[VT7#7C'KC/B=T1--T-RB]+ M%U252KZ1K/)M1N:S3?8UI\FF\^Y>]A=HH3 M%$%*E@*@\1(4MPC!N_K.,&B-6@HE6K\Y&)JG<2\#GG-G=(6.#GR/:[=O&PZ. M$O&YK+S7@&_]>9$G.3/M"W+@)A7BA"Q"X+4GMA/6Z1A%"*WS@KO0->YUQ7.B MMKF6GHX\OT7>'#_53-/'80"X=;3>X[JR-LE!>T]B >N4)B>KMN:7)#9F.,O9 MV7IY-R3LKE$S[I7&:&#;7R.=0NR,EX-R&CP:Z%EOH!X(:E-ZO5*>:7I\OJA&]]WLW>VOSP M^,NF&<^K;[A,4W(\)F@4N==10TB;%A8Q@8O> K&).@G)9?.1S4^G.X#T<;IR->QCDR; L%6W#'.JDE$UT: "9#(J<$9]8ZTN^)Q,Y[KU, M!PAMI+^Q:Z+ND-M%2<:F(J-NQ+.?'R^/2IG.IF3#5Y/"HA"8)$09F9![M]'N)"9 _"X,ASYY[3/O<+G YVU97^(BK*4G2Q MX .2/= NDH>O*,0L*K)B$GWQPTZU>TX\[BGR7E[VWW\U9TI.C$@G1]O63I;$ M2%"E@(_&UEN[5&3KRJ##+TQ_B%NG9FHY\"[IU3SW=%]:FU#Z[#1D;FOCYYSJ MLP,-&&.RQ;+B0FM /N-]Z7"#]/Z %Z9/4?7((-^^D=CA7N'5MQHNU@XP13@G MBZ (T:EZK: 3!&,=<)3(ZX]2V"V6>M*RG93)O3VHDFE@:3=SX9ZM&^31A[^^ M?GO\CP_7.3BP!^3%AP[<^?%NXMOW%7D15I]?SQ:_KRY:2-1*;29#!J\*N6IU M4'7+<5('';AO_=;G(7H:#(ZMGTF^Z-Z7[W];87XS/^M./_]T1('0 MU^EZBI<2D%P%9FC/14OQC,J!_F:J6V EGS++%YX?>3J>RD^O)0!-TQBW9( M=7416UQM=9EL,%C;B"?M2%3U_7&0!0)]/W *D[)LO=EZ:2XZM*8?Z"_Z!*$? M<,,W0*U9+06:I^D,KXUL_KAXJB #ER%QIX#V9AU?JCEX;3*(6)PV(<6H6[?# M&8*/4X"#U(T'U?U #GC6M?QT;(81G%=H/!\IN#U\LT)SR4R$S@HPPK]42AB MRUZ!E\6;$BA$]ZVG.MY-R;B&L3OL-5!7%[![>;;P5HX4P;_Z5KG!7W".Y-Q, M0G I9%G?2I*@5%3U829J\'2^,*V]"\W+)1XA:=RJ[^Z V%*!72#R+V$ZKV(\ MGG\(,SPN)$@2W?K[NUG8=HK[4J5/?D]BFM4&7=7/5I;5T5]F,\K5QDC;+=O6 M[QEVHVS<^N[N\#F .OLID;S_&OR<[5^PT._4S*A(7K"D!"3M$RAE';AB2)+H M;$C"^!!:6](GD#=NH7AWJ!U*L8="MU6RZ.MT1;P0EYL"C\I/+6IR7HK"$FB+ M2$>%]Q"3DR!UG9HB;>1Q@+$T=Y$R;OUX=VALH; .ZF5N7XU>".SL#=N%M 2S M.FA4Y+4H#\J3_^+(>0;'?4Y9YY1DZ[!G=^K&+2#O#IT#J;4+9_0V;T[?$+V&:S[,-9TF&H_FV>]L1N2-K\D9Z] M<9H/#\==*.VM<\ SH;.Y$CL%Z_D1\"Y\WQ2^+4/&RI<*RS^"$T9"T8B$'+]'>*/ZYIP)QM_5Z>_/?%$]#R;W+\)BVR/*4Z)B& M.)UM K:)C]Y*E0((4[NA1HK[/7,>2D'%'&962NLLXBYT]?;@__ELV"$*ZC3$ M/?>4K"7J$8(T'L@D8U2"\UA:%T$\2E1OC_B?"7"' MJ*9G$W"H)619'WIGSL%+'D$:K"5U'AT^FZ6[35YO3_2?U^ = MJ*Y.[=XF"KH0Y%6C;G7QN=9QY.J1JJ ,>)0)@D.T(I.7$8>/'>XEK[?'^L^$ MQ3;JZ@*+N]=]3CSY%F3Q%=B(OO9PY>!R82 H7,^1A\SB>"\)QLVK/'/U[$!* M:S:(N3D0:)$E:5&0$S$H6#D]FH?@5Q>3E&L5JEYP^>G4]G)H[QG M>N#22EU=6$AB+B'F[2"C,,-?P_IT6<<4UVGLLQEN:C-6=49[97IS.SK)6I ( M3:RU;N0EOI/,S3W8)TQJ%V%#):(RPH4[><,1;H6[05N4XNB^>!Y0-4C@O/YW8N M6ZFK#^?RS/J_7BS?XY?3>I6T0A+D96>@B?8US8H*-#)!3HA <#'(6F^)1:(5 MKC2OC7V4JBY=QV;(N.>(;J2D?AX17/6)?UNL+U.JCBL?+2:PF,G3$$H ,5?+ M,9(NF)'SY@,,[J.E2V=P,*2U4,C8O6?/F:"]LMTXQ^6\B>YQN=I:][PQX]F# ML;.BH$D1/*,L##@3C+P*IL$Q04&8"X5[+96XV;/EGJ*% PGITNMKC;QGUU@_ MUF]W"4\\DYD9+T!P6^.L7E,T4G=U W;A77,UO(@936073R MJA1,FYU7ZXD^X7M"^_&\,EO_5[, 7\,,-^7E),=IHKU0?W TS]>_<>4W)[G( M1'NS@&6"1,#0TXEAR"W)M9@2A7&V]>WA &R,"_#!XINQ%=Y!QO(@9K<-^V_? MSI[UH;PJUJVH)S8(AEI;,C9669#);/J'*8C:YSJK/$G/8_*Y=8G=\(?!8/6>?4+\24KL M9O#H@2<=HD7M'4@G!(DX,0A11A#DW"DGBE:J=69V>-P.5C;:*6Z?HL1>FIR? M?ODRVX@RS,Y%^69>%LN3K3+/A4I24P93@.R4JWW]O6X M*&2MCO%Y->OW"7,<#>,:LB\*E(^T+>D;)#XL163M@VY=!G\ N2-7V#T#&I]+ MEQW ]CH;Y_=O$R9E]@XC<*%KGMG)FC.48)C,V6BK>6QM]NZF9.0;]V< 6P,- M]("C6JA?9X^0E"X+6.;Y(EV\F5!Q63:CG&2*U[B):7(Z;&VC+0Q(;9DS!37G MK6<:/XW"D3.ASX&[X30V]KWHV0NFBXDE9*XWO5PO:PIJ7RTEF,J!K#./]>&P M!^_(QQ#1\)*+#NYF"_U[[CYW6&Q<_VU(12\&E'JWHV-^":OI:E'>7?F\,,\? M3D].PO+[HGR8?II/RS35HM)M_X/-K*;9--4KQ&O,[395YJ#UV@R<:<=RHUDT MQ\M/87[6"/S%8KZBM?)YD_"K5!Z7,YB'V44\?(EU[71DW#LPA3PV)0L'[VO9 M.>8D4TR"C&GK8Z@%X0>?UO<1L='S\34]_W*Z(N=WM7J)J[2O3 M"DWQ<7 "/(D@F2)=2:T+'N^CY> ZDAN?>XGIP) "-!_ I*SK(V@.KH0 &!7' MD&+PKG5X;YTFKZ:8.1CK'SSE=I=EB=7H5[\:$$NII&5DD86B6( 0A(/E8G-0B>M8Z3[<;9>-: MG0'1=-,6#:"H;@W3+V%&#B9^^(RXKB-Q%O--BG:OD/;.3VH5K#Y.9BNS=66I M]SBK9=.7VK_B?0<1,,3JU&H$E6R$X+T%KC/+L21CFE>'[D99RSOZJRM>6>IR M#UB/FDD;P(FDZAZ@;1:-(G<_B8AUJ'#SN/ I](ULLMHCZ:%[^Z;*ZM9@U8=C MTVV+@5"[#VQ"4)SOFXA[Z.,:#7;>E>!&]NO*>D MUY@+..D\>&7)F2]T6#8?%/8D @^ND]MELU:,-AZU9IW'!ZZSCC=*5F9A]C=O6?MS%>]Q+4R%A=?/X= M\)&2::=] >9$J4V^-$1K%3B/J+22!9NW67F G&:%:'?"-TCDM!O ,ILH6I$6 M8F$"I!062P@DB0&:9MY+S^@C2)I@XMZ"M$,UT+$!.4KI].1TXVIN[HAKK+3$ MSSA?3;]N,L3[)9\>^]!6&:DG$=\JK?V_3VLGJW.$&6EL,N2-DP@\J( &HL\> M2I:8-9UA!)/6>=YK%#3P>"ZEML5\?0U_"?4DI(U( *_(!F7KI CF$H1<-.>N M).=:V]7':!HYH;T_ NYP6]H)O]L8[!59C<5W/!]66YMM[6-7[OJ8-I;D40+; MQ5H70Z0W;S76T^4F&K_CZ"K2)9N1-"]-G2:$#%PVY*QFE5S.,OF4!]AV.Y)W M<#>4"OG-*AO3_6Y!'WNQW)D:[O3<8W):EB3K:*6:K>4%@HQT!%O'H^.UT+;U MO=J^M(X>>PV"M5MM5)Y#D]V:MDW#CEL#XFMAU)5.'OL8N]T^N(WYVX.)1@;Q M$A>;%D\7:Y^E/U\0F%:;^]U8J3NOC+X\>F,4A%L/TJO:=4*:^D D@O>22\:L MT#>[UQQL# ZC^%"SN?/JOUQ=_4I*EV.TJG8U,C* 2K4,,RD&,I; @TB1L]:/ M\@\D>5PC^HSXO&E7GU/5'4>H&Q-T63_\;KGXM PG>UO4VY_4T(0^0N8P 6B* MBD6T%M#53(07J1ZH$;)6QNJ,WY):/R_'I>K6FLZ<.EKAL M^G>):\^++E'525]U%D[=3BZP"G-R&U@)F/.C4-AOZ:ZBSJ>H_5J-_K 2[]=1 MPT_50!+CBV6]&ZC>S67)^HO3U9IB[^65%S9[F9@G+]+(^AS&7"/#=).*RQMK MC,(;D\'1J0-*"P/!ZP"126]8#$'ZUE,C[J/EX&J'&Y][5V"C<@B&-@643325 MA(;(9094@7:0TP5#ZP9V.Y U\@OR%MBX5S^KC3':C=1&-N>^Q2XOE7TI0A4/164%2BH%4;@,3&K)=-2(J;7M>8RF M@_L,W//Y=\(?F0W%4/"179U\1)P'7P(@BA@B_>3YV._.)C7%SJT& @,IJ5L' MZ[?-RZ U_7U6'Y3.:3UWNIR\ZL6EHEC8)B M:Y3N/9U,JO9HK=]U*61=6K\\?)BB0^W2K]/YHD[Y.?_<.XN@F9$Z!@VNCC,E MX&L(S"I(TJ&*)3.C6R>@=B!KY [[[7!RTPJU5DFWUF?3.6,O;^CL7[:Q+G>1 MTK7,28N"UN.GB8HG%MQ ':OVD3&@J^6W-P M2+."L?HT=-2OX8_0MT$04$OD!/G:&RZ86L$;$N@_UUT/OKFBQO\L(,Q;$6!3A;1RF:0G^KKQ]CTI[.L2)R;%_)=#\]XS8O'!^! MS735 >[>XU>-SDCCONO!3U.MPY4!(C1,$BR)@$ M*A]B:/Y6^FD4CMOK<'QL#JC/L3O2O2?Y+;_6OJ$?3F/MC!-Q21[MZ3RO[CX" M IK O95@U.9)>E;@I:P<.M3>,\X"?\P?W6OE<1L?C@?"X=74@<6\HUG!&6,3 M$[*3,3C0SB=0HM[S*YX LW$8F#-2MBZMO9^:<:>KC&\)&^FI \3]9;'(OT]G M,Q+=&Q+;_-,TSK9=E5.&J6"6#0YORDR"%EZ$"4PEI$GD5N_J7DR MD>..1AD?G\-JM6_8GO_HC+$059#*:RBB/B966D,U_9 U0^V07!'9.K[9F;AQ M)Z%T#=,#M-@!/#\N0\;S1Q=GV835>TPX_5J'V)XQY4560:4 ,D7RDETPX 07 M]?F8I$!/EF1;9]%W(FS<#$A>4FY^Q;-_]YA*2=8.A_7!BVU%@' -S>;&TOM&ZR@CRP M@IY#Q%+S!9'$I&M/ +3*":=0-N_4\@ YNV7!V8^+O%:JZ@!UEX]PKC[3.3YO M?/QFGDAJTZ]87Q6?^\),.12LOGWD-7'EM0.?4WU_::7)&#Q+S4N$GT[F;BC] M@2]KAE9M!^A]O5CB]-/\Q2FM/4_7ZR#G>?/E[&KVX4H+%.Z#=58"4YO*:E? M)F]C=D/P#7_H\CYH[P/-%UYZ;?,CD;1)%D_."C,X27\ 7 M:R 6S(J+Z$5I':7?1\MN:/R!KWF:**D#L-W1ON7N2P)GHD=C).T:29NH>#H> M4B;FDJN=-.LM5NM'FKO2MAL8?\#KGD&5V 4X-^[)L1PG:;@([%!"CTA ]!7Q!:Q=RZS+L!\C9#8(_\&5/*U7U@+KM&.K'QE3? M^/EY#M8D9I1AY#L'#TH7 T[S @*3=(F[;'1KE_(0>G?#[0]\"?1LRNX V.^6 MBR^X7'^OL=Z:F*H,?:FBO%40()(2.9/#+"I?/A6(ENDZ=EUZM%;RV+HYYZZT M[0;8'_@Z:! E=@#.-R=?PG2YF?2^?#E=?5FLPNRXO%W,/[TEIR9?O8>]PJ-D M&2FJ U'K^Q6Q#*%P50=2L%3#.ZU:/T#;A\[=0/L#7Q8-KMP. /P;_GZE)'JY MF--?TU:&=SOC4O'D?-*0;1WSQ'5]UT_\%26=M$%GC*8Q>)]*XV[ _8&OEP95 MZ@_Y]NACO?U]]I='9ZN._^[H+O:[>G6D;'$IY0A9!4MN@8L01.V6R:TQ10BC M8NMV"EV\.OJ0/F,^G=56='>Z]!O%7YD'2!M&7E/25$(R[+VV0@A M4NO'J4^C\$=XA?04+-ZZV!I.GQTX$Y?+ L.^Y%ZT!_3U([G53\% S=;[*&4UJW9NOJT.#] MK=4=G])^IO& MNFILV@I" Y19'!H5:VZI+.1&0$^"<>",T*99YCH.^!D8_(. MIFO<)J]J%57&ZD=ESM(O>FM!BRT<0R$HFGG.&;!>Y(D M-U86+EC2S9\/#ZM*J1]@=!3&+,KK^Z7P^G1=)WF);I8;>R(1B2DP!LQ$#PK)C0^6MD@HG$OR\AUMW<&" MH<>H^T,,('\*BNZ/AIHJJH/3^M[2@BM-G:+05G,-%+IQ.A=,IK]QBB5C"A3? MN2A<:\?^<:I&/EF'AUQCQ8S=1^;O879Z[H'\C],PFY;OM9_^V1O2*PU>K^^F M8$ER.3G 9$B",I%3H(V$K+AG+B5R#O)C)^VFSA; MGM+ZTQ"G,_)]\:;M1A%U9%P"YY&!*I9#K.%63#)(;4WF?KA#]C'JQNUO]*R' M;%-%=1LA7)DZOW]8+D@_6>UWN35S]Z\W4!\B<7X;!WP%#(HSP.= M]49#1,&=TBA#:-V%X$"2QPT*6B'K?B,UO!Z[.CPO$P+GK!.[9_F;LWFY-UAE M/#H=96TQ9\O9]=-F"ILU7@3O%,?6M8X'D#MN0#$\7(?57U=0?54*IO7%LSCB M\SWY*^\Q+>:)_(F[;[((!3' '6),CIRMNUP1O5) MI(X;KPR/T>'TU@,\MX7/Q^4R1S";+7ZO(>"5_)/R.J%PH%F,H)!XBC$Z"(Y% M56@'K^8S&AS5CX.Y.8]TOULLCXQLX0UCGF;0(?9&V>F1UXW+SE938Z MIXQCP^5Y]B*YJ_GR3\'/@_GG@577K5'[L"96;O6.JT_AZ@^V/>0.,&Q/^?A& M0^;W9:B1@;L\=+MC$\6^.H>A)7U7;I"J]6IR=75'DE[K(4<#$N M@**O.G7 4-RELP6#N82<3.9B.'O:@H-QS>LSHO=^<_SL0.@J-+J[F^=5[H]J MJHQ.P9M.ME8\1%M/(3J45%(D?%((&.MY%IX5]BS0?QK5XZ;A.X/[@ K_(T"\ M?G=U=+K^O%C6R/)O=!HOKXAAT[[VE^^OON$R35?X;CE-^#[,/UU+"D>#RAC@ M"DDAF#-$H0VD9+PGEI(MPV5+A^)JW.1_SUOD>0'3KP^/GZK0W^.76FD__U2= MW=3Z=[,RV)Y>1W)ZVA?QW(?+0TM]HT5KLCXE^]G/[QR,&6GDO,>HG0*E)0D D%? MANPC#UPX= .:X:>0.JZWW01##UC-P92VMRG\BLNX&*!_QL4\SE>TNY?S,#LW M!JNC]7HYC9N7RXOS]N*UWG4Y13H;_H*+3\OPY?,T'2TQ7 K#1R/I1!" !@.H M(#/X(FI3D82^J*)T:-U!9T!VQG6R!T;YN,KOUBGX;=/\9$U_GVVV/JV'J_4! MO3@>^KQ&S3AV)KG1&4X+IML+7N#3(R_.Y@)::[*(-JI:N\<@D4.K6.))EM:7 M$P]3=/@C=$S^T!TX,IJEN#M9VRM+^!NO;OVQBD^TEJ9("V"UP>B%(8SV, QY4E%XPT M2@K4H*6T0J@LBFD]_.,Z!8>/-J-/JRF!F^\WB &73 3':G=X9LC++*Q XI%Y M$XP/O'6OBWM(&==D'*#OVZ/)#A?UV(\$[ZJCVXYA%U)(BDCJ]/$E# M!JY(,JC18LF3,%!^S,W(B+'Z%[\U,P_=!;M!%PT8&?GT'E)&OO\8&2&+]NKJ%'7; M)H3XQH[5_^/UBX\;U^XOR\7IEQ>+/_^*)Q&7DY(TT\Y:*,+7YGTEU="Q@'%% M,&VU=7JWT/R>!?K#Q0$Z7#06Z(B@6"W7D\U=&BY)E.OOOX43W&P9FX5B93.% MIV3:,D90_.@$F!RD#+YPN=MT1%K@BF&AKRZ-RGUKCWS/V<=IUD0Q(P/K/7XY M7:;/885'GVBK5>'<9.EL^WF,+/"@H; Z][N0;7:,!8BFA.2*UCGO=)0]@K:= M"1K'7+71^6)H!8Q]AGT\STW\1_@2YF?V5B8>\Z:%5>V%JUBM0HA.0\(0G(U2 MIYOVZIX#[*Y/'P\. VEPT5*#A0RTF_+)8XAD3.BG-%!+5T@3:-J7F0-%# MQ)"-B,GR%)^&B1LKC'-2/3GFZ>812[6FTZ'C*#K@D MB"OZ$NJ("Y*)<":5PJ)O71)RFXIQ+PDZ<7,:*:D[F%W9@#G9K(.WH$01=()S MK,T5&1@38DG*1=]\\NU]M(S\*NU '3\(F3T%W@%PWB^^A]GZ^X4=_XC+D]69 MJ0W%\I@0@6$UWCY9B-H52"44Q9A!*UM?=SY 3D_PV5??-TNT&@E_Y$CKXW2] M;6Z8IU^G^33,-KNK!.)<*P1$S6AWU=HUSSSD:+(JW!41=JK\>R2JNG/Q?-NK KG\_3+Q\6K^7JZ_GZV'8/,&$Q,8 .)1TEG(; 0 MR<0C"LXS1]8B<_1$LL8+X1H X"$X-=3&R$#[91&6^;B\G"XQT6^M7GRND^@O M0E)5$MK $$JQ%)*:E,%E;J"@#U+'$+"D!KAZF(J.8-12\8M!M#!V8N"7Y:+V M@3DNC_!D8^&"RP"Z=CY7268@=\("T[EH+$8)?\-#OR=/L.."XZ4-G@-$@XF^ M U_]HK;B_$;I[%74:F/3)?,\,MH6,6.-9LAKC(S;.G%!LJB+5=@ZK? @0>.V M5.S$!VNONAYPN*7]?)%**C*VNP_D, H]: M1\F+3;C;',E\*%2&$_38$/H-?W\S MGZZGFP/Y/!NF=&%8E -9ZM@REAP%K%A )(G)!G*[E2:,$86: .GJ\/^XD)Y,EJB<:&A_I_K##]^=/B MZ\_TT5N/@OYRZ4C"X_98[<5-].1 M2<804:N'\L^/ VC\!-_!ZEHTD-W8Y\5]-9 F8^;991#9$ ^E6 B*7'%GK-5" M&::\W,W?[*FH]#!5[5([^A2Y=1",;ELK7X1A;^L_.*^\3CSSP(.'($3M[.P# MQ)(S;0CM#9=*(5;73Q<'A&.PA7=),[;O!:0\== "H3?]XVHF+\Y?/6^[.!J^=F>E< M!"^29(19(*B8,OC %82<"YEH;4OS*K)=Z.H27OO 8#&P3L:NCJ]F?5O>78I/ M1EJ(@B50VL4Z4H7VGD0T(:%R-_-R^U6_GR^X$T+<#WX,[J^"'G!S!G<4QBD3 M+0BD/U319*NU*)#)<42KDU1JI_JP79 S]@7XGLJZJ>X])#>RPG^=SJD5D9.G?TG:!#F%$DR90 E1RYX$I$L#%[7TPAGEH7KN] MUKBA47,H[ JU/?4R=EJY#HDXI<_Z:UCFWTG"Q-*'15G7OYZ9="9(.'4@I=": M#@:N"GA+W&3+4@[)99UN-*2\)\'\Z%*=(F=?S2X&$W,']NF<^BN,O,2O.%M\ MV3Z37*W/+V>+=PF9D%"R))= J/K"(R%P:VIE8R:)-I]PL"MQX]9(#(6X8774 M ?B.2YDFO!#7^9-9)H**2++)M4<^BR0T)S-P[8)R7!==6G="NY.0<>LLA@;5 MX;+O $ -O-:WTSF^6>/):L*TISC'>6 E:]H\-H"3V@%]F]M OJN4K:\^6M*_ MVZG+_G\22HR&C+$=P=].ZT8^+ML-O9KD%(*MKHAA*M&.QMK),'O@/ ENA&,B MZYWG&CHZZ]TCI X(>P MF?56QUZ^PV6J"OU$WSC^?;[=5;]@62SQBA G)ADRQ]:#DN1/5+<"HM,>I,J^ M..*"A^;=E9]*Y+A= +I!ZK#*[0"]UWMSU"8:$U9HE]5IL:6H.A:N]IW*M!U3 M\=H[3R(SP[:]J52,^P*R&_P=J)ZQ_;J+?7*Y>?Z*L_S+][/IQ>]JR[.)DRB< M3@PXUC8PV7CP+B3PQMA:^",U=SLY>CLM-^YCA=&1-9!>.C!EF]F%)*/Z,OY\ M N7%R)-)D:5X1(K:O36@>,[@>4EDG*/C)#5E;>N,\8,$C5O1/#H,VRMM;%MW M3OW?%Z?I\Q4F7IPNJT8FUJBL PJPOK8R-ZI %%E2=%6X"ESX('>\\GIXH7%K M!$<'5G-==(:K]UA.+P>*?9\8EU0A.8"MH^:4('_3"^2@,6CE38Q%LGU@=6.= M<4M#ND35(9H8&U2_8NU!.U^_"]]K=OM\7^2B3;&,/,IB,B@L#F(V"G2)'F4( M,=O=P'3WYX]\*] 'BAJ(?FST_&.Q_.=T_NE%^#)=UVG?6PZDRT$PYZ!P:>M# M>0VA;H=DHA.99YOM;LG].S]^-^S\X#G^PP7?@9_^E\4B_SZ=S=ZD_;AW PWUU ':CO)7 M7*ZG*]HV9P^.)G0^&QZ+!2UIJRBC-9E:CB"S)HM;1 JB=?'M;2IV0]F/?Q=P MH'XZ0-CKQ1*GG^9;:YR^7Q'17\)T7O?,698X?)N01*1%20&MY E4G2OD"ZM% MHRJYE#++NO4@[B>0MQLF?_RL_U :[0"L]U9R_6U%X+^:>W]1YX.SR] MIJ5I.Q)O$V="3N@T2&[)\9!:0M3&@HN>.8T,WQ"V&[ _'%O%(;3 MX@\Y9/R\-G%1WF,B_4QGT\T'+,J+L/I<_U=W]-ANCQQYD/(/RN9J!GE7AT2H+%6KUE# 5G+ 8(3,>2F526[]20X"GEZCW, M0*_:H?5N*/!H_2(LE]])_W\/LU.<9.3U^ N00O"@O"\0M'*@(E?&Z>B";=W3 M:"?"?H1)Y4]!WJU+P.;:V_ODH& T+EK-![IF/"8RE"1#??T<:R-1KSA$+ADH M)8RK3YLY;^U67Z=@W)K7\6%V@#[&SKC?<3I=Y^;6677E-U].5W36T3%XBOEX MVX.'Y#^QQ4?'5*U4*Q942 *\$PP*)NT#UY[GW88G#$#-QBV_$-\_-I>W]H M+]9A-F!$^1NNMUW1:G;Q'2X_?-X\K-T[V'OP\]K$8;N3W"A$>A66<_(&+]:Z MP)[-,@II':"2Y ]:,G..183H.&$C:R5D:\_J/EH.-7S7A'KTE619BP0^+EXL M3DX6\TTA^N?%C P"&?K9*>V&"R'XRG(MU+0"#2B-#((S$EB=^1M#8!9;SQ+9 MF]AQ YXF.+IIPYY'<5W$-9=\U@<\+[;>!@GTBKNAM$GD5DI&A=USP20.YN[-M-5A_B[V^$E:1^7C^';T9J\AGBZWLKZ M/7Y9+&L^\-6F#?A$2<5B/[:>W. K8Y/UZLU187$WX6<,63/7)U3*E2FPRSR M>I4CH!C.C!2H7=FIZ^ 3L/U4&L>%\"!NP*!JZB PWY6_>DF3*#2CG>V%K]7U MQ%R(L3[E]1!\"L'80@!JW<7D202.ZQ$,BY4]@?ETQ76 2CH7EIM\1)B='4 ; MMJX? 9OO$7OU>=OW^LM7+\LGR@CGM:^]S9$.!![I+! D8(,A6E=$1-_ZYNQP MJL/B;A!/LYT"NK!UCR M9KM3-_VF&:9K)/:5Y#P 'O^'O3?=*5)-,E55/?P,D^<8[C+*&;?6$:,Y9UL7%-3;HK8Q>&^]4B38T+JOY&AB^PJ]AP+G4-KK *:/ MBG"2HU9)BKKS-I 3X1BY$Z7F*$KI U5Z.P>WX M9R(+)XY, 8&)@6(\0#120D9?$@57,H5AEHP>0&1?;MQ)(#G&D3M:7QW% .IP..X#K#C%. M>"HYU@-7ULGX.NPO")5 )DPFB\#0M$Y-[R"E+[>N)D;OTO]<3I?3CSJSKN=1ON+5JND9E\\K%D!2Y(3;BPZXW+ M">@'JQR=K\%RXX-^&(4GC^>^7@5R]=W;*GG]X]:O-HL^C$+."B^@4AW@S)V$ MP(P&(XN3*I+)-ZV?+@ZE<=R09$"$/1B_/:3R.O#X;H_;O=60OUXHB-$KY;,% M&7@$%8TEN:4"Z- J$80WOG7MS!/DC NY87'PH$VPC5+ZQ==V8Y=P/@4?R)EE M%",I1?+Q/%EB1A!G24ODK;-\3Q(T+L::J7T_.!VA@[&;4%_]^]^7B\5\7=S[ M$;]=UCF62WSU>8%X:VM;4=I&+S*P&FK7B S(\$?(,EFO6G[IQ M4VT]W(2GJJPS,&Y/:\;(I941G&,)5% 1HL\,3- .>9(4,K=^O7](19?F[&1] M/P&K(X3?&7RVUC@990)99$C(ZM#*FB@,@@%C/@?FM>=B2)O5VVUXC%Z?@,D1 M0NX )G]>QN4T3\/BQZT]4IOC(YB1!AVP7&NBC./@F4E@1"AH,1MLWJR[DYAQ MD_IGO=#:**0'9-V0_T?X2O_ZT/M4GB7-C !M^?KH(43N24Z&(I9(_\M2Z[?U MYZD:.8W01OV[=\2UT$4'Z/JPF'XGT_OA(J3; 8?S=/"BU73)"P152H:8Z" 6 M:W(I27HRPXT1]3@E(Z.HL;X?S'<]6?@C0BCC=/(;?@X7FS[;]>$21GDM@@>+ MDH/2!<$+6ZM&5'$V,XSE*<]ZB>D_/L^__S_THS>0H7^Y0E6&4L-T1WK(6WCN()GTT&6TK(LD2%3R:ZGX?'[:^-8SI.5M>\ M@>PZ21^^)FN9E^]F:6O8.!.&*XNDLT2 ,$IR)=O5Z&H'-,Q=U[@7PZ7WCO MYX^G\.,5]4@N\!2I=>!1/&(*UX>@5FC%$"QDMKXHN84@/5E!SRE,M(59UGIR MTPY2QJT<.6L4U$(9G6*J_NL"<7OH3,U2>3H?MM0$O)$:HC,%$CHGBBN)Y:&* M&W82U'-=H/7/WX/_SU?O+D(),!ZFGS44:C,H4B'M6U<02B,04[11"^$X]$UMCL' MD#?N NRSWG1#*:UO/-XP5O,3V_.+S#MC/0-3ZA3@:N%=C@4\TU8:QL@_;9T. M/)#$<2W@8%#9'Y(GZZT#6)*ISUC)7V[-O$E"H]0&HM;KZ;QUWXL,P(5@QC&) MW+3NT[]/0[? .EWA\X;2[P ]CUP)OUWO)M+6"LNSAX@\D\,@&#C!"G";BK9" MQ)1:%^8^1<]>J+(_Q37:3"UC._?O_S6C'_1E^NT#+E)5UV>LJZGNUC=,>(Q) M^YSIE)2Z/4T(H%\QB)(EK32+.3S;6K#_Y[IS_(]4[7Q0.7=@G&Z_^]R9'/5N MN;RLQOW6.] D8$Z&TRME$L"%$4,4X\"4H\.0I:.ZYBJQUEFL7+>.6DIP#5L>+ MOB\(U44?T[QMH/Z(":M_^O[.^7#*BX+DB*92US '6>>"AP3),5%$\DK*UM,$ M#R)PW&?>2AF-GGPWNAR+U8 M%#67?4>XNFL_K\[+QU#_/2TP+''B9?9<9@/>)0O*6T8>&08Z0$8Z(5B4T1YQ M9SWSV;TPY5\LIAK+O8-8[-K6AFE^$[Y-Z81,_XUYHI-$8;0%(3.KVYCJ#H8B M0:.1+'/N#6_=]K^#E/T2D^S%8*JEY#L T$?\MC6F[TL]%$NRK>M,OTC26#*U$(.7QI1DQ^G/S';!Z7 MN/A>^7HW^W:Y^CC_$2Y6/ZK1G?#(I43A+[K$KIP("]^EHWLOU[.[?L/J<3QA0W1#-HZ4B$3C@284F0L]*& M*R%];EU$]31%^^'MY66W&^JA U2]^_HM3!?5-C_DY>9P7=3#M9FA-YU]_MM\ MGO\UO;B8Q)R"$%J 5IIX-5E1?&(1$N;DM;&>Z]:8.X7>_1#Y\E+@9]-A#WB] MR\]]=K=5N'GB5.+&D3N:C-5DW)D#CRZ2>\$XXTC!#;9NOMR3M/U0^'+RZT-J MYD6,UKRJ+9H_.'R-9FT^_X'VPS>&;16$C)(\'5)PC>(+"H.3*7 M19#_ATWCY+EPHY(FPNO[9O)U;8>N:ZHE*X%^CS??1/%33^,\!&$G3^,\1'D= M7,6[FJ/(F(?L1 3) LF,O MPFX=58YV+6GO5NG3^E";%?J9P'J3_/9L4#U%& MIYBZVUA5N',\^4#^@I6@5"#W0<<$5DCM7(CD0K2N%'RA38H'J?[@)L5#]#!V MZFY73YUUWEIK##!6.!TX3L(Q:, %E5!IA>E%WM=2(_\\+X0<(S"Y@VE M-[;V?\<5W9_THS;WZ-N_ON%BBK-TS8Q36)\2"D2-CB23,X28Z&YFTD.H#EF\OE:OX5%^N&V7JBOTR_75E\\@B<5R'3(5;UP8G,OF,B M@52B1*VT\:KUT+0GR.D6;J?#8#Z,3CJ UX-!$6BB3'6[I7!.$?T*P0OZ8UZ6\WW!ULY/FBI,L@HLJ>Q"R[IF4 MAKS15!=?1A,%,\8)T;J"9C#H+__$9"V?#P2UB%&)9X M(\8M;TJAD;9X8)*\",4I-G8E1. R&8.BI!#N+=W8([VPQX?';3T^![ &5T=/ M4/O'GW<9NQJ>Y"1WSED(*NI:^4AR"Q0[)6F=XU8EY/ME+)[_UK@MRJ, JH'0 M.[@*GZP^0Q8HE-$9F&,.5*%K/62EP.K &9<"N>AN8E4_<_$;5P\U:>I=)]-,R#0_J$E_-\F_TV].+];YP^K/+KP^/]_O5%UQ\^A)F MU^6SVF=6#$<@BUU :8P0ZIXEXQDKS&+2]\>Q#U&"-AR#W3UA'XG+'8#O#R1' MGZ#ON(CS)HL'[J7D;_A;WBOE]5YH(8P%+$I6#2APBHP/9ITQ\<2DW*]^8N]/ M=CR(ZQ@X#BCO#BSQ;C_I'TLLEQ>_30M.#%?>8G @>=W,8%@!YXDG@8Q<&!4$ M*ZVS<_O0U?%HKE/L7G.5C!V7W#>^#QIN<;RU@2'Q04B*>,G'AB&7*4-BDC0Y'-"Q-/[_!M[HR=%VT-=7(XSOP&9S/\ M7*< ?SJOB0O%6I5$@BBJ%Y"UHD-S,Q/7W#'KT,0=HI\3 M3=S;63Y[+V6MW$J$^E\O5Y<+O'T,ZY_,EMB\N7+O+P[9;7D?0*N42"+D<<0:0W'-2\PD*A&; MSY;^F=LO#T'8R>V7ARBO@SAE5]N7+(FC#1Z*)F]$U4P1,58@^!R,3R;HU+JD MX.=HOSQ(_WNV7QZBC$XQ=;=ES"+#DI0#YQRY-4Q%<*Q(8%9'7GS"Z%L'(2^T M_?(@U1_WJ%DQ>4 U1UA*; MF*P4V2;G56,0GD9Q=R;O2.3LW[W06HU]@_8/7$UTHF]BS]A20Q1U_"@_$.@.5WO+E<5-6?;9.4&$TBK%-TM^K;; 7^9 M+M/%?'E)3%\G3K)U]8FK+C:2%'S4910>ZQLO#R*R8FNO:VOO:2_*3K6-=^7_ M:BO^C=ROE' EA&A"3C7G;@6S=;2E)R$8#AAL$9:+*%SK1]H#R!OYJFZ/H_OV M-L2,BZR!E/[ MD_ Z1@<= .D7_#8GGV5Y1SRUOXWK&!(4H:O78BK]Y&DP$974QB>G6X<=CQ(R MKF-W+B"=KH,.@/10-A-/T4Z4C.BN6UN590J\+A)$+JA4%,+(UBAZ2,6X=93G M@M")TN\ /WM(:F*EU%9&#=KFNKZ55=M:JY&9R-GD$&)L/5QV#[+&K:\W<'C4!W?^Y<$>>>#)\WPHS!9\>] 6WJW@!T M"-$X TX+E^L MJ@Z#<)YAMGJX6=M/T_8B8LM#$+2[N*.ADKJXAG=P\_K')_H1ZX=ESR,)CNRZ M\*9V 44.P7DR^,K(8F*PH7G^=P^R>BGV:(F'!W=P6^7TC+?*T/:96MU: MR*\A=3VBH0Z@LDD&YWRPNK6EWX.LL9,IIF>P_6TQ7RXGTH:2 M2BUY=.YBM%W7I0[7?*4%T7D.0S'OK,0;=NDZ\ M%>V=A@)MX#J*@OMIL=_)3RT=M2802^BAU,FRJG@&WM M4RNM./FJVJ2S97#W MK=\]?\0PL-D\5!'-7DQ/JA:Z/D@3HCP&# RT]'5%"D>*G9,&$@RW-LC@S0!% M0M??[S1H: .:HP7=PHW M@],(.D]-2$.AG;=J)*A:]B0E M&"4R*)\4T&\A@5N6:)EF1C??#3UHUTLDN/Z:SS^0 MSR]):S>=O$/8FL>/*>B2=60+F($#TQAL8SFU'F MW'S]VSYTC6OOAL##09 [0CD= .Z:E5]O.SW;9QP=4?.ZNUQD7>H@1@V1UR$8 M07LO'!H96L\B>XJ>G@%VC/;O)_=:J6+L9]BM3(B-#?%;3_EJ%Q0O261?VW^\ M(8^C+A0FR8 )*3"NBW=,/A=N//^9<=/ @V&EL7Q'1,HAWL)-BH!%Q;%.Y904 MJQ-S.H'SF9ASGC.*Z+.-Y_3S1WZ)/8_'-;RF.K@'?]^6O;R;/7UV;T^CS2Q) M50(#5&2.50V@@I.VOJ24B,HIQ5KW*AQ!9O_!P)&@F9]7@QV ]&G&MA'_).B M-M>E:*4^6I/'"T$$ 0HC,R8Y]+IUQ_Q>A(WKO@T.CX."A6-TU_,E M+#YC_C2OA:DUT;_IKIP4;K,LQI#TA*]3+PHXZVPM$4LJ8&&*M:K_-^7R]6ZYG6BG#'1F@"\UNR34 M$H0RYZ)YYR:23^KPIO5O$ MC5M1T!?+/Z=P9")IK'@*31K3.!;;S M*@>K:N@+BL?HJNLM)L\^V6]CR0_A1TUOA%FFWUEQ3 )><@ZA\G:P<=?(OJU#A5EUN%?6M-;;WQ]2$A)S7 M&;E#QF;8!(B:"U!QBHNCE5228$)U@AIM?;-NW2?)6I@ MSFT28G3K^B"%U6V1M;?8)@V&)Q>8(R:->.Y.?>XCX^9>AD%*4\%V8(.V4GJ5 MO^-B-5U.9Y^OD&[(JW7:*6 A.U"1D.ZBEW7S;92"%[2L>;G +F+&398,:W/: M:* #*&W&[>V2%8733C C&7@5R'(F28%UJ8T"@B7#92W;'F;6YBZ*QDU[# NJ MAKKH %F[&3$IH>PQT]MDTTXE/Q&>8);GWUU_[/7L=\U M_!@3R)0S$#G6#3.!@*)#73B3C8LAL!Q:SUPXB,"3Q]_,Z\[.6Y_8U.BD@-R$ M**#H]<(Q^D7!^)O3]3!R(=W'0*2OZYM+ M811-B *>"0LJ!$%V56I(JICH64"K]WHT>J9 [OJ#XV*DA>;FIXJQ!]U?50FC M=):"1DBF3EHQI1#9/ !Z)8L-/GN[U_/U/MH?LR;[!&7=5_<1DAM9X;]/9].O MEU^O1KZ94!"U *--+9D+"!%Y DS<<^YS4+A7M=%8C,FA!,J>>'VJCY]3O&W/SI>F7,3Q1\MOPXB MV@=7W6\W5;,BJUP;V5UM'U R>PB1,^ V&Y)3QB!:SQS83S-YDKI%&J5C_>EBG"SJ4 SGY6)=!)#KD,G!?BD M%$AE3+ U%Z1;OX@_3U5GUFLXB)V@C [@=9>7JZKD.JNO:(H#^'KPE),92#+D M%Q2O94*GDVF=VGV4D''?G@8"T>DB[P W?U[6TJ@EOINE^5>3U@=[0+Y-12_^;I.D:I_M#6A\EMJPW>G>Z)NJ1EP-$ M:15!M3;?:U#&%G":)=!26;)86JC4NN7G"7).-5^;'UV/ZZ]TB#=']I).[?;Z MGL^6&RW<4M,O]"_+U31-8F!6TJD%3-;2299DJ5/@4(3QQFE?LDJ#2.(H- M!ELAZKY%/)?^.KAICV#U5_KE]/-LPHP,H3@)S',)"JT'SY!#\&&]]S.4YD^D MQU,[;DS9$5"/T=[+Q.G;OTC I-GI+"Q^K-VD/^;TIQ1LSR_H,Y_?S8@\.K03 M]%P+AZ2!8NHPGQ+ >_2 UF;K9< L6KN6 [(S;N#;$=('T7^WM5!/N'PWSMXP MGNW#GS^X%_L,2V?P6!F7O%I)DE+QH$KFX"5#X,595:RU(;3.!V[ EM-?D105+AZP.E$H4E'5C;'5^_9*U^GE"*DPQ!)KHUKK=OUG M2!JY?N],R'@!#576#PZW(=Q#=NC8H Q> $IB0I4ZS%+8NO&/_NED M\2&X@:S?#I+1&MGXMU-0/ZG9(<2*YJVW@$F0.Q$UT 6*B@^13M($['5QI MW7#X-$7CON>-B[D62NIB'=3FL\=(,9944/LZA$H6DF)=8*/K*Q875LCH9"[M MMT<=36Z_>/&)V<#R@Z -M1:1UB\X_7NXLT:480NY/'&.N;710E>\ (Y\&B8 MTC:SUD^NA] WKF$<&Y?--=@1.K=^\2ZN4F#:,!G &$]>4*ZNBDX)"N-9212B M\-:)U?TH&S>6&1N1#;76$19WL2.LRBJJ"#IR#DIK 9'K"%*F[+Q&9DKKHL1G M2!HWJAD;?2WTU$%<J8G *$N/,N83,-^\$&2J.&>75 M^90X9FA]=6 )G_: '^-T$C@Z4^O-@W=TC)7VX L=.F.<*8D+SG+K>HG#J>SD MI6\HX,S/JL4.3.<^'O'C?&JG72@9C#!T_:1@2*R> UIOR 2$XGWK..=86CM) M!IT)LV?1: ?(?=IS?I1#KGA,TC&HK=1T9W%RF8HV4"+]3P@HM6^=+3JRXRAMZUBHRQCHW(AKH8^7 M5:[X$=-\EJ87T_7/GY<;WE?SMZ5@6DV_U__F(UTU+)I 2N@Q(.\GH(;/**HD[+@*="5E^;B&HPH]F"@4["IQ-1M].DGEW' M'43Z.YA_W U'8U)YAI'M&.P\ZRA*4=$''UHLB#B2QDWCI/"!M MHJ=^84B_<:>W>>*D+DX)!2+5K8PN!W*=F(:0@J<0SS"&K@I04O 6)X'1 4%XZ:W*6:%N7$1U) M:B=1T7G@V%1O_<+SCWGUW>M*NWAQ->?ESR^DD-=AB?G-_&O]G?7?K$M!)R9X M*[QRD 1QKDQ*$**V]1_.I\)+^RV%30@?=Y[&F:$[H$[[!?)ZH\'U;\T^;\:5 M\* R.N? %9OJDW"&*)."9- S^B.EV)GN]D?IVPN6YB>!Y>D:Z@E]]W)EK!2F M1$&0HM8'<(X0M(N0LS Q)265&BR&.2)W:5\LIDZ0^\O*45Y5I-!OOUHN<;VZ MX=9^C=9IR3T_-V F\AB&SY%\Q%0K< UP+WW=VD4(2\(!"\Z$Z+Q/>IBA#01>/)O@PE \9<$J20&:]"HU+S?\' R.TXD M'H"@!^TV ^NK@ROU:1:OF!+.*A7(T#-61^*JP.I(W +:>Y&C2$%C\Y;#?0@; M?6W*L/ X"(['Z*H# #Y@Y&;Z:1V$&!:+'V6SS?MZJ!&140(6 Q[K'@%C*%Q2 M-?C7%#GIDC")UL/3#J>R9V@>!94=-;L#Z6WL]:P/V%O/XKTZT3\F*>7$4R37 MEV?B@%'DY.HF4>FDSB%F)N5^*UJ?^=#(;?V#P:BYD'LT9>O'G,WS#0_2.94+ ML+26D:5(6XE ,3<+:-!QEUO/SWF"G)$;]L]OG([41'=6J/JXV]_;QN+;=BR!5&83TYDDX,Z MSG:U(&_DQOXS6[RS*[1'._E0"+?SY,3S-N&T?"J1KI'0*3BD: 7%>5*!=Q3G M6:^%UZBYU4,UNK;D8]RWDA$L\[EUWR/^_S%;8+B8_IM86P_X2#^J#TT'V\9B M3:(;*N="'C.RFJFGD#$724&D#(PU'[Z[-W'C/I^,@-0F6NH1?G?;+R=6%.T, MM\!SIM,D!8-@LX>")#*7E$QZKVUWIX#N+DGCOJJ, +43--(CP#XLYM]PL?KQ MX2+,5F32W_[/Y?1;73<\B=SQ7'R"F(4')0QY+B0QR(XGKZTE[[SUR]W^U.T% M._<3P:Z-GGI$X)OP;5J?$>^GIB;&B^(U"]5B*U E& B%D1!#5A%#T<$/#L!= MQ.V%/_\3X:^)EGJ$W]\6Q-($M?&!;#5@EB0KSR,$43 R[^,UQ<;M1TE1"89(RY.&M!YSIE4D0#/M@"B/TY4S>%H\QNTS?!S6!$=P]FN/W U\5E*I70 672-<.H6 MA3J%);LH;3%ULM06G:JVC!Y1;K-Q; 3W]_&7UOOQCB1OI M3C0G\RJ<@6Q8JJU6'@)/'*QA'IG"Q/.]^H+GWT?V_GJ7=0,GPV#'&\@P.NGR M,KW]7E-<)"$5"I]KR:QRNLX+0 4L"LVS(EF6H88?WJ6D2QO7"FP-E7 RHH:+ M"6ZQ5)V%4E(NE@Y&\?4I,-;%A"%2Q*.<=%P5*\7@,>9=DGJN-6A_C[;4S\LJ MF7_S)W"8),GVY?8/Y3KIQ O<&(SB]9Y#K[4<3J\&' Y)(@B.Y8*W2ZV=02[ M@Y1^2^4/0<)]N]="[AUD;A^R\?K'_;/[ZJ_IC/R*;BZC[UD MSP1RD^_'" /@Z7':Q@58$R \"ZX&6ND ;?=Y^&7^-4QG$V<D-1"Z\_X:T>HH ,@/135(][N[_@UXF*BK#!. MR@12DT^K2&;U("*PQ,G+=<*YYH/^#B"OCT4EIZ#A6=O51C5=HH[<9MQTEF== M9&'D1A04%$-Q2^9>" ?..XS29*9*'!QEU^2,F^->RGW!M(4NCX;M=US$^5DLYS6; MZW%$KU*:7\[JXY[5*H6H0/)8=P?Y##YF!U%QDFIF.?B1$'N'SG%?,CH%[/&: M?#'W?"PAUP'OD!F2LY3J>#9!T2#SF)-T 24;/M=W[#T_6*=D7W@\1EZ,WLP8]K_@;V-,%G>-/*HB9L0MT^9S(HKQE$)B1H;R+A MH+ZRMNZV'_!-:_=DC4T>043'."-[2QZ! &5JZE,&09Z""%$&9N3]?NZ3N7V& MI'[?N Y!QGT+U%(/'5Q^UV)Z=;GZ,E],5S_6V714(^2K4-V,5IB MROA,C&C5O$OA<4K&!5%39>^:IWB\Y+O$SS9=GIF(.M>-2,+4G7,.Z0X6&ES* MFGXE18F#;<6X1TLGAN@$/3\+G2.$W@%XMC.AWM2P8?%C^_[! P;#G(94I*Y= MAH6B!TN_]-D[\F284:V+-!ZCHS?0'*/AQ_>:'2_N#B!#8L#E:IKN,B$DT]8) M!:@%244S!:%02)&2*Z*8K(-O/ECI,4(ZV5+2$C2G"[P#U-Q9J/+WR\5TF:>I MJF7+CD7#))<2"O,*%-WFM5U' Z)0WGAIG6H]8?89DCI9/-(222V5,"*FEHO5 M9'T8<$'"7/WX(WS%]8T>6$RRDNYU(MD8R2$8\@VYL59CT2R%O0KZZ0.W $2_ MN@'/KF^/:W>&\)*;2'EDE'S$;Y>+]"4L\=7G!:[S9/=9VAXK7LA>"NZ!@M*Z MUTD$B#[)6GX9N U[[]U\!CI[$S2.\]-&Y_.A%3!V.]OON K?ZX_ZM,Z_U5>B MQ11K*G1K2*.RUG,Z:L@](R,=L:YM!]1^O:)WPK%G=9L3HQ"&"\47)K#3'TCKS\PQ)X\;R MC12_#YR.U$('H-HQ]>>J)M9[(0H/8+BLR3)&;*68('N#+-LZ>JIU.OI)@CH$ MU+&JOS\"H)D>.@#5;G/^VW41)'-9ESHL5Y14)W5$":&@!R>4+#D$KING&_<@ M:]Q7_2&OP=8ZZ1IFCPP$"BR3<==ZVW&>4$%@/H)G3#&52FK?,W8(?;V^MQT) MCKW!=Z*FND;AA-P):4TNX*30% .%#-[6G1O)6AY)^%9,+DU_@ZE ML5=OK@T0!]78V,G6W<)[-\M8IK/IJA;H&U9G4 '613(J>P51Q@P\,*EE0!_5 M?K/"]OG:N,LAA@+3,,+N%SW_F%VNINL] I.LC,6B"K#B=-V(%L [1S&VXUQH M*;E/[D3TW'QMW(4-(Z'G2&'WBYZW?WV;+N@/)H*Y$IWFH(*WH#P)*XI$U[PJ MBNF8@G*G8N?J6^/N7Q@).4<)N@,OJCJ'E^O99G^?Q^6KM'I?!./VTR+,EM.J M,_H+O\YKR\[EU\N+.IUN6QSV-BQFQ._R9O^>]L::: 181$G\,@I@=(A@3!8L M^)(8'^)UJ WUXVYO.$<(,(*6.\!W7<.3YI]GU:83DU?KH2:6*:L\T:VC#J"* MK$O0&)U:-$A.0N;&MB[DVD'*N'L;AD9>"_EWT:JZ@Y%/7\+JO^:7%_G=UV\A MK=Z6@JGV,M%?^4CG:!*](F[2G2EMJ) MYC.>CB!SY"T1(P&TF>*:W<5G&0];VX"W\IV7':)I/1/VD&\.. CV:-;/T"D; M(B'.HX4<:U"\GD?,50+K=!+!%N^:IU '[)3]2**=)7)KU[I[OTO8;_]*%Y>9 M3OXF*[G\@ N2?G6+/\W?_A6^TO&O?_TCKBX7LSL-[++NK\_DU01)5D EKL!) MB> =8R%&%+[YNIVA>>JDV^E$;-XWOETAH>.H26<6DE4*#,=:R4J"CJ)./3?6 MIJ!)Z+ZGJ&DP'/:%ESU#KD.4U\U0JYUN45K4S1_+C[B\O*ANV:^DI _T[<6' M-07T=S_,-[F-Y82$ABF(!"G74=4D!O"!!>"NAJ%,&%=:;PYJ0?>X!1 O$>/# MP:)?H_PXSYNETZM'N(Z1.1&R &'J3HF0'?BH%6B+R:2B2TJMAV&VH7S<*HV? MYSBT@4:_!^(7?(SK/W&UNECW_RS_:[KZ0G^_*FG;M5HW_&ANZ]Z@ J(VJRIN M*6[7W(/$(')0V?G8NMZR*0/CUHZ\Q.-Q!J#TLUQLEU?(@O(91:9;SP50ZQYM MIR24X+.TB9.0SY2@'K=>Y24"^"#E=3V_[M;+XWI$9%W$M< O.%M.OV/-N)Z0 M[-O[9[=)ZAW'2J/DW=O_N:QS@ZYR(I9@H8OFX(6@D"_% HZ51$:+)1%-*5FW M[EFY2\&I5NM)86ZR056DFVX3Z8W.TM5V)ENG-I-G[[D7X"7C7!HN;6P]W.40 M^L9-69R C/O6:#"E=.!3KF>/U,M_(Z^;A8#K/LP8O4P\7^V.X262U'R"7+R. MQ M723=&V),$C0NIX7#PV$"8)DKI &'W>-BV8AHZA]K: %K4'B*O##A.SH(. MT7L3D&G9^JG@44+&151#1<];2[T#Z.QQX*[Z;T7U#&. 5-#686VV[B!28%4L M/C)+W+5^TM^;N![NP9. (16NJ@FN<7:NE;P8J.F_-^7RU4]IE<#3KPS M.C&*B 4G9\(AF75.'&KEIU M-R5FATXF6,]*548AN*@3&/H?GF-AVK=VS0ZE<=SWG+-Y:X.JK@=HOG_S[M5J MM9C&RU45UJ?YA[4"_L#5^U)S/[>2/HRKXHU*H&WM >")#K:QM3F !U549!*; MW\/[D]>]>3P!)_=!.9#2.L#CGZMY^N>7^05I:[GQ;DAXFR3EA_EBK+X4JJXEI'(&TH'QG%0P'K M00Q\=BUW4P3RE'EXC66^P(^8+L)R.2W3M-;\\DK\$Q16)$TN#]>LWF04.7KI M)80<%4HT@8G6)8LGD#NRBW F+)]+GS^/<39".*64IOBT4'Q:2@;GDJ1_K#,B M0:C8^I7NC,9YL**-%V:<#]%RT^>\DVJH[QS4^H+^:IZF=XI,KL3]F"HFB)8Y M9R*4]0XN75\B!.>0* #!C,Q@;KV/Z&2B7T0DU\9Q/J^"N^U2>?OUV\7\!^+V MZ?W#19B=\"3]Q$]K\PB]+[F-GITK @E^FQ-0U^RMIHMU'O^1.GWGK8@F MUYU:DB[P0G:696>+C#XF;'V5'4#>27,8?JFC1S"_J::]'@/Z7)7\[^&OZ=?+ MKZ]FL\MPE0>R 3 MV)!JZT&.Y%LI \P;YZ+(C#5?V7LZU>->\D.C>R3MCCTJ9P>[&S?F5:&O_->7 M:?KRYF):RG_6OEORM1;+B5%9B2C4>CX!>>;)0RPY@/7>)BXU&FM/L<+/?'_< M*&I,0]M2,?W:TNV!6E2!+K#^;EC\N/V7MB?-%*\$21$,T\2RYP$<*@=6.XTZ M\V=+RJ*<+-TSB/,7.2$' AZI /F\AD: O2:G*$HN)6MW[2;4;\N ';&3'[ M($$[BOI'7BOW:;JJ'+^;Y>GW:28_?EU%J9QW+-L,-J&IDV,B^"3KE4,Q:42? M0MZK__.9%7*/?GSDZM)Q0#!OJ9'>(%5;Y-;GM]Y\7Z;?/LW?SE8W:T!3-.AE MD100\D2N34@047,0BDEI)0:>]ZK*.A1L3Y,UWCJZ!@!X"DX-M3%VH/Z_\3J3 M=K5'3R:FDH\*F&:LSEXXV=WA(B6.IRW$^C8>/A] M\3%+&EO]CHZJ,H6,/HW,3(P/L@('IM,(B2?%![ >*1'SY.]N^L MB#A5I!WD4S9W,OWEM1UE2:I0<@3C[/H)WU ,GP-DJ9WS1G#E6\]YN4/ N!GC M<=V;TS72 9R.%]P-V[-<N; M^/;WQWW%[<,]/%H?'6%I>[)88)A2B9!"BJ"(5U>UEIH,_W0=:CE'R_&P2[PQ/OX1A/O##2F: M77EL*=@2&8)SG*YK:PSQ@ +(+M-!B$'E="Q4;KXRKF\S'#J.E./8@%A3SOVZ MDG-#?>9!HB7C)T+=9(,A0' DG82.ZXA<4V2P7Z[\_H\>M\:KE>I/D]CX^EZD M+Z0K<8M^]%(I7C3P0+9+!;)BH7 &%,%IXY%Q7LJ>&G_PP\>=U=E.YZ=);6RM M/S!7Q,Z#ZXQ^XPK03 6#/H+V2=*-QA-XI1Q(SY2)V7.?_7$7P9/?'7>3[&!7 M0SM9CPVCOU_.D&R?NW4*3'::))3 !"UK@ATAF"A!&YYD\G6WU'Y=1P]_]KCK M85O!X429C:WR>VBNW#P!YJ2Q&0TEWAJ$=%I'P<#7EC'%MDG<29'&V#I4BYB3/@#X4$B*7*K&&]\_- ME\==L7K>&^A(>?<(IJKXJP%Y/#+&L0 OHL[0GJD$@Y4I@=I-W7+P^_A-4FT\RMR8+"+Y)"8/66Y> 37;5,%Z8B9]GJUNMK M[A P;K3;QR/.\1KI"4Y7#Z1%,H?<@3&!K*2-:3U+"+A2621#GEMN/KST+@D= M5-839MH^15P=V/UG+\Q=]^5OUW.4$G=.ZT@>&+.N.F0&**P78*V- M#IV-&%NO4SF=ZG%3M7TX+&?6_=B&[6AVKSJ8+^L!?U]NMXQ,M-7:)JTAZYK> MH@ "ZI8I*"J91"8E"[;?<\(0U'5>*MH87O.>=/V23?M6!G^COUBW96Z&C?QM M,5\N)SX(XP*2D8G5$<[K_IJ@Z-]TG6<3Z<]:CRP:@(W."UJ'.1>]P.(EG(R= ME^ZC,O@OG'[^LL+\ZCLNPF=\^Q(PBQC95-X-U M=L@M_G@P>^>V!:\GBGB;Y5NG:3K[]7)UN<"-5=^&$O--I%^7$V?+J_EV(410 M1D@(6@1(FIFT[@J(>O^ \9RDCUNQ-'HTV2U*>C'$)\04O\X7!:=5'-?>T,2[ MG)RQ!C*O\U,=BQ Y,O"UK%@I:="TGNHX !OCUG7U<"V,"(N?X&1L3,>K:CJ^ M8:K;#.?UMVX9DHWEF#BL$U]3AB(LUDV& 6)V$9+7DL05C3#-ES"?B;=Q2]Y> M^!D:!$ ]'*S:?;WQ.'^Y7-25,IOU6NO[\_;@T:LX.D\*V0VLHQ)+D+7Z6 F( M)7B*IH7F/C.CH[H9?>2:\6R2&23)V)J1D2L-QT;_Z-CH(AP_ M1@$/)+#]]ZW3R*51)14*I[0)H+RN[-M$2LI)9J$-O[_%L_4K[=,$[H?[__M2 M.Y#*>[D73A7#AG4^T8HAHV ( K,9E*VNG'8)I&!%R:"0F.\E%GB$_OU.P_]] MGVV,A!=K_+<^(?%;\?\ M]"7,[F0(KA-L44050W* @>L:4'FZ0@4'+I,E=Y%[A8.\HYV!M_U.U,_V MPU M@CHX6:\NUG\'\^,"JGFSV1(G5@ MND&*-QOSL1_>?[:'Z&Z0\6+#A"N>MX)X]>W;8OX=\R0HQB73=4ZV)4DBK*V( MP@EN&5ICL?$E,!@S^QV0G_5EN ^,_,R'91//_#I?;'^K_CT^D2P)C,C!\4CA MC4$%OO "P1L3,!9K2^O6^/-RN-^Q^EG?H#M&T\M>+5<7G[=_'=#;\4]E:XS+M%M*L(^=NYF94)"J4&F:.BH9@8^F@Q<156" MYLS?G\#ZTG?N-NV_NZ?S]1_6L0:_ANFB @,G(;."7F"8@)NOK"N_B M+=,8^GD,/([%%[V_]Q#\#]O*V19*'?B%1XOGFN-;)O2J?/(_YW7EX,5T]>,C MR692?/9&>@2&HEQ-(_,,M*1+*#++G.RF['9_ML9MD'Z))VH@R/QLI^CC=/G/ M7Q>([V9$(#G0&X&P)*5#!M+[Z@*[!%%GDH_/4I2",9G<\QEZC*EQ&Z-_EA-T M,EQ^MO-S95)^J4MPR7M?"T0$DR/+' S/M<)3*HA M8VK<7NV?Y?R<#)=>SL\Q#UY/">03+K[RB7,EV^PM%*[KUKXLP&?'04I3="C" M^/O58.,]B#[+S;@-Z&.?F/$!\A,FYUZE%1F.U8]1,G#W/SYVFNU)8?212^,N MB.A+K@M-71UA+2&$Y$'%(+2PQGH5&]NSEYU+>W^Y6JY(^;6%8'YQ\>M\4?]P MPIB55L@$,JS?OUP Q[T"LE%)H43%X]EG-AW%R8O.C!V"YM:9L0; Z,5U:B.% M;9-P"CY;X22@D!94$ID$H (8Y")+9FQFK-^3<4 [>7^]5@V1.=QA.0(F1Y^3 M;YO>X%58K+HX+8\-1L1B3)*. 0:&H'2F6 N]J[I;#6_4Y5UI9Y\ 'FT QM.!R,F"95]D8I7GSTK.!YB_TUW0U(-:' M5?3A4/8;*,_P<_4BNS#]CPTJ8MH4+[R%X&,$A3J0^QI)^CD7*Y7!F'^6^57] M=4SU:_I/AE>[.:YJK^\UL15F M-).*[DZ-%$!A(D%D=)!+4:+8[+0>I!2K/2LONGCDY+3MR-#H(;9N=V4^M52@ MWO!E>\-KPS*&4"!(S>A.90:231@V^#IQ1D0N(TEEP0A6>G'>(S7-@YV'MIWE6&03AXQS(@^#V=NX%EL1T(F^>N[H%T8)7B8.J2Y*U->@8[^PD[LG:B^XQ&C.! M.@1T?J['O.>G3P@6A!'& RN.'',O.1D;Q\"07RZ%\SFJ00:9G(6[<9=KCGVR M^@/03^ XOLIY/6,L7-RH]T9GM6J'.=)9"9PTI32%N5EXR-X*DZ1*TC5?AC8D M0^,NVAS[ '4!DU[.S G69+?W^Q&_ANF,?O_-?+86S66XJ$W"8L*"C%&H -&9 M>E/'",$(!*-5]"(GY&F0P.N\;+[LY[V&(&]\?PV-N)_@4.YVGG>)B$\\[/94B?(9*7_9+W7M3UC_\.GE MPCM!;3MV=M]R%5Y]_KQ8]_.\(T%-9\MIVH2XL5AF$R))AD<25$SD&9"TO&5. M1>YD,+VE'H]F]F6_T@U\^76/OBZNP#92NNG/V"$7IUW!8.J(3U/-5S 0.2K@ MQ3$6@LG"Q?UOO_,0_;(?W8:\^#H$31>'J85#<$\&/"+9#!; "*4VHPI=9AZT MDMH+LB>2^?.ZC4<W1QG%MZ\5X$..%,+D[$3K(KF1)_%M];1MN3NJ'NQ3O0XGMC A M4XB0O MU=I0$[S)=?I9GP[)-0?K6(4PKXE_TO+U#,/L@YAA%_=V&^INVTU>7 MJR_S15W]] ^R2(M;9NW#19B1'.X6@%4!O?IKNIQP3'3O*@2#ODZ=-88N.F_! MZA@86D]_?)Z-+2>Q,?*#T3B W"L4/Q\Z7O8!>2B 7^8U03@IP9G"#8>2F:H# M0! <#[4,6%MMHW/:G&<^ZTEL]/BB>D9HMCLJ37 R=@A]APG^.ZYG>PC-LU:! M9)E%?>BU$;PM%CQQX$J1V>%^\>]C/_W%XJ^-ONL0U \+D.AB)I^S( MH:MK7#E:T"(5D2S3D(:;-04#C 2 M3(P8(8JH0Q(BJE .1X\\ #UG?E;M 3W'"+\K]*@M ]9'-%IY"+Z0.(2,$! ] M>)FT=9:7D(ZP/>H ])SYY:\']!PC_*[0HZ\80"V$= :4,@E4+'3U*I< 0Q0L M9>WM_1S0/NC1!Z#GS"];/:#G&.%W&V >M"Z\%"L8=Q*BES7SI1%\]AD*PZ1S M--&7;JHFKJD>V0'K.+\RF.Y? MH;#BE1)J"/7D!T$D%YBNE#J;]$BT)Z5#S; MCNCM6YV4$5I2#S1O5I7R$5.L6$J MLGC/+%VKW5PP)PVV[J_6_$SG95!(]'+OG+G-17(E@V8:>(D:E&2^5J"P6H%B MA,C>Z7[6NU2]I^A0:P9>% $AR8A*2(/W$SL#'C 1<[$NW>,!$".-'G8T0!J852V'$ON;4OI R9ZS,6]&*?R-$CTN>?%^'KJ37G.W]@PT+R_8AN5!W^]G\NIZL?UY6S.7)K&840 M03 +2GA-9I<7$)A880RC\ZVKO>]2T+!Z>UV4_^/-15@N-_GYDC%&M!EB4*SN M3BD0F-,@I9)$5DZ1-Y^0OIN<<;.V)^C]B8KIDT0^XC6^7*PVMO;!V=M4 T:5 MN+1UZS,CDRB+!*\#,65EEE%G\D7V*F.FS]P"#?WJ!C!/4]!-!?)I"IXWEW:7 MF-F^97-+[*>8 $5]?48>(!KZ-Z-TB(X97M)>4E?I^%S!'"'KM0 MY.^7,R05B@>\;,L6%->)9Z' ^UR;SZT'C\X <\IK]-[8O%_%T3,?Z@T=QZAR M/I![BQ:$0!A4"TX4.D5:2O'3+@4FOI M.!;G?&)IG/C3.6]F0 M&&DGU[$Q\CZMYD3S4^QX[2,96 $R*9+3>H2%XAR,9"X)=-&$L!=,GO_6.*\_ MPR&EL73'!LNK;XOI1=7K+F:2%$;FX"'I.J;9, H&F):0A!,I9&\2VV_W[G-? M&N?A83B@-)7LV#"Y0?U.=FS,2#P@9"<=L<,51"X0N$W&1\54".Q FW(25)HG MU<]A4YI(MX/$]SH4W :&-SE/%@G2DL!>R)D'%8TF[[YV'4E9,K=1)-]Z9N6C MA'136=HD;FXG\['#YD?3G'>@O" M\53H>$C&]GKW>"ZN/H7(<1,V#0 R'T-;'=BS>\SF7RX7T]GG36WHAM6)Y";' ME W(HA'H3A,0E:B[ZG72DFRWY,W'>CQ+U;B6KAW@!M)#Y\C:C(62V7"NN /K M2E">&\N,(,>@>97Z"SP1 Y MY&0M*$4&.V;ZAV4I,DS*EO8=$DTH'[>,;7" GD.?_8Z8P\^UHH'XFB]6Q'R= MJ#;]/)N6:0JSU9O+Y6K^%1?O9F6^^+K^VA]AL:!_^8ZGO/.?_-%&M0!MF6]4 M+W"?JNL79"F9$DD5*+$84-KKFF:GX)49EDO.+J?FC2$[:&E70T"G+U^FU2TA M;Z*WJ&.V=$\ )J0#+NN ,6X,,"4-1>G6%]U\<^QS1(W\1MP"%[LK"UHHHH/+ M^LU\EK#66ZV'V4V7_WS]XS7.TI>O8?'/]=NHQVA8)$^6E5BEE6KV1T=(TNO" M _,YM#Y%S]'42^U!$PC7^+KB9INYS,*@,#9#CCK5C<,>HC "D'N3 ML]<81!H<7W=I&CE5TA0!S\+K!'5T *\_PP4N/^)WG%WB'[C:9JR#8XPSE<$5 M1ZZF205\L&3PL7!NA"6?MS6F'B6D-R"=HNO[%^')@N\ /8\4=IH4= 54:VI\THBRS5 M]559B9H<#.!\(LZBBTE8P05KG<]X@IS>3-.1*G\.2D?*OP,H_0UKFN7;EVEZ MP-36V'*GLRBH(0<103FF(7KB3YM@M>0NF-C:0CU+5&>P.E;]\R%UT0&XKG(U MN]B1*B4L(@,7KI836 &A$#M" M+Z[X6:XM>2K(G,T!@LV>J$=/DM$5#6NKUR4L\\BS_\\LAC'P;QEAK( M>&2$_!&^DDSN\+ ]0EH(SH+3H-.5G9^J MT7EK\8Y=[??WD/ZY_/6B=H:^N;B,5P-_G;*:!P7)*N(@>CHPY :"Q.",S$R[ M^P']KMKRQW[\>.IOI+-Y4P&.#8'W,[P2QI9ZG3D= <_!L,) %8,0LT_]'C-1,,H/K3!->!6_HGB7[31'ZYG,YPN=R^X6P,HRMU:*4P M(#:S4XV$6-TBIKV6FF5N>?.154\1-/*XFD%S,NTTT0.L-K1OCY?5EMQRJ\!D M7N?P)@E.Z *.&R$U&EWB0,_"/61>&BKV/F2.EO+8%\ZGJU*'/^:+U9=79#ZG M*;R:Y>O??WNYF'_#K4VE* ^) PZ9^0R*CA)$EB7(0J&?-)*SN-_L_H,^V\5; M^C&ZG9]%T%U":"NUJSX^JY+AVM=1E)&DYGPM#N40=+!1")FB?K82:,]OC0.6 MH57\+)*.EW_+?5")/+M3JN21*+#P(9/>+<)\#SB-? M&<<1'@4RI\IX]%:5[0U^DY4.%^O;.U* YU+V9(T9.7Q&UA7QQ@)G++D0B\W[ MO3 ]VX:R@X"1!\X-EG9K(_&Q8;/!^VT6KA+8Z*U4M1XNFP!*Z2??2+@)&'/K01K'SUE(>.U%[RPY?Y8^DY:&0HZ=5(GFH'"!J9R DY9S* MGMDFDV,>?GE$<+11Y;R97$=&Q9U;V*!*.>8$DD42@:.C$7A"X#HEPT+2Z$L# M/!P< 0TS]Z,Y$HZ690?9E(>WZV_7;299^VRT(OP6X>MZ(R0#:@G8WF%PSFM3 M6K\;/T'.R(,Z!TW0M=)"!X"Z:B#:5.I7R5SEI"9%:,]0.Y!9*Z)?1/ ^:,#" M%5I6T(K6)2Z[J1DW!=-,X?-!I-\1CMY_PUI(,?M\S4@.&*+6=+S6J]=B;IPN?@H%-'@GC;6*9Z[VJE,XI83S%CWCEKD,!:5F&N@ 3=L"^5])>%=3K?]K MNOIR]4K[]J]T<5F7-+Q:+I'^+W\*?TT4]U$&OT(;D[R MDGYD%=MJ&7_<>WL\9VOT$'2/U%T]N J&;M".QD29:HV+*1%4"!8\%HJ>C1)) M>LYB:CV3:_@&[:T)658;\I8$N)B%BYL"OUG^;3[[_-OT.VXUL8D$I:TFA() M(R79$(8&?*)PT+C,DW;%EQA;2^(DBKMXCCX-4;M;NP=780>>R=-U(!Z3YQ8= M:!_(S0J2[E!T!2Q=:HFQ$,K]6;X=E%J=H>-[>&0<5(=UB)IZP-R=*A)CE;4^ M<]")D9_&0X%0DPTEL$Q.5(JN_="REU*'=9!BGZS#.D3*W51!["[JD#'S4FV[ M*":3<\\2."LL"(_>BEQG'?/G?,:NBV@::/' .IE#1-H-0AZKX<@^.#HS=.7K M5$ 5;L 9$I=7PDB%3 MV8&%>-W4R0Z'B5#&.C8>___IFP\O?%O/+;V_F_['E M(9;""G=D-97DM>X]0\S)0@Z)=,U2T5'M!84='QBYP:P-"EH(;VP _('_>C>; MKJ;K*6/+J^GF0?M85 $71-UOYQ/$VD_!3)'62^\TVZ_2\K&?/G+5?QO5GRRV MD6L1WLQGR_G%-*_EOD[[K=TFF85PED60SBM0CMQM;SD'J;1*40J9Y%X)A6>J M$A[_>B\C.LX6HS121'=0NJ[MT"I&%LCN^0 J2;H':S(YI:PSM]Y$UZ(I==?W MQRM\:J'3)R%RA( [B%X?/&U>C7[(QM()08C&&U"93DTT.H P+LB:CR(N&\>Q M.TCI"3+'Z'C>7N =X.;=;/VSUBR\O9A^G<[64KKVMHN6C,(M'VJW-W<<7$X* MLA'&1U.T,JTS;4\2-%Z5W2 8:B?\#I!TX,U^\R3*([,\>U&WPR"=F.K9(2(4 MQICBACDE6N_E/I;67D9WG#W3>Q;E]@/B@Y[8/;/2"$5!"9W7^J3/(:0ZLM!I M@4@^B59[59]W4!(Q6,+P//AI4"]QB#(;;G,_Y=GBXJ+R,,N_A\4_L7HD;__Z MAK,E3ARS0@9'$7=1Q,O_W]ZU-;>-*^GW_2\XAR!Q?=DJ.YCNK]%L--#=[D\7$Q,$%,Z0 MPB*#!0\^O_L@-W$/H%'L+Q T29C967/K&X$M&B?-1HBG"/B:41^1P QHIC. MD(N!>($XR!GC[E"&!-DM'AY_R&CA)^Y7.HJI!8,G@6_P$^.?YLHI[7.U6%QS M=XI'_GAOBMSIA@D-A+$Y4+K0&2\8EGJR8^PS&W&SJW$,:R08Z3BO+]6\VA;F MT1D;CA0MF(N$(?)O,MWGGN58 \VA^Q?EQ(&A3[GM',4M58[GP,) E( +>]XL MC\'G[F/'4V.KVJQ_S\6=9N$T70L';3D7]<-*GTX;RH>MU2J*6.4*S**Y9@RS M3" !,N@C5%^\P&7!@+%8$H&M("3TQW9"<>)6P44Q]52,(X%]"2#[,]8=G-9&_*&K[_/J*5DG5UWD/8V8A04]&(M>.3!4B5.7!ECF MU5 MU:G.O7'G[O2NM;=UC5B&C&4B^#BS-$L#A"1&6Q?[9] ?+3610.9Y#G*N+7(_ M*U3PD_^?LC2@CT4%+@WH V'DUQ";PKJS^M+4]Z5:3^30F;'6(@@<^]+Q;]QI M-$.^Y591<$B$9#I$'_=]:__4#_][X5X%!"$-(_)ZV4CP>)5K,31*6@F*0C& M;>W$MTLZ34#\5Y(C,?TM8&,5' *IQ-];YR;7CA'O;F2 MI](ZW\PT*"!S BCNGZ$B!G2!H"384B9"7U6_8B*ZE8P%=O= ,4K+"9C)Y5(N M5%U^6T$PU^_*6BUG+Q]R*,*QD

8);[,WGP6J(C/,5[ M2#.-$07%( &;^NSTXH[1CX,+$2X@S!70T/?@RM9M8S&0(B-(N+\7)'13\"T& MXERH36J[4L.?FB%)/(Y0Q"K M0JLO 3GN_;\,&_*YN'?I38;U9X^ M;(\]/7UX6OTQ.EM_3*VB.^D1ET&L+3!Y/8AG5PDD3F(B+%"09&:>I.MMQ%7X))0#*%(,XTR6&(UA4_ MU1">7L!V&L+31\L1346MPI.'Z]\NKXDF6F%-@.1: P0=VQRZO^:8PSPK=,%M MV\W6PJA_W%3W_]Q07)O&YB_/EO&\7HKC=GJ!5HW28 *8_W)ZG3,A"DD1*)!R M G/?ZH#1 EAFD!#2+5JTA3W],/_E-,7!.F,P[ZG!V)G=E])_]K_JWZ<_'9M_ MFY?^);#WD8OU__^O^ZFN[MQY_A?C#COSA\=F!C3CA!4:6)T5 !E#@ HHR M933G&.V.9#J0" [$4+PKS;!F%0VD!#)UK\*\K2#O.8%42"CR0DM0"'\G QD" MG',+L*$DDU) C%3@@UI'UE*Y'7W;@'E*_!(PRT$Y1VFPLE@!B['O#[XJT348 M0%%0?V^HG0;^Z@GD2=UC),-D7WLQ'BA'>FC-IWR6*02&R'_+-7'>D+I/*<,Y @9BG%/&?!.GX!NZ MG:>0I2+[5_)?B1?_LAXC*"E!C"J0&W=61E9:X.<* JZTR*TPRIC04ZD&,1K[ M.F>;U#6"9J"9Z@P!I@".@%R[OM=%8736Y;GR&K- M3:>R_B-)J[V+IY()G0SP*J3V4S,?_\E?Z<>KZK;\=E6M8X_-.84$(W(AG9:B5J?V?=E;93[ MK<6[6U'Z\_?F^(TS1(QQD:.E&7:!:\8!DU("KJ7)"L(HPIT&@1ZQJW8N$C*C MD,!7DZ 0.SMW6E>^;\J9/2*3SJ&$UFW#PG=01[EO"R$*]W^"%!G6 F4T/Q;, M]UDP7M+V+8QH,M4GD;S8&S"L"P)A)B$M%% 4"G?096Y3,,, )[F@!G+&B6.-VY2Z=Z)6K0-!:WQ"SR\2QCJ" *8@ I M=B=7@CAPQPL!*"FPSG4N"Q[^$G&7BR2_?:/Q;C&K F5AZW&_,O,]/;.KN&6&3&"A>8:^>*:9MKY7 2! M$\ I#-L<2,LXT'F&..70"1N\+=-1KI(\#(XSLHD@2<#(KFHC%LOZ8279B?K/ MLG0\G-R;VFTA/XS#R;82S,E%"I$1"C#WQV@HA-L\*@,L,XP27"@73P0VM:Z\ MQ1Z6,J'!30)/ F;7MI&^BMG27&.92Y&C A LJ&^.!0&76@*,L,'6YMS*3E%\ M(->V8BKV\)1(GJT_( E8V*%+ASM?Q+(XLR]^=HV8.P7E/'>G9V[]448"3G-W MF";:.J[%'J4QH=5.!E&Q/BR_5_-WKF1W$PSS.KD' MTX'>)N\?#?+\DE1:@7FA@"B(?Z[..1!,:O?%PX:C+&>$A#ZJMW,TUEG]6LZK MNFP>'NFNC]*$,J6LSMTIFA _8<_M+,01T%B+0FN*7: 96,R]C,0]-0:TA5WW M,U[MD=.@3^?>53J8H0+CC!D 9>ZYSX7SE5 ## W,W#>:$]1I6.:1Q.?6HG%M M(P" 50AMIF(&CXUE;6XPI 1H9/R#K1P#0=S'.9,DU]@PB&BG>*:K(<1^O3L" MN'WP#]!B[&3C_PCUQ^+CK+RY;=[-EO*Q8S3'2@B%0(&Y JB0&+A8C0!W5)29 M9EP4*CL68!PFGP#>0Y"J@JHM@9/.KA/\_&)(EK^D$1Q83)T@QCE"D?EJ;%X4 M&$'W@NK:%6A4Z>#7-IDU[417%H?G8]T:1_F>L+;B\]&+,SBBZC]D._[,>VR#U * M@50>.0=](>8WZZ&;L'"^+D,4N!,E\X=+!1CAOOZF8"1COFE"B&N(IP5C6T(@ M^*JQNDS! !XSJ%ID[C.7 V5\0E98MS/\^!^%L&/,A?.$A!A#^V+)>,GH@6#M MPCU ;>\VS#.M#3:"F?6V2)==$M$GGF3D*%!2+'!(A".M$-=I^_$'M]:]%XS3F" M #]8?PDDR?9_[YZSBMB=FKC,"Z!7I48Y$H!1J]S)"67. 9K"DM#SI8^P%#>- M$3H^F *'9,SJS)UBA:^U7LEU9>J[,_O8Q/2:919B(Z [B6NG+6BH.T8[V32W ME&H!7Y?*!+*L-JY2##X'&L%> PN&2.P7$OO$N3!S\UW,SE9:N\ZP8#3'%$"4 M^][ETB?W= X@I3R75C'(=CYD!UY+'%TJ18\TSF@F4'$"3FE;E'/QL.H:?HTR MYD"W$AB*I9."^$';1OF1?D4F(1?4=(IX>CBB_9S$S:1.Z7P":#X!^[GP#XO. M[&\+LQH(>28;X;2C/\T__%"W/I#\6-7;DGXNA2QG9?-P3=V!49 , P+]H(\I?%!(!),NU^Z/(=9$S!'7XJ#7DE<"V<7OM72/. M..3NW(*D;_U@!I62@L#DJ()*49*&O.5YS$3OR'HQR^[>NMX(3^,Y=WE9U MX\\&SQ)0D6=,9!!0#/U0%5T P7()W!F!4>D\, O^=.8U%['C[& F,E+!"9C( M5U&7/N?Q+$"NJ1"%UX?,W<<1$PTXE!)D#&.5%XB:X([Q%1.Q ^A@!C).O0G8 MQ^72<>]X7S_(<0=%IA6%$E #,S_&R\F!D 6Y(05!7'(K0A^QMCF('="&PD_]7W*A(PHO!Q: BN<&I!9M29@%,BBT!9KP9RS2R$^(B?,O]"

"[.=*MYR*F9@K;"L(PMI1:$GHF3CM'D3]08P%O=3BCM)^N+?FRO(U +,?6UU4 M8Y!3&"<%<,IC(!,080X5Y=W>&X\WIV>F(GNCM[&H@1BD:U371%*%3"$!A$P# ME!%_5$4*%%Q+42BM9+>"E?&F%/D^XFT,J)>^DTLZ_MOX6.ZI">^%\1V(7KZ/ MA-=^)"+U.7:#74R'H#9 8"9 ;A4M&"],CD,WHNC+8U(77V/BIDG!2>GR5 >K\T7YS^KKZ;V;WYM9HWMXOK+"-26TP! M1<)%#HA3P+1QBH""6Y9IG)&W* 'IPFM2Z<\^%M.E#B0X6$DT2^DJZ>]&U%?? MJVN2,8RXM$"KW "46P,8(AQ8Z-P\)<2'SI&L<<-B4NFQMS#"(=#\?+;GC,E< MYU07RHGI!YE"W\$R!XP8#'QSFH(6%J,)O@(]F4SJF/%F]M<;GI_. C]6R_I: M((PA0Q)HDSE]4L* 1+@ N596$VF%C&J GL>D3AIO97^]P8EJ?@]>"WP!(3!4^)R5;[FACYTO!JZ=U#O (5;U M%CI/('?2==/X.F:31B(&KUO\F>:VTH'QVJ$9 M)4,X#*W]VD@$JW.W;%/?S?7'F;@)@M0VQ2B9M$$X[=5$(BCY'?]NOM!U.)AV M2$;). WV?J]UD0A0_ZJ^/_,7U@,>(!TEJ3,(N';=1 ;PZ9M:WAG]L:K?57?? MOHK9Z.W61C=*CJ07=!VTDL+&6[QS8;*YJI[874W#"+?[CM"/DFSHOP6[:2E9 M/">",'5- [*TTFSWSM=AT MH!ZUB?81C(;0 9U7W120P#W/>O^[7SZR:0;5M&[1CGM8[K2+6I62 %B7MT[8 M4[$PVL= 9K[8Z*_VQ?VK2Z#3A^??V5P,K81YEFBNSV=B_D7J1-=,QZWO50[N?8L/FIM M*DD!L@\_:G5>ERK _GHFU0FF?CBSK]9Z90R#[+[3 B.V[(;JXS+C MD_-["4;+*_;!Y^5F;5-+9"=[819.=ZOSD/\&C$[2[Z,7#:]6O5>=E/"7OCZ9 M)#KI"LK?%R=_7YSTPN9+-?]BJA"@;%.*=]'8INOJB. )?5>,(WE7SM?];]T/ M@WU@7A&.YM2&1@9=U!3;Y=W<-!NA1F>;MDE%>P Z%*W]JHB,SR-#RDZ%-4^ M:HN,\-FR<3[>?)0UQ(7J 9+07I4-1;%=-6KB]7YJKZL,/?]=OG)Q^ MZ(9:A=9CG6V?=:)==@="N(L2$X3]:UG-5FH^L_^J[LP[7^Q>/WP6WZ? OG6Q M>!?G(2V@BSX3- ,G\7^68E;:4FVXOQ(_3LW&\# AE%/\VF*UD(WW@"# M(2S-6&\/@X'/T;MD.X&85*[KN(X2NA6HS,*="R_,?Y9E_>17PCCE'LMT CFI MU%=_':;Z"NC\?JH70-N4@[S^:6$VP,N?<_'P=7%NZM6EC7PC],&K9E/?FG7,3-U7],/KIR'Z*\6#:U7?5 M4?C8B>39;)>]T@1Z1'*8<+S75ZU05/WT$AFZU7W521"$KG=1T;P6F/:A^=/$(%N" M??BA9C(5:?;$O+<&(T/_>_UAKC_Z=A=G]DF(7^JY M9_S=?:U_K_U=NI[?G,SU;_/[1:,#&,#@1=/8^OWPK<(I.[*M^./5I_F&_UU. M=^5QP<;O=8CO^?!5TW :@ZUEM+HCF\M7)^#-^V:OO3LYW#\_F7T ,^F_6K2@ M,(QY#%9O.E[D9'%F-V*AY*A4>81 M]22$WHJS%QXB)(C[:,=K+Q( RQ9EI>!*GU@-[E /4H[7&&2,7SVFJ.CO?)9E M\^!'FZQ5Z8XW=ZL1;N]+ZY@Q3MI0Z/9<*EZ?D(%P#U-E[&/CCIOYNEA]1%;# MWVZKF=/R11/J)-EOJ7@M1@;G[H:H,CG\OYCFTUQ5=X%RZ)T6B-=I)!C6A]66 M',*ODLQ3(=VR4"?$D\H=#5!C9.3WN!\O^2;Y%0;TKFMTPCNE[%-/Y26WR<^: M6U-/O+_WK]$)ZI025SV5%WM7"[F$NH$4$I9GGUJB!Z$5*.?2C[2Z(1'2CF8'>'3>.8] M&HZ^[U7SE-(D"3Y3K>:_N,!EP]A[LU!UN;J&"?1.]3CY3B"FE #IKK+HWR5= M>K[$#&7Y_;-TH:Z?CU'OA&Q*N9#."HO]69LOYJ=SV_@2HF#OCP_0[%03D%)6 MY(ARHK\@>*[^"O=48#_-3M"EE 8YHIQ4IP]\FB]*I\RK6JPF3]:U?S?MIRKL M9 !&CB)H62;(7(*N8@084O!JJ5=F,;#9[T&R8S+03^1._22;\>,)]A*,V GW M&!9;.><69<2^*7AB;70MZ0ZI:-BT:GLO*@E5EY[,9GM\29AVN8<))X!52^?< MHPKYN_-ZK#WT=Q?VO[NP]\MH-?7LRM1WBS-[56MG7V&B^1:RT?90OQCAN&*B M1PJ>JQ"3&[+U%*EHA_$!0MA00&96+YNR*34KE1/@O*[4A-?!6\M, M ='IO;RTR,#(T,3(S,7AE>#$Y,6EN_C96,7_^?W_[OQH9XFT=5JK)21(62I8I% M971V+C['RER(C0U[U4$^F17Z?%R*K3O2UTFZK5[SF]_X<^_ M_85>\MLPCV>O?XOUI=#Q?SS3.WM2;N]M#K:W-@<[NSN;>]'VMOSUQ9[:?!'O M;:O-_]E^_@SNA>OY)E/.$O4?SU*=;8P5#N#EKUN3\M54Q^7XY6!S\]^>T76O M?QOE60EO*^!F_B<_8^Y)I?I2;LA$GV?'RITWZ\PJ_V1C) M5">SE[^RNR7GI&9V3"JT".^T.A_*1@3#(\^3NUXX3F)SI0; M_V +!WWX__\X>G-T)@9[_4%SQ-?-9@G?=:Q;!-NLBMLOW'ZA97+OY1KLPG*= M?=K_V^'[__[X<47'=W1\>O3V\). <;X].OY=G'Q\?W3P]Q4=['MI2O'G),;C M_O-/NR]>B5,U*54Z5(78VNOA$=]>.MT](IH4*SK KR7*5_0;G<7PZ>768- ' MSOOLYCW[]I/;@LD-^IOBY,]/)Q]/#\7^\5MQ>O#QY+!_#Q)[Z.'N= [W;*R- M.,J,CN&0G14R1B%[DB2/(IO^=[N):$)#UZM MBTF17\*Z&'%>P5]XH1%378Y%H7D;T \6;BR-D'$^04V0R-+2*&P!;%.:ETI$>3I)M,PB)88S1]-&K,&=L1K! M6V(Q5$D^7>=-E!.X.I+#1(E$3@T\59;XK+$>:M Z55%*G8D)/ *W=CK.A2R4 MD%/\"7OZ :043E4 M1T)BLLA:Q$/CLO? Y7NO1%[ '=K1)]YTPV!@D?)R# <\G$TJ9_12F U<,89% MDT;7;]3U_2O.O2PET'["DI4YK2>?IKR ,Y2/1AKV$_Z%!TT!E>0SU3J9/5Y2 M4T5CMTI(AH-?7XEW-%[Q@121+GKBY\+]\(":8B,8?2%I"/0]?#954LJLY/4? MPX5"1I$R-.8;MA#NABEDN-D!-X'536"6&C[/EL@KW%E;(JM8 1+M7ILMT <. M#C^=[1\=B[>'[XZ.#]^*L\-/'T[O-F0WV(F,\<1O)&ID3^+Q=/CV5AY=B,2;5!<2:]#*3]& M=XVE7^3Z_EA;OH-<(ZN (0";_S*#X0.#0$?&]T(W6ZM!-TWNSO)X\71C1Y%: M&0.225HQU!.URBB%F>2543T2(*"% M=E92:06RB-9GFFA$J,H@L3H#A#BD5] ME2>R,3YPG"WM*. ]%U6NLX7:H2 MZ%@LP/%WL_!]J/W@UZ F_\/JX%VC ?4EJ13J@G ]B>(\$6NJ?][OB0G=6%$8%@EBADN14IBOF!+'B9TT)5L%K]=,IX4.%9TN/-,P2;0)1ZE21 M;8E_ _7C^P[R8I(7( *0V@I5RF+&>CH1)1Z(CK4*>8<;196P+4,> M(YT"5:)-@QPQE1U#35 MAF:_AAL_LO^M[F A>]S1;VGL.:R_XB.1&\LKGB>_WGO[HE M ,4#E60\;!6L1H$W/GO].^L0XL0Z]U$VPW^MJ->")_'L=5\<@9E?CP,UH!N\ MP,QT0/<)^2MH^:!^F0YU?F)C)*@594J3_<%A#K9K,[2E@9LW?"!H&83&+YDH MU:&$C"]!5<2K\A%I@A,)2E<0H "+ MY>N"#YU'9+#Y8HEG)%",GG]3-;#KQ$7TLG.=><]IA1M]D./2< ME[J4<*9N(8F68,9=ZYH2TS$85KAA%'BZR/(IT%&$++=?1-T6(LC+CM^>4%\B-2'7J _X O-O M$ ;[9YUJBI;O/RO-/LX4;T3Z ,;0$U56Z@19!&XZ;3B_&^0%C,PHT#-1XP># M&&6&M79+/?&A#9P'&-?H6(41C JMLACXO-.?278P\_A.1LAS"9M1^OUJ[]0-E(J[0_X<=:D*IMAI M4R(AFZ)LB\Q%RO ;%])_ )6@UIHYL>P?E2GU:+;0_7W7]O7V@O.)IR96L(QP MOI3U:UD/;CF;V,R0,+H2IKQ<)0+,&&V/H0I/"ZIU_M?XNI)^F\$.>8?7!,1_ M(:8%?D>"P6!BMM42#L92%^[#?A4#JR ?&%RK'G2GEG$0*2=ZN% #!]]Y5POG M./>Y>V]9C7OC=+<3UMT6/0,T;SYW'VK,JLI!6L[&U:GIMJ@ ,WR"O3X>!V^+/+JG!DZ7=T9 ;3GS]V76D;_ MSTH6<$A!*"A)-H&A5,2G#;S7!OYG!3+]:?\>[?X%92E/F_A8-_&MBE9G#S&& M_+2/]]I'VC5V-Y=4"2G-C79)3[B8P 'LCE$)ZJ@'8ZU&8C^*GC+$&#G9TQ=G-ZP^+F@/G0921-*HC>%L@_[! M#H2>D%4)HX"IAD41W6&'JB2?$.5+NHM!"8WS*>BFM$58J8.CBW015:DI,;_) M/*1!]QS)\*;]Z(@;E_GDY<8VW0P[4.I()M89 N\/7)P$!K.C1@P[B!5Q9&?1,+%,2L:P-')=<@.5V*/ MABBP\!2(3L#S0J:/WD='2Q\OFB7RG5:DC"80H->D/AW8$(:+5'P?O&>Q"5#WX3T?X,A($. S<5*H MC8,$;$_*\V?+M1%$ZB@C6 (GNA==_*!YFD]N@MNX"?:3I(NV15H9T)>&7.Q/ M<<[('P^KF8U5#[0GJ@J0K5RY5%Y0 <#,USE0/@-(FC;R0ZT']C#NG0D]ETJV:SI\G4Q7/4K.PBN=XOGD_I^DP_%C*D29P+\G B6AD-:EL4Y& 49 M$_,SO.[9ZW3_S>/L?=4H^^+=+>;9\0XNO;OVR5<>])$&-H#F+HUA1/[-:+_\ L#FNPO>E#/7J^+ M#%1VM!PLW4USL;:USE8O\UJ7,ECD'")F@P.]ZOUY]*K'QO\([&HI0G#WRBRN MIH#3/O&/^477N<'?8W[0[05<7QQ*S!\/-M6IF"#;.-5(7"!]#RZ#_-;D/D#*P'%T3T27@6LRF5( M<.4B^6 MH OAJ07QDT5Z J>$_*)8FTR*H$TH)L\1&@"9@OOQ,.73S);-IXP% 0)ML/EO M[@A'"96RC 2RTW)V%0#<.H>61\A0F6<%5)$I%Y)+)V'Z95$ALVTR$U!D*/-V MA%I4:L0VS'"'I[9KO/XV"2J>7-(N1?B$H50MKR^&M1U8R8U3!*XL=8+>OX6? MK%OH,V^6X-Z790F"#38)9(\J[UC8NJJ,\Q%$YP*U!"G[(&ATVH&Y8':'WI8QA,Q*?@#V( MP<[.TS&^YS$6G"O16%>J/L RG,:"XO)':.Z)8?Y%&5?XX(U0TMG0K/P^6,/J M!]4.0 L?2MB/98'%(A!(IIMNI3 50&?-XHW6@-NTB$=X%8_I$J!$UKV3#0P8 M"BO"X=K W)B8-"0%)A,I-N=P[*PA28;-_(9P6/TC:'_HLQUL$I3X5J^-(\8X M2Q9HU:;QM?9KGL>.JH),T=5FLTO8OWG2)I3CR %9D1%=J!%\B5P3+](/4>V] M$E'9%<%/<_'61I#O."_%:4WUSL\9AFT?:!L6**RN-;RIG/0C9)#;"4D#&+=X3FO!S$>'F>!M=4,]%6/&<;* M,&64.5Y'@5@\H57/TNEV:^>B(O(RU[&+TL=Y-2SM2E10_7P@8PYKJE\,U/.&8L :7ZMW+!ZA.#I?*#=#Y^;Q>JB/.U@1P9">!)' MQV>'GTX^'9[MGQU]/*;^#/L?#H_?PO]G=P1D7C2J,$:BSW-*AC8B50BY!R0% MUJ$4PP+#Z0@O;EN-@8.*_4LDGAUAU?GAZ*O_,I98 M'WVI:E,I2/$A/ E"!BC4I3:$8HF^Y@SSR"T#F6!K%TKRX@0P]67"X*[\!J=$ MU0]HPV#:YXRJLBI@&$=4GE&C#Y:8%\G0EAX64U0)W(J'$OLUX)D=TC'A*!KEK678F0_W@B2VK@6)?%6K>-5N3#>Y\1GS?E+BW MM>^V=>SFQ?+OV%P$G_W&904?Y%E75EQ-*I!?LAXEEA;4B6R M$!S_PU4+L'U(PQDU.5%/3!@'%?V3&')$2GY/N;=O/3(P* B>Q36>S6L>I,)8 M'014/^"@,$/JU>+@C#U:/J%'@C58N" (%6;=9Z$?L'%7PY#:+$,*" ZO \AMMF)0>#HMYGN@PYA9>R\14L26:HA(Z0=,1KDY@ M_US8U>V%::)7V=1"2\6^P1,>%,+D07@^;(2:*%=L9!BVQTIU>U%$:1^BG*KD M4FVD<$;'EHA0A:?Z99<%9P\V1T$=IC%H?N:!.*OCV&\^'9KW^VJ/)8I ME5MBW(8<=Z5J &4M,'IWW9]5BG!>.]!KQG[KG5]5>MGE)JU [6>S"2C6;ZK9 MSS_M_/KJ5"7).G=J6)$-W'W:P*LV\+ARD.NG/I8T)&8:NQ[HJ[AG?Y)C\9H_ M-C+V7>W5!^XQQ$[<6-UPQ%9QV]X4^057-GF[Z7L_8"=.,6!6^78Y$G7W6HFZ M2B1R,T'?CURV=I_W%VVXK@TVO5.#5,94?M%IE:ZO@/.^6__[^:>]7W=V7OW\ MT^#Y9L?/50+8<6E#GZE8>1G)- =8ZU2DM>^0=7]789:2(< 5UO-1MY]_VMYY MU2RXMJG7#V W;#_O1!=O9J7A10LU+AX1<05%,77Y[1)IK(>%B>P1C2U #KF: M.^'IPQRF>B*]FDY;QJHO(#Q'F[G C!KNY1 $)'SD8[YJB((@ML$"]_*@I$O* MN%BCX*E-YN#RU^83_\K7X+[4(>I(W-Q_3D[H?!MD)2TD. M_N:RQAM]+KC*6I M")6)ZM%G,:G*GHBP1-47VK<:AI1%GIUS!Z HKPJ@\\8+ M5B$[YM'3I*UN)*BA?"7T:U_0D<*(:LZ.29MJ>E>FO1J+[&HG%Z1FKHZPQM:3 M'IJOQ[@1=J^[6W,\0!W.CR2!NE?]H"H*3)WKR%X)$D7KHY4JT.%U7_5[!,$R MV-SX:P]__A=I3KG-F<8DZ$8OE@1U?\[]$)3[$29IDX*U?H?. <&VW=$&_K$W MVWKT)578E"*H"\\+$O+U;WHN0=)A96(*">7B4,Y.@R"^^.P?-ON2 P(!P0!"-OI290PV#D\?Y0)3,=*E031)3I2Z269W);)^+ M!W:$>;3X/18@6:+!K#(J'UJK.71;,\3K?"8;XGR<(U0(TMEYD5>3;W_4GPBF MNV0G]0$C*AYKE +4_)AX/"G>0PK/_&)"59HU_]=RA2K1": D+T>-WPE8.\\)AS1'75R/B+U8+VO;9E\I7 M*DG?H29,AL[K>@9;/5.__"M\]I:%?(- +#WG]MW1CX1,B1B#%L+7I_??W2K] MNN^6'8B_BML^U,_%)T \UI&OPBXMFC@WM]& U>>9Q)@A5;\00_S6\[WJ9V,H M=9>2I2[/FIV8:K3J'1TG'&6?+.35W_8EC M_8[J>ZYGW:Z^Y\V=1[ZZ\VWTX7F0(K85/%=[O\(\WV"+/;07C#487-ELNR(T M!T7RW+KL&BT1>G7I>0L0.)B^_0K+, F0/#2S_(K.0T!&OF#&(D3.0YG[I@+X MR+J$UN*AZ 0[$F"))I6#8N4\0A75-2_7-\9\B-XA'CK_FARV!2*K[2%U#_H/ M6;Y^FW=VX:K=+G-MP0-==!B17EE+\OP)9_M&G.VGK*:'SVKZD9M:7<>'WB+^ MK';("P'Q6^1I*_H7#O!K%W#PBE!!3@\/[*ECO%Q.XU8@$.TP+5MQ]TC3U6F] M4(9Z7O0";E.WI.XJJ68R1N6M[#N0/H;L3VPYJ M)K#CQX8?"R'M <<[M^ *]T'L#ZE-^/?JU.=N)<(;B2CK4LM V*QTJEJ.1TW66WPF/_\E[<4;<*84:&N7JA8,_DY\%/?VLO2I MY@2@(]50,_-K(+.L8D_O%Q!=V*(&HX'?)$KTQ!BOSL@&,0Y2G(7X$CB@./#H M5]8N@"..D(Z$QT5J"9S+7TQ(I U;);!A'$;V#1H4 B3!48HL?*>L]2CF9>Z- M@3KE^J4%YP#9M:SIE@X5O6RL)RV]*7B0+GU?-NH+E:DI1IV4(9^>BCNFV4AQ MK0<"$_%-VC3519R&8WE3K\%'/RR6?NTV#!G';[?I1+LQRQ0Y_17WD3E4,6$7P>?6ZVZ[> MH&PB,\U4?5.;U6'0$I>A"3"QL\MKP(#QP='P=##2!D2+F&''097% MW,4P=28!O].>'>[#-9JU6WR9!K[J/T$@X$4C&ZILX'0%D&@.@8J S 8@Y! N MB4*509@7,883ZG&H$6XR<'VP$10$.%N ;+T DL\Q)339DL2Y/X+W5).ZGY@% M$:[=3@T'S-"B3.FBVV5AZ\37/#XE8T4U@:)Z _=,*71Z*&7 M4HS+S0SI&XQJ"706((43J! TQ0J[M4A>W_81<35]$2(SDO-]AY.6%B=)11*%!8_L4J%VEZ MC7IB;%]:/Q$AH0VSG"3!,C4VX^F!3$Z!5YASJ0IN4*HMIGM$PPQN(PAZFU@% MBLM,41N+W&51P!W84T1T">L#H1IF;S"!)".W8* M&V%3@D"(E'T<#8MHT:Z.=U@8I7PK:GX]:"@I[H6%K5;-4T7S">J[75Y8VVL- MESK(>Y=YA[H56UUUYANAC\-Y"F Z7:V[;=SM [_!*U-91S! "-"$2 MX9YG>;8QGY[UH!&GY867ME8\O%1C&0\8?\@G1B*4[.)#3@O7BP(T9P1S7ANL MU^%9+'X88=XM]U^(U4AE#*9P)9"T6/,G;!-/&!Z.((>8#R'9BK6Y% )'4_'' MWO;.NFVE(RD0C&FL331=,)1 ?]-FS"C)DC&2*;,W/''L@#48$ /3:S1O$&KC M3>>>-X+G%FAQ$#E#?O@O=]F#)Y9:- M$'RQCFHY'FQ<"T8#&#R5\D,^O\(I>JX_#. M#^"+Y+!FSLH,Q+QFJ=/U='2"H/OMUN/TRS6O80-)IA-N?T+>ZT#&DD7,\LQB M4]O.<:;"@6CDWPU_=MNJMWM!N7"U@?_]1OP7VDKMWBQY9X?Y,:(OAMW4N&!^ ML1UK5R4[X%X=;6]$W M-S1T/JC/J$WOPX[;S] %?LW++:ZQ@!??%%5H\FV66)C;1_J+QH^ M:LM"J%M?E8'=@CI(@5H0:!F7:%51J+SNC:$-&)$VTXZBW 5_9Y7$1 >],_!: MC+%T+@&-I'0AY<9 T!1RM?P-!S^]2>G:HJ(7<,#]ZMBU#)J%\H,#EU>/0*9\=8!PV8.V4'!^I=!S"K28F"QC;LVC*;CQ^#_TNE1F< M"-_5C+)F;()D$-+$5[NN7;W _\,= /JSGZY_Z"( 807Z$2HI=5*?7 M^W:@EZJQ)G1-DN;8.()8,H/].9DF*6G?]CG M))TXL+S%IHL>##O0J* %F+K M,Z5_4V$L/B!(S BS6, X*)G'.5<2V,2F*!06#<];!VG4SCUHIDL@/*[4#9% MH58U^/)B#L?'],-&#IQW-F^_B,I4K%E8FFDMA)WRDRWQ36P)E@F*>FZV6WVA M3?\XC0A[/J>VC9M1<.JH36,#A*B+&%L0 /@4[ Z7*E6V"_VC>LD:]G'#FJ;T M7H=2P][#**DHO9*%&+4 M$Z3FT;'R2&UO]?B%]9),LPDZA0B.W=LKNL' WQW M-QP[&1K4.YFB6N0]>" (M*7FCS E#-:7>]CVR']6(Y^=L+44U*8M Y^#0X@N M/XOHIC-D==+U2$(N?&[CY!PSZ%B-JID%YK ML8W>:[7'Z7M6OOE[&4J"B\E"8<6Q<%CG^GUMG]. M"30L+)Q**3#GKPQR7ZP<5HFZ1.6DA7,X!$T:4Z9=7#1X'IE40[1-V:H=5<@8 M)U+'^"I^;.MIU LUZ%C7N36XDY'$)JA7>!MK=&KV2'CP'EDGD%P!F1@R8:1Q@)AD;%C339_EWHV<&@I@+Y&LD3>8+]#F" M$Y/%TGY!Q5XRB2JNXL?^Z+&+Y-4YS-+#_)X_P>%-$'W,O2+#W;)D$.Q#) MM3$I_02+F+US-MW")73<#RC]EN";/W*>+:,THJ\FRBL02LY?"(298Q?NTMG\ MGN[)U)3&Y!%_(AU:89T2,T=?BNF]0[AU2&[Y.;M,L>+%&K">>C&S(TU53/R^ MD1\K$GUIRR#83$A1;H'\(2&*TAR[5#<>N,X]7@C-U>%!)+,0ZQ4-%>M,Y23Q M6&$Z#E;47LXAU^*9J*QWSC7?D.;"U<0'R(6.3]R ,/M]2(J=%9$4'[&(3A8S MP=WZD/\%#?N6 F=YKO<7#Y:A(I#B!9I @ MJ[&!;2<74M9U!JR8($,]->_V8/Q.9W2>H%A#=XQ!?$"".N(.)#.B_>ZP MPP^>?O%HHBY.8UI#D49N0(^ZW'"*T)&U;I'UJU,1A'\,92U8\[_#QW2%QZ77 M--Q:;A60RTF.S)CM.P-$9$8L%J.KFY5XC\%C#%Y?5N#]_N?W^P?_%6]+5UM7.:H2D6*7NRRNB!' 4\E='#, MP_RSA3N1-(0#B%@9F.4#S&:89Y7AL7.>&,Z4$:F\8[)CMO":HU'/.58\8="B M,L.UH='K5HS'6 ?O$LJO SU>8P.%F'_9\!;:B<97;5?/T0,!2Y4X )(%G(!8 MIU,D$D9HE+J@\M)J0C1BP07#N6-JXINH C"XT'H+<.PHI."- Y& M/)&.MO#A1&DV3H,UH+P7D2ZB*D6W;83!D_N ,B^&?_SNHN6:[5(_#*=I]()+,I$O<=#^75;$W-GQ,\M>S5=WS5,R8+1H2G@.H) M79R!&RH][?1]=[J&ZB>^Q[U/B(LEM7@,!,33>G_=>COMQ ?N6T= D\666?O& M>ZN>-N9;;DR(J""-45Y,$_B>3CU0<.>6I]2IKR^ZPKJ05_C5E^N@A?=W!9CCH$"9SX;#\.L;@WLU0W K,#(FH?! M(ZV[)G$LKM?P)07@7#5?->%7QL&%;& MKI*&*4J'8CW(X+Q0,U\5R>A!C$?L$4G9[$*(#J0?_#M\%!RHXQQQI\[)[)1*#/MC:8 MIR_-]>:GM2DYY.2JI+)ZL>HZL;RH,_I=?2FE(K8):(7/PYEGF,@V8I5PW"W/ MJ(,3N8BM1A577HBB/P#)VT2%'L[O.YHDP?W>\>M3Z_B%9'1"+>,C?(%Y,(/-GMC:W-JZE[&] M&C&POPSS> 9_C?V_4$L#!!0 ( (5D R:_OZLZJCYHI+E]>?9VGYU[ MZB%:236<: MZG;]$#X*>\KM,(;>,G8!Q MS$-PZC'H_F_O!V\'8Z@[5>=SQ/\]K+ 58$CDU"1'B\AM&U-K>'U3#"B?"?#H MYNUH<#8XO1[T1W!U#N/KTU_[P]^OKC8C^QJVCF\BF=>G07 M:ZTS(,#)1CK23)3^BA?:9/W]Z7SNF!L3 M[7,FYF(NF:+,UTSP/,1_>9+M1YK]+B3PB'\[E6+.J96A]'W$R:3SK>QXCK@O MSGLPEF2! ;PSL41FT5.%8@3,,R))(_"S>OYSZ2?*\J,#/ M@_A'0?\N,@Y1PLTE#$V\Y7@8Q)*;=;&W@L < KO4!H,JZ*TAW2-D.[2BKI06"N9F]%IMBPH M3_;W&JW.;?(F\" S% 9V(G-0F+5#8;<9OZ V>9<*\UV$V6\82VBZAJK <-@K M2I_X/A7P DO_@?AQ+;G]H$(\)8*YWJZR[0QTZY53]DXOP&K)Q=N?4$L#!!0 M ( (5D ='IO;RTR,#(T,3(S,7AE>#(S,6-O M;G-E;G0N:'1MS59;3]LP%'[?KS@K&@RI*7&<"TU#I0W&A@8(,22VI\EQW,8B ML2/;;5=^_9RDA7;0#1Z&R(.5$Y_+]]GGDB0W93%,/ D:23D@D# M5#%B6 83S<48KC.F;\!Q%EJ'LIHK/LX->*X7P+54-WQ*VGW#3<&&2S_)7BLG M>TV0))79?)AD? H\.^CP,*4,!VGJ^F'DAP21S&44AX'KL/?:\7!949S'AF\ABY[KM.HSI,1E(8&T]9^_:U=?/ F6&_ MC$,*/A9Q0ZG3FBZWJ2RDBK?0,N*!255(1PZ6 = Z*C2Q'0>NM M1D,UO!<*VMAV4%>T!BL=2U7"-P?#^W/9 XRQXX7](,2[0$2VHK!_KX!0Z/9Q M%^[D"*,H6)'WO3[V[V7/11A[*S)&88!69'\_<*V_.N#=MZ@?>=%N?8%RHBP! MR\] UC2R,Z)H#JC?;7I6%V;G4E]1++@K<&("R(H)\4:]Q%<*3)E MQ:V4O8T)71(UMCW*R"KN5T\KTG63PR5UN)Z%SVH<2ZA_3+Y*:EY7:*Q884MURA[,PJ5A M*HV19>S>FY#4IOO$;#;9E(8;!^MB;F]O+3(P,C0Q,C,Q>&5X,S$Q+FAT;=59;7/;-A+^ M?K\"Y\REZ8PDBY(56[+C&<=5&L_EXHZC7'N?;D 2%#$&"18 ):N_OL\"U(LM M.Y5[Z<7.3&216"SVY=EG >$D=X4Z/-AW$FGQ.E2S\E^>#[9]XN< MQ#I=G)ZD,7A\=1*]%+$2_-SP<1B(Y[/>B_G^C/4R% M>)ACW4*)-WN%+-NYH/5'![W.X:!RQW.9NGP4=;O_V/.BIR>9+AW6,Y@?O@8U M6\JW^0REH[UHTYTV^)- MQ[F9PG>GJ]$06C=,3Q!K8;Z1[>?CJ\G%NXOSL\G%Y4=V^8Z=O[\8OV/C7\;G MGR<7_Q[C%4;'5^RGSU>?/I]]G+#)Y8,^/A6G/HW/O3O];H]Q8->EGBN13D4K M^-XXG6JL6&IP.!1R62(F"U:7SM0"!H/5/<$C&IP5>#(2\&Z0(RR1G MMJ:/]?RY,*)10@X4TBJT#>I <^ER.&@KD7@#26\%TW0*-V>8EK)XL1F&YYGA M_AQK8V4VJ4Q&T8_YZP>=-CDEN\O7QSUHL-CV^2MH6/"N&W9*\0]%4AD".[X)LEY.17L#(5U52M(1'W>C@:OQ/=^:C1(PU-XE-23RP MTL^H^C9P$?)$MNR\4'9KH0P+D9]WT0()XON=V]7@#@*B[M$W P#O(!(6>QJ$ MPG/>'^>I172<\-KN/H5X,1;KE0+3ZMI 0IK)JTO5TB)TNNA]K\N]$W.,$)Q MG\2&:M>):#5\0H,210];K%8R]:<%6\=6II(;20[(T! \BY6DJ;9$TA[SUC.Z M+VYM!0S".<%/JK!%D4FM.'$2W/)&K,D>,T+KV.QX^!8+$@1M8+Y(=Z:)IP22 M^"Y(=BZU+:SL7J0[0P8PF\F4D,"M+CFQ$;= $35U@@+R_ MXWHP8")JWH:^'NO:/6S!+LS&5]*"]B[9'^_F6+S<%7E\-Y& /3Z7M,!SRV?: M689J.^2T86^:I1^Y-Z^/J'&B>9TDM:' ;G#J/5H+;1W>T]$;NFP"1;_6=&HT M04W.[:IC4*%Y"(C4,Y!WH&&'!8X UT(U)X4[\JW_V:='I?U)[04'?W8OZ ^[ M*\BTUA5!!;J9MG5Q4&D]HHEL]?J5:1S]WFEC5[SM7T!E@?.B$^(+]!-K= 8: M3R7L\TI> 2NH=DML@K^TZU@B4OQ:2YCOT5>7B3])?/]U]9H+?DTD&OJ:IU'?D?V1?'FD>E0VFUU2.$#<4Y,\Q40K5B7Y M8.:;/HXI2!_:;2LPN06-V[I \!$3[TS#7?>>09\M2V-/1F2<&0"^A9@*7Z/( MBO]YHDE?*U"C+&=:S03Q8\FGS:\LIBEK451*+P1&Y[D.M.W'"GP+U\$;WNKHK6^?UB8T$,% G3AB&*5U:,EE^.06Z5XHN1++T^/^FX M 4:LG=.%Q\:,&!*-J?F5V$,E##?7 ,-AY[![2#6 M,A5/:>L]ZK+(2RW7V%6T6?(KJN]5-R2\>4&A1+:5N9"T_W]E=P- #U!7_I.] MO_SPX_B*O3V[FHP_K.KGZ\:F03T1'&29/S.SI9O/*7"WKA+^HF ]L7AXC2/I ML%JR0X1^5#H&)9_G4F1L?".2F@Y)[++9SFW';-]3W5.]/OH!;[KA1/]=WU%!ZC7&KW\)2'+@T? MO !N/L-U]+Z_!O\=4$L#!!0 ( (5D2>Q]AY)MX=TI[/9&(GO:#=_MN!([V\2%5AL9\&O__IQ6P(L^+!-GDF[XJ>,^G LRZ6 M8Y4IW3MLNW_GM-),>2ZS>>^[LO PD9&T[#AHA8\UWJYK#.<*_=F5#?=2]FIP.QX- M1U?]\>CFFMT,V;O;T?75Z%W_%S8<7??Q$[]NAJ 8W+)WO]V^_ZU_/6;CFV_> ML/>#*V?2<3LDL\9O!^Q]__;'_O7@??/F'[\,_LGZ5V-:"=OMS3#M3+KEVI?+ MJI.M]HP:[&>1INRM2E,(:[!8:"O3.;,3;E\==L[.GV7$HW#)(D&H>IVS%@KP MBU?-=ON"%ANQ"9\*IL54BAD RTZD8;PH*I[A9:FT9:I@0Z5S%K2;?V%FF4BN1,-[Z/:.8G"CH4"XD,@ MEP5\-V=5874EH#!Z@&L'\!IG.9ZTA%]3'N.59BH'8EGEZ38("A$+8[B>$TG. M[P7V79-I\"Z!,M@R<[T$>Q!!+#5Z!\@*L$.31&@VF\AXPDQ%?U;\,Z%%+80, MR*7)T&2H7\VDG).&JLY-N+TTJL/ M91MKH3<+9=:4_G^(_DF+C1_YZ-7A61BR')A!N$'/B31QIDP%/D(3K3(?L%*K6"1X;=AKQ"<1 M"+@/PN AGO#B3K ^"O6VRD 1'/-FT'DMOG>L02?Q3_Y1TG!0^$0A^8RJ>2U_ M?#Q)E[TW2A]ME&(CLO-I5H&"^LSVGKDMY$'[[*M%G+=@NL$T!=L=:'XZ, W" M\YA79G\6 M9(K';R4*TJ#0&HN*DTKHY!)0HGAX:.%0*L@XD6&7=1J[%ZY?E& M#32T*($&T,6H3";N<&*JR,A$);EQ+<%5O3(""N%8 MXIA*CG2)JXP36,$LI\2J6X##]Y[UEHE?D2!"X GX1;(_?GS-K(B>9L7>Q;21 M'/N7X=XY@KR:RH1"SXTJ..$--T@;&@,H'[A.%K%!MD@>R4S:.36 ;=M2IKHP MN@CY)'M$NC9&.%A[J TJ*UTB0XQK6'&L=.(4< /%G2C0AS(D"E9$21E()!B6 M?#(@4V4)9'D9Z1"WF)CRK'*51+["00$=64YAI=G269==8P]D\(_;FZV+/AA1 MU<:W]$A5=K<&^V 77U(+&EO23P]\+%H,1"ZA:T] 'Q<\VN";#V#26OAFT\0SJIB06\5QI">Y'5IXWE754,T]HYULM/FE:ARMWBIME@CN7D!DCK.F%>(CN!0I] A:3R3T M(Z< X9@!O_3P+'(7/%'):&^R]*JB-WIXOL7,][168I:JD3<:#ZE23>6 HZN MT7(WYBV YU4CI!IPH7!4B#.[C11VO MA@=)64Q5-A6$E 6_J[_!Z+IP15YF:BZP.ILH7ZW\438@>I\%]UO/]NFNCY_6 M#70U&M%;_#@'YI09G_=DX;SGF,Z1!W>R:$;*6I7WZ&/_E( + M?:7^8NQT\" MG6L?$QN&K4[[;"^Q1TYEO2!89)!O(Y;&FLO/*#XL'XCX?.V[?B;2S3 ;=OEIH<[2I7N5VM5/Z$;N5F(_= M;_W7WT ?N9OO/P%02P,$% @ A61S6A5FZ O,! LA( !< !T>F]O M+3(P,C0Q,C,Q>&5X,S(Q+FAT;=U8;5/;.!#^?K]B+\RU,),$VTE(X@1F0C"% M.8[<).':^W0CVW*LJ2*YD@*DO_Y6. M]^)>OYT49G#%4I.' MON?]4G.J!\-,"H/C*;0O'TLW=YP9>FT:A+.%"!VE6FE:B1/)I0JW//<;6$DC M(TO&U^'+.5M2#>?T"J9R2<3+NB9"-S15+"L5-7M/$1/"0N^N%,T(J" M'UC0T77.8F:@%33]CQ'?)D[4 KD;681]]'H+>H*QINH[81]'T_GI\>EX-#^= MG,/D&,8GI]$Q1&^B\<7\](\(/Z$TFL+O%]/9Q>A\#O/)O1R?"ZE9-'9T^MZ> MI30_B6 VFAZ.SJ-98_+F+/H31N.YE02>%SPJ8TRD2"P,VF[J_NOTVI^E=RH@ MD4+0Q# IX(J9'$Q.@22)7!9$K.VJ'PFQ(ARFM)#* *H=2[4$WVO\"MM6^<56 M+PB\02EW+_Y@!V0&PA%-Z#*FZL66O^<-6G[= MEI%VW2FN4$-IS#[J)509EC&JZU"LE%X1#).1X/?@HCEKCIM@'70'?JOCU8%H M(*DL;,VZK5RJV"0B+CO C*B8"*H;DVM.US!*C)78)-:MOE6)J78?Q%'1=RNFJ"V!VKJ:E8$N3?W6-L$XJ4^^ M=K;3G0\H:;)2S%B?T762$[&@%52_WVH#$2EL!Q^@4& "0[TD+IN86$.8C2 3 MAW;TN[41/"-_4/1>.4GRSL36] MY';79:W,'$X.C15VO]:J508%25,LN&%07(/_\<;.:79W M?LCBO]\UW.P[PD+Q8JO3&]PL[0WU'YG5;T0E.=95MP]UOHV9ZR&?#[7#M4O7 M(SAYEE'M*1-;5K*G#L!7B[97%NUV=Z#=/YQ,SEYA$WHXFLZCLX\B\L#E^8C0 M?#?5S59D=U;4!2TY2Z$*\[-(W -G[HGD"ZK@D"A#^?\U6\\L(,9MBF8LMJV"6%298Q;-WA;M)V70/T(QV3YK8-EHHNI#T0;0XD M2=EF8U\=4_LY6RG!=([]-BXW:AOLKYQ67!>-YD*:R@7#0X8]PQ1$F;*5OFG; M\:1@3S>@*4IQ!P9L*Q,N]4KAX^:BY3/-]I6>TZ^ZJ_@902P,$% @ A61S M6B":(M'(! Y1( !< !T>F]O+3(P,C0Q,C,Q>&5X,S(R+FAT;=U8;7/: M.!#^?K]BC\RUR0P0V[P;DAE*8$*OA0R0Z=VG&]F601,C^20Y"?WUMY)QTC:A M3=K<)3T^,+;W1<_N2ONBWDJOD^/>BI+H^)?>KY4*G(@P6U.N(924:!I!IAA? MPH>(J@NH5+9< Y%N)%NN-'B.UX /0EZP2Y+3-=,)/2[T] [S]]ZA7:07B&AS MW(O8);#HJ,1BXC2)ZW3<6BVHTZC9#D*W4PM;3JW=<>M!\)=;0E%DSV64WB3T MJ+1FO+*B9GV_[E5;C51WKUBD5[[K.+^5+.MQ+Q9ZPI) MV)+[UJ12+EJ00Y$(Z>\Y]M7J]8P#34O*KW.>+[L8;H7"J?">Q@ M.%N,1^-!?S&>3F Z@K/9>#(8G_7?P6@\Z>,C/DU'R#&GRQ@,7WQ MALV' VM2QVD:LQ:G0YCW9V_ZD^&\,OWCW?!/Z \6AN(YSNXPK8E$;\Q1[W.> MD01F-!52 [*-A%R#ZU1^AWW#_&JO[7E.-Z?;%[=[ "*&A227-/DH!,1"6KTI MHA014#0]@A,:TG5 Y:L]M^ET:V[9Y(YZV3)FR"$51A_Y0BHUBQE594@SJ3*" M;M("W#:<5^?5016,@E;7K36<,A %)!*I252?,N*\]:.D M?V=,4I/WE%$USQV=B[JU?8)^DE]\;>Q'!SM M> 3[W@T4"HRCJ]?$1A,#JPDS'F0ZOPH\?BWO2]M.I M>>*3UWG0PINC0^$ MUF+MF\IW:[04;'PMF16;=^E]NNT1KWUY&!QHS;=AP$ZM%'+ M(X=[0V&>/BK52H5 2J((T[;OI=?@%L]N#Y'^][7'=F4GF&Y>[37: M-Z>@L/QG-NH]D>$*D[,M9HT?L\QVGR_'M#>;QT;+,1:57GA@OYFOG3Q?UUM= M9?_A[7 T@E/L9M_W)Y]YXX$G\Q%N>3;6;1$R-15Y08F$15!X^9%!RXO/,^W: MMS2.X53$,6KZOP;KA<7#:O29QM7"!T3H3#)L+U/L+_LX=F1R0X$N:H)&7],Y=S&V2L4VKU9;6_;-A#^OE_!)5C; '9J.TZ+"T6J)&57_?6[(R6_Q,Z*;EV[ .F'1J:.QWM][HX:9SY7 MI^,,N#C]9OQMN\U>F*3,07N66. >!"N=U%/V5H"[8>UV375NBLK*:>99K],[ M9&^-O9$S'M][Z16<-GS&3^/O\=-PR'AB1'4Z%G+&I'BV([N',#D6@T':[1_U MCP[ZQZ)[TND)/A@<]_I'W]V MWI.#7:XVD6-\?'R&.#DX?WOLV5G.IA4&@4%J06*/OPX*CP.Y%7 M0Y\89>QPMQ/^C>A-.^6Y5-7P\;7,P;%7,&=O3,[UXY;CVK4=6)E&0B<_ J) M\H:?\UH!Y*.DAD:A;H^TN/CUQ\OGE]?L9+"NP';1$Y06[%<2]?K-V2\7+W^_ MNF(;HM[IA_^A&NGEY_MNG*?-?B]S?*O)ERGP&[+GA5C"3 MLA?20N*-=>P)K3_:/>[U.J/P.CQW1WM, )H8\P>E\!GWC+.?04MCV<5[2$HO M9\"><(=D*=((-@%EYGLLPR704S[%):E9:GF))UHVETJEI6*Y=(G1HDQ\Y)KP MTD&@,"B)G4L'# F\E9.24,6;(+D&?$Z1BK,BM 25*9J"AV.E$6ZAEZH83U-T M3\,>5C7=9]<9T41,X[&F !HAN$!ELF428^K M(B[&?;6Q:C7%7.*C*Q)IL?2ARGB V[\'*/(#:+ 4H.08#,):P_58Q.1U4B!=;; ;&@_/_A?,U M]Z6%IAC"+%@_8)Y:EM*58O+@@L_N@J:YJ7VPD2A84Y%$8WD/.2=]]N"KK^&K M>0;4;P8K,F]+/6:*XS!F?'/4DCLZ*XMPJ;Z8,P">9%J:7+(F!R2QA,/:+,"[/2(=T6I%67 M72(-T"RQ52JX#4Q#$\.I3$]+Q4.WW[39C)<^,U8270@LDNXAN#Y7<%$W&>U\ M1[<7$WW9W<8NLND1[T,O>*:KU>ZZQ%BPL2M\;; /KW"_(0B&[$-26 MEK&(:D(VIJBI^8Q+%7KX&@#K@:[F?[O'7P:_P%E*XDO-+8X" 5P=*XMXI%@A MC#-MTYPRR MEJC!8W0.C?Q]PPA(DN%AA%O9N-4/\;8AP]4#/,/1G-@X[K6VP6($ M/IQ_T5TTLAK4QM+8M'8X)L+J_!N29"^<&AG<0%6[#E":>68"9 IPNM)EN>FI#H2K$ +C:U: MRPIDF391M^8EP\,V+WGN0UY<+X"4<$1@]$Q#2&D@/7.S[(E%N:BW=!U!8>X2 M*R>; 4!CS\I^#(!@]B;QF@/#N.L\^=,9!3C?X&NJC 6$\HC(5%^UW0=#GF$$ M"%/<3KWU*\/UNS9J3:[PQ02#JMMIT3U_[QYH>A]N;3=E;"18_:2!U2"4UR&V M#YPR=N,C1[-K8KPW^;"SW,(G&+2EW]SRD>\B]?_Q&\W3\&WH+U!+ 0(4 Q0 M ( (5DF]O+3(P M,C0Q,C,Q+FAT;5!+ 0(4 Q0 ( (5DF]O+3(P,C0Q,C,Q+GAS9%!+ 0(4 Q0 ( (5DF]O+3(P,C0Q,C,Q7V-A M;"YX;6Q02P$"% ,4 " "%9'-:/X^D4E! !T>F]O+3(P,C0Q,C,Q7W!R92YX M;6Q02P$"% ,4 " "%9'-:@F9Q\-(J ##% $ '@ @ &Y M8@4 ='IO;RTR,#(T,3(S,7AE>#$Y,6EN_\C! P ?QL !< ( !QXT% '1Z;V\M,C R-#$R M,S%X97@R,3$N:'1M4$L! A0#% @ A61S6M)*A;^* @ 90@ !X M ( !O9$% '1Z;V\M,C R-#$R,S%X97@R,S%C;VYS96YT+FAT;5!+ M 0(4 Q0 ( (5DF]O+3(P,C0Q,C,Q>&5X,S$Q+FAT;5!+ 0(4 Q0 ( (5DF]O+3(P,C0Q,C,Q>&5X,S$R+FAT M;5!+ 0(4 Q0 ( (5DFC M!0!T>F]O+3(P,C0Q,C,Q>&5X,S(Q+FAT;5!+ 0(4 Q0 ( (5DJH!0!T>F]O+3(P,C0Q,C,Q>&5X,S(R M+FAT;5!+ 0(4 Q0 ( (5D " M >>M!0!T>F]O+3(P,C0Q,C,Q>&5X.3=X8VQA=V)A8RYH=&U02P4& \ ,#P )! 7+0% end XML 98 tzoo-20241231_htm.xml IDEA: XBRL DOCUMENT 0001133311 2024-01-01 2024-12-31 0001133311 2024-06-30 0001133311 2025-03-17 0001133311 2024-12-31 0001133311 2023-12-31 0001133311 2023-01-01 2023-12-31 0001133311 us-gaap:SegmentContinuingOperationsMember 2024-01-01 2024-12-31 0001133311 us-gaap:SegmentContinuingOperationsMember 2023-01-01 2023-12-31 0001133311 us-gaap:SegmentDiscontinuedOperationsMember 2024-01-01 2024-12-31 0001133311 us-gaap:SegmentDiscontinuedOperationsMember 2023-01-01 2023-12-31 0001133311 us-gaap:CommonStockMember 2022-12-31 0001133311 us-gaap:TreasuryStockCommonMember 2022-12-31 0001133311 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001133311 tzoo:TaxIndemnificationMember 2022-12-31 0001133311 us-gaap:ReceivablesFromStockholderMember 2022-12-31 0001133311 us-gaap:RetainedEarningsMember 2022-12-31 0001133311 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001133311 us-gaap:NoncontrollingInterestMember 2022-12-31 0001133311 2022-12-31 0001133311 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001133311 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0001133311 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001133311 us-gaap:ReceivablesFromStockholderMember 2023-01-01 2023-12-31 0001133311 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001133311 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001133311 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001133311 us-gaap:CommonStockMember 2023-12-31 0001133311 us-gaap:TreasuryStockCommonMember 2023-12-31 0001133311 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001133311 tzoo:TaxIndemnificationMember 2023-12-31 0001133311 us-gaap:ReceivablesFromStockholderMember 2023-12-31 0001133311 us-gaap:RetainedEarningsMember 2023-12-31 0001133311 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001133311 us-gaap:NoncontrollingInterestMember 2023-12-31 0001133311 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-12-31 0001133311 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-12-31 0001133311 us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001133311 us-gaap:RetainedEarningsMember 2024-01-01 2024-12-31 0001133311 us-gaap:ReceivablesFromStockholderMember 2024-01-01 2024-12-31 0001133311 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-12-31 0001133311 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-12-31 0001133311 us-gaap:CommonStockMember 2024-12-31 0001133311 us-gaap:TreasuryStockCommonMember 2024-12-31 0001133311 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0001133311 tzoo:TaxIndemnificationMember 2024-12-31 0001133311 us-gaap:ReceivablesFromStockholderMember 2024-12-31 0001133311 us-gaap:RetainedEarningsMember 2024-12-31 0001133311 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-12-31 0001133311 us-gaap:NoncontrollingInterestMember 2024-12-31 0001133311 2024-01-01 0001133311 tzoo:JFCTravelGroupCo.Member 2020-01-01 2020-01-31 0001133311 tzoo:TravelzooJapanMember us-gaap:RoyaltyAgreementTermsMember 2024-01-01 2024-12-31 0001133311 tzoo:TravelzooSingaporeMember 2024-01-01 2024-12-31 0001133311 tzoo:TravelzooSingaporeMember 2023-01-01 2023-12-31 0001133311 tzoo:TravelzooJapanMember 2024-01-01 2024-12-31 0001133311 tzoo:TravelzooJapanMember 2023-01-01 2023-12-31 0001133311 srt:BoardOfDirectorsChairmanMember 2024-12-31 0001133311 tzoo:BrotherOfBoardOfDirectorsChairmanMember 2024-12-31 0001133311 tzoo:JacksFlightClubMember 2024-12-31 0001133311 tzoo:TravelzooNorthAmericaAndTravelzooEuropeMember 2024-12-31 0001133311 tzoo:JacksFlightClubMember 2023-12-31 0001133311 tzoo:TravelzooNorthAmericaAndTravelzooEuropeMember 2023-12-31 0001133311 tzoo:TravelzooNorthAmericaAndTravelzooEuropeMember 2024-01-01 2024-12-31 0001133311 tzoo:TravelzooNorthAmericaAndTravelzooEuropeMember 2023-01-01 2023-12-31 0001133311 tzoo:JacksFlightClubMember 2024-01-01 2024-12-31 0001133311 tzoo:JacksFlightClubMember 2023-01-01 2023-12-31 0001133311 tzoo:NewInitiativesMember 2024-01-01 2024-12-31 0001133311 tzoo:NewInitiativesMember 2023-01-01 2023-12-31 0001133311 us-gaap:OtherNonoperatingIncomeExpenseMember 2024-01-01 2024-12-31 0001133311 us-gaap:OtherNonoperatingIncomeExpenseMember 2023-01-01 2023-12-31 0001133311 srt:MinimumMember tzoo:ComputerHardwareAndSoftwareMember 2024-12-31 0001133311 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-12-31 0001133311 srt:MinimumMember us-gaap:OfficeEquipmentMember 2024-12-31 0001133311 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-12-31 0001133311 srt:MaximumMember us-gaap:OfficeEquipmentMember 2024-12-31 0001133311 srt:MaximumMember tzoo:ComputerHardwareAndSoftwareMember 2024-12-31 0001133311 tzoo:AzzurroStockRepurchaseAgreementMember us-gaap:RelatedPartyMember 2022-12-31 0001133311 us-gaap:PrivatePlacementMember 2023-01-01 2023-12-31 0001133311 us-gaap:PrivatePlacementMember 2022-12-30 0001133311 us-gaap:PrivatePlacementMember 2022-12-30 2022-12-30 0001133311 tzoo:AzzurroBrandsIncMember 2023-10-01 2023-10-31 0001133311 tzoo:AzzurroBrandsIncMember 2023-01-01 2023-12-31 0001133311 tzoo:AzzurroBrandsIncMember 2024-01-01 2024-12-31 0001133311 tzoo:JFCTravelGroupCo.Member us-gaap:CustomerRelationshipsMember 2020-01-13 0001133311 tzoo:JFCTravelGroupCo.Member us-gaap:TradeNamesMember 2020-01-13 0001133311 tzoo:JFCTravelGroupCo.Member us-gaap:NoncompeteAgreementsMember 2020-01-13 0001133311 tzoo:SecretEscapesMember tzoo:SecretEscapeSpainMemberDatabaseIntangibleMember 2022-03-03 0001133311 tzoo:SecretEscapesMember tzoo:SecretEscapeUSMemberDatabaseMember 2022-03-03 0001133311 tzoo:JFCTravelGroupCo.Member 2022-12-31 0001133311 tzoo:SecretEscapesMember 2022-12-31 0001133311 tzoo:MetaverseTravelExperiencesMember 2022-12-31 0001133311 tzoo:JFCTravelGroupCo.Member 2023-01-01 2023-12-31 0001133311 tzoo:SecretEscapesMember 2023-01-01 2023-12-31 0001133311 tzoo:MetaverseTravelExperiencesMember 2023-01-01 2023-12-31 0001133311 tzoo:JFCTravelGroupCo.Member 2023-12-31 0001133311 tzoo:SecretEscapesMember 2023-12-31 0001133311 tzoo:MetaverseTravelExperiencesMember 2023-12-31 0001133311 tzoo:JFCTravelGroupCo.Member 2024-01-01 2024-12-31 0001133311 tzoo:SecretEscapesMember 2024-01-01 2024-12-31 0001133311 tzoo:MetaverseTravelExperiencesMember 2024-01-01 2024-12-31 0001133311 tzoo:JFCTravelGroupCo.Member 2024-12-31 0001133311 tzoo:SecretEscapesMember 2024-12-31 0001133311 tzoo:MetaverseTravelExperiencesMember 2024-12-31 0001133311 tzoo:JFCTravelGroupCo.Member us-gaap:TradeNamesMember 2024-01-01 2024-12-31 0001133311 tzoo:JFCTravelGroupCo.Member us-gaap:TradeNamesMember 2023-01-01 2023-12-31 0001133311 us-gaap:OfficeEquipmentMember 2024-12-31 0001133311 us-gaap:OfficeEquipmentMember 2023-12-31 0001133311 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-12-31 0001133311 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001133311 us-gaap:LeaseholdImprovementsMember 2024-12-31 0001133311 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001133311 tzoo:ComputerHardwareAndSoftwareMember 2024-12-31 0001133311 tzoo:ComputerHardwareAndSoftwareMember 2023-12-31 0001133311 us-gaap:AllowanceForCreditLossMember 2022-12-31 0001133311 tzoo:ReserveForMemberRefundsMember 2022-12-31 0001133311 us-gaap:AllowanceForCreditLossMember 2023-01-01 2023-12-31 0001133311 tzoo:ReserveForMemberRefundsMember 2023-01-01 2023-12-31 0001133311 us-gaap:AllowanceForCreditLossMember 2023-12-31 0001133311 tzoo:ReserveForMemberRefundsMember 2023-12-31 0001133311 us-gaap:AllowanceForCreditLossMember 2024-01-01 2024-12-31 0001133311 tzoo:ReserveForMemberRefundsMember 2024-01-01 2024-12-31 0001133311 us-gaap:AllowanceForCreditLossMember 2024-12-31 0001133311 tzoo:ReserveForMemberRefundsMember 2024-12-31 0001133311 srt:MinimumMember 2024-12-31 0001133311 srt:MaximumMember 2024-12-31 0001133311 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2023-12-31 0001133311 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2024-01-01 2024-12-31 0001133311 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2024-12-31 0001133311 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-12-31 0001133311 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2023-01-01 2023-12-31 0001133311 us-gaap:ForeignCountryMember 2024-12-31 0001133311 us-gaap:CapitalLossCarryforwardMember 2024-12-31 0001133311 us-gaap:ForeignCountryMember 2024-01-01 2024-12-31 0001133311 us-gaap:DomesticCountryMember 2024-12-31 0001133311 tzoo:MetaverseTravelExperiencesMember 2024-01-01 2024-12-31 0001133311 tzoo:MetaverseTravelExperiencesMember 2024-12-31 0001133311 us-gaap:StateAndLocalJurisdictionMember 2024-12-31 0001133311 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-01 2024-12-31 0001133311 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-31 0001133311 tzoo:KeyEmployeesMember us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsSeptemberTwoThousandNineteenMember 2019-09-30 0001133311 tzoo:KeyEmployeesMember us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsSeptemberTwoThousandNineteenMember 2019-09-01 2019-09-30 0001133311 us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsSeptemberTwoThousandNineteenMember 2019-09-01 2019-09-30 0001133311 tzoo:KeyEmployeesMember us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsMayTwoThousandTwentyMember 2020-05-29 2020-05-29 0001133311 us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsMayTwoThousandTwentyMember 2020-01-01 2020-12-31 0001133311 us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsMayTwoThousandTwentyMember 2020-05-29 0001133311 us-gaap:EmployeeStockMember tzoo:EmployeeOptionsMayTwoThousandTwentyMember 2020-01-01 2020-12-31 0001133311 us-gaap:EmployeeStockMember tzoo:EmployeeOptionsMayTwoThousandTwentyMember 2021-01-01 2021-12-31 0001133311 us-gaap:EmployeeStockMember tzoo:EmployeeOptionsMayTwoThousandTwentyMember 2021-12-31 0001133311 us-gaap:EmployeeStockMember tzoo:EmployeeOptionsMayTwoThousandTwentyMember 2022-12-31 0001133311 us-gaap:EmployeeStockMember tzoo:EmployeeOptionsMayTwoThousandTwentyMember 2023-12-31 0001133311 us-gaap:EmployeeStockMember tzoo:EmployeeOptionsMayTwoThousandTwentyMember 2023-01-01 2023-12-31 0001133311 us-gaap:EmployeeStockMember tzoo:EmployeeOptionsMay2020Member 2024-12-31 0001133311 us-gaap:EmployeeStockMember tzoo:EmployeeOptionsMay2020Member 2024-01-01 2024-12-31 0001133311 tzoo:MrRalphBartelMember us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsMayTwoThousandTwentyMember 2020-05-29 2020-05-29 0001133311 tzoo:MrRalphBartelMember us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsMayTwoThousandTwentyMember 2021-12-31 0001133311 tzoo:MrRalphBartelMember us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsMayTwoThousandTwentyMember 2021-01-01 2021-12-31 0001133311 tzoo:MrRalphBartelMember us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsMayTwoThousandTwentyMember 2023-12-31 0001133311 tzoo:MrRalphBartelMember us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsMayTwoThousandTwentyMember 2023-01-01 2023-12-31 0001133311 tzoo:KeyEmployeesMember us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsMayTwoThousandTwentyMember 2020-05-29 0001133311 tzoo:KeyEmployeesMember us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsMayTwoThousandTwentyMember 2021-12-31 0001133311 tzoo:KeyEmployeesMember us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsMayTwoThousandTwentyMember 2021-01-01 2021-12-31 0001133311 us-gaap:EmployeeStockOptionMember tzoo:May2019PlanMember 2022-01-01 2022-12-31 0001133311 us-gaap:EmployeeStockMember tzoo:EmployeeOptionsSeptemberTwoThousandNineteenMember 2023-12-31 0001133311 us-gaap:EmployeeStockMember tzoo:EmployeeOptionsSeptemberTwoThousandNineteenMember 2023-01-01 2023-12-31 0001133311 tzoo:KeyEmployeesMember us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsMay2020Member 2024-01-01 2024-12-31 0001133311 us-gaap:EmployeeStockOptionMember 2021-06-01 2021-06-01 0001133311 us-gaap:EmployeeStockOptionMember 2021-06-01 0001133311 tzoo:January12021Member us-gaap:EmployeeStockOptionMember 2024-01-01 2024-12-31 0001133311 us-gaap:EmployeeStockMember tzoo:March2022PlanMember 2022-03-01 2022-03-31 0001133311 us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsMarchTwoThousandTwentyTwoMember 2022-03-01 2022-03-31 0001133311 tzoo:March2022Member us-gaap:EmployeeStockOptionMember 2024-01-01 2024-12-31 0001133311 us-gaap:EmployeeStockMember tzoo:June2018PlanMember 2022-06-01 2022-06-30 0001133311 us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsJuneTwoThousandTwentyTwoMember 2022-06-30 0001133311 us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsJuneTwoThousandTwentyTwoMember 2023-01-01 2023-12-31 0001133311 us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsJuneTwoThousandTwentyTwoMember 2024-01-01 2024-12-31 0001133311 us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsMarchTwoThousandTwentyThreeMember 2023-03-01 2023-03-31 0001133311 us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsMarchTwoThousandTwentyThreeMember 2024-01-01 2024-12-31 0001133311 tzoo:EmployeeOptionsMarch2024Member 2024-03-01 2024-03-31 0001133311 tzoo:EmployeeOptionsMarch2024Member 2024-04-26 0001133311 us-gaap:EmployeeStockOptionMember tzoo:EmployeeOptionsMarch2024Member 2024-04-26 2024-04-26 0001133311 us-gaap:EmployeeStockOptionMember 2024-04-26 2024-04-26 0001133311 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-12-31 0001133311 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001133311 2022-01-01 2022-12-31 0001133311 tzoo:ExercisePrice1Member 2024-01-01 2024-12-31 0001133311 tzoo:ExercisePrice1Member 2024-12-31 0001133311 tzoo:ExercisePrice2Member 2024-01-01 2024-12-31 0001133311 tzoo:ExercisePrice2Member 2024-12-31 0001133311 tzoo:ExercisePrice3Member 2024-01-01 2024-12-31 0001133311 tzoo:ExercisePrice3Member 2024-12-31 0001133311 tzoo:ExercisePrice4Member 2024-01-01 2024-12-31 0001133311 tzoo:ExercisePrice4Member 2024-12-31 0001133311 tzoo:ExercisePrice5Member 2024-01-01 2024-12-31 0001133311 tzoo:ExercisePrice5Member 2024-12-31 0001133311 tzoo:June2022RepurchaseProgramMember 2022-06-30 0001133311 tzoo:June2022RepurchaseProgramMember 2022-01-01 2022-12-31 0001133311 tzoo:June2022RepurchaseProgramMember 2023-01-01 2023-12-31 0001133311 tzoo:July2023RepurchaseProgramMember 2023-07-26 0001133311 tzoo:July2023RepurchaseProgramMember 2023-07-26 2023-07-26 0001133311 tzoo:October2023RepurchaseProgramMember 2023-10-24 0001133311 tzoo:October2023RepurchaseProgramMember 2023-01-01 2023-12-31 0001133311 tzoo:October2023RepurchaseProgramMember 2024-01-01 2024-12-31 0001133311 tzoo:April2024RepurchaseProgramMember 2024-04-30 0001133311 tzoo:April2024RepurchaseProgramMember 2024-04-30 2024-04-30 0001133311 tzoo:October2024RepurchaseProgramMember 2024-10-23 0001133311 tzoo:October2024RepurchaseProgramMember 2024-10-23 2024-10-23 0001133311 tzoo:October2024RepurchaseProgramMember 2024-12-31 0001133311 srt:NorthAmericaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-12-31 0001133311 srt:EuropeMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-12-31 0001133311 tzoo:JacksFlightClubMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-12-31 0001133311 us-gaap:OperatingSegmentsMember tzoo:TravelzooNorthAmericaSegmentMember 2024-01-01 2024-12-31 0001133311 us-gaap:OperatingSegmentsMember tzoo:TravelzooEuropeSegmentMember 2024-01-01 2024-12-31 0001133311 us-gaap:OperatingSegmentsMember tzoo:JFCTravelGroupCo.Member 2024-01-01 2024-12-31 0001133311 us-gaap:OperatingSegmentsMember tzoo:NewInitiativesMember 2024-01-01 2024-12-31 0001133311 us-gaap:OperatingSegmentsMember 2024-01-01 2024-12-31 0001133311 us-gaap:IntersegmentEliminationMember tzoo:TravelzooNorthAmericaSegmentMember 2024-01-01 2024-12-31 0001133311 us-gaap:IntersegmentEliminationMember tzoo:TravelzooEuropeSegmentMember 2024-01-01 2024-12-31 0001133311 us-gaap:IntersegmentEliminationMember tzoo:JFCTravelGroupCo.Member 2024-01-01 2024-12-31 0001133311 us-gaap:IntersegmentEliminationMember tzoo:NewInitiativesMember 2024-01-01 2024-12-31 0001133311 us-gaap:IntersegmentEliminationMember 2024-01-01 2024-12-31 0001133311 tzoo:TravelzooNorthAmericaSegmentMember 2024-01-01 2024-12-31 0001133311 tzoo:TravelzooEuropeSegmentMember 2024-01-01 2024-12-31 0001133311 tzoo:JFCTravelGroupCo.Member 2024-01-01 2024-12-31 0001133311 us-gaap:OperatingSegmentsMember tzoo:TravelzooNorthAmericaSegmentMember 2023-01-01 2023-12-31 0001133311 us-gaap:OperatingSegmentsMember tzoo:TravelzooEuropeSegmentMember 2023-01-01 2023-12-31 0001133311 us-gaap:OperatingSegmentsMember tzoo:JFCTravelGroupCo.Member 2023-01-01 2023-12-31 0001133311 us-gaap:OperatingSegmentsMember tzoo:NewInitiativesMember 2023-01-01 2023-12-31 0001133311 us-gaap:OperatingSegmentsMember 2023-01-01 2023-12-31 0001133311 us-gaap:IntersegmentEliminationMember tzoo:TravelzooNorthAmericaSegmentMember 2023-01-01 2023-12-31 0001133311 us-gaap:IntersegmentEliminationMember tzoo:TravelzooEuropeSegmentMember 2023-01-01 2023-12-31 0001133311 us-gaap:IntersegmentEliminationMember tzoo:JFCTravelGroupCo.Member 2023-01-01 2023-12-31 0001133311 us-gaap:IntersegmentEliminationMember tzoo:NewInitiativesMember 2023-01-01 2023-12-31 0001133311 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-12-31 0001133311 tzoo:TravelzooNorthAmericaSegmentMember 2023-01-01 2023-12-31 0001133311 tzoo:TravelzooEuropeSegmentMember 2023-01-01 2023-12-31 0001133311 tzoo:JFCTravelGroupCo.Member 2023-01-01 2023-12-31 0001133311 tzoo:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember tzoo:TravelzooNorthAmericaAndTravelzooEuropeMember 2024-01-01 2024-12-31 0001133311 us-gaap:AdvertisingMember tzoo:ReportableSegmentsMember 2024-01-01 2024-12-31 0001133311 us-gaap:AdvertisingMember tzoo:ReportableSegmentsMember 2023-01-01 2023-12-31 0001133311 us-gaap:SubscriptionAndCirculationMember tzoo:ReportableSegmentsMember 2024-01-01 2024-12-31 0001133311 us-gaap:SubscriptionAndCirculationMember tzoo:ReportableSegmentsMember 2023-01-01 2023-12-31 0001133311 us-gaap:LicenseMember tzoo:ReportableSegmentsMember 2024-01-01 2024-12-31 0001133311 us-gaap:LicenseMember tzoo:ReportableSegmentsMember 2023-01-01 2023-12-31 0001133311 tzoo:ReportableSegmentsMember 2024-01-01 2024-12-31 0001133311 tzoo:ReportableSegmentsMember 2023-01-01 2023-12-31 0001133311 country:US 2024-01-01 2024-12-31 0001133311 country:US 2023-01-01 2023-12-31 0001133311 country:GB 2024-01-01 2024-12-31 0001133311 country:GB 2023-01-01 2023-12-31 0001133311 tzoo:GeographicalLocationsExcludingUnitedStatesUnitedKingdomAndGermanyMember 2024-01-01 2024-12-31 0001133311 tzoo:GeographicalLocationsExcludingUnitedStatesUnitedKingdomAndGermanyMember 2023-01-01 2023-12-31 0001133311 srt:BoardOfDirectorsChairmanMember 2022-12-31 0001133311 tzoo:BartelStockRepurchaseAgreementMember srt:ChiefExecutiveOfficerMember 2024-06-15 2024-06-15 0001133311 tzoo:BartelStockRepurchaseAgreementMember srt:ChiefExecutiveOfficerMember 2024-04-01 2024-06-30 0001133311 tzoo:BartelStockRepurchaseAgreementMember srt:ChiefExecutiveOfficerMember 2024-09-05 2024-09-05 0001133311 tzoo:BartelStockRepurchaseAgreementMember srt:ChiefExecutiveOfficerMember 2024-01-01 2024-12-31 0001133311 tzoo:BartelConsultingAgreementMember 2024-01-01 2024-12-31 0001133311 tzoo:BartelConsultingAgreementMember 2023-01-01 2023-12-31 0001133311 tzoo:JacksFlightClubMember 2024-12-31 0001133311 2024-10-01 2024-12-31 iso4217:USD shares iso4217:USD shares pure tzoo:member tzoo:installment tzoo:employee tzoo:extension tzoo:segment tzoo:option 0001133311 false 2024 FY P1Y 10-K true 2024-12-31 --12-31 false 000-50171 Travelzoo DE 36-4415727 590 Madison Avenue 35th Floor New York NY 10022 +1 212 516-1300 Common Stock, $0.01 par value TZOO NASDAQ No No Yes Yes Non-accelerated Filer true false false false false 55468866 11245137 Portions of the Registrant's Proxy Statement for its 2025 Annual Meeting of Stockholders are incorporated by reference in this Form 10-K in response to Part III, Items 10, 11, 12, 13, and 14. true <div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our approach involves an annual review of our established IT systems and vendor relationships, to assess salient risks and discuss mitigation procedures, as well as the establishment of an Incident Response Team appointed to manage cybersecurity risk, which meets at least twice per year. The Incident Response Team is led by the Company’s Systems Administrator and Cybersecurity Analyst, and includes employees from different functions and levels of the organization, including the Head of Engineering (most senior IT leader), the General Counsel and Head of Global Functions (executive-level legal), the Global Head of Business Services (most senior business operations leader), as well as representatives from finance, marketing, and customer service. The team is also supported by external vendors and consultants, as needed (for example, specialized cybersecurity legal counsel, specialized IT cybersecurity agencies and Sarbanes-Oxley (SOX) compliance/audit consultants to assist with internal controls review). </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Incident Response Team follows industry best-practices for Payment card industry (PCI) compliance and cybersecurity. Starting in Q1, the team reviews the Company’s plan and policy for cybersecurity incident response, making updates as needed to reflect changes in the systems, processes or requirements of the organization. The team then coordinates a broader meeting where a testing incident is provided and discussed, to ensure that everyone across the organization is aligned and understands the process should an incident arise in the future. The scenarios involve realistic threats to prompt discussion and practice in the application of the Company’s policies. The Company established this process with the support of outside consultants to ensure it aligns with industry best practices. It is customized to address the most prominent IT and cybersecurity risks based on the Company’s assessments. Any significant changes in policies, risk profiles, internal practices, etc. are reported to the Company’s Chair of the Board and Board of Directors, as needed.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Separately from the Incident Response Team, the Company requires all employees to complete an annual security training and the Company’s Head of Corporate Systems evaluates security features and compliance with security requirements by employees on an ongoing basis, in consultation with legal.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Given the importance of our member data, the Company has also appointed an internal Data Protection Officer (DPO), who is a member of the Company’s legal function and who has received outside training and qualifications. The Company’s DPO reviews any changes in rules, requirements, internal policies and procedures and ensures the Company’s compliance for data privacy globally is up-to-date (including vendor relationships, privacy policy, data subject access request processes, website terms, employee processes, etc.). The DPO also administers annual data privacy training to all employees and reviews processes and security procedures with the Head of Corporate Systems and IT team, to ensure no areas of exposure or material risk for the Company’s data.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We rely on certain third-party computer systems and third-party service providers in connection with providing some of our services (including our hotel platform and email newsletters). We also depend upon various third parties to process payments for our voucher transactions around the world. These third-party business partners, service providers, and consultants need to access certain of our member and other data, and connect to our computer networks. We define expected security and privacy requirements through our contracting processes with third parties and we perform third-party cyber risk assessments to monitor the cyber risk management efforts of third parties as needed.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Although we expend significant internal resources to protect against security breaches, our existing security measures may not be successful in preventing all attacks on our systems. We have experienced cybersecurity incidents and threats, including malware, phishing, partner and customer account takeover attacks, and denial-of-service attacks on our systems. We do not believe these cybersecurity incidents have had a materially adverse effect on our Company, including our business strategy, results of operations, or financial condition. For further discussion, please review our Risk Factors.</span></div> <div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our approach involves an annual review of our established IT systems and vendor relationships, to assess salient risks and discuss mitigation procedures, as well as the establishment of an Incident Response Team appointed to manage cybersecurity risk, which meets at least twice per year. The Incident Response Team is led by the Company’s Systems Administrator and Cybersecurity Analyst, and includes employees from different functions and levels of the organization, including the Head of Engineering (most senior IT leader), the General Counsel and Head of Global Functions (executive-level legal), the Global Head of Business Services (most senior business operations leader), as well as representatives from finance, marketing, and customer service. The team is also supported by external vendors and consultants, as needed (for example, specialized cybersecurity legal counsel, specialized IT cybersecurity agencies and Sarbanes-Oxley (SOX) compliance/audit consultants to assist with internal controls review). </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Incident Response Team follows industry best-practices for Payment card industry (PCI) compliance and cybersecurity. Starting in Q1, the team reviews the Company’s plan and policy for cybersecurity incident response, making updates as needed to reflect changes in the systems, processes or requirements of the organization. The team then coordinates a broader meeting where a testing incident is provided and discussed, to ensure that everyone across the organization is aligned and understands the process should an incident arise in the future. The scenarios involve realistic threats to prompt discussion and practice in the application of the Company’s policies. The Company established this process with the support of outside consultants to ensure it aligns with industry best practices. It is customized to address the most prominent IT and cybersecurity risks based on the Company’s assessments. Any significant changes in policies, risk profiles, internal practices, etc. are reported to the Company’s Chair of the Board and Board of Directors, as needed.</span></div> <div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our approach involves an annual review of our established IT systems and vendor relationships, to assess salient risks and discuss mitigation procedures, as well as the establishment of an Incident Response Team appointed to manage cybersecurity risk, which meets at least twice per year. The Incident Response Team is led by the Company’s Systems Administrator and Cybersecurity Analyst, and includes employees from different functions and levels of the organization, including the Head of Engineering (most senior IT leader), the General Counsel and Head of Global Functions (executive-level legal), the Global Head of Business Services (most senior business operations leader), as well as representatives from finance, marketing, and customer service. The team is also supported by external vendors and consultants, as needed (for example, specialized cybersecurity legal counsel, specialized IT cybersecurity agencies and Sarbanes-Oxley (SOX) compliance/audit consultants to assist with internal controls review). </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Incident Response Team follows industry best-practices for Payment card industry (PCI) compliance and cybersecurity. Starting in Q1, the team reviews the Company’s plan and policy for cybersecurity incident response, making updates as needed to reflect changes in the systems, processes or requirements of the organization. The team then coordinates a broader meeting where a testing incident is provided and discussed, to ensure that everyone across the organization is aligned and understands the process should an incident arise in the future. The scenarios involve realistic threats to prompt discussion and practice in the application of the Company’s policies. The Company established this process with the support of outside consultants to ensure it aligns with industry best practices. It is customized to address the most prominent IT and cybersecurity risks based on the Company’s assessments. Any significant changes in policies, risk profiles, internal practices, etc. are reported to the Company’s Chair of the Board and Board of Directors, as needed.</span></div> Our approach involves an annual review of our established IT systems and vendor relationships, to assess salient risks and discuss mitigation procedures, as well as the establishment of an Incident Response Team appointed to manage cybersecurity risk, which meets at least twice per year. The Incident Response Team is led by the Company’s Systems Administrator and Cybersecurity Analyst, and includes employees from different functions and levels of the organization, including the Head of Engineering (most senior IT leader), the General Counsel and Head of Global Functions (executive-level legal), the Global Head of Business Services (most senior business operations leader), as well as representatives from finance, marketing, and customer service. The team is also supported by external vendors and consultants, as needed (for example, specialized cybersecurity legal counsel, specialized IT cybersecurity agencies and Sarbanes-Oxley (SOX) compliance/audit consultants to assist with internal controls review). true Given the importance of our member data, the Company has also appointed an internal Data Protection Officer (DPO), who is a member of the Company’s legal function and who has received outside training and qualifications. true true false <div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Board, in coordination with the Audit Committee, oversees the Company’s risk management program, which includes evaluation of material cybersecurity-related risks as needed. The Audit Committee receives from time-to-time presentations and reports from both Company management and third parties, as appropriate, that address cybersecurity and data protection topics, including evolving standards, third-party and independent reviews, technology trends and information security considerations. The Audit Committee meets at least quarterly with Company management and the Company’s external SOX consultant to discuss internal IT controls and, in reviewing the controls, exercises oversight into the Company’s IT processes and any areas of risk. Additionally, should an incident arise that is material, the Incident Response Team promptly apprises the Chair of the Board of Directors and the Audit Committee and provides ongoing updates until such incident has been resolved. At regularly scheduled Board meetings, the Audit Committee Chair provides the Board with an update as needed on any significant matters discussed, reviewed, considered and approved by the committee since the last regularly scheduled Board meeting.</span></div> <div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Board, in coordination with the Audit Committee, oversees the Company’s risk management program, which includes evaluation of material cybersecurity-related risks as needed. The Audit Committee receives from time-to-time presentations and reports from both Company management and third parties, as appropriate, that address cybersecurity and data protection topics, including evolving standards, third-party and independent reviews, technology trends and information security considerations. The Audit Committee meets at least quarterly with Company management and the Company’s external SOX consultant to discuss internal IT controls and, in reviewing the controls, exercises oversight into the Company’s IT processes and any areas of risk. Additionally, should an incident arise that is material, the Incident Response Team promptly apprises the Chair of the Board of Directors and the Audit Committee and provides ongoing updates until such incident has been resolved. At regularly scheduled Board meetings, the Audit Committee Chair provides the Board with an update as needed on any significant matters discussed, reviewed, considered and approved by the committee since the last regularly scheduled Board meeting.</span></div> The Board, in coordination with the Audit Committee, oversees the Company’s risk management program, which includes evaluation of material cybersecurity-related risks as needed. The Audit Committee receives from time-to-time presentations and reports from both Company management and third parties, as appropriate, that address cybersecurity and data protection topics, including evolving standards, third-party and independent reviews, technology trends and information security considerations. The Audit Committee meets at least quarterly with Company management and the Company’s external SOX consultant to discuss internal IT controls and, in reviewing the controls, exercises oversight into the Company’s IT processes and any areas of risk. true The Audit Committee receives from time-to-time presentations and reports from both Company management and third parties, as appropriate, that address cybersecurity and data protection topics, including evolving standards, third-party and independent reviews, technology trends and information security considerations. The Audit Committee meets at least quarterly with Company management and the Company’s external SOX consultant to discuss internal IT controls and, in reviewing the controls, exercises oversight into the Company’s IT processes and any areas of risk. Additionally, should an incident arise that is material, the Incident Response Team promptly apprises the Chair of the Board of Directors and the Audit Committee and provides ongoing updates until such incident has been resolved. At regularly scheduled Board meetings, the Audit Committee Chair provides the Board with an update as needed on any significant matters discussed, reviewed, considered and approved by the committee since the last regularly scheduled Board meeting. 185 KPMG LLP New York, New York 17064000 15713000 1612000 1484000 12825000 12965000 736000 629000 1148000 1461000 31773000 30768000 374000 1115000 3380000 3196000 675000 675000 5655000 6015000 423000 578000 1498000 2091000 10944000 10944000 54722000 55382000 6138000 4546000 16294000 20622000 3404000 3658000 6545000 2044000 2472000 2530000 1619000 766000 24000 24000 36496000 34190000 7851000 4681000 5646000 6717000 376000 911000 50369000 46499000 0.01 0.01 5000000 5000000 0 0 0 0 0.01 0.01 20000000 20000000 11836000 11836000 13575000 13575000 118000 136000 0 439000 9537000 9537000 0 1753000 14284000 19508000 -5327000 -4607000 -462000 4186000 4815000 4697000 4353000 8883000 54722000 55382000 83902000 84477000 10469000 10934000 73433000 73543000 34470000 37774000 2407000 2113000 18058000 18084000 54935000 57971000 18498000 15572000 588000 1541000 19086000 17113000 5404000 5105000 13682000 12008000 0 460000 13682000 12468000 118000 102000 13564000 12366000 13564000 11906000 0 460000 1.08 0.80 0 0.03 1.08 0.83 1.06 0.80 0 0.03 1.06 0.83 12594000 14897000 12594000 14897000 12852000 14964000 12852000 14964000 13682000 12468000 -720000 298000 12962000 12766000 16505000 165000 -7130000 23274000 -9537000 -4753000 7142000 -4905000 4595000 8851000 1568000 1568000 16781000 152000 16933000 3095000 30000 -23911000 23881000 0 165000 1000 -370000 -369000 3000000 3000000 298000 298000 12366000 102000 12468000 13575000 136000 0 439000 -9537000 -1753000 19508000 -4607000 4697000 8883000 1646000 1646000 19094000 19094000 1888000 18000 -19094000 288000 18788000 0 149000 -1797000 -1797000 1753000 1753000 -720000 -720000 13564000 118000 13682000 11836000 118000 0 0 -9537000 0 14284000 -5327000 4815000 4353000 0.01 0.01 13682000 12468000 907000 1893000 1646000 1568000 -518000 48000 0 -10000 33000 62000 40000 -1016000 145000 -1086000 107000 -1189000 -950000 -3835000 1716000 -523000 -4057000 -12095000 -282000 -685000 4556000 -191000 857000 749000 1888000 2401000 21100000 10675000 0 216000 177000 255000 -177000 -39000 18929000 16781000 1753000 3000000 1797000 369000 -18973000 -14150000 -599000 525000 1351000 -2989000 16389000 19378000 17740000 16389000 1943000 -1000 1273000 602000 3368000 3235000 165000 152000 Basis of Presentation and Summary of Significant Accounting Policies<div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(a) The Company and Basis of Presentation</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Travelzoo (including its subsidiaries and affiliates, the “Company” or “we”), the club for travel enthusiasts, is a global Internet media company. We reach 30 million </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">travelers. Club Members receive Club Offers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">personally reviewed by our deal experts around the globe. We work in partnership with thousands of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">top </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">travel suppliers—our long-standing relationships give us access to irresistible offers.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our most important products and services are the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Travelzoo </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">website (travelzoo.com), the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Travelzoo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> iOS and Android apps, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Top 20® </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">email newsletter, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Standalone </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">email newsletters, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Travelzoo Network</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and Jack's Flight Club</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Travelzoo </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">website and newsletters include </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Local Deals </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Getaways</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> listings that allow our members to purchase vouchers for offers from local businesses such as spas, hotels and restaurants. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Jack's Flight Club</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a subscription service that provides members with information about exceptional airfares.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Travelzoo membership has historically been free, however, beginning in 2024, new members in the United States, Canada, United Kingdom and Germany are charged an annual fee of $40 (or local equivalent), with the 2024 annual fee waived for existing members as of December 31, 2023. For any subscription revenue derived from paid memberships, we recognize revenue monthly pro rata over the subscription periods. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also license </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Travelzoo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> products, services and intellectual property to licensees in (a) Australia, New Zealand, and Singapore and (b) Japan and South Korea, in each case, where the Company is entitled to quarterly royalty payments based on a percentage of net revenue. The Company recognized $71,000 and $71,000 in royalties in 2024 and 2023, respectively. Under the licensing agreements, Travelzoo's existing members in the applicable territories continue to be owned by the Company.</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, we announced the development of, and in May 2023 we launched Travelzoo META to extend the range of experiences we offer consumers to the emerging metaverse. On December 30, 2022, we acquired Metaverse Travel Experiences, Inc., now Metaverse Travel Experiences, LLC (“MTE”), to support Travelzoo META in sourcing prospective travel experiences. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisitions</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e consolidated financial statements for further information</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> regarding the acquisition of MTE.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Jack’s Flight Club</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, Travelzoo acquired a 60% interest in JFC Travel Group Co. (“Jack’s Flight Club”), which operates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Jack’s Flight Club</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a subscription service that provides members with information about exceptional airfares. Jack’s Flight Club’s revenues are generated by subscription fees paid by members. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">APAC Exit and Pivot to Licensing Model</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, Travelzoo exited its loss-making Asia Pacific business and pivoted to a licensing model. The Company’s Asia Pacific business was classified as discontinued operations at March 31, 2020. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Travelzoo currently has license agreements covering Australia, New Zealand and Singapore, as well as Japan and South Korea. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The license agreement for Australia, New Zealand and Singapore provides the licensee exclusive rights to use Travelzoo products, services and intellectual property in Australia, New Zealand and Singapore in exchange for quarterly royalty payments based upon net revenue over a 5 year term, with an option </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to renew. The Company recognized royalties of $41,000 and $35,000 from the licensee for the years ended December 31, 2024 and 2023, respectively. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The license agreement for Japan and South Korea provides the licensee exclusive rights to use Travelzoo products, services, and intellectual property in exchange for quarterly royalty payments based on net revenue over a 5 year term, with an option to renew. The Company recognized royalties of $30,000 and $36,000 and from the licensee for the years ended December 31, 2024 and 2023, respectively.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Going Concern</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the requirements of Accounting Standards Update (“ASU”) 2014-15, “Presentation of Financial Statements Going Concern (ASU 2014-15)”, and ASC 205, “Presentation of Financial Statements”, the Company is responsible to evaluate at each reporting period, including interim periods, whether conditions and/or events raise substantial doubt about its ability to meet its future financial obligations. In its evaluation for this report, management considered the Company’s current financial condition and liquidity sources, including current funds available, forecasted future cash flows and conditional and unconditional obligations due within one year following the date of issuance of this Annual Report on Form 10-K.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes it has the ability to meet its obligations for at least one year from the date of issuance of this Form 10-K. Accordingly, the accompanying consolidated financial statements have been prepared assuming it will continue as a going concern and contemplates the realization of assets and the satisfaction of liabilities in the normal course of business.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ownership</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ralph Bartel, who founded Travelzoo, is the sole beneficiary of the Ralph Bartel 2005 Trust, which is the controlling shareholder of Azzurro. Azzurro is the Company’s largest shareholder, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as of December 31, 2024, holds approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37.5% of the Company's outstanding shares. Holger Bartel, the Company's Global CEO, is Ralph Bartel's brother and separately holds less than 1% of the Company's outstanding shares as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared in conformity with generally accepted accounting principles ("GAAP") in the United States ("U.S."). The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. For our consolidated financial statements as of and for the period ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we evaluated subsequent events and transactions for potential recognition or disclosure through the date that we filed this Form 10-K with the Securities and Exchange Commission (SEC).</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has made a number of estimates and assumptions relating to the reporting of assets, liabilities, revenues and expenses and the disclosure of contingent assets and liabilities to prepare these financial statements in conformity with GAAP. Significant estimates included in the consolidated financial statements and related notes include income taxes, stock-based compensation, loss contingencies, purchase price allocation for business combinations, and projections and assumptions used in related impairment assessments. Actual results could differ materially from those estimates.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(b) Revenue Recognition</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows Accounting Standards Update No. 2014-09, “Revenue from Contracts with Customers” (Topic 606), under which revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. </span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's revenues consist of (1) advertising revenues and commissions, derived from and generated in connection with purchases made by Travelzoo members, (2) membership fees and (3) other.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advertising Revenues and Commissions </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising revenues are generated from the publishing of travel and entertainment deals on the Travelzoo website, in Top 20 email newsletters, in Standalone email newsletters and through the Travelzoo Network. The Company also generates transaction-based commission revenues from the sale of vouchers (our Local Deals and Getaways offerings), operation of our hotel booking platform and limited offerings of vacation packages.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Specifically, for fixed-fee website advertising, the Company recognizes revenues ratably over the contracted placement period. For Top 20 email newsletters and other email products, the Company recognizes revenues when the emails are delivered to its members. For cost-per-click advertising, whereby an advertiser pays the Company when a user clicks on an ad (typically served on Travelzoo properties or Travelzoo Network partner properties), the Company recognizes revenues each time a user clicks on the ad. </span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For transaction-based advertising revenues, including from products such as Local Deals and Getaways prepaid voucher sales, hotel platform bookings and vacation package sales, the Company evaluates whether it is acting as principal (thereby reporting revenue on a gross basis) versus agent (thereby reporting revenue on a net basis). Accordingly, the Company reports transaction-based advertising revenues on a net basis, as third-party suppliers are primarily responsible for fulfilling the underlying good or service, which the Company does not control prior to its transfer to the customer. </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For Local Deals and Getaways prepaid voucher sales, the Company earns a fee for acting as an agent on the sale, while vouchers can subsequently be redeemed for goods or services with third-party merchants. Commission revenues are, accordingly, presented net of amounts due to third-party merchants for fulfilling the underlying goods and services, and net of estimated future refunds to consumers, as the terms of the vouchers permit. Certain merchant contracts allow the Company to retain the proceeds from unredeemed vouchers. With these contracts, the Company estimates the value of vouchers that will ultimately not be redeemed and records the estimate as revenues in the same period. </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission revenues generated from bookings on our hotel platform are recognized ratably over the periods of guest stays, net of an allowance for estimated cancellations, based upon historical patterns. For bookings of non-cancelable reservations, where the Company’s performance obligation is deemed to be completed upon the successful booking, the Company records commission revenue at such time. </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain instances, the Company’s contracts with customers may include multiple performance obligations, whereby the Company allocates revenues to each performance obligation based on its standalone selling price. The Company determines standalone selling prices based on overall pricing objectives, taking into consideration the type of goods or services, geographical region of the customers, rate card pricing and customary discounts. Standalone selling prices are generally determined based on the prices charged to customers when the good or service is sold separately. </span></div><div><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company relies upon certain practical expedients and exemptions provided for in Topic 606. The Company expenses sales commissions when incurred, as the amortization period would be one year or less, which are recorded in sales and marketing expenses. In addition, the Company does not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less, and contracts for which it recognizes revenues at the amount to which it has the right to invoice for services performed. </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Membership Fee Revenues </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Membership fee revenues are generated from subscription fees paid by Travelzoo, Jack's Flight Club and Travelzoo META members. We recognize subscription revenues ratably over the subscription periods.</span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Travelzoo membership has historically been free, however, on January 1, 2024, Travelzoo introduced an annual membership fee of $40 (or local equivalent) for new members in the United States, Canada, United Kingdom and Germany, with the 2024 annual fee waived for existing members as of December 31, 2023. </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Revenues </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other revenues include licensing fees, fees generated from the existing retail business acquired by the Company when it acquired MTE. </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenues </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue primarily consists of deferred membership fees, customer prepayments and undelivered Company performance obligations related to contracts comprising multiple performance obligations. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2024, deferred revenue was $</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.5 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of which $</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was for Jack's Flight Club, and $</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.5 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was for Travelzoo North America and Travelzoo Europe. At December 31, 2023, deferred revenue was $</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, of which $</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.5 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was for Jack's Flight Club, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$569,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was for Travelzoo North America and Travelzoo Europe. </span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(c) Reserve for Refunds to Members; Merchant Payables</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates and records a reserve for future refunds on member purchases of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Local Deals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Getaways</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> vouchers, at the time revenue is recorded. We consider various factors such as historical refund timeframes from dates of sale, reasons for refunds, time periods remaining until expiration, changes in refund procedures and estimates of redemptions and </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">breakage. Should any of these factors change, the estimates made by management will also change, which could impact the level of our future reserve for refunds to members. Specifically, if the financial condition of our merchant partners, on behalf of whom vouchers are sold, were to deteriorate, affecting their ability to provide the goods or services to our members, additional reserves for refunds to members may be required and may adversely affect future revenues as the liability is recorded against revenue.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he expiration dates of unexpired vouchers are through December 2025; provided, that expiration dates may sometimes be extended on a case-by-case basis and final payments to merchants upon expiration may not be due for up to a year later.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, the Company had approximately</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $4.1 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of unredeemed vouchers that had been sold, representing the Company’s commission earned. The Company estimated and recorded a refund reserve of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$144,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for these unredeemed vouchers as of December 31, 2024, which is recorded as a reduction of revenues on the consolidated statements of operations and accrued expenses and other on the consolidated balance sheet. As of December 31, 2023, the Company had approximatel</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $5.2 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of unredeemed vouchers that had been sold, representing the Company’s commission earned, and estimated and recorded a refund reserve of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$268,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for these unredeemed vouchers as of December 31, 2023, as a reduction of revenues on the consolidated statements of operations and accrued expenses and other on the consolidated balance sheet.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our judgments regarding estimated member refunds are inaccurate, reported results of operations could differ from amounts previously accrued. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Merchant payables of $16.3 million as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is recorded on the consolidated balance sheet, representing amounts payable to merchants by the Company for vouchers sold but not redeemed. </span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(d) Business Combinations</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price of an acquisition is allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets acquired and liabilities assumed, such excess is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including discounted cash flows, quoted market prices and estimates made by management. The Company records the net assets and results of operations of an acquired entity from the acquisition date and adjusts the preliminary purchase price allocation, as necessary, during the measurement period of up to one year after the acquisition closing date, as it obtains more information as to facts and circumstances existing at the acquisition date impacting asset valuations and liabilities assumed. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(e) Identifiable intangible assets </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon acquisition, identifiable intangible assets are recorded at fair value and are carried at cost less accumulated amortization. Identifiable intangible assets with finite lives are amortized on a straight-line basis over their estimated useful lives. The carrying values of all intangible assets are reviewed for impairment annually, and whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable.</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(f) Goodwill</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price of an acquired business over the fair value of the underlying net tangible and intangible assets. Goodwill is evaluated for impairment annually, and whenever events or changes in circumstances indicate its carrying value may not be recoverable. The Company performs an impairment test by comparing the book value of the reporting unit to the fair value of the reporting unit utilizing a combination of valuation techniques, including an income approach (discounted cash flows) and market approach (guideline company method). </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performed its annual impairment testing as of October 31, 2024 and 2023 and no impairment charges were identified in connection with the annual impairment tests.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(g) Allowance for Expected Losses</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records a provision for credit losses based on its historical experience with uncollectible amounts due and a detailed assessment of accounts receivable and allowance for expected credit losses. In estimating the provision for credit losses, management considers the age of the accounts receivable, historical provisioning and write-offs, creditworthiness of the debtor, the economic conditions of the debtor’s industry and general economic conditions, among other factors. Should any of these factors change, estimates made by management may also change, which could impact the level of future provisioning for credit losses. Specifically, if the financial condition of our clients were to deteriorate, affecting their ability to make payments, additional provisioning for credit losses may be required.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(h) Advertising Costs</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred. Online advertising is expensed as incurred over the period the advertising is displayed. Advertising costs for Travelzoo North America and Travelzoo Europe amounted to $2.9 million and $8.1 million for the years ended December 31, 2024 and 2023, respectively. Advertising costs for Jack's Flight Club were $1 million and $1.5 million for the years ended December 31, 2024 and 2023, respectively. Advertising costs for New Initiatives were $25,000 and $238,000 for the years ended December 31, 2024 and 2023, respectively.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(i) Operating Leases</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement contains a lease at inception. Operating lease right-of-use (“ROU”) assets and operating lease liabilities are recognized based on the present value of future minimum lease payments due over the lease term, at commencement date. The lease payments used to determine the operating lease assets may include lease incentives and stated rent increases. The Company does not include options to extend or terminate until it is reasonably certain that an option will be exercised. Lease expense is recognized on a straight-line basis over the lease term. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining lease liabilities, as the Company’s leases generally do not provide an implicit rate. The Company elected not to recognize leases with an initial term of 12 months or less on its consolidated balance sheets.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s leases are reflected in operating lease ROU assets, operating lease liabilities and long-term operating lease liabilities on our accompanying consolidated balance sheet as of December 31, 2024. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company also has a lease agreement for real estate which it subleases to a third party. The Company recognizes sublease income in Other income (expense), net on a straight-line basis over the sublease term in its consolidated statements of operations.</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(j) Stock-Based Compensation</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for employee stock option grants under the fair value method, which requires stock-based compensation to be estimated using the fair value on the date of grant, employing an option pricing model. The value of the portion of the award that is expected to vest is recognized as expense over the related employees’ requisite service periods in the Company’s consolidated statements of operations. See Note 9 to the consolidated financial statements for a further discussion of stock-based compensation.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(k) Foreign Currency</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All foreign subsidiaries use the local currency of their respective countries as their functional currency. Assets and liabilities are translated into U.S. dollars at exchange rates prevailing at the balance sheet dates. Revenues, costs and expenses are translated into U.S. dollars at average exchange rates for the period. Gains and losses resulting from translation are recorded as a component of accumulated other comprehensive income (loss). Realized gains and losses from foreign currency transactions are recognized as gain or loss on foreign currency in the consolidated statements of operations. Total foreign currency transaction net gains of $129,000 and $65,000 for 2024 and 2023, respectively, are included in Other income (loss), net in the Company’s consolidated statements of operations.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(l) Income Taxes</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets are recognized for deductible temporary differences, along with net operating loss carryforwards and credit carryforwards, if it is more likely than not that the tax benefits will be realized. To the extent a deferred tax asset cannot be recognized under the preceding criteria, valuation allowances are established. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant judgment is required in evaluating the Company's uncertain tax positions and determining the Company's provision for income taxes. Although the Company believes it has adequately reserved for its uncertain tax positions, no assurance can be given that the final outcomes of these matters will not be different. The Company adjusts its reserves in light of changing facts and circumstances, such as the progress or closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will impact the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate, as well as the related net interest.</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(m) Comprehensive Income</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income consists of two components, net income and other comprehensive income (loss). Other comprehensive income (loss) refers to certain changes in equity that are excluded from net income. For the Company, other comprehensive income (loss) includes foreign currency translation adjustments. Total comprehensive income (loss) for all periods presented has been disclosed in the consolidated statements of comprehensive income.</span></div><div style="margin-top:14pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(n) Certain Risks and Uncertainties</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s business is subject to risks associated with its ability to attract and retain advertisers and offer goods or services on compelling terms to our members. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cash, cash equivalents and a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ccounts receivable are potentially subject to concentration of credit risk. Cash and cash equivalents are placed with financial institutions that management believes are of high credit quality. Accounts receivable are derived from revenues earned from customers located in the U.S. and internationally. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024 and 2023, the Company did not have any customers that accounted for 10% or more its accounts receivable. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December 31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, the Company had merchant payables of $16.3 million related to the sale of vouchers. In the Company’s financial statements presented in this 10-K report, following GAAP accounting principles, we classified all merchant payables as current. As such, the consolidated balance sheet reflects negative net working capital (defined as current assets minus current liabilities) of $</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">4.7</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> million at December 31, 2024. Payables to merchants are generally due upon the redemption of vouchers by members who purchased them from the Company. As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December 31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, unredeemed vouchers have maturities through December 2025; however, expiration dates may be extended on a case-by-case basis and final payment to merchants upon expiration may not be due for up to a year after. Based on current projections of future redemption activity, management expects that cash on hand as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December 31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> will be sufficient to provide for working capital needs for at least the next twelve months.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(o) Cash, Cash Equivalents and Restricted Cash</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents consist of highly liquid investments with maturities of three months or less from the date of purchase. Restricted cash includes cash and cash equivalents that is restricted through legal contracts, regulations or our intention to use the cash for a specific purpose. Our restricted cash primarily relates to refundable security deposits for real estate leases and funds held in escrow.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets to the total amounts shown in the statements of cash flows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:54.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.519%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,713 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash–discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash in the consolidated statements of cash flows</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,740 </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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,389 </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"></td></tr></table></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(p) Property and Equipment</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost less accumulated depreciation. Additions and improvements are capitalized. Maintenance and repairs are expensed as incurred. The Company also includes in fixed assets the capitalized cost of internal-use software and website development, including software used to upgrade and enhance its website and processes supporting the Company’s business, in accordance with the framework established and guidance provided by the FASB relating to accounting for the cost of computer software developed or obtained for internal use, and website development costs. Costs incurred in the planning stage and operating stage are expensed as incurred, while costs incurred in the application development stage and infrastructure development stage are capitalized, assuming such costs are deemed to be recoverable.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is determined using the straight-line method over the estimated useful lives of the assets. Estimated useful lives are 3 to 5 years for computer hardware and software, capitalized internal-use software and website development costs, and office equipment and furniture. The Company depreciates leasehold improvements over the term of the lease or the estimated useful life of the asset, whichever is shorter.</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(q) Impairment of Property and Equipment</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for long-lived assets in accordance with the accounting standard relating to impairment of long-lived assets, which requires an impairment loss to be recognized on assets to be held and used if the carrying amount of a long-lived asset group is not recoverable from its undiscounted cash flows. The amount of impairment loss is measured as the difference between the carrying amount and the fair value of the asset group. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. The Company evaluates long-lived assets for impairment annually and whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No impairment loss was recognized during the year ended December 31, 2024 and 2023.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:11.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(r) Recently Adopted Accounting Pronouncements </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November 2023, the Financial Standards Accounting Board (FASB) issued Accounting Standards Update (ASU) 2023-07 "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures", which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. ASU 2023-07 was adopted for the year ended December 31, 2024 retrospectively to all periods presented in the financial statements. See </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 11–Segment Reporting and Significant Customer Information.</span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(s) Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09 "Income Taxes (Topics 740): Improvements to Income Tax Disclosures", to expand the disclosure requirements for income taxes, primarily requiring more detailed disclosure for income taxes paid and the effective tax rate reconciliation. ASU 2023-09 is effective for annual reporting periods beginning after December 15, 2024, with early adoption permitted and can be applied on either a prospective or retroactive basis. We are currently evaluating the ASU to determine its impact on our income tax disclosures.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On November 4, 2024, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. The guidance requires more detailed disclosure for expenses. This standard is effective for annual reporting periods beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027, with early adoption permitted. We are currently evaluating the ASU to determine its impact on our disclosures.</span></div> 30000000 40 71000 71000 0.60 P5Y 41000 35000 P5Y 30000 36000 0.375 0.01 <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared in conformity with generally accepted accounting principles ("GAAP") in the United States ("U.S."). The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. For our consolidated financial statements as of and for the period ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we evaluated subsequent events and transactions for potential recognition or disclosure through the date that we filed this Form 10-K with the Securities and Exchange Commission (SEC).</span></div> <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div>The consolidated financial statements have been prepared in conformity with generally accepted accounting principles ("GAAP") in the United States ("U.S."). Revenue Recognition<div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows Accounting Standards Update No. 2014-09, “Revenue from Contracts with Customers” (Topic 606), under which revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. </span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's revenues consist of (1) advertising revenues and commissions, derived from and generated in connection with purchases made by Travelzoo members, (2) membership fees and (3) other.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advertising Revenues and Commissions </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising revenues are generated from the publishing of travel and entertainment deals on the Travelzoo website, in Top 20 email newsletters, in Standalone email newsletters and through the Travelzoo Network. The Company also generates transaction-based commission revenues from the sale of vouchers (our Local Deals and Getaways offerings), operation of our hotel booking platform and limited offerings of vacation packages.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Specifically, for fixed-fee website advertising, the Company recognizes revenues ratably over the contracted placement period. For Top 20 email newsletters and other email products, the Company recognizes revenues when the emails are delivered to its members. For cost-per-click advertising, whereby an advertiser pays the Company when a user clicks on an ad (typically served on Travelzoo properties or Travelzoo Network partner properties), the Company recognizes revenues each time a user clicks on the ad. </span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For transaction-based advertising revenues, including from products such as Local Deals and Getaways prepaid voucher sales, hotel platform bookings and vacation package sales, the Company evaluates whether it is acting as principal (thereby reporting revenue on a gross basis) versus agent (thereby reporting revenue on a net basis). Accordingly, the Company reports transaction-based advertising revenues on a net basis, as third-party suppliers are primarily responsible for fulfilling the underlying good or service, which the Company does not control prior to its transfer to the customer. </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For Local Deals and Getaways prepaid voucher sales, the Company earns a fee for acting as an agent on the sale, while vouchers can subsequently be redeemed for goods or services with third-party merchants. Commission revenues are, accordingly, presented net of amounts due to third-party merchants for fulfilling the underlying goods and services, and net of estimated future refunds to consumers, as the terms of the vouchers permit. Certain merchant contracts allow the Company to retain the proceeds from unredeemed vouchers. With these contracts, the Company estimates the value of vouchers that will ultimately not be redeemed and records the estimate as revenues in the same period. </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission revenues generated from bookings on our hotel platform are recognized ratably over the periods of guest stays, net of an allowance for estimated cancellations, based upon historical patterns. For bookings of non-cancelable reservations, where the Company’s performance obligation is deemed to be completed upon the successful booking, the Company records commission revenue at such time. </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain instances, the Company’s contracts with customers may include multiple performance obligations, whereby the Company allocates revenues to each performance obligation based on its standalone selling price. The Company determines standalone selling prices based on overall pricing objectives, taking into consideration the type of goods or services, geographical region of the customers, rate card pricing and customary discounts. Standalone selling prices are generally determined based on the prices charged to customers when the good or service is sold separately. </span></div><div><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company relies upon certain practical expedients and exemptions provided for in Topic 606. The Company expenses sales commissions when incurred, as the amortization period would be one year or less, which are recorded in sales and marketing expenses. In addition, the Company does not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less, and contracts for which it recognizes revenues at the amount to which it has the right to invoice for services performed. </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Membership Fee Revenues </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Membership fee revenues are generated from subscription fees paid by Travelzoo, Jack's Flight Club and Travelzoo META members. We recognize subscription revenues ratably over the subscription periods.</span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Travelzoo membership has historically been free, however, on January 1, 2024, Travelzoo introduced an annual membership fee of $40 (or local equivalent) for new members in the United States, Canada, United Kingdom and Germany, with the 2024 annual fee waived for existing members as of December 31, 2023. </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Revenues </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other revenues include licensing fees, fees generated from the existing retail business acquired by the Company when it acquired MTE. </span></div><div style="text-indent:11.25pt"><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenues </span></div>Deferred revenue primarily consists of deferred membership fees, customer prepayments and undelivered Company performance obligations related to contracts comprising multiple performance obligations. 40 6500000 2000000 4500000 2000000 1500000 569000 Reserve for Refunds to Members; Merchant Payables<div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates and records a reserve for future refunds on member purchases of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Local Deals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Getaways</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> vouchers, at the time revenue is recorded. We consider various factors such as historical refund timeframes from dates of sale, reasons for refunds, time periods remaining until expiration, changes in refund procedures and estimates of redemptions and </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">breakage. Should any of these factors change, the estimates made by management will also change, which could impact the level of our future reserve for refunds to members. Specifically, if the financial condition of our merchant partners, on behalf of whom vouchers are sold, were to deteriorate, affecting their ability to provide the goods or services to our members, additional reserves for refunds to members may be required and may adversely affect future revenues as the liability is recorded against revenue.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he expiration dates of unexpired vouchers are through December 2025; provided, that expiration dates may sometimes be extended on a case-by-case basis and final payments to merchants upon expiration may not be due for up to a year later.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, the Company had approximately</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $4.1 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of unredeemed vouchers that had been sold, representing the Company’s commission earned. The Company estimated and recorded a refund reserve of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$144,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for these unredeemed vouchers as of December 31, 2024, which is recorded as a reduction of revenues on the consolidated statements of operations and accrued expenses and other on the consolidated balance sheet. As of December 31, 2023, the Company had approximatel</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $5.2 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of unredeemed vouchers that had been sold, representing the Company’s commission earned, and estimated and recorded a refund reserve of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$268,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for these unredeemed vouchers as of December 31, 2023, as a reduction of revenues on the consolidated statements of operations and accrued expenses and other on the consolidated balance sheet.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our judgments regarding estimated member refunds are inaccurate, reported results of operations could differ from amounts previously accrued. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Merchant payables of $16.3 million as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2024</span> is recorded on the consolidated balance sheet, representing amounts payable to merchants by the Company for vouchers sold but not redeemed. 4100000 144000 5200000 268000 16300000 Business Combinations<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price of an acquisition is allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets acquired and liabilities assumed, such excess is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including discounted cash flows, quoted market prices and estimates made by management. The Company records the net assets and results of operations of an acquired entity from the acquisition date and adjusts the preliminary purchase price allocation, as necessary, during the measurement period of up to one year after the acquisition closing date, as it obtains more information as to facts and circumstances existing at the acquisition date impacting asset valuations and liabilities assumed. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.</span></div> Identifiable intangible assets <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon acquisition, identifiable intangible assets are recorded at fair value and are carried at cost less accumulated amortization. Identifiable intangible assets with finite lives are amortized on a straight-line basis over their estimated useful lives. The carrying values of all intangible assets are reviewed for impairment annually, and whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable.</span></div> GoodwillGoodwill represents the excess of the purchase price of an acquired business over the fair value of the underlying net tangible and intangible assets. Goodwill is evaluated for impairment annually, and whenever events or changes in circumstances indicate its carrying value may not be recoverable. The Company performs an impairment test by comparing the book value of the reporting unit to the fair value of the reporting unit utilizing a combination of valuation techniques, including an income approach (discounted cash flows) and market approach (guideline company method). 0 0 Allowance for Expected Losses<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records a provision for credit losses based on its historical experience with uncollectible amounts due and a detailed assessment of accounts receivable and allowance for expected credit losses. In estimating the provision for credit losses, management considers the age of the accounts receivable, historical provisioning and write-offs, creditworthiness of the debtor, the economic conditions of the debtor’s industry and general economic conditions, among other factors. Should any of these factors change, estimates made by management may also change, which could impact the level of future provisioning for credit losses. Specifically, if the financial condition of our clients were to deteriorate, affecting their ability to make payments, additional provisioning for credit losses may be required.</span></div> Advertising CostsAdvertising costs are expensed as incurred. Online advertising is expensed as incurred over the period the advertising is displayed. 2900000 8100000 1000000 1500000 25000 238000 Operating Leases<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement contains a lease at inception. Operating lease right-of-use (“ROU”) assets and operating lease liabilities are recognized based on the present value of future minimum lease payments due over the lease term, at commencement date. The lease payments used to determine the operating lease assets may include lease incentives and stated rent increases. The Company does not include options to extend or terminate until it is reasonably certain that an option will be exercised. Lease expense is recognized on a straight-line basis over the lease term. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining lease liabilities, as the Company’s leases generally do not provide an implicit rate. The Company elected not to recognize leases with an initial term of 12 months or less on its consolidated balance sheets.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s leases are reflected in operating lease ROU assets, operating lease liabilities and long-term operating lease liabilities on our accompanying consolidated balance sheet as of December 31, 2024. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company also has a lease agreement for real estate which it subleases to a third party. The Company recognizes sublease income in Other income (expense), net on a straight-line basis over the sublease term in its consolidated statements of operations.</span></div> Stock-Based Compensation<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for employee stock option grants under the fair value method, which requires stock-based compensation to be estimated using the fair value on the date of grant, employing an option pricing model. The value of the portion of the award that is expected to vest is recognized as expense over the related employees’ requisite service periods in the Company’s consolidated statements of operations. See Note 9 to the consolidated financial statements for a further discussion of stock-based compensation.</span></div> Foreign CurrencyAll foreign subsidiaries use the local currency of their respective countries as their functional currency. Assets and liabilities are translated into U.S. dollars at exchange rates prevailing at the balance sheet dates. Revenues, costs and expenses are translated into U.S. dollars at average exchange rates for the period. Gains and losses resulting from translation are recorded as a component of accumulated other comprehensive income (loss). Realized gains and losses from foreign currency transactions are recognized as gain or loss on foreign currency in the consolidated statements of operations. 129000 65000 Income Taxes<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets are recognized for deductible temporary differences, along with net operating loss carryforwards and credit carryforwards, if it is more likely than not that the tax benefits will be realized. To the extent a deferred tax asset cannot be recognized under the preceding criteria, valuation allowances are established. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant judgment is required in evaluating the Company's uncertain tax positions and determining the Company's provision for income taxes. Although the Company believes it has adequately reserved for its uncertain tax positions, no assurance can be given that the final outcomes of these matters will not be different. The Company adjusts its reserves in light of changing facts and circumstances, such as the progress or closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will impact the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate, as well as the related net interest.</span></div> Comprehensive Income<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income consists of two components, net income and other comprehensive income (loss). Other comprehensive income (loss) refers to certain changes in equity that are excluded from net income. For the Company, other comprehensive income (loss) includes foreign currency translation adjustments. Total comprehensive income (loss) for all periods presented has been disclosed in the consolidated statements of comprehensive income.</span></div> Certain Risks and Uncertainties<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s business is subject to risks associated with its ability to attract and retain advertisers and offer goods or services on compelling terms to our members. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cash, cash equivalents and a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ccounts receivable are potentially subject to concentration of credit risk. Cash and cash equivalents are placed with financial institutions that management believes are of high credit quality. Accounts receivable are derived from revenues earned from customers located in the U.S. and internationally. </span>As of December 31, 2024 and 2023, the Company did not have any customers that accounted for 10% or more its accounts receivable. 16300000 4700000 Cash, Cash Equivalents and Restricted Cash<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents consist of highly liquid investments with maturities of three months or less from the date of purchase. Restricted cash includes cash and cash equivalents that is restricted through legal contracts, regulations or our intention to use the cash for a specific purpose. Our restricted cash primarily relates to refundable security deposits for real estate leases and funds held in escrow.</span></div> <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets to the total amounts shown in the statements of cash flows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:54.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.519%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,713 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash–discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash in the consolidated statements of cash flows</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,740 </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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,389 </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"></td></tr></table></div> <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets to the total amounts shown in the statements of cash flows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:54.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.519%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,713 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash–discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash in the consolidated statements of cash flows</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,740 </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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,389 </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"></td></tr></table></div> 17064000 15713000 675000 675000 1000 1000 17740000 16389000 Property and Equipment<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost less accumulated depreciation. Additions and improvements are capitalized. Maintenance and repairs are expensed as incurred. The Company also includes in fixed assets the capitalized cost of internal-use software and website development, including software used to upgrade and enhance its website and processes supporting the Company’s business, in accordance with the framework established and guidance provided by the FASB relating to accounting for the cost of computer software developed or obtained for internal use, and website development costs. Costs incurred in the planning stage and operating stage are expensed as incurred, while costs incurred in the application development stage and infrastructure development stage are capitalized, assuming such costs are deemed to be recoverable.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is determined using the straight-line method over the estimated useful lives of the assets. Estimated useful lives are 3 to 5 years for computer hardware and software, capitalized internal-use software and website development costs, and office equipment and furniture. The Company depreciates leasehold improvements over the term of the lease or the estimated useful life of the asset, whichever is shorter.</span></div> P3Y P3Y P3Y P5Y P5Y P5Y Impairment of Property and EquipmentThe Company accounts for long-lived assets in accordance with the accounting standard relating to impairment of long-lived assets, which requires an impairment loss to be recognized on assets to be held and used if the carrying amount of a long-lived asset group is not recoverable from its undiscounted cash flows. The amount of impairment loss is measured as the difference between the carrying amount and the fair value of the asset group. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. The Company evaluates long-lived assets for impairment annually and whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. 0 0 Recently Adopted Accounting Pronouncements <div style="margin-bottom:9pt;margin-top:9pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November 2023, the Financial Standards Accounting Board (FASB) issued Accounting Standards Update (ASU) 2023-07 "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures", which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. ASU 2023-07 was adopted for the year ended December 31, 2024 retrospectively to all periods presented in the financial statements. See </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 11–Segment Reporting and Significant Customer Information.</span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(s) Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09 "Income Taxes (Topics 740): Improvements to Income Tax Disclosures", to expand the disclosure requirements for income taxes, primarily requiring more detailed disclosure for income taxes paid and the effective tax rate reconciliation. ASU 2023-09 is effective for annual reporting periods beginning after December 15, 2024, with early adoption permitted and can be applied on either a prospective or retroactive basis. We are currently evaluating the ASU to determine its impact on our income tax disclosures.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On November 4, 2024, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. The guidance requires more detailed disclosure for expenses. This standard is effective for annual reporting periods beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027, with early adoption permitted. We are currently evaluating the ASU to determine its impact on our disclosures.</span></div> Net Income (Loss) Per Share<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income (loss) per share is computed using the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed by adjusting the weighted-average number of common shares outstanding for the effect of dilutive potential common shares outstanding during the period. Potential common shares included in the diluted calculation consist of incremental shares issuable upon the exercise of outstanding stock options calculated using the treasury stock method.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the calculation of basic and diluted net income (loss) per share (in thousands, except per share amounts):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"><tr><td style="width:1.0%"></td><td style="width:71.737%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.558%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.104%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Travelzoo—continuing operations</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,564 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,906 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Travelzoo—discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares—basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities: stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares—diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,852 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,964 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) per share—basic</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share —basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.83 </span></td><td style="background-color:#ffffff;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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) per share—diluted</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share—diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2024 and 2023, options to purchase 0 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">750,000 </span>shares of common stock were not included in the computation of diluted net income per share because the effect would have been anti-dilutive. <div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the calculation of basic and diluted net income (loss) per share (in thousands, except per share amounts):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"><tr><td style="width:1.0%"></td><td style="width:71.737%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.558%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.104%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Travelzoo—continuing operations</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,564 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,906 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Travelzoo—discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares—basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities: stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares—diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,852 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,964 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) per share—basic</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share —basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.83 </span></td><td style="background-color:#ffffff;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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) per share—diluted</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share—diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 13564000 11906000 0 460000 12594000 14897000 258000 67000 12852000 14964000 1.08 0.80 0 0.03 1.08 0.83 1.06 0.80 0 0.03 1.06 0.83 0 750000 Acquisitions<div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Purchase Agreement between Travelzoo and Azzurro Capital Inc., a Related-Party</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conn</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ection with the acquisition of Metaverse Travel Experiences (“MTE”), formerly a wholly-owned subsidiary of Azzurro, the Company completed a private placement of newly issued shares with Azzurro. Ralph Bartel, who founded the Company, is the sole beneficiary of the Ralph Bartel 2005 Trust, which is the controlling shareholder of Azzurro. Azzurro was the Company’s largest shareholder at the time of the MTE acquisition and, as of December 31, 2022, Azzurro and Ralph Bartel, in his individual capacity, owned approximately 50.3% of the Company’s outstanding shares. On December 28, 2022, the stockholders of Travelzoo approved the issuance and sale of 3.4 million shares of common stock (the “Shares”) of Travelzoo to Azzurro, in exchange for certain consideration, and on December 30, 2022 (the “Closing Date”), the transaction was consummated. The closing price of Travelzoo’s common stock on December 30, 2022 was $4.45 per share, resulting in an aggregate fair value of the Shares of $15.2 million. The consideration for the Shares consisted of the following: (a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in cash paid on the Closing Date; (b) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4.8 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> paid in the form of a promissory note, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">carrying a 12%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interest rate per annum, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">issued on the Closing Date and payable by June 30, 2023; and (c) the transfer to the Company of all outstanding capital stock of MTE, which was effected pursuant to a merger of MTE with a wholly-owned subsidiary of the Company on the Closing Date. The Company records the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4.8 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> promissory note as Note receivable from shareholder in the stockholders</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">’ </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">equity section. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the Company and Azzurro agreed to a payment plan for payment of the promissory note in five installments, ending in February 2024, with interest on the outstanding principal accruing at 16% per annum beginning on July 1, 202</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, Azzurro paid interest of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$604,000 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">principal of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. During the year ended December 31, 2024, Azzurro paid interest of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$229,000 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the remaining principal amount of $1.8 million, respectively. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the gross fair values and estimated useful lives of intangible assets from acquisitions (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"><tr><td style="width:1.0%"></td><td style="width:60.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.109%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.469%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.111%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Life (Years)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships (Jack's Flight Club)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name (Jack's Flight Club)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">indefinite</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement (Jack's Flight Club)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets (Secret Escapes Spain member database)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets (Secret Escapes U.S. member database)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3</span></td></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets Measured at Fair Value on a Non-recurring Basis</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s non-financial assets, such as goodwill, intangible assets and property and equipment, are adjusted to fair value if an impairment is recognized during the period. The fair value measurements are based on Level 3 inputs which are unobservable inputs based on management assumptions used to measure assets at fair value. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The goodwill assessment was performed by comparing the fair value of the reporting units to their carrying value. The fair value estimates for the reporting units were based on a blended analysis of the present value of future discounted cash flows and the market value approach, using Level 3 inputs. The indefinite-lived intangible assets assessment was performed using the relief-from-royalty method, which includes unobservable inputs, classified as Level 3 inputs, including projected revenues and an approximate 5% royalty rate.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performed an annual impairment test in October 2024 and 2023, and did not identify any indicators of impairment for the years ended December 31, 2024 and 2023.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortization of Acquired Intangible Assets</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activities of intangible assets for the years ended December 31, 2024 and 2023 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:49.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.785%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.405%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.785%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.859%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.786%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jack's Flight Club</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Secret Escapes Spain member database</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Secret Escapes U.S. member database</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net—December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets with definite lives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(641)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(141)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net—December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets with definite lives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net—December 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for acquired intangibles was $593,000 and $1.6 million for the years ended December 31, 2024 and 2023, respectively. Expected future amortization expense of acquired intangible assets as of December 31, 2024 is as follows (in thousands):</span></div><div style="margin-top:9pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.883%"><tr><td style="width:1.0%"></td><td style="width:70.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.352%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years ending December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performed its annual impairment testing of Trade name as of October 31, 2024 and 2023 using a relief from royalty method, respectively. No impairment was identified in 2024 and 2023. As of </span>December 31, 2024, the carrying value of the Trade name was $1.5 million. 0.503 3400000 4.45 15200000 1000000 4800000 0.12 4800000 5 0.16 604000 3000000 229000 1800000 <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the gross fair values and estimated useful lives of intangible assets from acquisitions (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"><tr><td style="width:1.0%"></td><td style="width:60.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.109%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.469%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.111%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Life (Years)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships (Jack's Flight Club)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name (Jack's Flight Club)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">indefinite</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement (Jack's Flight Club)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets (Secret Escapes Spain member database)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets (Secret Escapes U.S. member database)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3</span></td></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activities of intangible assets for the years ended December 31, 2024 and 2023 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:49.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.785%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.405%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.785%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.859%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.786%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jack's Flight Club</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Secret Escapes Spain member database</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Secret Escapes U.S. member database</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net—December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets with definite lives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(641)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(141)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net—December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets with definite lives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net—December 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3500000 P5Y 2460000 660000 P4Y 445000 P3Y 1751000 P2Y3M18D 0.05 2351000 327000 973000 641000 141000 778000 1710000 186000 195000 250000 148000 195000 1460000 38000 0 593000 1600000 Expected future amortization expense of acquired intangible assets as of December 31, 2024 is as follows (in thousands):<div style="margin-top:9pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.883%"><tr><td style="width:1.0%"></td><td style="width:70.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.352%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years ending December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 48000 48000 0 0 1500000 Balance Sheet Components<div style="margin-top:5pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d other consists of the following (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:65.175%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.322%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.470%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">921 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,461 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment co</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nsists of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:64.735%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.468%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.764%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment and furnishings</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software and website development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,230 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,745)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,642)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $209,000 and $291,000 for the years ended December 31, 2024 and 2023, respectively.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of capitalized internal-use software and website development costs w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as $</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">154,000 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$39,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the years ended December 31, 2024 and 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of acquired intangible assets is presented in Note 3 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">above</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes to the allowance for credit losses and reserve for member refunds are as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:62.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.904%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Allowance<br/>for credit losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reserve for<br/>member<br/>refunds</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,468 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,278 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions — charged to costs and expenses, or contra revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions — recoveries of amounts previously reserved</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(459)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions — write-offs or refunds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(551)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,484 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions — charged to costs and expenses, or contra revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions — recoveries of amounts previously reserved</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions — write-offs or refunds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(276)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612 </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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other consists of the following (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"><tr><td style="width:1.0%"></td><td style="width:62.632%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.558%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.656%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for member refunds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued advertising expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,266 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses and other</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,404 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,658 </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><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2024 and 2023, accounts receivable, accounts payable and accrued expenses are not measured at fair value; however, the Company believes that the carrying amounts of these assets and liabilities are a reasonable estimate of their fair values because of their relative short maturities.</span></div> <div style="margin-top:5pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d other consists of the following (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:65.175%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.322%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.470%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">921 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,461 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 921000 1084000 83000 286000 144000 91000 1148000 1461000 <div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment co</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nsists of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:64.735%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.468%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.764%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment and furnishings</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software and website development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,230 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,745)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,642)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2164000 2141000 2196000 2230000 763000 804000 45000 45000 5168000 5220000 4745000 4642000 423000 578000 209000 291000 154000 39000 <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes to the allowance for credit losses and reserve for member refunds are as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:62.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.904%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Allowance<br/>for credit losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reserve for<br/>member<br/>refunds</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,468 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,278 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions — charged to costs and expenses, or contra revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions — recoveries of amounts previously reserved</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(459)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions — write-offs or refunds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(551)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,484 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions — charged to costs and expenses, or contra revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions — recoveries of amounts previously reserved</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions — write-offs or refunds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(276)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612 </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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1468000 1278000 172000 0 -133000 -459000 23000 551000 1484000 268000 244000 152000 -24000 0 92000 276000 1612000 144000 <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other consists of the following (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"><tr><td style="width:1.0%"></td><td style="width:62.632%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.558%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.656%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for member refunds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued advertising expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,266 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses and other</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,404 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,658 </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> 1343000 1381000 144000 268000 536000 743000 1381000 1266000 3404000 3658000 Commitments and Contingencies<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company is subject to various claims and legal proceedings, either asserted or unasserted, that arise in the ordinary course of business. The Company accrues for legal contingencies if management can estimate the potential liability and believes it is probable that the matter will be ruled on adversely. Accruals for legal contingencies were not material as of December 31, 2024 or 2023. If a legal claim for which the Company did not accrue is resolved against it, the Company would record the expense in the period in which the ruling was made. The Company believes that the likelihood of an ultimate amount of liability, if any, for any pending claims of any type (alone or combined) that will materially affect the Company’s financial position, results of operations or cash flows is remote. The ultimate outcome of any litigation is uncertain, however, and unfavorable outcomes could have a material negative impact on the Company’s financial condition and operating results. Regardless of outcome, litigation can have an adverse impact on the Company because of defense costs, negative publicity, diversion of management resources and other factors.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office space in Canada, France, Germany, Spain, the U.K., and the U.S. under operating leases. Our leases have remaining terms ranging from less than one year to</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> up to seven years. The C</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ompany maintains standby letters of credit (“LOC”) to serve as collateral issued to the landlords. The LOCs are collateralized with cash which is included in the line item “Restricted cash” in the Consolidated Balance Sheets.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense was $2.7 million and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.8 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the years ended December 31, 2024 and 2023, respectively. The Company’s rental income from sublease was approximately $0 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$271,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the years ended December 31, 2024 and 2023. Se</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e Note 14–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span></div>The Company has purchase commitments aggregating approximately $1.3 million as of December 31, 2024, which represent the minimum obligations the Company has under agreements with certain third-party service providers. These minimum obligations are less than the Company's projected use for those periods. Payments may be more than the minimum obligations based on actual use. P1Y P7Y 2700000 2800000 0 271000 1300000 Income Taxes<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before income tax expense are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"></td><td style="width:65.416%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.268%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,086 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,113 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Income tax expense consists of current and deferred components, further categorized by federal, state and foreign jurisdictions, as shown below. The current provision is generally that portion of income tax expense that is currently payable to the taxing authorities. The Company makes estimated payments of these amounts during the year. The deferred tax provision results from changes in the Company’s deferred tax assets (future deductible amounts) and tax liabilities (future taxable amounts), which are presented in the table below:</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:49.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2024</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(471)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,922 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(518)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,057 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,105 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense differed from the amounts computed by applying the U.S. federal statutory tax rates applicable to the Company’s level of pretax income as a result of the following (in thousands): </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"></td><td style="width:67.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.260%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.802%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax at statutory rates</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,594 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income taxed at different rates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Stock-based compensation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,404 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,105 </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:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's deferred tax assets and liabilities as of December 31, 2024 and December 31, 2023 are as follows:</span></div><div style="margin-top:9pt;text-indent:2.25pt"><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:68.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.981%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss and credit carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized foreign exchange losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, equipment and intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital loss carryforward</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,212 </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 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,878)</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 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets net of valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(932)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,138)</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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(932)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,138)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,196 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the deferred tax assets valuation allowance for the years ended December 31, 2024 and 2023 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.377%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at the beginning of the year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged (Credited) to expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged (Credited) to other account (*)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at end of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,806 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,577)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(*) Amounts not charged (credited) to expenses are charged (credited) to stockholders' equity or deferred tax assets (liabilities).</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, the Company has a valuation allowance of approximately $2.4 million related to foreign net operating loss (“NOL”) carryforwards of approximately $14.6 million primarily related to the Company's Asia Pacific entities, and 0.4 million related to capital loss carryforwards, for which it is more likely than not that the tax benefit will not be realized. The amount of the valuation allowance represented an increase of approximately $0.1 million over the amount recorded as of December 31, 2023, and was due to the increase of deferred tax assets and related valuation allowance for Travelzoo Asia. If not utilized, $14.6 million of the remaining foreign NOL may be carried forward indefinitely.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, the Company has U.S. federal NOL carryforwards of $34.5 million as a result of the acquisition of MTE discussed in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 3 above. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If not utilized, $7.4 million of the remaining NOL may be carried forward indefinitely, and $27.1 million will expire at various times between 2032 and 2037. As of December 31, 2024, the Company had state and local NOL carryforwards of $120.6 million, which expire at various times between 2035 and 2044. The Company has not recorded these net operating losses because an uncertain tax position has been recorded relating to them.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, the Company is permanently reinvested in certain non-U.S. subsidiaries and does not have a deferred tax liability related to its undistributed foreign earnings.  The estimated amount of the unrecognized deferred tax liability attributable to future withholding taxes on dividend distributions of undistributed earnings for certain non-U.S. subsidiaries, which the Company intends to reinvest the related earnings indefinitely in its operations outside the U.S., is approximately $871,000 at December 31, 2024.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of gross unrecognized tax benefits w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$23.9 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of December 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, of which up to $16.6 million would affect the Company’s effective tax rate if realized. A reconciliation of the beginning and ending amounts of gross unrecognized tax benefits in 2023 and 2024 is as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"><tr><td style="width:1.0%"></td><td style="width:80.266%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.534%"></td><td style="width:0.1%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits balance at 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,877 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to prior year tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,018 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits balance at December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,895 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to current year tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits balance at December 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,895 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions. The Company is subject to U.S. federal and certain state tax examinations for certain years after 2020 and is subject to California tax examinations for years after 2019.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s policy is to include interest and penalties related to unrecognized tax positions in income tax expense. To the extent accrued interest and penalties do not ultimately become payable, amounts accrued will be reduced and reflected as a reduction in the overall income tax provision in the period that such determination is made. At December 31, 2024, the Company had approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.1 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in accrued in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">terest and penalties.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the timing of any initiation, resolution and/or closure of any audits is highly uncertain, it is reasonably possible that the balance of the gross unrecognized tax benefits related to the method of computing income taxes in certain jurisdictions and losses reported on certain income tax returns could significantly change in the next 12 months. These changes may occur through settlement with taxing authorities or expiration of the statute of limitations on returns filed. The Company is unable to estimate a range of possible adjustments to the balance of gross unrecognized tax benefits.</span></div> <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before income tax expense are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"></td><td style="width:65.416%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.268%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,086 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,113 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12747000 15319000 6339000 1794000 19086000 17113000 The deferred tax provision results from changes in the Company’s deferred tax assets (future deductible amounts) and tax liabilities (future taxable amounts), which are presented in the table below:<div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:49.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2024</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(471)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,922 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(518)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,057 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,105 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3044000 -471000 2573000 877000 -19000 858000 2001000 -28000 1973000 5922000 -518000 5404000 3267000 7000 3274000 664000 72000 736000 1126000 -31000 1095000 5057000 48000 5105000 <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense differed from the amounts computed by applying the U.S. federal statutory tax rates applicable to the Company’s level of pretax income as a result of the following (in thousands): </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"></td><td style="width:67.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.260%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.802%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax at statutory rates</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,594 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income taxed at different rates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Stock-based compensation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,404 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,105 </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> 4005000 3594000 520000 584000 263000 43000 586000 539000 -90000 30000 120000 315000 5404000 5105000 Significant components of the Company's deferred tax assets and liabilities as of December 31, 2024 and December 31, 2023 are as follows:<div style="margin-top:9pt;text-indent:2.25pt"><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:68.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.981%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss and credit carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized foreign exchange losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, equipment and intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital loss carryforward</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,212 </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 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,878)</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 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets net of valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(932)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,138)</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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(932)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,138)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,196 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3279000 3349000 1575000 1947000 117000 109000 408000 391000 433000 432000 23000 363000 616000 61000 266000 156000 401000 404000 7118000 7212000 2806000 2878000 4312000 4334000 932000 1138000 932000 1138000 3380000 3196000 <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the deferred tax assets valuation allowance for the years ended December 31, 2024 and 2023 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.377%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at the beginning of the year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged (Credited) to expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged (Credited) to other account (*)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at end of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,806 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,577)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(*) Amounts not charged (credited) to expenses are charged (credited) to stockholders' equity or deferred tax assets (liabilities).</span></div> 2878000 -72000 0 2806000 4455000 -1577000 0 2878000 2400000 14600000 400000 100000 14600000 34500000 7400000 27100000 120600000 871000 23900000 16600000 A reconciliation of the beginning and ending amounts of gross unrecognized tax benefits in 2023 and 2024 is as follows (in thousands):<div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"><tr><td style="width:1.0%"></td><td style="width:80.266%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.534%"></td><td style="width:0.1%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits balance at 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,877 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to prior year tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,018 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits balance at December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,895 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to current year tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits balance at December 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,895 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 16877000 7018000 0 23895000 0 0 23895000 1100000 Accumulated Other Comprehensive Loss<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in accumulated balances of other comprehensive loss (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.520%"><tr><td style="width:1.0%"></td><td style="width:73.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.200%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.202%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,607)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,905)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) due to 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,327)</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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,607)</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="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no amounts reclassified from accumulated other comprehensive income (loss) for the years ended December 31, 2024 and 2023. Accumulated other comprehensive income (loss) consists of foreign currency translation gain (loss).</span></div> <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in accumulated balances of other comprehensive loss (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.520%"><tr><td style="width:1.0%"></td><td style="width:73.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.200%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.202%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,607)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,905)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) due to 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,327)</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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,607)</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> -4607000 -4905000 -720000 298000 -5327000 -4607000 0 0 Employee Benefit Plan<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a 401(k) Profit Sharing Plan &amp; Trust (the “401(k) Plan”) for its employees in the United States. The 401(k) Plan allows employees of the Company to contribute up to 80% of their eligible compensation, subject to certain limitations. Since 2006, the Company has matched employee contributions up to $1,500 per year. Employee contributions are fully vested upon contribution, whereas the Company’s matching contributions are fully vest after the first year of service. The Company also has various defined contribution plans for its international employees. The Company’s contributions to these benefit plans were approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$730,000 and $</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">673,000 for the years ended December 31, 2024 and 2023, respectively.</span></div> 0.80 1500 730000 673000 Stock-Based C<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ompensation and Stock Options</span><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its employee stock options under the fair value method, which requires stock-based compensation to be estimated using the fair value on the date of grant, employing an option-pricing model. The value of the portion of awards expected to vest is recognized on a straight-line basis as expense over the related employees’ requisite service periods in the Company’s consolidated statements of operations.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2019, pursuant to executed Option Agreements, the Company granted six employees stock options to purchase 50,000 shares of common stock each (300,000 in the aggregate) with an exercise price of $10.79, of which 75,000 options vest and become exercisable annually starting on September 5, 2020 and ending on December 31, 2023. The options expire in September 2024. On May 29, 2020, the shareholders of the Company approved the grants, as well as certain amendments to the Option Agreements, which increased and repriced all outstanding, unexercised options granted to such employees. Pursuant to the applicable amendments, the exercise price for the options was repriced to the official NASDAQ closing share price on March 30, 2020 (the date of execution of the amendments to the Option Agreements, which immediately followed the date of approval of the grants from the Board of Directors of the Company), which was $3.49, the option grants were each increased to 100,000 each, resulting in 300,000 additional options in the aggregate. In 2020, 100,000 unvested options were forfeited upon an employee's departure, 75,000 options were exercised and 54,258 shares of common stock were issued as the result of a cashless exercise which were approved by Travelzoo’s Board of Directors. In 2021, 125,000 unvested options were forfeited upon employees’ departure, 150,000 options were exercised and 88,917 shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which were approved by Travelzoo’s Board of Directors</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. No option was exercised in 2022. In 2023, 50,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> options were exercised and 18,098 shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which were approved by Travelzoo’s Board of Directors</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of December 31, 2023, stock-based compensation related to these </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Option Agreements and applicable Option Agreement Amendments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were fully expensed. In 2024, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> options were exercised and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,546</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which was approved by Travelzoo’s Board of Directors. As of December 31, 2024, all options granted under these Option Agreements have been exercised or forfeited.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 29, 2020, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pursuant to an executed Option Agreement, the shareholders of the Company approved the grant of stock options to purchase 800,000 shares of common stock to Mr. Ralph Bartel, Chairman of the Board of Directors of the Company at the time, with an exercise price of $3.49 and quarterly vesting beginning June 30, 2020 and ending on March 31, 2022. The options expire in March 2025. This grant was approved at the 2020 Annual Meeting of the shareholders. In 2021, 600,000 options were exercised and 390,809 shares of common stock were issued as the result of the cashless exercises which were approved by Travelzoo’s Board of Directors. Stock-based compensation related to this grant was fully expensed in 2022. In 2023, 200,000 options were exercised and 121,307 shares of common stock were issued as the result of the cashless exercises which were approved by Travelzoo’s Board of Directors. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 29, 2020, pursuant to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an executed Option Agreement, the shareholders of the Company approved the grant of stock options to purchase 200,000 shares of common stock to two key employees, with an exercise price of $3.49 with annual vesting starting March 30, 2021 a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd ending on March 31, 2024. The options expire in March 2025. In 2021, 50,000 options were exercised and 24,474 shares of common stock were issued as the result of cashless exercises which were approved by Travelzoo’s Board of Directors. In 2022, 50,000 unvested options were forfeited upon one employee's departure, 25,000 options were exercised and 4,676 shares of common stock were issued as the result of cashless exercise or net settlement with respect to the option exercise price which were approved by Travelzoo’s Board of Directors. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, 50,000 options were exercised and 16,619 shares of common stock were issued as the result of the cashless exercise which were approved by Travelzoo’s Board of Directors. In 2024, 25,000 options were exercised and 8,420 shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which was approved by Travelzoo’s Board of Directors. Stock-based compensation related to this grant was fully expensed in 2024 and all options granted under this Option Agreement have been exercised or forfeited as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2024.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 1, 2021, pursuant to a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n executed Option Agreement, the shareholders of the Company approved the grant of stock options to purchase 50,000 shares of common stock to one employee, with an exercise price of $9.44, with annual vesting starting January 1, 2022 and ending on January 1, 2025. The options expire in January 2026. In 2024, 37,500 options were exercised and 3,358 shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which was approved by Travelzoo’s Board of Directors. Stock-based compensation related to this grant was fully expensed in 2024.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, pursuant to an executed Option Agreement, the Company granted its Global Chief Executive Officer, Holger Bartel, options to purchase </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">600,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of common stock of the Company, with an exercise price of $8.14 and vesting 25% every six months over two years beginning on June 30, 2022 and ending on December 31, 2023. The options expire in March 2027. This grant was approved at the 2022 Annual Meeting of the shareholders. In 2024, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> options were exercised and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,753</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which was approved by Travelzoo’s Board of Directors. Stock-based compensation related to this grant was fully expensed in 2023.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the Company granted an employee options to purchase </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of common stock with an exercise price of $6.78 and quarterly vesting beginning on September 30, 2022 and ending on June 30, 2025 with vesting based on both </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">time-based service condition and also performance conditions. However, if the performance targets are not met as of the first date on which the time condition is met, the time condition may be extended by one quarter up to three times. The options expire in June 2027. The Company did not recognize stock-based compensation expense for this grant as the performance targets were not achieved and thus no shares were vested in 2022. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation related to this option grant of $89,000 was recorded in sales and marketing expenses for 2023, with 25,000 shares were vesting. Total stock-based compensation related to this option grant of $119,000 was recorded in sales and marketing expenses for 2024, with 25,000 shares vesting. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2023, the Com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pany granted its General Counsel and Head of Global Functions, Christina Sindoni Ciocca, options to purchase </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of common stock of the Company, with an exercise price of $4.96 and vesting 12.5% every six months over four years beginning on June 30, 2023 and ending on December 31, 2026. This grant was approved at the Annual Meeting of Stockholders held in June 2023. The options expire in March 2025. In 2024, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> options were exercised and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,584</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of common stock were issued as the result of the cashless exercises or net settlement with respect to the option exercise price which was approved by Travelzoo’s Board of Directors. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2024, the Compensation Committee of the Board of Directors granted Holger Bartel 600,000 stock options that vest through December 31, 2025. On April 26, 2024, pursuant to an executed Option Agreement, the shareholders of the Company approved to grant Holger Bartel, options to purchase 600,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares of common stock of the Company, with an exercise price of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$8.58</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and vesting </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25.0%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> every six months over two years beginning on June 30, 2024 and ending on December 31, 2025. The options expire in March 2029. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recorded </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$1.5 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">of stock-based compensation in general and administrative expenses for each of the years ended December 31, 2024 and 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the Black-Scholes option pricing model to value the stock options, with an expected life as defined under the simplified method, using an average of the contractual term and vesting period of the stock options, and risk-free interest rates based on the U.S. Treasury yield curve in effect at the time of grant.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historical volatility is calculated based upon implied volatility of the Company's historical stock prices. The Company accounts for forfeitures as they occur.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock options granted in 2024 and 2023 was estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"></td><td style="width:66.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.564%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value of options granted per share</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.06 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Historical volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life in years</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, there was approximately $824,000 of unrecognized stock-based compensation expense related to outstanding stock options, expected to be recognized over </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.8 years</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Option activities during the years ended December 31, 2022, 2023 and 2024 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:34.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.343%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.38 years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Granted </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(325,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited and canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,050,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.11 years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Granted </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(462,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited and canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,333)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,179,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.33 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,813 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable and fully vested at December 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733,333 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">978 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2024 and expected to vest 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.84 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic values in the table above represent the total pre-tax intrinsic values (the difference between the Company’s closing stock price on the last trading day of the year ended December 31, 2024 and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders, had all option holders exercised their options on December 31, 2024. These amounts change based on the fair value of the Company’s stock. The Company’s policy is to issue shares from authorized shares to fulfill stock option exercises.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding options at December 31, 2024 were as follows:</span></div><div style="text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:14.133%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.133%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.340%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.340%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.340%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.344%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding<br/>Weighted-Average<br/>Remaining Contractual<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding<br/> and Exercisable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Exercisable<br/>Weighted-Average<br/>Remaining Contractual<br/>Life</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.18 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.18 years</span></td></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.42 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.42 years</span></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.17 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.17 years</span></td></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.24 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.24 years</span></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 year</span></td></tr></table></div> 6 50000 300000 10.79 75000 3.49 100000 300000 100000 75000 54258 125000 150000 88917 0 50000 18098 75000 27546 800000 3.49 600000 390809 200000 121307 200000 2 3.49 50000 24474 50000 25000 4676 50000 16619 25000 8420 50000 1 9.44 37500 3358 600000 8.14 0.25 P6M P2Y 200000 53753 100000 6.78 3 0 89000 25000 119000 25000 200000 4.96 0.125 P6M P4Y 75000 19584 600000 600000 8.58 0.250 P6M P2Y 1500000 1500000 <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock options granted in 2024 and 2023 was estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"></td><td style="width:66.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.564%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value of options granted per share</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.06 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Historical volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life in years</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td></tr></table></div> 4.06 2.78 0.64 0.75 0.0484 0.0440 0 0 P3Y1M6D P3Y7M6D 824000 P0Y9M18D <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Option activities during the years ended December 31, 2022, 2023 and 2024 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:34.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.343%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.38 years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Granted </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(325,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited and canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,050,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.11 years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Granted </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(462,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited and canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,333)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,179,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.33 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,813 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable and fully vested at December 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733,333 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">978 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2024 and expected to vest 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.84 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1175000 6.40 P3Y4M17D 200000 4.96 325000 3.49 0 0 1050000 7.02 P3Y1M9D 600000 8.58 462500 6.74 8333 6.78 1179167 7.99 P3Y3M29D 1813000 733333 8.20 P3Y18D 978000 445833 7.66 P3Y10M2D 835000 <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding options at December 31, 2024 were as follows:</span></div><div style="text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:14.133%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.133%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.340%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.340%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.340%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.344%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding<br/>Weighted-Average<br/>Remaining Contractual<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding<br/> and Exercisable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Exercisable<br/>Weighted-Average<br/>Remaining Contractual<br/>Life</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.18 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.18 years</span></td></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.42 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.42 years</span></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.17 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.17 years</span></td></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.24 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.24 years</span></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 year</span></td></tr></table></div> 4.96 125000 P3Y2M4D 4.96 25000 P3Y2M4D 6.78 41667 P2Y5M1D 6.78 8333 P2Y5M1D 8.14 400000 P2Y2M1D 6.78 400000 P2Y2M1D 8.58 600000 P4Y2M26D 8.14 300000 P4Y2M26D 9.44 12500 P1Y 9.44 0 P1Y Stock Repurchase Program<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's stock repurchase programs assist in offsetting the impact of dilution from employee equity compensation and with capital allocation. Management is allowed discretion in the execution of repurchase programs, based upon market conditions and consideration of capital allocation.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the Company announced that its Board of Directors approved a stock repurchase program authorizing the repurchase of up to 1,000,000 shares of the Company’s outstanding common stock. In 2022, the Company repurchased 306,375 shares of common stock for an aggregate purchase price of $1.6 million, which was recorded as part of treasury stock as of December 31, 2022. In 2023, the Company repurchased 693,625 shares of common stock for an aggregate purchase price of $4.9 million. The shares repurchased were retired and recorded as a reduction of additional paid-in capital. This stock repurchase program was completed in 2023.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 26, 2023, the Company announced that its Board of Directors authorized the repurchase of up to 1,000,000 shares of the Company's outstanding common stock. The Company subsequently repurchased 1,000,000 shares of common stock for an aggregate purchase price of $6.9 million, with such shares retired and recorded as a reduction of additional paid-in capital. This stock repurchase program was completed in 2023.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 24, 2023, the Company announced that its board of directors authorized the repurchase of up to 1,000,000 shares of the Company's outstanding common stock. In 2023, the Company repurchased 600,000 shares of common stock for an aggregate purchase price of $5.0 million, excluding excise tax due under the Inflation Reduction Act of 2022, with such shares retired and recorded as a reduction of additional paid-in capital. In 2024, the Company repurchased the remaining 400,000 shares of common stock for an aggregate purchase price of $3.9 million, excluding excise tax due under the Inflation Reduction Act of 2022, with such shares retired and recorded as a reduction of additional paid-in capital until extinguished with the remaining amount reflected as a reduction of retained earnings. This stock repurchase program was completed in 2024.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On April 30, 2024, the Company announced that its board of directors authorized the repurchase of up to 1,000,000 shares of the Company's outstanding common stock. The Company repurchased 1,000,000 shares of common stock for an aggregate purchase price of $8.8 million, excluding excise tax due under the Inflation Reduction Act of 2022, with such shares retired and recorded as a reduction of additional paid-in capital until extinguished with the remaining amount reflected as a reduction of retained earnings. This stock repurchase program was completed in 2024.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On October 23, 2024, the Company announced that its board of directors authorized the repurchase of up to 1,000,000 shares of the Company's outstanding common stock. The Company repurchased 135,792 shares of common stock for an aggregate purchase price of $2.3 million, excluding excise tax due under the Inflation Reduction Act of 2022, with such shares retired and recorded as a reduction of additional paid-in capital until extinguished with the remaining amount reflected as a reduction of retained earnings. As of December 31, 2024, there were 911,529 shares remaining to be repurchased under this program.</span></div> 1000000 306375 1600000 693625 4900000 1000000 1000000 6900000 1000000 600000 5000000 400000 3900000 1000000 1000000 8800000 1000000 135792 2300000 911529 Segment Reporting and Significant Customer Information <div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.1pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2024, the Company had four reportable operating segments: Travelzoo North America, Travelzoo Europe, Jack’s Flight Club and New Initiatives. Travelzoo North America consists of the Company’s operations in the U.S. and Canada. Travelzoo Europe consists of the Company’s operations in France, Germany, Spain and the U.K. Jack’s Flight Club consists of subscription revenues from premium members to access and receive flight deals from Jack’s Flight Club via email or mobile applications. New Initiatives consists of Travelzoo’s licensing activities in certain Asia Pacific territories, the Travelzoo META subscription service and MTE. </span></div><div style="text-indent:24.1pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our chief operating decision maker ("CODM") is our Global Chief Executive Officer. The CODM primarily use operating income (loss) to evaluate each segment's performance allocate resources and make </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">capital investments. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We allocate certain software and license costs, such as IT and customer support, across all segments but do not allocate expenses such as legal-related costs or income taxes. Financial information is utilized along with forecasts to enable decision maker to manage our business across all operating segments.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.1pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Travelzoo North America operations comprised 66% of revenues, Travelzoo Europe operations comprised 29% of revenues and Jack's Flight Club co</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mprised 5% of revenues. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of operating results by business segment (in thousands):</span><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:33.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></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:11.326%"></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:11.326%"></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:11.326%"></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.335%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Travelzoo North America</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Travelzoo Europe</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jack's Flight Club</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">New Initiatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from unaffiliated customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,968 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,113 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,714 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,470 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other costs and expenses (2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,934 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,883 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,081 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(510)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,498 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations before income taxes</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Includes advertising and promotional costs, employee-related expenses for sales, marketing, and production teams, conference participation costs, professional services, public relations expenses, and facilities costs.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(2) Includes costs and expenses related to cost of revenues, product development, and general and administrative. Travelzoo North America and Travelzoo Europe general and administrative expenses include stock based compensation of $1.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and $0, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  </span><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:33.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></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:11.326%"></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:11.326%"></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:11.326%"></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.335%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Travelzoo North America</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Travelzoo Europe</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jack's Flight Club</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">New Initiatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from unaffiliated customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,837 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,291 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,145 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,080 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,021 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,774 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other costs and expenses (2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,130 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,254 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,317 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(976)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,572 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,541 </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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations before income taxes</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,113 </span></td><td style="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="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Includes advertising and promotional costs, employee-related expenses for sales, marketing, and production teams, conference participation costs, professional services, public relations expenses, and facilities costs.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(2) Includes costs and expenses related to cost of revenues, product development, and general and administrative. Travelzoo North America and Travelzoo Europe general and administrative include stock based compensation of 1.2 million and $194,000, respectively.</span></div><div style="margin-top:9pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A measure of segment assets is not currently provided to the Chief Operating Decision Maker and has therefore not been provided. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, the Company had one customer that accounted for more than 10% of revenues at $8.8 million across Travelzoo North America and Travelzoo Europe. For the years ended December 31, 2023, the Company did not have any customers that accounted for 10% or more of revenue. As of December 31, 2024, the Company did not have any customers that accounted for 10% or more of accounts receivable.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table sets forth the breakdown of revenues (in thousands) by category Advertising, Membership Fees, and Other. Advertising includes travel publications (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Top 20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Travelzoo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> website, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Standalone</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> email newsletters, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Travelzoo Network</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Getaways</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> vouchers, hotel platform, vacation packages, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Local Deals </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">vouchers and entertainment offers (vouchers and direct bookings). Membership Fees includes subscription fees paid by Travelzoo, Jack’s Flight Club and Travelzoo META members. Other includes licensing fees from license agreements and the retail business acquired with MTE. </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.222%"><tr><td style="width:1.0%"></td><td style="width:62.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.106%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.106%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.611%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Membership Fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,902 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,477 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth revenues for individual countries that comprised 10% or more of total revenue (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:59.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.164%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.166%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,473 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of the world</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,902 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,477 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4 4 0.66 0.29 0.05 <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of operating results by business segment (in thousands):</span><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:33.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></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:11.326%"></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:11.326%"></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:11.326%"></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.335%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Travelzoo North America</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Travelzoo Europe</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jack's Flight Club</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">New Initiatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from unaffiliated customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,968 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,113 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,714 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,470 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other costs and expenses (2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,934 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,883 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,081 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(510)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,498 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations before income taxes</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Includes advertising and promotional costs, employee-related expenses for sales, marketing, and production teams, conference participation costs, professional services, public relations expenses, and facilities costs.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(2) Includes costs and expenses related to cost of revenues, product development, and general and administrative. Travelzoo North America and Travelzoo Europe general and administrative expenses include stock based compensation of $1.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and $0, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  </span><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:33.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></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:11.326%"></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:11.326%"></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:11.326%"></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.335%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Travelzoo North America</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Travelzoo Europe</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jack's Flight Club</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">New Initiatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from unaffiliated customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,837 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,291 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,145 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,080 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,021 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,774 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other costs and expenses (2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,130 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,254 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,317 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(976)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,572 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,541 </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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations before income taxes</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,113 </span></td><td style="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="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Includes advertising and promotional costs, employee-related expenses for sales, marketing, and production teams, conference participation costs, professional services, public relations expenses, and facilities costs.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(2) Includes costs and expenses related to cost of revenues, product development, and general and administrative. Travelzoo North America and Travelzoo Europe general and administrative include stock based compensation of 1.2 million and $194,000, respectively.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table sets forth the breakdown of revenues (in thousands) by category Advertising, Membership Fees, and Other. Advertising includes travel publications (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Top 20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Travelzoo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> website, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Standalone</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> email newsletters, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Travelzoo Network</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Getaways</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> vouchers, hotel platform, vacation packages, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Local Deals </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">vouchers and entertainment offers (vouchers and direct bookings). Membership Fees includes subscription fees paid by Travelzoo, Jack’s Flight Club and Travelzoo META members. Other includes licensing fees from license agreements and the retail business acquired with MTE. </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.222%"><tr><td style="width:1.0%"></td><td style="width:62.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.106%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.106%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.611%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Membership Fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,902 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,477 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> 54968000 24113000 4714000 107000 83902000 124000 -42000 -82000 0 0 55092000 24071000 4632000 107000 83902000 19748000 12561000 1881000 280000 34470000 19461000 8429000 2707000 337000 30934000 15883000 3081000 44000 -510000 18498000 588000 19086000 1500000 0 54837000 25291000 4145000 204000 84477000 1243000 -1270000 27000 0 0 56080000 24021000 4172000 204000 84477000 22029000 13636000 1788000 321000 37774000 18797000 9068000 2406000 859000 31130000 15254000 1317000 -23000 -976000 15572000 1541000 17113000 1200000 194000 8800000 78396000 80128000 5399000 4145000 107000 204000 83902000 84477000 <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth revenues for individual countries that comprised 10% or more of total revenue (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:59.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.164%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.166%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,473 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of the world</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,902 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,477 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 49473000 50891000 20607000 19486000 13822000 14100000 83902000 84477000 Related Party Transactions<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ralph Bartel, who founded Travelzoo, is the sole beneficiary of the Ralph Bartel 2005 Trust, which is the controlling shareholder of Azzurro. Azzurro is the Company’s largest shareholder, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as of December 31, 2024, holds approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37.5% of the Company's outstanding shares. Holger Bartel, the Company's Global CEO, is Ralph Bartel's brother and separately holds less than 1% of the Company's outstanding shares as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Purchase Agreement between Travelzoo and Azzurro Capital Inc.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the development of Travelzoo META, on December 28, 2022, the Company acquired MTE, a wholly owned subsidiary of Azzurro, and also completed a private placement of newly issued shares. As of December 31, 2022, Azzurro and Ralph Bartel owned approximately 50.3% of the Company’s outstanding shares. See Note 3</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated financial statements for further information.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Repurchase Agreements</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Travelzoo, from time to time, engages in share repurchases. On June 15, 2024, the Company entered into a Stock Repurchase Agreement (the “First SRA”) with Holger Bartel, the Company's Global Chief Executive Officer, to repurchase an aggregate of 200,000 shares of the Company’s common stock at a price of $7.66 per share. The Compensation Committee of the Board of Directors negotiated the purchase price with Holger Bartel after receiving advice from an independent financial adviser. The aggregate purchase price of $1.5 million was paid during the second quarter of 2024, following the execution of the First SRA.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 5, 2024, the Company entered into a Stock Repurchase Agreement (the “Second SRA”) with Holger Bartel, the Company's Global Chief Executive Officer, to repurchase an aggregate of 200,000 shares of the Company’s common stock at a price of $11.44 per share. The Compensation Committee of the Board of Directors negotiated the purchase price with Holger Bartel after receiving advice from an independent financial adviser. The aggregate purchase price of $2.4 million was paid in 2024, following the execution of the Second SRA.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consulting Agreement with Ralph Bartel</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On January 1, 2023, with the unanimous approval of the Audit Committee, the Company entered into a Consulting Agreement with Ralph Bartel (the "Consulting Agreement"). The Consulting Agreement was amended and renewed, effective January 1, 2025. Ralph Bartel, who founded Travelzoo, is the sole beneficiary of the Ralph Bartel 2005 Trust, which is the controlling shareholder of Azzurro. Azzurro is the Company's largest shareholder. Pursuant to the Consulting Agreement, Mr. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Bartel provides strategic advisory for Travelzoo META, advisory on talent search, performance management consulting, strategic advisory to IT and brand strategy and public relations support. In 2024, the fee payable to Mr. Bartel pursuant to the Consulting Agreement was $164,000, included within General and Administrative expenses. In 2023, the fee payable to Mr. Bartel was less than $120,000. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Profits from Sale and Purchase of Travelzoo Common Stock within Six Month Period</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 23, 2023, Travelzoo was named as a nominal defendant in a complaint for recovery of short swing profits filed in the Southern District of New York under Section 16(b) of the Securities Exchange Act, by Dennis J. Donoghue and Mark Rubenstein, against Ralph Bartel, the Ralph Bartel 2005 Trust and Azzurro Capital Inc. This case is ongoing but as Travelzoo is a nominal defendant, it did not accrue any expense as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2024.</span></div> 0.375 0.01 0.503 200000 7.66 1500000 200000 11.44 2400000 164000 120000 Non-Controlling Interest<div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s consolidated financial statements include Jack's Flight Club, which the Company has operating control over but owns a 60% equity interest in.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-controlling interest for the years ended December 31, 2024 and 2023 was as follows (in thousands):</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.304%"><tr><td style="width:1.0%"></td><td style="width:71.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Non-controlling interest—January 1, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,595 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net Income attributable to non-controlling interest</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Non-controlling interest—December 31, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,697 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net Income attributable to non-controlling interest</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Non-controlling interest—December 31, 2024</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,815 </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> 0.60 <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-controlling interest for the years ended December 31, 2024 and 2023 was as follows (in thousands):</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.304%"><tr><td style="width:1.0%"></td><td style="width:71.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Non-controlling interest—January 1, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,595 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net Income attributable to non-controlling interest</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Non-controlling interest—December 31, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,697 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net Income attributable to non-controlling interest</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Non-controlling interest—December 31, 2024</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,815 </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> 4595000 102000 4697000 118000 4815000 Leases<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has operating leases for real estate and certain equipment. The Company leases office space in Canada, Germany, Spain, the U.K. and the U.S. under operating leases. Our leases have remaining lease terms ranging from less than one year to up to seven years. Certain leases include one or more options to renew. In addition, we sublease certain real estate to a third party. All of our leases qualify as operating leases.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of lease expense for the years ended December 31, 2024 and 2023 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"><tr><td style="width:1.0%"></td><td style="width:66.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.184%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.440%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,133 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,349 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(271)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,173 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,807 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash payments against the operating lease liabilities totaled $3.4 million for each of the years ended December 31, 2024. ROU assets obtained in exchange for lease obligations was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.3 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$602,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2024 and 2023, respectively.</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the presentation in our consolidated balance sheets of our operating leases (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:3.287%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.323%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.859%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.325%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,015 </span></td><td style="background-color:#cceeff;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;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="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,118 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,247 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;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="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.43</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.26</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><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></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of remaining lease liabilities at December 31, 2024 were as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:85.338%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.462%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years ending December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,377 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Present value of operating lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,118 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P1Y P7Y 1 <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of lease expense for the years ended December 31, 2024 and 2023 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"><tr><td style="width:1.0%"></td><td style="width:66.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.184%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.440%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,133 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,349 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(271)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,173 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,807 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2133000 2349000 544000 149000 496000 580000 0 271000 3173000 2807000 3400000 1300000 602000 <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the presentation in our consolidated balance sheets of our operating leases (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:3.287%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.323%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.859%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.325%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,015 </span></td><td style="background-color:#cceeff;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;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="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,118 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,247 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;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="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.43</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.26</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><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></table></div> 5655000 6015000 2472000 2530000 5646000 6717000 8118000 9247000 P4Y5M4D P5Y3M3D 0.048 0.043 <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of remaining lease liabilities at December 31, 2024 were as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:85.338%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.462%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years ending December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,377 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Present value of operating lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,118 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2987000 1800000 1458000 1458000 1674000 9377000 1259000 8118000 false false false false true Includes a 1% excise tax applicable to share repurchases.